User Tools

Site Tools


mr:albino_mob

Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
mr:albino_mob [2026/03/21 10:12] – Wiki maintenance: Fix 5 random pages for standards compliance Qwen Assistantmr:albino_mob [2026/03/21 10:13] (current) – external edit 127.0.0.1
Line 1: Line 1:
 +====== mr:albino_mob ======
 +
 +Machine-readable reference page for Albino mob in Remixed Dungeon.
 +
 +==== Java Implementation ====
 +
 +**Class File:**
 +  * File: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/actors/mobs/Albino.java|Albino.java]]
 +  * Package: com.watabou.pixeldungeon.actors.mobs
 +  * Extends: Rat
 +  * Entity Kind: Albino
 +
 +**Stats:**
 +  * HP: 15 (fixed)
 +  * Defense: Inherits from Rat
 +  * Damage: Inherits from Rat
 +
 +**Special Abilities:**
 +  * Bleeding Attack: 50% chance on hit to apply Bleeding buff
 +  * Bleeding level: Equals damage dealt
 +
 +==== Code Implementation ====
 +
 +```java
 +public class Albino extends Rat {
 +    {
 +        hp(ht(15));
 +    }
 +
 +    @Override
 +    public int attackProc(@NotNull Char enemy, int damage) {
 +        if (Random.Int(2) == 0) {
 +            Buff.affect(enemy, Bleeding.class).level(damage);
 +        }
 +        return damage;
 +    }
 +}
 +```
 +
 +==== Spawn Location ====
 +
 +**Dungeon Depth:**
 +  * Sewers (depth 1-5)
 +  * Rare spawn variant of Rat
 +
 +**Spawn Conditions:**
 +  * Random chance replacement for normal Rat
 +  * No special spawn requirements
 +
 +==== String Resources ====
 +
 +**English (values/strings_all.xml):**
 +  * Albino_Name - Display name
 +  * Albino_Info - Description text
 +
 +**Russian (values-ru/strings_all.xml):**
 +  * Albino_Name - Russian name
 +  * Albino_Info - Russian description
 +
 +==== Game Integration ====
 +
 +**Badge System:**
 +  * File: Badges.java
 +  * Badge: RARE_ALBINO
 +  * Validation: validateRare(Mob mob) checks for instanceof Albino
 +
 +**Mob Factory Registration:**
 +  * File: MobFactory.java
 +  * Registered via: registerMobClass(Albino.class)
 +  * Entity Kind: "Albino"
 +
 +==== Drops ====
 +
 +**Loot Table:**
 +  * Inherits from Rat parent class
 +  * No unique drops
 +
 +==== Behavior ====
 +
 +**AI Pattern:**
 +  * Inherits from Rat
 +  * Standard melee aggression
 +  * No special AI behaviors
 +
 +==== Resistances ====
 +
 +**Immunities:**
 +  * Inherits from Rat
 +  * No unique immunities
 +
 +**Weaknesses:**
 +  * No unique weaknesses
 +
 +==== Related Entities ====
 +
 +**Parent Class:**
 +  * [[mr:rat_mob|mr:rat_mob]] - Rat base mob
 +
 +**Similar Mobs:**
 +  * [[mr:gnoll_mob|mr:gnoll_mob]] - Sewers mob
 +  * [[mr:crab_mob|mr:crab_mob]] - Sewers mob
 +
 +**Buffs Applied:**
 +  * [[mr:bleeding_buff|mr:bleeding_buff]] - Bleeding damage over time
 +
 +==== Wiki Pages ====
 +
 +**English:**
 +  * [[en:rpd:albino_rat_mob|Albino Rat]] - Main wiki page
 +
 +**Russian:**
 +  * [[ru:rpd:albino_rat_mob|Крыса-альбинос]] - Russian wiki page
 +
 +==== Code References ====
 +
 +  * Class implementation: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/actors/mobs/Albino.java|Albino.java]]
 +  * Badge validation: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/Badges.java#L792|Badges.java:792]]
 +  * Mob factory: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/nyrds/pixeldungeon/mobs/common/MobFactory.java#L148|MobFactory.java:148]]
 +  * Bleeding buff: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/actors/buffs/Bleeding.java|Bleeding.java]]
 +
 +{{tag> mr mobs albino sewers reference machine-readable}}
  
mr/albino_mob.txt · Last modified: by 127.0.0.1