Reduce Clumsy Gene's Obnoxious RNG (#19126)

* clumsy rng

* seperate define for this too

* there are very harmful too

* replace with macros

* fixed handling

---------

Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
This commit is contained in:
Will
2026-02-09 00:18:07 +01:00
committed by GitHub
co-authored by Kashargul
parent f238fcf293
commit 1a0e3aa3e0
23 changed files with 29 additions and 26 deletions
@@ -1089,7 +1089,7 @@
if(.)
return TRUE
if (active)
if ((CLUMSY in user.mutations) && prob(50))
if (CLUMSY_HARM_CHANCE(user))
user.visible_message(span_danger("\The [user] accidentally cuts \himself with \the [src]."),\
span_danger("You accidentally cut yourself with \the [src]."))
user.take_organ_damage(5,5)