mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-08-25 22:19:30 +01:00
Makes slimes check for BZ before moving when being spat out of xenobiology console (#91338)
Port of <https://github.com/NovaSector/NovaSector/pull/5538> ## About The Pull Request Makes slimes trigger `handle_slime_stasis` when being spat out by a xenobiology console ## Why It's Good For the Game Slimes as-is can move in their containment area filled with BZ very briefly before their life tick and mess up your organization. There is no counter. This makes it so you can actually organize your slimes properly without your grey slimes swapping places with your orange ones for the 5th time this shift ## Changelog 🆑 qol: Slimes will no longer have a chance to move when being put in BZ enviroments via the xenobiology console /🆑
This commit is contained in:
@@ -187,6 +187,7 @@ Due to keyboard shortcuts, the second one is not necessarily the remote eye's lo
|
||||
stored_slime.visible_message(span_notice("[stored_slime] is spat out!"))
|
||||
stored_slimes -= stored_slime
|
||||
REMOVE_TRAIT(stored_slime, TRAIT_STASIS, XENOBIO_CONSOLE_TRAIT)
|
||||
stored_slime.handle_slime_stasis(0)
|
||||
xeno_hud.on_update_hud(LAZYLEN(stored_slimes), monkeys, max_slimes)
|
||||
|
||||
///Places every slime not controlled by a player into the internal storage, respecting its limits
|
||||
|
||||
Reference in New Issue
Block a user