Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /datum/chemical_reaction/reagent_explosion/potassium_explosion/holyboom/on_reaction(datum/reagents/holder, created_volume)
- for(var/mob/living/carbon/C in get_hearers_in_view(round(created_volume/48,1),get_turf(holder.my_atom))
- if(iscultist(C) || holy(C))
- to_chat(C,"<span class='userdanger'>You feel as if your soul is being pulled into two directions at once..</span>")
- //make sleep 20 but the not-byond var one
- switch(rand(1,3))
- if(1)
- to_chat(C,"<span class='nicegreenlarge'>A soothing wave of victory refreshes your body as you feel your deity triumph!</span>"))
- if(iscultist(C))
- C.add_reagent(/datum/reagent/fuel/unholywater, 15)
- if(holy(C)) //jesus has to cheat because his water sucks
- C.add_reagent(/datum/reagent/medicine/omnizine, 15)
- C.add_reagent(/datum/reagent/medicine/regen_jelly, 15) //pretty much the same as unholy
- if(2)
- if(holy(C))
- to_chat(C,"<span class='cultlarge'>\"BURN.\"</span>"))
- C.Knockdown(50)
- C.adjust_fire_stacks(5)
- C.IgniteMob()
- C.add_reagent(/datum/reagent/fuel/unholywater, 15)
- if(iscultist(C))
- to_chat(C,"<span class='userdanger'>\"Begone, wretched creature!\"</span>"))
- to_chat(C,"<span class='userdanger'>You feel a foreign presence enter your body..</span>"))
- C.add_reagent(/datum/reagent/water/holywater, 40) //better purge that
- C.confused += 20
- C.dizzy += 10
- if(3)
- to_chat(C,"<span class='notice'>You feel as if the combined magics of both entities cancelled each other out.</span>"))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement