From 9d2f1eabf6a044250dd209b7b87da2a5be3f40c3 Mon Sep 17 00:00:00 2001 From: Jackal-boop <61211748+Jackal-boop@users.noreply.github.com> Date: Mon, 18 Nov 2024 13:40:12 -0600 Subject: [PATCH] buffs the Hot Potato a lil (#87857) --- code/game/objects/items/hot_potato.dm | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/code/game/objects/items/hot_potato.dm b/code/game/objects/items/hot_potato.dm index 20233db522b..8bede8813a2 100644 --- a/code/game/objects/items/hot_potato.dm +++ b/code/game/objects/items/hot_potato.dm @@ -18,7 +18,7 @@ var/stimulant = TRUE var/detonate_explosion = TRUE var/detonate_dev_range = 0 - var/detonate_heavy_range = 0 + var/detonate_heavy_range = 1 var/detonate_light_range = 2 var/detonate_flash_range = 5 var/detonate_fire_range = 5 @@ -51,7 +51,10 @@ /obj/item/hot_potato/proc/detonate() var/atom/location = loc location.visible_message(span_userdanger("[src] [detonate_explosion? "explodes" : "activates"]!"), span_userdanger("[src] activates! You've ran out of time!")) - if(detonate_explosion) + if(detonate_explosion && isliving(loc)) + var/mob/living/victim_mob = loc + if(victim_mob.is_holding(src)) + victim_mob.gib(DROP_ALL_REMAINS) explosion(src, detonate_dev_range, detonate_heavy_range, detonate_light_range, detonate_fire_range, detonate_flash_range) deactivate() if(!reusable)