====== Yog's Teeth ====== {{ rpd:images:mob_YogsTeeth.png|Yog's Teeth }} ==== Description ==== Yog's Teeth is a powerful mob found in the Guts level of the dungeon, representing part of the Yog-Dzewa boss encounter. It's one of the secondary bosses that can appear during the Yog fight. ==== Basic Stats ==== * **HP:** 350 (hp(ht(350))) * **HT:** 350 * **Base Attack Skill:** 46 * **Base Defense Skill:** 44 * **Damage:** 50-80 (dmgMin = 50, dmgMax = 80) * **Damage Resistance:** 21 (dr = 21) * **EXP for Kill:** 26 (expForKill = 26) * **Can be Pet:** No (canBePet() returns false) ==== Special Abilities ==== * **Life Drain:** On 1/3 chance, heals for damage dealt (Random.Int(3) == 1: heal(damage, this)) * **Bleeding:** On 1/3 chance, inflicts bleeding on hit (Random.Int(3) == 1: Buff.affect(enemy, Bleeding.class).level(damage)) * **Double Damage:** On 1/3 chance, deals double damage (Random.Int(3) == 1: Devour.hit(enemy); return damage*2) * **Aggro Alert:** When damaged, alerts all other mobs in the level to its position (damage method calls mob.beckon(getPos()) for all mobs) * **Immunities:** Immune to [[en:rpd:paralysis_buff|Paralysis]], [[en:rpd:amok_buff|Amok]], [[en:rpd:sleep_buff|Sleep]], [[en:rpd:terror_buff|Terror]], and [[en:rpd:burning_buff|Burning]] (addImmunity() calls) * **Resistances:** Resistant to [[en:rpd:toxic_gas|Toxic Gas]] (addResistance() call) ==== Spawn Information ==== * **Level:** Guts level (level 22-24) * **Type:** Secondary boss (one of several possible secondary bosses in Yog encounter) * **Related Mobs:** Part of the Yog-Dzewa encounter alongside [[en:rpd:yogs_brain_mob|Yog's Brain]], [[en:rpd:yogs_eye_mob|Yog's Eye]], [[en:rpd:yogs_heart|Yog's Heart]] * **Rarity:** Rare encounter during Yog-Dzewa fight ==== Combat Strategy ==== * High damage output requires careful positioning * The life drain ability makes sustained combat challenging * The double damage proc can be devastating, so defensive measures may be required * Defeating this mob is part of completing the Yog-Dzewa challenge * Try to defeat it quickly before it can heal significantly from life drain * Consider using crowd control effects despite its immunity to some (Paralysis, Sleep, etc.) ==== Related ==== * [[en:rpd:yogs_brain_mob|Yog's Brain]] - Another part of the Yog encounter * [[en:rpd:yogs_heart|Yog's Heart]] - Another part of the Yog encounter * [[en:rpd:yog_dzewa|Yog-Dzewa]] - The main boss of the Guts level * [[en:rpd:guts_level|Guts Level]] - Where this mob appears * [[en:rpd:bleeding_buff|Bleeding]] - Status effect it can inflict ==== Source Code ==== * Java Class: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/nyrds/pixeldungeon/mobs/guts/YogsTeeth.java|YogsTeeth.java]] * String Resources (English): [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/res/values/strings_all.xml#L3010|YogsTeeth strings (line 3010)]] * String Resources (Russian): [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/res/values-ru/strings_all.xml#L3041|YogsTeeth strings (line 3041)]] * JSON Configuration: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/assets/mobsDesc/YogsTeeth.json|YogsTeeth.json]] * Base Mob Class: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/actors/mobs/Mob.java|Mob.java]] * Bleeding Buff: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/actors/buffs/Bleeding.java|Bleeding.java]] * Immunity System: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/actors/mobs/Mob.java#L139|addImmunity() method]] {{tag> rpd mobs bosses}}