From bd63737fb1eb3fd0086065eb41f9e458ee8f60bc Mon Sep 17 00:00:00 2001 From: Rhials Date: Wed, 7 Jun 2023 19:31:42 -0400 Subject: [PATCH] Alexander now properly purges itself when you drop your shield (#75891) ## About The Pull Request remove_reagent() wasn't getting passed a volume, so it would just throw a stack_trace and not actually purge anything. ## Why It's Good For The Game Closes #73365. ## Changelog :cl: fix: Alexander now properly purges itself when you drop your shield. /:cl: --- code/modules/reagents/chemistry/reagents/alcohol_reagents.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/reagents/chemistry/reagents/alcohol_reagents.dm b/code/modules/reagents/chemistry/reagents/alcohol_reagents.dm index 29f00d80f34..439c42e4b65 100644 --- a/code/modules/reagents/chemistry/reagents/alcohol_reagents.dm +++ b/code/modules/reagents/chemistry/reagents/alcohol_reagents.dm @@ -2457,7 +2457,7 @@ /datum/reagent/consumable/ethanol/alexander/on_mob_life(mob/living/drinker, seconds_per_tick, times_fired) ..() if(mighty_shield && !(mighty_shield in drinker.contents)) //If you had a shield and lose it, you lose the reagent as well. Otherwise this is just a normal drink. - holder.remove_reagent(type) + holder.remove_reagent(type, volume) /datum/reagent/consumable/ethanol/alexander/on_mob_end_metabolize(mob/living/drinker) if(mighty_shield)