Paradise
Paradise copied to clipboard
Sentience Potions now violently explode if overused
What Does This PR Do
When used more than twice in a one-minute period, Sentience Potions will violently explode, moderately injuring the user with an explosion equivalent to a PDA bomb.
Each time a sentience potion is unsuccessfully used, it "heats up" in stages (starting from 0), and explodes if you try to use it at stage 2. The potion "cools off" a stage every 60 seconds. The user receives warning notifications with every attempt, and can check the state of the sentience potion by examining it.
Why It's Good For The Game
Xenobiology loves spamming sentience potions on mobs that dchat has zero interest in possessing, resulting in annoying spam that makes lots of people disable sentient mobs in their role preferences entirely. Now, it'll be more difficult to casually pester dchat with sentience requests.
Images of changes
Testing
Compiled and tested on local debug server. Sentience potions will blow you up if you use them 3 times in rapid succession, but cool down over time as intended.
Changelog
:cl: tweak: Sentience Potions now violently explode with overuse. Be careful! /:cl:
Hey, sir, you dropped this: 👑
Thank god, I was getting tired of seeing this spammed for 20 minutes straight while observing.
One small point - Minebots might also have the same issue for miners, so not sure if that's also worth looking at?
Thank god, I was getting tired of seeing this spammed for 20 minutes straight while observing.
One small point - Minebots might also have the same issue for miners, so not sure if that's also worth looking at?
Good thinking, but this PR fixes that as well! Due to functionality, the minebot AI upgrade is just a child object of the sentience potion, so it inherits its behaviour.