When I attempt to test my map, it gets to 30%, and then either stops responding, or pops up with the "Game.dat requesting termination in an unusual way" message. It hasn't said anything about something wrong in my map.ini file. Will someone please tell me what it is doing wrong?
;----------------------Defining SpecialPower or Upgrade--------
;--------------------------------------------------------------
SpecialPower SpecialAbilityEMSHealing
Enum= SPECIAL_GENERAL_TARGETLESS_TWO
ReloadTime= 60000
PublicTimer= No
End
Upgrade Upgrade_EMSHealing
Type = Object
End
;--------------Defining CommandSet or CommandButton------------
;--------------------------------------------------------------
;--------------------------------------------------------------
CommandSet NewEMSCommandSet
1 = Command_ToggleStance
;2 = Command_MithlondSentryZephyrStrike
3 = Command_CreateAHero_SpecialAbilityHealing_Level2
12 = Command_CaptureBuilding
13 = Command_AttackMove
14 = Command_Stop
End
CommandSet NewEMSHordeCommandset
1 = Command_ToggleStance
;2 = Command_MithlondSentryZephyrStrike
3 = Command_CreateAHero_SpecialAbilityHealing_Level2
4 = Command_MithlondSentryPorcupineFormation
12 = Command_CaptureBuilding
13 = Command_AttackMove
14 = Command_Stop
End
CommandButton Command_CreateAHero_SpecialAbilityHealing_Level2
Command = SPECIAL_POWER
SpecialPower= SpecialAbilityEMSHealing_Level2
TextLabel = CONTROLBAR:CAH_Healing_Level2
ButtonImage = HSAragornAthelas
ButtonBorderType= ACTION
DescriptLabel = CONTROLBAR:ToolTipCAH_Healing_Level2
InPalantir = Yes
AutoAbility = No
End
//------------------Elven Mithlond Sentry-----------------------
//--------------------------------------------------------------
//--------------------------------------------------------------
Object ElvenMithlondSentry
CommandSet = NewEMSCommandSet
AddModule
Behavior = UnpauseSpecialPowerUpgrade ModuleTag_EMSHealingEnabler
SpecialPowerTemplate= SpecialAbilityEMSHealing
TriggeredBy= Upgrade_EMSHealing
End
END
AddModule
Behavior = PlayerHealSpecialPower ModuleTag_EMSHealingPower
SpecialPowerTemplate= SpecialAbilityEMSHealing_Level2
UpdateModuleStartsAttack= Yes
StartsPaused= Yes
HealAffects= INFANTRY CAVALRY MONSTER STRUCTURE
HealAmount= CREATE_A_HERO_HEALING_AMOUNT_L2// percent of max health
HealRadius= CREATE_A_HERO_HEALING_RADIUS_L2
HealFX= FX_SpellHealUnitHealBuff
End
END
AddModule
Behavior = SpecialAbilityUpdate ModuleTag_SpecialAbilityEMSHealingUpdate
SpecialPowerTemplate = SpecialAbilityEMSHealing
UnpackTime = 1 ;// (changing this will scale anim speed)
PreparationTime = 1 ;// time to complete hack once prepared (changing this will scale anim speed)
PackTime = 2000 ;// (changing this will scale anim speed)
UnpackingVariation = 5
End
END
CommandPoints = 1
ReplaceModule ModuleTag_porcupineFormation
Body = PorcupineFormationBodyModule ModuleTag_ElvenMithondSentryHealth
CheerRadius = EMOTION_CHEER_RADIUS
MaxHealth = 50000
MaxHealthDamaged = 500
BurningDeathBehavior = Yes
BurningDeathFX = FX_InfantryBurningFlame
End
END
END
;----------------------Defining SpecialPower or Upgrade--------
;--------------------------------------------------------------
SpecialPower SpecialAbilityEMSHealing
Enum= SPECIAL_GENERAL_TARGETLESS_TWO
ReloadTime= 60000
PublicTimer= No
End
Upgrade Upgrade_EMSHealing
Type = Object
End
;--------------Defining CommandSet or CommandButton------------
;--------------------------------------------------------------
;--------------------------------------------------------------
CommandSet NewEMSCommandSet
1 = Command_ToggleStance
;2 = Command_MithlondSentryZephyrStrike
3 = Command_CreateAHero_SpecialAbilityHealing_Level2
12 = Command_CaptureBuilding
13 = Command_AttackMove
14 = Command_Stop
End
CommandSet NewEMSHordeCommandset
1 = Command_ToggleStance
;2 = Command_MithlondSentryZephyrStrike
3 = Command_CreateAHero_SpecialAbilityHealing_Level2
4 = Command_MithlondSentryPorcupineFormation
12 = Command_CaptureBuilding
13 = Command_AttackMove
14 = Command_Stop
End
CommandButton Command_CreateAHero_SpecialAbilityHealing_Level2
Command = SPECIAL_POWER
SpecialPower= SpecialAbilityEMSHealing_Level2
TextLabel = CONTROLBAR:CAH_Healing_Level2
ButtonImage = HSAragornAthelas
ButtonBorderType= ACTION
DescriptLabel = CONTROLBAR:ToolTipCAH_Healing_Level2
InPalantir = Yes
AutoAbility = No
End
//------------------Elven Mithlond Sentry-----------------------
//--------------------------------------------------------------
//--------------------------------------------------------------
Object ElvenMithlondSentry
CommandSet = NewEMSCommandSet
AddModule
Behavior = UnpauseSpecialPowerUpgrade ModuleTag_EMSHealingEnabler
SpecialPowerTemplate= SpecialAbilityEMSHealing
TriggeredBy= Upgrade_EMSHealing
End
END
AddModule
Behavior = PlayerHealSpecialPower ModuleTag_EMSHealingPower
SpecialPowerTemplate= SpecialAbilityEMSHealing_Level2
UpdateModuleStartsAttack= Yes
StartsPaused= Yes
HealAffects= INFANTRY CAVALRY MONSTER STRUCTURE
HealAmount= CREATE_A_HERO_HEALING_AMOUNT_L2// percent of max health
HealRadius= CREATE_A_HERO_HEALING_RADIUS_L2
HealFX= FX_SpellHealUnitHealBuff
End
END
AddModule
Behavior = SpecialAbilityUpdate ModuleTag_SpecialAbilityEMSHealingUpdate
SpecialPowerTemplate = SpecialAbilityEMSHealing
UnpackTime = 1 ;// (changing this will scale anim speed)
PreparationTime = 1 ;// time to complete hack once prepared (changing this will scale anim speed)
PackTime = 2000 ;// (changing this will scale anim speed)
UnpackingVariation = 5
End
END
CommandPoints = 1
ReplaceModule ModuleTag_porcupineFormation
Body = PorcupineFormationBodyModule ModuleTag_ElvenMithondSentryHealth
CheerRadius = EMOTION_CHEER_RADIUS
MaxHealth = 50000
MaxHealthDamaged = 500
BurningDeathBehavior = Yes
BurningDeathFX = FX_InfantryBurningFlame
End
END
END