mr:brute_mob
Table of Contents
Brute Mob - Code References
Java Classes
- Main Class: Brute.java
- Package: com.watabou.pixeldungeon.actors.mobs
- Parent Class: Mob
- Subclass: Shielded extends Brute
- Registration: Registered in MobFactory.java
Java Class Content
package com.watabou.pixeldungeon.actors.mobs; import com.watabou.pixeldungeon.actors.buffs.Terror; import com.watabou.pixeldungeon.actors.hero.HeroSubClass; import com.watabou.pixeldungeon.items.Gold; public class Brute extends Mob { public Brute() { hp(ht(40)); baseAttackSkill = 15; baseDefenseSkill = 20; dmgMin = 8; dmgMax = 18; expForKill = 8; maxLvl = 15; dr = 8; loot(Gold.class, 0.5f); addImmunity( Terror.class ); } @Override public HeroSubClass getSubClass() { return HeroSubClass.BERSERKER; } }
Key Properties from Code
- HP: 40 (base hit points)
- Attack Skill: 15 (base attack skill level)
- Defense Skill: 20 (base defense skill level)
- Damage: 8-18 (damage range)
- Defense Rating: 8 (damage reduction)
- Experience: 8 (experience points for killing)
- Max Level: 15 (maximum level scaling)
- Loot: Gold (50% chance)
- Immunities: Terror buff
- Hero Subclass: Berserker (unlocks Berserker subclass for Warrior)
JSON Configuration
This entity may have JSON configuration for spawning. Check:
String Resources
<!-- English (values/strings_all.xml) --> <string name="Brute_Name">gnoll brute</string> <string name="Brute_Desc">Gnoll Brutes are tougher than their regular comrades. They are easily recognized by the crude leather armor they wear.</string> <string name="Brute_Info">A powerful brute is rising!</string>
Lua Scripts
This entity is implemented in Java, no Lua script exists
Entity Kind
- getEntityKind(): Returns “Brute” (class name)
Additional Code References
- Mob.java - Base mob class
- Gnoll.java - Gnoll parent class
- Shielded.java - Subclass that extends Brute
Related Entities
- Gnoll: gnoll_mob - Parent mob class
- Shielded: shielded_mob - Subclass of Brute
- English Page: brute_mob
- Russian Page: brute_mob
mr/brute_mob.txt · Last modified: by 127.0.0.1

