Hwaldir
Hero · INDIVIDUAL UNIT

Hwaldir

Recruit the puppet-king of Rhudaur. Hwaldir is a descendant of Hwaldar, the chief of many tribes of Rhudaur, one of the ancient three kingdoms of Arnor. Rhudaur was secretly in league with the Witch-king and Hwaldar paved the way for Angmar's invasion, which led to the fall of Cardolan and the destruction of the Weathertop, causing him to be known as the traitor of Rhudaur in Arthedain, the last-standing Dúnedain kingdom of Arnor. Hwaldir holds a mortal grudge against Elric, a claimant to the title of chief of chiefs.

Compare this unit ⇄
Cost1,200
Health / soldier2,400
Health / full battalion2,400
Attack range11.5
Movement speed55
Command points0

Base statistics · Build time: 50s · Range and speed use game units. Mixed battalions are broken down below. Conditional bonuses are not folded into these totals.

OFFENSE

Weapons & attack range

Damage is per hit, before target armor. Different projectile upgrades are shown separately. Attack timing can also depend on animation; these values are not a DPS estimate.

Base equipment

PRIMARY

HwaldarAxe · AngmarHwaldar

Range
ⓘMaximum attack distance in game units. Melee weapons have short ranges; archers can attack from farther away.
11.5
Pre-attack
ⓘDelay before the attack is released, in milliseconds (1,000 ms = 1 second). When it applies depends on the weapon and animation.
733 ms
Shot delay
ⓘConfigured delay between attacks, in milliseconds. This applies to melee swings too. Animation and reload timing can also affect the actual attack rate.
866 ms
Clip
ⓘAttacks per reload cycle, not total ammunition. Not specified means the weapon definition does not set a clip size; this is common for melee weapons.
Not specified
Damage typeDamage / hitSplash radiusConditions
HERO1800No upgrade gate specified
Weapon timing, targeting & source
PropertyGame valueResolved value
LeechRangeWeaponYes—
AttackRangeSTANDARD_MELEE_ATTACK_RANGE11.5
MeleeWeaponYes—
DelayBetweenShotsHWALDAR_DELAYBETWEENSHOTS866
PreAttackDelayHWALDAR_PREATTACKDELAY733
PreAttackTypePER_SHOT—
FireFXFX_GondorSwordHit—
FiringDurationHWALDAR_FIRINGDURATION866
Source definitiondata/ini/weapon.ini:61042

HwaldarAxe

DEFENSE

Armor profiles

These percentages are damage received: 50% takes half damage; 200% takes double damage. Unlisted types use DEFAULT. Abilities and temporary modifiers can change the result.

Base equipment

HeroArmor · AngmarHwaldar

Damage typeReceived
DEFAULT25%
SLASH40%
PIERCE20%
SPECIALIST30%
CRUSH50%
CAVALRY25%
SIEGE50%
FLAME25%
FROST25%
MAGIC35%
HERO75%
HERO_RANGED75%
POISON50%
STRUCTURAL50%
UNDEFINED1%
Source definitiondata/ini/armor.ini:193

HeroArmor

TOOLS OF THE BATTLEFIELD

Abilities & passive effects

Descriptions come from game tooltips and may lag behind balance edits. Expand implementation details to inspect the current effects and conditions.

active

Hillmen Leadership

Cooldown 0s
Effect values & implementation
PropertyGame valueResolved value
EnumSPECIAL_FAKE_LEADERSHIP_BUTTON—
ReloadTime11

SpecialPowerModule ModuleTag_DainLeadershipUpdate

PropertyGame valueResolved value
SpecialPowerTemplateSpecialAbilityFakeLeadership—
UpdateModuleStartsAttackNo—
StartsPausedNo—
Source definitiondata/ini/commandbutton.ini:80776

Command_HillmanLeadership_FS

active

Fermented Milk (R)

Heals nearby friendly heroes and Rhudaur units Left click to activate

Cooldown 100s
Effect values & implementation
PropertyGame valueResolved value
EnumSPECIAL_GENERAL_TARGETLESS_THREE—
ReloadTime100000100,000

SpecialPowerModule ModuleTag_ElrondElvenGrace

PropertyGame valueResolved value
SpecialPowerTemplateSpecialAbility202ElrondElvenGrace—
UpdateModuleStartsAttackYes—

