Changes suggested by Fox/DZD

- Admins can now choose the name of evil fax papers. If not chosen,
defaults to: "Central Command - paper".
- Changes processing_objects addition/removal to the methods Fox
suggested.
- Changed if (countdown == 0) to if (!countdown)
- Rebalances firedeath fax to live up to its name, and always cause
recipient to die in a fire.
This commit is contained in:
Kyep
2016-06-19 16:29:56 -07:00
parent 01fad51c02
commit 68311f9d5d
2 changed files with 9 additions and 5 deletions
+5 -1
View File
@@ -1682,9 +1682,13 @@
var/eviltype = input(src.owner, "Which type of evil fax do you wish to send [H]?","Its good to be baaaad...", "") as null|anything in etypes
if(!(eviltype in etypes))
return
var/customname = input(src.owner, "Pick a title for the evil fax.", "Fax Title") as text|null
if(!customname)
customname = "paper"
var/obj/item/weapon/paper/evilfax/P = new /obj/item/weapon/paper/evilfax(null)
var/obj/machinery/photocopier/faxmachine/fax = locate(href_list["originfax"])
P.name = "Central Command - paper"
P.name = "Central Command - [customname]"
P.info = "<b>A reminder: per the terms of your contract, stupid faxes will get you demoted, or worse.</b>"
P.myeffect = eviltype
P.mytarget = H