|
10 | 10 | spread_flags = DISEASE_SPREAD_BLOOD
|
11 | 11 | robustness = 75
|
12 | 12 |
|
| 13 | + |
13 | 14 | infectionchance = 0
|
14 | 15 | infectionchance_base = 0
|
15 | 16 | stage_variance = 0
|
16 | 17 |
|
| 18 | +/datum/disease/acute/premade/gondola/activate(mob/living/mob, starved, seconds_per_tick) |
| 19 | + . = ..() |
| 20 | + if(mob.has_reagent(/datum/reagent/consumable/condensedcapsaicin, 1)) //Pepperspray can ruin anyones peaceful existancce. |
| 21 | + cure() |
| 22 | + |
17 | 23 | /datum/disease/acute/premade/gondola/digital
|
18 | 24 | category = DISEASE_GONDOLA_DIGITAL
|
19 | 25 |
|
|
37 | 43 | infectionchance_base = 0
|
38 | 44 | stage_variance = 0
|
39 | 45 |
|
| 46 | +/datum/disease/acute/premade/xeno/activate(mob/living/mob, starved, seconds_per_tick) |
| 47 | + . = ..() |
| 48 | + if(mob.has_reagent(/datum/reagent/phlogiston, 1)) //Fire |
| 49 | + cure() |
| 50 | + |
40 | 51 | /datum/disease/acute/premade/corgi
|
41 | 52 | name = "Puppification"
|
42 | 53 | form = "Puppy Cells"
|
|
53 | 64 | infectionchance_base = 0
|
54 | 65 | stage_variance = 0
|
55 | 66 |
|
| 67 | +/datum/disease/acute/premade/corgi/activate(mob/living/mob, starved, seconds_per_tick) |
| 68 | + . = ..() |
| 69 | + if(mob.has_reagent(/datum/reagent/consumable/coco, 1)) //Feed Ian chocolatebars |
| 70 | + cure() |
| 71 | + |
56 | 72 | /datum/disease/acute/premade/slime
|
57 | 73 | name = "Slime Syndrome"
|
58 | 74 | form = "Simplified Cells"
|
|
69 | 85 | infectionchance_base = 0
|
70 | 86 | stage_variance = 0
|
71 | 87 |
|
| 88 | +/datum/disease/acute/premade/slime/activate(mob/living/mob, starved, seconds_per_tick) |
| 89 | + . = ..() |
| 90 | + if(mob.has_reagent(/datum/reagent/water, 1)) //Water is effective against slimes |
| 91 | + cure() |
| 92 | + |
72 | 93 | /datum/disease/acute/premade/morph
|
73 | 94 | name = "Gluttony"
|
74 | 95 | form = "Hungering Cells"
|
|
85 | 106 | infectionchance_base = 0
|
86 | 107 | stage_variance = 0
|
87 | 108 |
|
| 109 | +/datum/disease/acute/premade/morph/activate(mob/living/mob, starved, seconds_per_tick) |
| 110 | + . = ..() |
| 111 | + if(mob.has_reagent(/datum/reagent/toxin/lipolicide, 1)) //Empties the hunger |
| 112 | + cure() |
| 113 | + |
88 | 114 | /datum/disease/acute/premade/robot
|
89 | 115 | name = "Nanite Conversion"
|
90 | 116 | form = "Nanites"
|
|
100 | 126 | infectionchance = 0
|
101 | 127 | infectionchance_base = 0
|
102 | 128 | stage_variance = 0
|
| 129 | + |
| 130 | +/datum/disease/acute/premade/robot/activate(mob/living/mob, starved, seconds_per_tick) |
| 131 | + . = ..() |
| 132 | + if(mob.has_reagent(/datum/reagent/medicine/system_cleaner, 1)) |
| 133 | + cure() |
0 commit comments