ActivateModuleSpecialPower ModuleTag_ElrondElvenGraceMover

PropertyGame valueResolved value
SpecialPowerTemplateSpecialAbility202ElrondElvenGrace—
StartAbilityRange1.61.6
TriggerSpecialPowerModuleTag_ElrondElvenGraceHeal OBJECTPOS—
Source definitiondata/ini/commandbutton.ini:80787

Command_SpecialAbilityHwaldarHeal

active

Brigandage

Cooldown 0s
Effect values & implementation
PropertyGame valueResolved value
EnumSPECIAL_FAKE_LEADERSHIP_BUTTON—
ReloadTime11

UnpauseSpecialPowerUpgrade ModuleTag_Brigandage

PropertyGame valueResolved value
SpecialPowerTemplateSpecialAbilityFakeLeadership2—
TriggeredByUpgrade_ObjectLevel3—

SpecialPowerModule ModuleTag_BrigandageUpdate

PropertyGame valueResolved value
SpecialPowerTemplateSpecialAbilityFakeLeadership2—
UpdateModuleStartsAttackNo—
StartsPausedYes—
Source definitiondata/ini/commandbutton.ini:4746

Command_HillmanBrigandage

active

King of Rhudaur (C)

Requires Level 3 Summons a battalion of Rhudaur Spearmen At rank 6, includes an additional battalion of Rhudaur Slingers At rank 10, two of both Left click to activate

Cooldown 120s
Effect values & implementation
PropertyGame valueResolved value
EnumSPECIAL_SPAWN_ORCS—
ReloadTime120000120,000

UnpauseSpecialPowerUpgrade ModuleTag_Reinforcements_Dummy

PropertyGame valueResolved value
SpecialPowerTemplateSpecialAbilityChieftainOfRhudaurSummonDummy—
TriggeredByUpgrade_ObjectLevel3—

OCLSpecialPower ModuleTag_Reinforcements_OCL_Dummy

PropertyGame valueResolved value
SpecialPowerTemplateSpecialAbilityChieftainOfRhudaurSummonDummy—
StartsPausedYes—
Source definitiondata/ini/commandbutton.ini:80798

Command_SpecialAbilityKingOfRhudaurSummonDummy

active

Hill Tribes Tactics (V)

Requires Level 5 Modifier Type: Spell Hwaldar and nearby infantry gain +20% movement speed Stacks with Leadership and Spells Left click to activate

Cooldown 120s
Effect values & implementation
PropertyGame valueResolved value
EnumSPECIAL_TRIGGER_ATTRIBUTE_MODIFIER—
ReloadTime120000120,000

UnpauseSpecialPowerUpgrade ModuleTag_TheodenGloriousChargeEnabler

PropertyGame valueResolved value
SpecialPowerTemplateSpecialAbilityTaurielFleetFooted—
TriggeredByUpgrade_ObjectLevel5—

SpecialPowerModule ModuleTag_ElfhelmQuickRescueInfantry

PropertyGame valueResolved value
SpecialPowerTemplateSpecialAbilityTaurielFleetFooted—
UpdateModuleStartsAttackNo—
StartsPausedYes—
AttributeModifierTaurielFleetFooted—
AttributeModifierRange200200
AttributeModifierAffectsANY +INFANTRY ALLIES—
AttributeModifierFXFX_TaurielFleetfootedAura—
AttributeModifierAffectsSelfYes—
Source definitiondata/ini/commandbutton.ini:80864

Command_SpecialAbilityHillTribesTactics

active

Capture Building

Take control of targeted structure

Cooldown 0s
Effect values & implementation
PropertyGame valueResolved value
EnumSPECIAL_INFANTRY_CAPTURE_BUILDING—
ReloadTime00
UnitSpecificSoundToUseAsInitiateIntendToDoVoiceVoiceInitiateCaptureBuilding—
UnitSpecificSoundToUseAsEnterStateInitiateIntendToDoVoiceVoiceEnterStateInitiateCaptureBuilding—
EvaEventToPlayOnSuccessBuildingCaptured—

SpecialPowerModule ModuleTag_CaptureBuilding

PropertyGame valueResolved value
SpecialPowerTemplateSpecialAbilityCaptureBuilding—
UpdateModuleStartsAttackYes—
StartsPausedNo—

