====== 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)