The mob add_log helper has been improved to be more readable and do less
work over and over
Disarms now log the item they disarmed if applicable
Some found old code was chopped out and improved
The AI may now deploy to cyborgs prepared as AI shells. The module to do this may be research in the exosuit fabricator. Simply slot the module into a completed cyborg frame as with an MMI, or into a playerless (with no ckey) cyborg.
* Cut out an unecessary locate call
* Remove an unecessary var
* Add an appropriate warning
* Move the CHECK_TICK to a more sensible place
* Change the default turf to /turf/open/space/basic
* Skip loading default turfs
* No need for CreateSpace anymore
* Improve the comment
* New bitflag CLEAN_ON_MOVE
Time to use those highspeed bitflag slots.
If an atom/movable has CLEAN_ON_MOVE set, it will behave like a janitor
cyborg when moving.
Current owners of the CLEAN_ON_MOVE flag are janitor cyborgs and the
janitor's pimping ride (when upgraded).
Also moves BLOCK_GAS_SMOKE_EFFECT and THICKMATERIAL to seperate flags.
* Stop double floor buffer upgrades
* Also have a pre-upgraded janicart, why not
* Display the buffer if you got it
🆑 coiax
add: APCs now glow faintly with their charging lights. So red is not
charging, blue is charging, green is full. Emagged APCs are also blue.
Broken APCs do not emit light.
/🆑
🆑 coiax
add: Destroying a lich's body does not destory the lich permamently,
provided the phylactery is intact.
add: A lich will respawn three minutes after its death, provided the
phylactery is intact.
add: The Soul Bind spell is forgotten after cast, respawn is now
automatic.
del: Stationloving objects like the nuke disk are not valid objects for
a phylactery.
/🆑
- The phylactery is now a physical object stored inside the marked
object. Since it rarely is seen, I just reused the polymorph
projectile/scrying orb image.
- Buffs: You can't destroy the lich's body to permamently kill it
anymore.
- Nerf: The lich always take three minutes to respawn, rather than if
the spell is off cooldown. Gives you time to position people around the
station, looking for the phylactery respawn beam.
- Nerf: You can't make the nuke disk a phylactery.
- Remember, you can space the phylactery, throw it in the SM, incinerate
it, or just wait for the lich to respawn and shoot it during its very
long stun time.