SpecialAbilityUpdate ModuleTag_CaptureBuildingUpdate

PropertyGame valueResolved value
SpecialPowerTemplateSpecialAbilityCaptureBuilding—
StartAbilityRange15.015
UnpackTime11
PreparationTime1500015,000
PackTime11
DoCaptureFXYes—
LoseStealthOnTriggerYes—
Source definitiondata/ini/commandbutton.ini:29432

Command_CaptureBuilding

active

Hillmen Leadership

Cooldown 0s

Requires: Upgrade_ObjectLevel10

Effect values & implementation
PropertyGame valueResolved value
EnumSPECIAL_FAKE_LEADERSHIP_BUTTON—
ReloadTime11

SpecialPowerModule ModuleTag_DainLeadershipUpdate

PropertyGame valueResolved value
SpecialPowerTemplateSpecialAbilityFakeLeadership—
UpdateModuleStartsAttackNo—
StartsPausedNo—
Source definitiondata/ini/commandbutton.ini:80776

Command_HillmanLeadership_FS

active

Fermented Milk (R)

Heals nearby friendly heroes and Rhudaur units Left click to activate

Cooldown 100s

Requires: Upgrade_ObjectLevel10

Effect values & implementation
PropertyGame valueResolved value
EnumSPECIAL_GENERAL_TARGETLESS_THREE—
ReloadTime100000100,000

SpecialPowerModule ModuleTag_ElrondElvenGrace

PropertyGame valueResolved value
SpecialPowerTemplateSpecialAbility202ElrondElvenGrace—
UpdateModuleStartsAttackYes—

ActivateModuleSpecialPower ModuleTag_ElrondElvenGraceMover

PropertyGame valueResolved value
SpecialPowerTemplateSpecialAbility202ElrondElvenGrace—
StartAbilityRange1.61.6
TriggerSpecialPowerModuleTag_ElrondElvenGraceHeal OBJECTPOS—
Source definitiondata/ini/commandbutton.ini:80787

Command_SpecialAbilityHwaldarHeal

active

Brigandage

Cooldown 0s

Requires: Upgrade_ObjectLevel10

Effect values & implementation
PropertyGame valueResolved value
EnumSPECIAL_FAKE_LEADERSHIP_BUTTON—
ReloadTime11

UnpauseSpecialPowerUpgrade ModuleTag_Brigandage

PropertyGame valueResolved value
SpecialPowerTemplateSpecialAbilityFakeLeadership2—
TriggeredByUpgrade_ObjectLevel3—

SpecialPowerModule ModuleTag_BrigandageUpdate

PropertyGame valueResolved value
SpecialPowerTemplateSpecialAbilityFakeLeadership2—
UpdateModuleStartsAttackNo—
StartsPausedYes—
Source definitiondata/ini/commandbutton.ini:4746

Command_HillmanBrigandage

active

King of Rhudaur (C)

Requires Level 3 Summons a battalion of Rhudaur Spearmen At rank 6, includes an additional battalion of Rhudaur Slingers At rank 10, two of both Left click to activate

Cooldown 120s

Requires: Upgrade_ObjectLevel10

Effect values & implementation
PropertyGame valueResolved value
EnumSPECIAL_SPAWN_ORCS—
ReloadTime120000120,000

UnpauseSpecialPowerUpgrade ModuleTag_Reinforcements_Dummy

PropertyGame valueResolved value
SpecialPowerTemplateSpecialAbilityChieftainOfRhudaurSummonDummy—
TriggeredByUpgrade_ObjectLevel3—

OCLSpecialPower ModuleTag_Reinforcements_OCL_Dummy

PropertyGame valueResolved value
SpecialPowerTemplateSpecialAbilityChieftainOfRhudaurSummonDummy—
StartsPausedYes—
Source definitiondata/ini/commandbutton.ini:80842

Command_SpecialAbilityKingOfRhudaurSummonDummy_Lvl10

active

Hill Tribes Tactics (V)

Requires Level 5 Modifier Type: Spell Hwaldar and nearby infantry gain +20% movement speed Stacks with Leadership and Spells Left click to activate

Cooldown 120s

Requires: Upgrade_ObjectLevel10

Effect values & implementation
PropertyGame valueResolved value
EnumSPECIAL_TRIGGER_ATTRIBUTE_MODIFIER—
ReloadTime120000120,000

