mirror of
https://github.com/CHOMPStation2/CHOMPStation2.git
synced 2025-12-11 18:53:06 +00:00
Adds logging for admin spawning antags
This commit is contained in:
@@ -109,6 +109,12 @@
|
|||||||
M = whom
|
M = whom
|
||||||
C = M.client
|
C = M.client
|
||||||
key = M.key
|
key = M.key
|
||||||
|
else if(istype(whom, /datum/mind))
|
||||||
|
var/datum/mind/D = whom
|
||||||
|
key = D.key
|
||||||
|
M = D.current
|
||||||
|
if(D.current)
|
||||||
|
C = D.current.client
|
||||||
else if(istype(whom, /datum))
|
else if(istype(whom, /datum))
|
||||||
var/datum/D = whom
|
var/datum/D = whom
|
||||||
return "*invalid:[D.type]*"
|
return "*invalid:[D.type]*"
|
||||||
|
|||||||
@@ -143,7 +143,11 @@
|
|||||||
|
|
||||||
if(href_list["add_antagonist"])
|
if(href_list["add_antagonist"])
|
||||||
var/datum/antagonist/antag = all_antag_types[href_list["add_antagonist"]]
|
var/datum/antagonist/antag = all_antag_types[href_list["add_antagonist"]]
|
||||||
if(antag) antag.add_antagonist(src, 1, 1, 0, 1, 1) // Ignore equipment and role type for this.
|
if(antag)
|
||||||
|
if(antag.add_antagonist(src, 1, 1, 0, 1, 1)) // Ignore equipment and role type for this.
|
||||||
|
log_admin("[key_name_admin(usr)] made [key_name(src)] into a [antag.role_text].")
|
||||||
|
else
|
||||||
|
usr << "<span class='warning'>[src] could not be made into a [antag.role_text]!</span>"
|
||||||
|
|
||||||
else if(href_list["remove_antagonist"])
|
else if(href_list["remove_antagonist"])
|
||||||
var/datum/antagonist/antag = all_antag_types[href_list["remove_antagonist"]]
|
var/datum/antagonist/antag = all_antag_types[href_list["remove_antagonist"]]
|
||||||
|
|||||||
Reference in New Issue
Block a user