Builder
Dozer · INDIVIDUAL UNIT

Builder

Constructs buildings

Compare this unit ⇄
Cost500
Health / soldier625
Health / full battalion625
Attack rangeUnknown
Movement speed60
Command points0

Base statistics · Build time: 30s · 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.

No soldier weapon set was resolved for this unit.

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

PorterArmor · MirkwoodPorter

Damage typeReceived
DEFAULT50%
SLASH50%
PIERCE35%
SPECIALIST50%
CRUSH50%
CAVALRY35%
SIEGE50%
FLAME50%
MAGIC50%
FROST50%
HERO50%
HERO_RANGED35%
STRUCTURAL25%
LOGICAL_FIRE35%
UNDEFINED1%
Source definitiondata/ini/armor.ini:50

PorterArmor

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

Extinguish Fire

Extinguish nearby fire to prevent structure damage

Cooldown 5s
Effect values & implementation
PropertyGame valueResolved value
EnumSPECIAL_EXTINGUISH_FIRE—
ReloadTime50005,000
RadiusCursorRadiusPORTER_FIRE_EXTINGUISHER_DECREASEBURNRATE_RADIUS100
UnitSpecificSoundToUseAsInitiateIntendToDoVoiceVoiceExtinguishFireAtLocation—

SpecialPowerModule ModuleTag_FireExtinguisher

PropertyGame valueResolved value
SpecialPowerTemplateSpecialAbilityPorterExtinguishFire—
UpdateModuleStartsAttackYes—
StartsPausedNo—

WeaponFireSpecialAbilityUpdate ModuleTag_FireExtinguisherUpdate

PropertyGame valueResolved value
SpecialPowerTemplateSpecialAbilityPorterExtinguishFire—
UnpackTime25002,500
StartAbilityRangePORTER_FIRE_EXTINGUISHER_ABILITY_START_RANGE115
SpecialWeaponPorterFireExtinguisher—
UnpackingVariation11
Source definitiondata/ini/commandbutton.ini:26736

Command_PorterExtinguishFire

passive / conditional

Sub Objects Upgrade

Requires: Upgrade_GondorForgedBlades

Effect values & implementation

SubObjectsUpgrade Sword_Upgrade

PropertyGame valueResolved value
TriggeredByUpgrade_GondorForgedBlades—
ShowSubObjectsSWORDS Forged_Blade—
HideSubObjectsBANNERS BOWS BRAZIER ARMOR TREBUCHET_FIRE BANNERS SHIELDS COAL FireArowTip—
SkipFadeOnCreateYes—
Source definitiondata/ini/object/goodfaction/units/mirkwood/porter.ini:293

SubObjectsUpgrade Sword_Upgrade

passive / conditional

Sub Objects Upgrade

Requires: Upgrade_HeavyArmor

Effect values & implementation

SubObjectsUpgrade Armor_Upgrade

PropertyGame valueResolved value
TriggeredByUpgrade_HeavyArmor—
ShowSubObjectsARMOR—
HideSubObjectsBANNERS BOWS BRAZIER SWORDS TREBUCHET_FIRE BANNERS SHIELDS COAL FireArowTip Forged_Blade—
SkipFadeOnCreateYes—
Source definitiondata/ini/object/goodfaction/units/mirkwood/porter.ini:299

SubObjectsUpgrade Armor_Upgrade

passive / conditional

Sub Objects Upgrade

Requires: Upgrade_GondorFireStones

Effect values & implementation

SubObjectsUpgrade FireStone_Upgrade

PropertyGame valueResolved value
TriggeredByUpgrade_GondorFireStones—
ShowSubObjectsTREBUCHET_FIRE—
HideSubObjectsBANNERS BOWS BRAZIER SWORDS ARMOR BANNERS SHIELDS COAL FireArowTip Forged_Blade—
SkipFadeOnCreateYes—
Source definitiondata/ini/object/goodfaction/units/mirkwood/porter.ini:323

SubObjectsUpgrade FireStone_Upgrade

passive / conditional

Sub Objects Upgrade

Requires: Upgrade_FireArrows

Effect values & implementation

SubObjectsUpgrade FireArrow_Upgrade