UnpauseSpecialPowerUpgrade ModuleTag_TheodenGloriousChargeEnabler

PropertyGame valueResolved value
SpecialPowerTemplateSpecialAbilityTaurielFleetFooted—
TriggeredByUpgrade_ObjectLevel5—

SpecialPowerModule ModuleTag_ElfhelmQuickRescueInfantry

PropertyGame valueResolved value
SpecialPowerTemplateSpecialAbilityTaurielFleetFooted—
UpdateModuleStartsAttackNo—
StartsPausedYes—
AttributeModifierTaurielFleetFooted—
AttributeModifierRange200200
AttributeModifierAffectsANY +INFANTRY ALLIES—
AttributeModifierFXFX_TaurielFleetfootedAura—
AttributeModifierAffectsSelfYes—
Source definitiondata/ini/commandbutton.ini:80864

Command_SpecialAbilityHillTribesTactics

active

Summon Hillmen Hordes

Requires Level 10 Summons several hordes of Rhudaur Axe Throwers and Spearmen to fight for you Left click icon then left click on pathable location

Cooldown 180s

Requires: Upgrade_ObjectLevel10

Effect values & implementation
PropertyGame valueResolved value
EnumSPECIAL_SPELL_BOOK_MEN_OF_DALE_ALLIES—
ReloadTime180000180,000
RadiusCursorRadius100.0100
InitiateAtLocationSoundHwaldarVoiceModeSummon2—
FlagsNO_FORBIDDEN_OBJECTS LIMIT_DISTANCE—
ForbiddenObjectFilterAOTR_NO_SUMMON_NEAR_OBJECT_FILTER—
ForbiddenObjectRange100100
MaxCastRange150150
Source definitiondata/ini/commandbutton.ini:4732

Command_SpecialAbilitySummonHillmen2_AI

active

Capture Building

Take control of targeted structure

Cooldown 0s

Requires: Upgrade_ObjectLevel10

Effect values & implementation
PropertyGame valueResolved value
EnumSPECIAL_INFANTRY_CAPTURE_BUILDING—
ReloadTime00
UnitSpecificSoundToUseAsInitiateIntendToDoVoiceVoiceInitiateCaptureBuilding—
UnitSpecificSoundToUseAsEnterStateInitiateIntendToDoVoiceVoiceEnterStateInitiateCaptureBuilding—
EvaEventToPlayOnSuccessBuildingCaptured—

SpecialPowerModule ModuleTag_CaptureBuilding

PropertyGame valueResolved value
SpecialPowerTemplateSpecialAbilityCaptureBuilding—
UpdateModuleStartsAttackYes—
StartsPausedNo—

SpecialAbilityUpdate ModuleTag_CaptureBuildingUpdate

PropertyGame valueResolved value
SpecialPowerTemplateSpecialAbilityCaptureBuilding—
StartAbilityRange15.015
UnpackTime11
PreparationTime1500015,000
PackTime11
DoCaptureFXYes—
LoseStealthOnTriggerYes—
Source definitiondata/ini/commandbutton.ini:29432

Command_CaptureBuilding

active

Hillmen Leadership

Cooldown 0s

Requires: Upgrade_ObjectLevel6

Effect values & implementation
PropertyGame valueResolved value
EnumSPECIAL_FAKE_LEADERSHIP_BUTTON—
ReloadTime11

SpecialPowerModule ModuleTag_DainLeadershipUpdate

PropertyGame valueResolved value
SpecialPowerTemplateSpecialAbilityFakeLeadership—
UpdateModuleStartsAttackNo—
StartsPausedNo—
Source definitiondata/ini/commandbutton.ini:80776

Command_HillmanLeadership_FS

active

Fermented Milk (R)

Heals nearby friendly heroes and Rhudaur units Left click to activate

Cooldown 100s

Requires: Upgrade_ObjectLevel6

Effect values & implementation
PropertyGame valueResolved value
EnumSPECIAL_GENERAL_TARGETLESS_THREE—
ReloadTime100000100,000

SpecialPowerModule ModuleTag_ElrondElvenGrace

PropertyGame valueResolved value
SpecialPowerTemplateSpecialAbility202ElrondElvenGrace—
UpdateModuleStartsAttackYes—

