aq33 / tgstation

polski fork beestation uzywany na Aquila Station 13
https://discord.gg/wQFUt5R
GNU Affero General Public License v3.0
9 stars 35 forks source link

[MIRROR] Slime fix #1010

Closed aquila33-bot closed 3 years ago

aquila33-bot commented 3 years ago

Original PR: https://github.com/BeeStation/BeeStation-Hornet/pull/4387

About The Pull Request

Fixes an oversight which allows sentient slimes to reproduce infinitely via cannibalism after being well fed enough to reproduce once. Slimes should probably not be able to generate energy/matter from nothing.

Additionally, removes the "feature" that player controlled slimes get substantially more nutrition after splitting than non-sentient slimes.

Why It's Good For The Game

To be honest, it might not be - It's definitely an oversight to be able to do this, but I'm not wholly convinced that it's bad for the game. It takes a bit time to do and non-sentient slimes are relatively weak and slow mobs, even in very large numbers. If this is deemed to be a feature rather than an exploit worth patching, I personally look forward to terrorizing the station as a pyro slime by abusing it to fill every side room I can vent crawl into with free baby slimes.

Changelog

:cl: fix: Slimes gain less nutrition by feeding on other slimes due to an infinite breeding exploit tweak: Sentient slimes no longer get bonus nutrition when breeding /:cl:

github-actions[bot] commented 3 years ago

This PR has been inactive for long enough to be automatically marked as stale. This means it is at risk of being closed by a maintainer if it is not updated or reviews are not addressed. If your PR is closed as stale, feel free to open a new one after dealing with the issues. This may also be an indication that the maintainers do not have interest in this change, you can try to convince them otherwise, or persist in the doomed world you have created.