mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-01-26 09:03:37 +00:00
## About The Pull Request This PR changes how the speed boost from sterilizing agents is assigned and calculated. from: surgery_time /= (1 + sterilizer_bonus) to surgery_time *= sterilizer_bonus All sterilizing agents agents have their sterilizer values changed to 1 - "old value" ## Why It's Good For The Game There is a lot of confusion about how these reagents work. I've always been told sterilizine reduces surgery time by 20% and that honey reduces it by a whooping 60%. Recently a new inverse krokodil reagent was added that designed to reduce surgery times by 30%. Due to the way these modifiers were calculated none of these reagents actually offered these surgery do_after reductions, until now! They are now calculated by simple multiplication like toolspeed and other common modifiers. sterilizine 16.6% -> 20% honey 37,5% -> 60% permonid 23% -> 30% I haven't been able to track down what the intended time savings were when all of these reagents were added, but for some of these the low effciency seems to be unintentional. And I think it is nice to reward the doctors for putting in the work to get better gear, especially when it involved departmental cooperation like baccus and honey. ## Changelog 🆑 balance: sterilizing reagents like sterilizine, honey and alcohols now improve surgery speed more. /🆑