ActivateModuleSpecialPower ModuleTag_ElrondElvenGraceMover

PropertyGame valueResolved value
SpecialPowerTemplateSpecialAbility202ElrondElvenGrace—
StartAbilityRange1.61.6
TriggerSpecialPowerModuleTag_ElrondElvenGraceHeal OBJECTPOS—
Source definitiondata/ini/commandbutton.ini:80787

Command_SpecialAbilityHwaldarHeal

active

Brigandage

Cooldown 0s

Requires: Upgrade_ObjectLevel6

Effect values & implementation
PropertyGame valueResolved value
EnumSPECIAL_FAKE_LEADERSHIP_BUTTON—
ReloadTime11

UnpauseSpecialPowerUpgrade ModuleTag_Brigandage

PropertyGame valueResolved value
SpecialPowerTemplateSpecialAbilityFakeLeadership2—
TriggeredByUpgrade_ObjectLevel3—

SpecialPowerModule ModuleTag_BrigandageUpdate

PropertyGame valueResolved value
SpecialPowerTemplateSpecialAbilityFakeLeadership2—
UpdateModuleStartsAttackNo—
StartsPausedYes—
Source definitiondata/ini/commandbutton.ini:4746

Command_HillmanBrigandage

active

King of Rhudaur (C)

Requires Level 3 Summons a battalion of Rhudaur Spearmen At rank 6, includes an additional battalion of Rhudaur Slingers At rank 10, two of both Left click to activate

Cooldown 120s

Requires: Upgrade_ObjectLevel6

Effect values & implementation
PropertyGame valueResolved value
EnumSPECIAL_SPAWN_ORCS—
ReloadTime120000120,000

UnpauseSpecialPowerUpgrade ModuleTag_Reinforcements_Dummy

PropertyGame valueResolved value
SpecialPowerTemplateSpecialAbilityChieftainOfRhudaurSummonDummy—
TriggeredByUpgrade_ObjectLevel3—

OCLSpecialPower ModuleTag_Reinforcements_OCL_Dummy

PropertyGame valueResolved value
SpecialPowerTemplateSpecialAbilityChieftainOfRhudaurSummonDummy—
StartsPausedYes—
Source definitiondata/ini/commandbutton.ini:80820

Command_SpecialAbilityKingOfRhudaurSummonDummy_Lvl6

active

Hill Tribes Tactics (V)

Requires Level 5 Modifier Type: Spell Hwaldar and nearby infantry gain +20% movement speed Stacks with Leadership and Spells Left click to activate

Cooldown 120s

Requires: Upgrade_ObjectLevel6

Effect values & implementation
PropertyGame valueResolved value
EnumSPECIAL_TRIGGER_ATTRIBUTE_MODIFIER—
ReloadTime120000120,000

UnpauseSpecialPowerUpgrade ModuleTag_TheodenGloriousChargeEnabler

PropertyGame valueResolved value
SpecialPowerTemplateSpecialAbilityTaurielFleetFooted—
TriggeredByUpgrade_ObjectLevel5—

SpecialPowerModule ModuleTag_ElfhelmQuickRescueInfantry

PropertyGame valueResolved value
SpecialPowerTemplateSpecialAbilityTaurielFleetFooted—
UpdateModuleStartsAttackNo—
StartsPausedYes—
AttributeModifierTaurielFleetFooted—
AttributeModifierRange200200
AttributeModifierAffectsANY +INFANTRY ALLIES—
AttributeModifierFXFX_TaurielFleetfootedAura—
AttributeModifierAffectsSelfYes—
Source definitiondata/ini/commandbutton.ini:80864

Command_SpecialAbilityHillTribesTactics

active

Capture Building

Take control of targeted structure

Cooldown 0s

Requires: Upgrade_ObjectLevel6

Effect values & implementation
PropertyGame valueResolved value
EnumSPECIAL_INFANTRY_CAPTURE_BUILDING—
ReloadTime00
UnitSpecificSoundToUseAsInitiateIntendToDoVoiceVoiceInitiateCaptureBuilding—
UnitSpecificSoundToUseAsEnterStateInitiateIntendToDoVoiceVoiceEnterStateInitiateCaptureBuilding—
EvaEventToPlayOnSuccessBuildingCaptured—

SpecialPowerModule ModuleTag_CaptureBuilding

