mirror of
https://github.com/Aurorastation/Aurora.3.git
synced 2026-07-14 17:36:52 +01:00
Radiation Storm Rework (#16515)
* kneel before me sneaky * vending update * conflict * conflict fix take 2? * radiation buff (and changes) * nuking comments I forgot to remove
This commit is contained in:
@@ -1,30 +1,6 @@
|
||||
var/eventchance = 10 // Percent chance per 5 minutes.
|
||||
var/hadevent = 0
|
||||
|
||||
/proc/high_radiation_event()
|
||||
|
||||
for(var/mob/living/carbon/human/H in living_mob_list)
|
||||
var/turf/T = get_turf(H)
|
||||
if(!T)
|
||||
continue
|
||||
if(isNotStationLevel(T.z))
|
||||
continue
|
||||
|
||||
H.apply_damage((rand(15,75)), DAMAGE_RADIATION, damage_flags = DAMAGE_FLAG_DISPERSED)
|
||||
if (prob(5))
|
||||
H.apply_damage((rand(90,150)), DAMAGE_RADIATION, damage_flags = DAMAGE_FLAG_DISPERSED)
|
||||
if (prob(25))
|
||||
if (prob(75))
|
||||
randmutb(H)
|
||||
domutcheck(H,null,MUTCHK_FORCED)
|
||||
else
|
||||
randmutg(H)
|
||||
domutcheck(H,null,MUTCHK_FORCED)
|
||||
sleep(100)
|
||||
command_announcement.Announce("High levels of radiation detected near the station. Please report to the Med-bay if you feel strange.", "Anomaly Alert")
|
||||
|
||||
|
||||
|
||||
//Changing this to affect the main station. Blame Urist. --Pete
|
||||
/proc/prison_break() // -- Callagan
|
||||
|
||||
|
||||
@@ -1103,7 +1103,8 @@
|
||||
/obj/item/airalarm_electronics = 10,
|
||||
/obj/item/firealarm_electronics = 10,
|
||||
/obj/item/cell/high = 10,
|
||||
/obj/item/grenade/chem_grenade/antifuel = 5
|
||||
/obj/item/grenade/chem_grenade/antifuel = 5,
|
||||
/obj/item/device/geiger = 5
|
||||
)
|
||||
contraband = list(
|
||||
/obj/item/cell/potato = 3
|
||||
|
||||
Reference in New Issue
Block a user