Being able to set people on FIRE

This commit is contained in:
ZomgPonies
2013-09-28 22:48:13 -04:00
parent d740274baa
commit 41efc56511
26 changed files with 342 additions and 109 deletions
+26 -1
View File
@@ -259,6 +259,14 @@ datum
if(!cube.wrapped)
cube.Expand()
return
reaction_mob(var/mob/living/M, var/method=TOUCH, var/volume)//Splashing people with water can help put them out!
if(!istype(M, /mob/living))
return
if(method == TOUCH)
M.adjust_fire_stacks(-(volume / 10))
if(M.fire_stacks <= 0)
M.ExtinguishMob()
return
lube
name = "Space Lube"
@@ -1169,7 +1177,12 @@ datum
reagent_state = LIQUID
color = "#660000" // rgb: 102, 0, 0
reaction_mob(var/mob/living/M, var/method=TOUCH, var/volume)//Splashing people with welding fuel to make them easy to ignite!
if(!istype(M, /mob/living))
return
if(method == TOUCH)
M.adjust_fire_stacks(volume / 10)
return
reaction_obj(var/obj/O, var/volume)
var/turf/the_turf = get_turf(O)
if(!the_turf)
@@ -1317,6 +1330,12 @@ datum
napalm.trace_gases += fuel
T.assume_air(napalm)
return
reaction_mob(var/mob/living/M, var/method=TOUCH, var/volume)//Splashing people with plasma is stronger than fuel!
if(!istype(M, /mob/living))
return
if(method == TOUCH)
M.adjust_fire_stacks(volume / 5)
return
leporazine
name = "Leporazine"
@@ -1861,6 +1880,12 @@ datum
else
usr << "It wasn't enough..."
return
reaction_mob(var/mob/living/M, var/method=TOUCH, var/volume)//Splashing people with ethanol isn't quite as good as fuel.
if(!istype(M, /mob/living))
return
if(method == TOUCH)
M.adjust_fire_stacks(volume / 15)
return
*/
ammonia
name = "Ammonia"