PropertyGame valueResolved value
SpecialPowerTemplateSpecialAbilityCaptureBuilding—
UpdateModuleStartsAttackYes—
StartsPausedNo—

SpecialAbilityUpdate ModuleTag_CaptureBuildingUpdate

PropertyGame valueResolved value
SpecialPowerTemplateSpecialAbilityCaptureBuilding—
StartAbilityRange15.015
UnpackTime11
PreparationTime1500015,000
PackTime11
DoCaptureFXYes—
LoseStealthOnTriggerYes—
Source definitiondata/ini/commandbutton.ini:29432

Command_CaptureBuilding

passive / conditional

Auto Heal Behavior

Effect values & implementation

AutoHealBehavior ModuleTag_LurtzHealing

PropertyGame valueResolved value
StartsActiveYes—
HealingAmountHERO_HEAL_AMOUNT30
HealingDelay10001,000
StartHealingDelayHERO_HEAL_DELAY15,000
HealOnlyIfNotInCombatYes—
Source definitiondata/ini/object/evilfaction/units/angmar/angmarhwaldir.ini:421

AutoHealBehavior ModuleTag_LurtzHealing

passive / conditional

Attribute Modifier Aura Update

Effect values & implementation

AttributeModifierAuraUpdate ModuleTag_Leadership

PropertyGame valueResolved value
StartsActiveYes—
BonusNameHwaldarLeadership—
RefreshDelay20002,000
Range200200
ObjectFilterANY +AngmarRhudaurSpearman_FS +AngmarRhudaurSpearman_Summoned_FS +AngmarRhudaurSlinger_FS +AngmarRhudaurSlinger_Summoned_FS +AngmarWildman -AngmarThrallMasterBanner -AngmarThrallMasterAxeBanner -IsengardWildman—
Source definitiondata/ini/object/evilfaction/units/angmar/angmarhwaldir.ini:564

AttributeModifierAuraUpdate ModuleTag_Leadership

passive / conditional

Attribute Modifier Aura Update

Requires: Upgrade_ObjectLevel3

Effect values & implementation

AttributeModifierAuraUpdate ModuleTag_Brigandage2

PropertyGame valueResolved value
StartsActiveNo—
BonusNameHwaldarPassiveBrigandLeadership—
TriggeredByUpgrade_ObjectLevel3—
RefreshDelay20002,000
Range200200
AllowSelfYes—
ObjectFilterANY +AngmarRhudaurSpearman_FS +AngmarRhudaurSpearman_Summoned_FS +AngmarRhudaurSlinger_FS +AngmarRhudaurSlinger_Summoned_FS +AngmarWildman -AngmarThrallMasterBanner -AngmarThrallMasterAxeBanner -IsengardWildman—
Source definitiondata/ini/object/evilfaction/units/angmar/angmarhwaldir.ini:583

AttributeModifierAuraUpdate ModuleTag_Brigandage2

Battalion composition & progression

Member templateCountHealth each
AngmarHwaldar12,400
Experience and level upgrades (10)
Level definitionXP requirementUpgrades / modifiers
HwaldarLevel11
HwaldarLevel250 HeroLevelUpDamage1
HwaldarLevel3100Upgrade_ObjectLevel3 HeroLevelUpDamage2
HwaldarLevel4200 HeroLevelUpDamage3
HwaldarLevel5300Upgrade_ObjectLevel5 HeroLevelUpDamage4
HwaldarLevel6500 HeroLevelUpDamage5
HwaldarLevel7700 HeroLevelUpDamage6
HwaldarLevel8900 HeroLevelUpDamage7
HwaldarLevel91,100 HeroLevelUpDamage8
HwaldarLevel101,500Upgrade_ObjectLevel10 HeroLevelUpDamage9
JOINING THE ARMY

Where to recruit

FactionBuildingUnlock requirementsPath
Carn DûmFortressNo additional upgrade gate recorded
Trace

Fortress hero roster

Source definitiondata/ini/playertemplate.ini:1340

FactionCarnDum

FIELD NOTES

Strategy

Strategy notes have not been written for this unit yet. Use its range, armor profiles and recruitment requirements to inform comparisons; the stat sheet alone does not establish a winning matchup.

Source definitiondata/ini/object/evilfaction/units/angmar/angmarhwaldir.ini:1

AngmarHwaldar