mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-01-04 22:11:27 +00:00
* Basic Mobs can be healed using medical items (#73556) ## About The Pull Request The generic medical stacks items sutures, bruise packs, aloe, and poultices can be used to heal simple mobs but not basic mobs. This seems to just be an oversight rather than an intentional change. Currently simple mobs have a kind of ugly "can be healed" var on them which I am going to assume we don't want to copy over to basic mobs. I can remove about 3/4 of the mobs who set this by filtering by biotypes instead which should cover most basic mob conversions. The only mobs I can find with `BIOTYPE_ORGANIC` and `can_heal = FALSE` are heretic monsters, slimes, slaughter demons, and Morph. Some of those could reasonably be fixed by changing their biotypes, and most of the others it's... probably fine to be able to heal with sutures anyway? Really the only outlier is probably not wanting Slaughter Demons to be healing themselves with bruise packs. Sort of a future problem, and not a big one. Also while I was there I continued my mission to desoul every proc I touch by turning error messages into balloon alerts (the heal success notification can stay though, that seems like relevant information to log for everyone nearby). ## Why It's Good For The Game This is behaviour these mobs used to support and was accidentally dropped. It maintains consistency and is how you expect these items to work. ## Changelog 🆑 fix: Restores lost behaviour to heal Ian with sutures. Or giant spiders, if you want to do that for some reason. /🆑 * Basic Mobs can be healed using medical items * Update code/game/objects/items/stacks/medical.dm --------- Co-authored-by: Jacquerel <hnevard@gmail.com> Co-authored-by: Tom <8881105+tf-4@users.noreply.github.com>