User Tools

Site Tools


en:rpd:rotting_fist_mob

Rotting Fist

Rotting Fist

Description

The Rotting Fist is one of the guardians of Yog, the God of Death. It is encountered in the Goo Depths and is one of the secondary bosses protecting Yog along with Burning Fist, Yogs' Brain, Yogs' Heart, and Yogs' Teeth.

Stats

  • HP: 500
  • HT: 500
  • Defense Skill: 25
  • Attack Skill: 36
  • Damage: 34-46
  • DR (Damage Resistance): 15
  • EXP for Kill: 0 (Does not grant experience)

Abilities

  • Ooze Attack: Has a 33% chance (Random.Int(3) == 0) to inflict Ooze status effect on hit
  • Summoning: When damaged, summons all nearby mobs to its location
  • Regeneration: Heals 10 HP when standing in water (and HP is below max)
  • Immunities: Immune to Amok, Sleep, Terror, Poison, and Burning
  • Resistance: Resistant to Toxic Gas
  • No Pet: Cannot be turned into a pet

Special Mechanics

  • The Rotting Fist will call for help from nearby mobs when taking damage
  • It regenerates health when standing in water, making it more dangerous in certain terrain

Drops

  • No standard drops (as it's a Yog guardian)

Location

  • Found in the Goo Depths (last level) as one of Yog's guardians

Implementation (JSON + Lua)

  • JSON Config: `mobsDesc/RottingFist.json` (stats: HP 500, ATK 36, DEF 25, DMG 34-46, DR 15)
  • Lua Script: `scripts/mobs/RottingFist.lua` (attackProc: Ooze 1/3; damage: summons all nearby mobs; act: heals 10 in water)
  • Note: Java class deleted (batch 17d-2); entity is data-only.
  • String resources: Russian: RottingFist_Name, RottingFist_Desc

Code References

  • `mobsDesc/RottingFist.json` - Stats and spriteDesc
  • `scripts/mobs/RottingFist.lua` - Behavior scripts (attackProc, act, damage)
  • RottingFist_Name - Russian string resource
  • RottingFist_Desc - Russian description string
en/rpd/rotting_fist_mob.txt · Last modified: by 127.0.0.1