Files
Bubberstation/code/modules
SkyratBot 2a61b3dfa6 [MIRROR] Slimes can only reproduce out in the open [MDB IGNORE] (#24840)
* Slimes can only reproduce out in the open (#79552)

## About The Pull Request

Fixes #79296

This code was a bit wack since we used `drop_location()` instead of
checking if we even had a valid turf to jump to, so slimes would spawn
directly on a turf above the pipe. This has been changed to see our
`loc` is actually a valid turf before we continue on in the verb.

Also this code was really fuckin' old so I just did a bunch of early
returns in the area to make it just a little bit easier to bear when
some poor sod has to refactor all of this into the basic framework.
## Why It's Good For The Game

Bug: Fixed 
Code: Improved 
Issue Tracker: One Less Thing 
## Changelog
🆑
fix: Slimes now need to be on an open turf to reproduce and split into
more slimy slimes, instead of getting away with using phasing powers in
pipes.
/🆑

* Slimes can only reproduce out in the open

---------

Co-authored-by: san7890 <the@san7890.com>
2023-11-07 03:18:46 -05:00
..