Disable olfactory implant for shadekins - #5935
Conversation
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Repository UI Review profile: CHILL Plan: Team Run ID: 📒 Files selected for processing (2)
Included review availability: Your plan provides up to 2 included reviews per hour; 1 remains after this review. 📝 SummarySummaryDisables nose-implant surgery for Shadekins. Both implantation and extraction now blacklist This prevents Shadekins from using the olfactory implant despite not respirating. It preserves the scent system’s respiration-based restrictions. The Shadekin prototype also adds the scent-sniffing user interface binding through Risk areas
Guideline gaps
WalkthroughShadekin now expose the scent-sniffing interface. Nose implant extraction and implantation surgeries exclude Shadekin through species blacklists. ChangesShadekin behavior updates
Estimated code review effort: 2 (Simple) | ~10 minutes Merge Risk: ⚪ Minimal · up to This change prevents Shadekins from receiving or extracting the olfactory implant, matching their non-respiratory design. No actionable merge-blocking risk remains beyond normal checks and review. Suggested reviewers: 🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
Full details: Docstring CoverageExplanation No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check. Docstring coverage is scoped to functions touched by this diff. Analyzed 0 functions across 0 files. (2 skipped: 2 unsupported.) Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Content + Integration Test Results
🎉 No failed tests in this run. Github Test Reporter by CTRF 💚 |
Short description
Disables olfactory implant for shadekins.
Why we need to add this
The BUI hook was busted, and while I've fixed that, it's been brought to my attention that shadekins don't actually respirate.
Respiration - at least given the intended design of the olfactory implant - is a requirement for smelling.
Further, the scent system was designed with respiration in mind; using internals is meant to disallow partial smellers from detecting scents. Shadekins can bypass that path altogether.
Media (Video/Screenshots)
Checks
Changelog
🆑 Sparlight