Improved logging of syndicate bombs and grenades

This commit is contained in:
Ikarrus
2013-06-17 20:42:20 -06:00
parent 132f54ec6b
commit 2f92f67ae6
3 changed files with 17 additions and 6 deletions

View File

@@ -206,6 +206,11 @@
icon_state = "syndicate-bomb-active"
active = 1
add_fingerprint(user)
message_admins("[usr] has primed a [name] for detonation")
log_game("[usr] primed a [name] for detonation")
var/turf/bombturf = get_turf(src)
var/area/A = get_area(bombturf)
var/log_str = "[key_name(usr)]<A HREF='?_src_=holder;adminmoreinfo=\ref[usr]'>?</A> has primed a [name] for detonation at <A HREF='?_src_=holder;adminplayerobservecoodjump=1;X=[bombturf.x];Y=[bombturf.y];Z=[bombturf.z]'>[A.name] (JMP)</a>."
bombers += log_str
message_admins(log_str)
log_game(log_str)
processing_objects.Add(src) //Ticking down

View File

@@ -29,8 +29,11 @@
/obj/item/weapon/grenade/chem_grenade/attack_self(mob/user)
if(stage == READY && !active)
message_admins("[user] has primed a [name] for detonation")
log_game("[user] primed a [name] for detonation")
var/turf/bombturf = get_turf(src)
var/area/A = get_area(bombturf)
var/log_str = "[key_name(usr)]<A HREF='?_src_=holder;adminmoreinfo=\ref[usr]'>?</A> has primed a [name] for detonation at <A HREF='?_src_=holder;adminplayerobservecoodjump=1;X=[bombturf.x];Y=[bombturf.y];Z=[bombturf.z]'>[A.name] (JMP)</a>."
message_admins(log_str)
log_game(log_str)
if(nadeassembly)
nadeassembly.attack_self(user)
else if(clown_check(user))

View File

@@ -60,8 +60,11 @@
active = 1
icon_state = initial(icon_state) + "_active"
add_fingerprint(user)
message_admins("[user] has primed a [name] for detonation")
log_game("[user] primed a [name] for detonation")
var/turf/bombturf = get_turf(src)
var/area/A = get_area(bombturf)
var/log_str = "[key_name(usr)]<A HREF='?_src_=holder;adminmoreinfo=\ref[usr]'>?</A> has primed a [name] for detonation at <A HREF='?_src_=holder;adminplayerobservecoodjump=1;X=[bombturf.x];Y=[bombturf.y];Z=[bombturf.z]'>[A.name] (JMP)</a>."
message_admins(log_str)
log_game(log_str)
if(iscarbon(user))
var/mob/living/carbon/C = user
C.throw_mode_on()