Skip to content

Yep, You Guessed It: It's Even More Chemistry Autism, Yet Again

Rob Nelson requested to merge pull/13544/yetmoreautism into Bleeding-Edge

Created by: 9600bauds

@nuklearcellphoneg wanted this When not loaded with a bloodpack, instead of a wonky set rate of transfer, IV drips will now transfer each chemical individually. Bloodpacks not affected. Here's the why/before/after/how/why:

BEFORE IV loaded with a beaker containing 1 chemical: Transfers 0.2u per tick regardless of metabolism rate. Normal chemicals metabolise at 0.2u, so everything works OK. Chemicals will a lower metabolism rate slowly build up. Drinks, like DD, effectively have full effectiveness but are only drained half as fast, thus letting you squeeze twice as many heals. IV loaded with a beaker containing 2 chemicals split 50-50: Transfers 0.2u per tick regardless of metabolism rate. Assuming both have default metabolism, you are effectively squeezing twice as many heals out of both. If either is DD it won't work. IV loaded with a beaker containing 3+ chemicals: NONE OF THEM WORK BECAUSE THEY GO UNDER THE MINIMUM METABOLIZABLE AMOUNT

AFTER IV loaded with # chemicals: All chemicals are individually transferred at their exact metabolism rate. No build-ups can happen and no effective "squeezing twice as much out of your chemical". If the chemicals in the beaker are at an uneven ratio, such as 40/60, some will simply run out before the others.

dreamseeker_2017-01-19_00-41-17 after 1 tick dreamseeker_2017-01-19_00-41-37 after a while dreamseeker_2017-01-19_00-52-16

🆑

  • tweak: Changed how IV drips handle non-bloodbag containers, they will now transfer each chemical in the solution individually, meaning they should now work (at all) when loading a beaker with 2+ chemicals in it.

Merge request reports