mirror of
https://github.com/ParadiseSS13/Paradise.git
synced 2026-08-26 21:48:21 +01:00
Removes the majority of brute/burn mods from species, replaces them with interesting downsides. (#18501)
* species rebalance * IPC rework PRT 2 * geneless * grammar * affected's suggestion Co-authored-by: AffectedArc07 <25063394+AffectedArc07@users.noreply.github.com> * Review pass Co-authored-by: Farie82 <farie82@users.noreply.github.com> * farie review * static list Co-authored-by: AffectedArc07 <25063394+AffectedArc07@users.noreply.github.com> Co-authored-by: Farie82 <farie82@users.noreply.github.com>
This commit is contained in:
co-authored by
AffectedArc07
Farie82
parent
222f9ae800
commit
9a663e3b1f
@@ -34,18 +34,25 @@
|
||||
|
||||
/datum/weather/rad_storm/weather_act(mob/living/L)
|
||||
var/resist = L.getarmor(null, RAD)
|
||||
if(prob(40))
|
||||
if(ishuman(L))
|
||||
var/mob/living/carbon/human/H = L
|
||||
if(!HAS_TRAIT(H, TRAIT_RADIMMUNE))
|
||||
if(prob(max(0, 100 - resist)))
|
||||
randmuti(H) // Applies bad mutation
|
||||
if(prob(50))
|
||||
if(prob(90))
|
||||
randmutb(H)
|
||||
else
|
||||
randmutg(H)
|
||||
domutcheck(H, MUTCHK_FORCED)
|
||||
if(!prob(60))
|
||||
return
|
||||
|
||||
if(!ishuman(L))
|
||||
return
|
||||
|
||||
var/mob/living/carbon/human/H = L
|
||||
if(HAS_TRAIT(H, TRAIT_RADIMMUNE))
|
||||
return
|
||||
|
||||
if(prob(max(0, 100 - resist)) && !HAS_TRAIT(H, TRAIT_GENELESS))
|
||||
randmuti(H) // Applies bad mutation
|
||||
if(prob(50))
|
||||
if(prob(90))
|
||||
randmutb(H)
|
||||
else
|
||||
randmutg(H)
|
||||
|
||||
domutcheck(H, MUTCHK_FORCED)
|
||||
|
||||
L.rad_act(20)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user