mr:warden_subclass
Table of Contents
Warden Subclass - Code References
Java Classes
- Main Enum: HeroSubClass.java - WARDEN enum value (line 47)
- Armor Class: WardenArmor.java - Warden-specific armor
- HighGrass Feature: HighGrass.java - Barkskin on grass trampling (lines 46-49)
- Plant Interaction: Plant.java - Seed/dewdrop collection (lines 47-56)
Java Implementation Details
- Enum Name: WARDEN
- Title ID: R.string.HeroSubClass_NameWard
- Description ID: R.string.HeroSubClass_DescWard
- Armor Class: WardenArmor
- Dew Bonus: +1 (HeroSubClass.java line 239-241)
- Barkskin from Grass: Level = HT/3, triggered on trampling HighGrass (HighGrass.java line 47)
- Plant Interaction: Barkskin (HT/3), 20% seed, 20% dewdrop chance (Plant.java lines 47-56)
- Badge: BOSS_SLAIN_3_WARDEN (Badges.java)
Lua Scripts
This subclass is implemented in Java, no Lua script exists
String Resources
- English: strings_all.xml - HeroSubClass_NameWard, HeroSubClass_DescWard
- Russian: strings_all.xml (Russian)
- All 20 Languages: Available in all supported localization files
Related Entities
- Huntress Class: Parent class for Warden subclass
- WardenArmor: Subclass-specific armor
- Barkskin: Buff granted by subclass abilities
- HighGrass: Level feature that triggers Barkskin
- Plant: Level objects that grant seeds/dewdrops
- Dewdrop: Resource collected by Wardens
- Sniper: Fellow Huntress subclass
- Scout: Fellow Huntress subclass
Game Integration
- TomeOfMastery.java: Warden offered as mastery option
- Badges.java: BOSS_SLAIN_3_WARDEN badge tracking
- SacrificialSword.java: Special interaction with Warden subclass
- ItemFactory.java: WardenArmor registration
mr/warden_subclass.txt · Last modified: by 127.0.0.1

