User Tools

Site Tools


mr:monk_mob

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
mr:monk_mob [2026/06/16 10:07] – mr/monk_mob.txt: Update with verified code references and correct string resources Qwen Assistantmr:monk_mob [2026/06/16 17:52] (current) – external edit 127.0.0.1
Line 1: Line 1:
 +====== Monk - Code References ======
  
 +===== Java Classes =====
 +  * [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/actors/mobs/Monk.java|Monk.java]]
 +
 +===== Entity Stats (from Java) =====
 +  * **HP/HT:** 70
 +  * **Base Defense Skill:** 30
 +  * **Base Attack Skill:** 30
 +  * **Damage:** 12-16
 +  * **Damage Reduction:** 2
 +  * **EXP for Kill:** 11
 +  * **Max Level:** 21
 +  * **Attack Delay:** 0.5f (50% faster than normal)
 +
 +===== Special Abilities (from Java) =====
 +  * **Kick Attack:** 50% chance to perform a kick attack instead of normal melee (uses extra animation "kick")
 +  * **Disarm:** 16.67% chance (1 in 6) to disarm enemy of their weapon from WEAPON or LEFT_HAND slot (doesn't work on Knuckles or cursed items)
 +  * **Immunities:** Immune to Amok and Terror buffs
 +  * **Quest Mob:** Can be part of Imp's quest (Imp.Quest.process)
 +
 +===== Spawn Locations (from Bestiary.json) =====
 +  * **Level 14 (Caves):** 0.01 spawn weight
 +  * **Level 16 (City):** 0.2 spawn weight
 +  * **Level 17 (City):** 1.0 spawn weight
 +  * **Level 18 (City):** 2.0 spawn weight
 +  * **Level 19 (City):** 2.0 spawn weight
 +
 +===== Loot Table (from Java) =====
 +  * **Food:** 15.3% chance to drop food items
 +
 +===== JSON Configuration =====
 +  * [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/assets/spritesDesc/Monk.json|Monk.json]] - Sprite configuration (texture: monk.png, 15x14 pixels)
 +
 +===== String Resources =====
 +  * **English** ([[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/res/values/strings_all.xml|strings_all.xml]]):
 +    * `Monk_Name` = "dwarf monk"
 +    * `Monk_Name_Objective` = "dwarf monk"
 +    * `Monk_Desc` = "These monks are fanatics, who devoted themselves to protecting their city's secrets from all aliens. They don't use any armor or weapons, relying solely on the art of hand-to-hand combat."
 +    * `Monk_Defense` = "parried"
 +    * `Monk_Disarm` = "%1$s has knocked the %2$s from your hands!"
 +    * `Imp_Monks1` = Imp quest dialog about killing 8 monks
 +    * `Imp_Monks2` = Imp quest completion dialog
 +  * **Russian** ([[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/res/values-ru/strings_all.xml|strings_all.xml (ru)]]):
 +    * `Monk_Name` = "дворф-монах"
 +    * `Monk_Name_Objective` = "монаха"
 +    * `Monk_Desc` = "Монахи - это фанатики, посвятившие себя защите секретов своего народа от чужаков. Они не полагаются на броню и оружие, доверившись искусству рукопашного боя."
 +    * `Monk_Defense` = "отбился"
 +    * `Monk_Disarm` = "%1$s выбил %2$s из твоих рук!"
 +
 +===== Lua Scripts =====
 +  * No dedicated Lua script (behavior implemented in Java)
 +
 +===== Related mr Entities =====
 +  * [[mr:imp_npc|Imp (NPC)]] (quest giver for Monk hunting)
 +  * [[mr:knuckles_item|Knuckles (Item)]] (weapon immune to disarm)
 +  * [[mr:amok_buff|Amok (Buff)]] (immune)
 +  * [[mr:terror_buff|Terror (Buff)]] (immune)
 +  * [[mr:senior_mob|Senior Monk (Mob)]] (elder variant)