====== Rotting Fist Mob - Code References ======
===== Java Classes =====
* [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/nyrds/pixeldungeon/mobs/guts/RottingFist.java|RottingFist.java]] - Main mob class implementation
* [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/nyrds/pixeldungeon/mobs/common/MobFactory.java|MobFactory.java]] - Mob registration (line 194)
* [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/nyrds/pixeldungeon/mobs/guts/YogsEye.java|YogsEye.java]] - References RottingFist as secondary boss (line 72)
===== Mob Stats (from Java) =====
* **HP/HT:** 500
* **Base Defense Skill:** 25
* **Base Attack Skill:** 36
* **Damage Min:** 34
* **Damage Max:** 46
* **Damage Reduction:** 15
* **EXP for Kill:** 0 (boss mob)
* **AI State:** Wandering
* **Regeneration:** 10 HP when in water
===== Resistances and Immunities =====
* **Resistance:** [[mr:toxic_gas|ToxicGas]]
* **Immunity:** [[mr:amok|Amok]], [[mr:sleep|Sleep]], [[mr:terror|Terror]], [[mr:poison|Poison]], [[mr:burning|Burning]]
===== Special Abilities =====
* **Ooze Application:** 33% chance on attack to apply [[mr:ooze|Ooze]] debuff
* **Beckon:** When damaged, beckons all nearby mobs to its position
* **Water Regeneration:** Regenerates 10 HP when standing in water and HP < max
===== JSON Configuration =====
* [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/assets/spritesDesc/RottingFist.json|RottingFist.json]] - Sprite animation configuration
{
"texture": "rotting_fist.png",
"width": 24,
"height": 17,
"idle": { "fps": 2, "looped": true, "frames": [0, 0, 1] },
"run": { "fps": 3, "looped": true, "frames": [0, 1] },
"attack": { "fps": 2, "looped": false, "frames": [0] },
"die": { "fps": 10, "looped": false, "frames": [0, 2, 3, 4] },
"eventHandlers": {
"onComplete": [
{
"animation": "attack",
"actions": [
{
"action": "cameraShake",
"intensity": 4,
"duration": 0.2
}
]
}
]
}
}
===== String Resources =====
English (values/strings_all.xml):
rotting fist
masculine
rotting fist
Rotting Fist of Old God
Russian (values-ru/strings_all.xml):
Гнойный кулак Бога
masculine
гнойный кулак
гнойный кулак
===== Lua Scripts =====
This entity is implemented in Java, no Lua script exists
===== Spawn Location =====
* Found in [[mr:guts_level|Guts Level]]
* Secondary boss mob alongside other fist variants
===== Related mr Entities =====
* [[mr:guts_level|Guts Level]] - Spawn location
* [[mr:yogs_eye_mob|Yogs Eye (Mob)]] - Related boss mob
* [[mr:burning_fist_mob|Burning Fist (Mob)]] - Similar fist mob
* [[mr:yogs_brain_mob|Yogs Brain (Mob)]] - Related boss component
* [[mr:yogs_heart_mob|Yogs Heart (Mob)]] - Related boss component
* [[mr:yogs_teeth_mob|Yogs Teeth (Mob)]] - Related boss component
* [[mr:ooze|Ooze]] - Debuff applied by Rotting Fist