diff --git a/monsters.sty b/monsters.sty
index fb931973809d7c7bf949acff832924476070cf09..f2ef8e8f0390951ac28618e4526ea4ff8869d434 100644
--- a/monsters.sty
+++ b/monsters.sty
@@ -1386,7 +1386,7 @@ mana stone with \arabic{track} mana, \lootJewellery, \randomtwo\lootJewellery, \
 {\arabic{track}}% DR
 {\arabic{r4}}% AGGRESSION
 {\ifnum\value{gold}>0 Athletics \arabic{gold}, Stealth~\arabic{gold}\else Projectiles~\arabic{r3}\fi, \knacks{\ifnum\value{r4}>3\disarm, \fi \unstoppable}}% SKILLS
-{Acidic damage, gelatinous (DR does not apply to fire-based attacks)}% ABILITIES
+{\acidBody, \ifnum\value{gold}<1\acidSpray\fi\ifnum\value{gold}<0, \gelRegen\addtocounter{xpbonus}{1}\fi}% ABILITIES
 {}
 }
 
diff --git a/stats.sty b/stats.sty
index 96f3211f9071a54dcfe3915cd5085fd6da9335ad..1b65c1b24e1d658501d9e69c0377b4055b57d6cd 100644
--- a/stats.sty
+++ b/stats.sty
@@ -537,6 +537,19 @@
 	\ent{Abilities:} & #1 
 	}
 
+\newcommand{\acidSpray}{
+	\addtocounter{str}{-2}Acidic spray (spray for \calculatedamage{str} Damage per turn)%
+  \addtocounter{str}{2}%
+}
+
+\newcommand{\acidBody}{%
+	Acidic Body (inflict \calculatedamage{str} Damage each turn)%
+}
+
+\newcommand{\gelRegen}{%
+	Regeneration (1 HP/ round, max. \setcounter{hp}{\value{str}}\addtocounter{hp}{6}\roundUp{hp} \arabic{hp})%
+}
+
 \newcommand{\amphibious}{
 	amphibious%
 }