From 49599aa2f6d50fe7de33cf2fced39584cf4c3d3c Mon Sep 17 00:00:00 2001 From: Migratingcocofruit <69551563+Migratingcocofruit@users.noreply.github.com> Date: Mon, 1 Jul 2024 05:16:21 +0300 Subject: [PATCH] more healing reagent no longer means less healing (#25785) The first 20 units now do the normal touch reaction with the rest splashing instead of it being done only for 20 units and below --- code/modules/reagents/chemistry/reagents/medicine.dm | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/code/modules/reagents/chemistry/reagents/medicine.dm b/code/modules/reagents/chemistry/reagents/medicine.dm index 76d273342e6..159c91faa66 100644 --- a/code/modules/reagents/chemistry/reagents/medicine.dm +++ b/code/modules/reagents/chemistry/reagents/medicine.dm @@ -277,8 +277,9 @@ if(!iscarbon(M)) return ..() - if(ishuman(M) && volume >= 20 && method == REAGENT_TOUCH) - var/applied_volume = splash_human(M, volume) + if(ishuman(M) && volume > 20 && method == REAGENT_TOUCH) + heal_overall_damage(M, 20) + var/applied_volume = splash_human(M, volume - 20) return ..(M, method, applied_volume, show_message) if(method == REAGENT_TOUCH)