diff --git a/code/modules/reagents/reagent_dispenser.dm b/code/modules/reagents/reagent_dispenser.dm
index 4b4c786987..ddc88301b2 100644
--- a/code/modules/reagents/reagent_dispenser.dm
+++ b/code/modules/reagents/reagent_dispenser.dm
@@ -101,12 +101,15 @@
playsound(src, 'sound/effects/refill.ogg', 50, 1)
W.update_icon()
else
+ var/turf/T = get_turf(src)
+ var/area/A = get_area(T)
user.visible_message("[user] catastrophically fails at refilling [user.p_their()] [W.name]!", "That was stupid of you.")
- var/message_admins = "[key_name_admin(user)] triggered a fueltank explosion via welding tool."
+ var/message_admins = "[key_name_admin(user)] triggered a fueltank explosion via welding tool at [A] [ADMIN_COORDJMP(T)]."
GLOB.bombers += message_admins
message_admins(message_admins)
- var/message_log = "triggered a fueltank explosion via welding tool."
+ var/message_log = "triggered a fueltank explosion via welding tool at [A] [COORD(T)]."
user.log_message(message_log, INDIVIDUAL_ATTACK_LOG)
+ log_game("[key_name(user)] [message_log]")
log_attack("[key_name(user)] [message_log]")
boom()
return