PropertyGame valueResolved value
TriggeredByUpgrade_FireArrows—
ShowSubObjectsBRAZIER FireArowTip—
HideSubObjectsBANNERS BOWS ARMOR SWORDS TREBUCHET_FIRE BANNERS SHIELDS COAL Forged_Blade—
SkipFadeOnCreateYes—
Source definitiondata/ini/object/goodfaction/units/mirkwood/porter.ini:329

SubObjectsUpgrade FireArrow_Upgrade

passive / conditional

Auto Heal Behavior

Effect values & implementation

AutoHealBehavior ModuleTag_BuilderHealing

PropertyGame valueResolved value
StartsActiveYes—
HealingAmount55
HealingDelay10001,000
StartHealingDelayHERO_HEAL_DELAY15,000
HealOnlyIfNotInCombatYes—
Source definitiondata/ini/object/goodfaction/units/mirkwood/porter.ini:390

AutoHealBehavior ModuleTag_BuilderHealing

Battalion composition & progression

Member templateCountHealth each
MirkwoodPorter1625
Experience and level upgrades (1)
Level definitionXP requirementUpgrades / modifiers
GoodPorterLevel11
JOINING THE ARMY

Where to recruit

FactionBuildingUnlock requirementsPath
Woodland RealmFortressNo additional upgrade gate recorded
Trace

Starting fortress → MirkwoodFortress → MirkwoodFortressCommandSet_FS → Command_ConstructMirkwoodPorter

Source definitiondata/ini/commandbutton.ini:10474

Command_ConstructMirkwoodPorter

Woodland RealmFortressUpgrade_Arkenstone
Trace

Starting fortress → MirkwoodFortress → MirkwoodFortressCommandSet_Grimbeorn_FS → Command_ConstructMirkwoodPorter

Source definitiondata/ini/commandbutton.ini:10474

Command_ConstructMirkwoodPorter

Woodland RealmFortressNo additional upgrade gate recorded
Trace

Starting fortress → fortress_mirkwood → MirkwoodCitadel → MirkwoodFortressCommandSet_FS → Command_ConstructMirkwoodPorter

Source definitiondata/ini/commandbutton.ini:10474

Command_ConstructMirkwoodPorter

Woodland RealmFortressUpgrade_Arkenstone
Trace

Starting fortress → fortress_mirkwood → MirkwoodCitadel → MirkwoodFortressCommandSet_Grimbeorn_FS → Command_ConstructMirkwoodPorter

Source definitiondata/ini/commandbutton.ini:10474

Command_ConstructMirkwoodPorter

Woodland RealmFortressUpgrade_Arkenstone
Trace

Starting fortress → MirkwoodFortress → MirkwoodPorter → MirkwoodFortress → MirkwoodFortressCommandSet_FS → Command_ConstructMirkwoodPorter

Source definitiondata/ini/commandbutton.ini:10474

Command_ConstructMirkwoodPorter

Woodland RealmFortressUpgrade_Arkenstone
Trace

Starting fortress → MirkwoodFortress → MirkwoodPorter → MirkwoodFortress → MirkwoodFortressCommandSet_Grimbeorn_FS → Command_ConstructMirkwoodPorter

Source definitiondata/ini/commandbutton.ini:10474

Command_ConstructMirkwoodPorter

Woodland RealmFortressUpgrade_Arkenstone
Trace

Starting fortress → MirkwoodFortress → MirkwoodPorter → fortress_mirkwood → MirkwoodCitadel → MirkwoodFortressCommandSet_FS → Command_ConstructMirkwoodPorter

Source definitiondata/ini/commandbutton.ini:10474

Command_ConstructMirkwoodPorter

Woodland RealmFortressUpgrade_Arkenstone
Trace

Starting fortress → MirkwoodFortress → MirkwoodPorter → fortress_mirkwood → MirkwoodCitadel → MirkwoodFortressCommandSet_Grimbeorn_FS → Command_ConstructMirkwoodPorter

Source definitiondata/ini/commandbutton.ini:10474

Command_ConstructMirkwoodPorter

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/goodfaction/units/mirkwood/porter.ini:7

MirkwoodPorter