Fixed a few runtimes, added debug verbs to help find WTF is up with DNA and 'prints

Improved how disabilities are handled
Fixed some stupid from googol's "smallsize" power
This commit is contained in:
SkyMarshal
2012-02-18 12:45:01 -07:00
parent e755219d70
commit b5415335d3
10 changed files with 122 additions and 48 deletions

View File

@@ -538,12 +538,17 @@ Traitors and the like can also be revived with the previous role mostly intact.
for (var/obj/machinery/computer/communications/C in machines)
if(! (C.stat & (BROKEN|NOPOWER) ) )
var/obj/item/weapon/paper/P = new /obj/item/weapon/paper( C.loc )
P.name = "paper - '[command_name()] Update.'"
P.name = "'[command_name()] Update.'"
P.info = input
P.update_icon()
C.messagetitle.Add("[command_name()] Update")
C.messagetext.Add(P.info)
command_alert(input, maintitle=customname);
switch(alert("Should this be announced to the general population?",,"Yes","No"))
if("Yes")
command_alert(input, maintitle=customname);
if("No")
world << "\red New NanoTrasen Update availible at all communication consoles."
world << sound('commandreport.ogg')
log_admin("[key_name(src)] has created a command report: [input]")