Cuts /disease variables from 28 to 23 (includes new ones)

a disease may now have more than one spread type
added "infectivity" variable which replaces a prob(65), defaults to 65
affected_species is now viable_mobtypes, and lists typepaths, this is due to us actually having a species system now so it's confusing
adds defines for a bunch of stuff
This commit is contained in:
Remie Richards
2014-10-30 06:21:14 +00:00
parent 5507dd48c1
commit fa184f5487
42 changed files with 532 additions and 557 deletions
+1 -1
View File
@@ -447,7 +447,7 @@ var/list/admin_verbs_hideable = list(
set desc = "Gives a Disease to a mob."
var/datum/disease/D = input("Choose the disease to give to that guy", "ACHOO") as null|anything in diseases
if(!D) return
T.contract_disease(new D, 1)
T.ForceContractDisease(new D,)
feedback_add_details("admin_verb","GD") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc!
log_admin("[key_name(usr)] gave [key_name(T)] the disease [D].")
message_admins("<span class='adminnotice'>[key_name_admin(usr)] gave [key_name(T)] the disease [D].</span>")