Commit a628e5ff authored by Excelsior's avatar Excelsior

- Mordor Catapult / Fortress Catapult:

--- Switch Ammunition:
----- skulls weapon is now a rechargeable ability (30s recharge time);
----- no longer causes fear to allied units.
parent 53ea4fd6
......@@ -378,6 +378,10 @@ Mordor
--- Haradrim Archer Barbed Arrow Shot ability range increased to 400 (from 250);
--- Barbed Arrow Shot auto ability feature can now be activated.
- Slaughterhouse tooltip now indicates that orcs can be decommissioned for additional experience.
- Mordor Catapult / Fortress Catapult:
--- Switch Ammunition:
----- skulls weapon is now a rechargeable ability (30s recharge time);
----- no longer causes fear to allied units.
Goblins
......
......@@ -889,6 +889,20 @@ CommandButton Command_SpecialAbilityDwarvenIronHillsCatapultOilBarrels
InPalantir = Yes
End
CommandButton Command_ToggleMordorCatapultHeadsWeapon ;,; Added in v5.1
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityMordorCatapultHumanHeads
Options = NEED_TARGET_POS OK_FOR_MULTI_SELECT
TextLabel = CONTROLBAR:SpecialAbilityHumanHeads
ButtonImage = UCCatapult_Heads
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:TooltipSpecialAbilityHumanHeads
CursorName = EvilAbilityObj
InvalidCursorName = GenericInvalid
UnitSpecificSound = CatapultVoiceModeSack
InPalantir = Yes
End
CommandButton Command_SpecialAbilityDwarvenDemolisherDeploy
Command = SPECIAL_POWER
SpecialPower = SpecialAbilityDwarvenDemolisherDeploy
......
......@@ -664,7 +664,7 @@ End
CommandSet MordorCatapultCommandSet
1 = Command_ToggleStance
2 = Command_BombardEvil
3 = Command_ToggleCatapultWeapon
3 = Command_ToggleMordorCatapultHeadsWeapon ;,; Command_ToggleCatapultWeapon
4 = Command_ToggleCatAutoAcquire
13 = Command_AttackMove
14 = Command_Stop
......@@ -676,7 +676,7 @@ End
CommandSet MordorCatapultCommandSetStopBombard
1 = Command_ToggleStance
2 = Command_StopBombard
3 = Command_ToggleCatapultWeapon
3 = Command_ToggleMordorCatapultHeadsWeapon ;,; Command_ToggleCatapultWeapon
4 = Command_ToggleCatAutoAcquire
13 = Command_AttackMove
14 = Command_Stop
......@@ -687,7 +687,7 @@ End
CommandSet MordorFortressCatapultCommandSet
1 = Command_BombardEvil
2 = Command_ToggleFortressCatapultWeapon
2 = Command_ToggleMordorCatapultHeadsWeapon ;,; Command_ToggleFortressCatapultWeapon
3 = Command_ToggleCatAutoAcquire
End
......
......@@ -1583,9 +1583,9 @@ Object MordorCatapultHumanHeadsProjectile
FirstPercentIndent = 20% ; Percentage of shot distance control points are placed
SecondPercentIndent = 80%
FlightPathAdjustDistPerSecond = 0 ; Can allow a max speed this can attempt to follow a target. Units are their velocity we can tag.
PreLandingStateTime = 1000
PreLandingEmotion = TERROR
PreLandingEmotionRadius = 70.0 ;;,;; 85.0
;,; PreLandingStateTime = 1000
;,; PreLandingEmotion = TERROR
;,; PreLandingEmotionRadius = 70.0 ;;,;; 85.0
InvisibleFrames = 100;
FadeInTime = 100;
End
......
......@@ -216,6 +216,19 @@ Object MordorCatapult
EndScript
FrameForPristineBonePositions = 24
End
AnimationState = SPECIAL_WEAPON_ONE ;,; Added in v5.1
StateName = Attack
Animation = ATKB
AnimationName = MUCatapult_SKL.MUCatapult_ATKA
AnimationMode = ONCE
UseWeaponTiming = Yes
End
BeginScript
CurDrawableShowSubObject("BoneProjectile")
EndScript
FrameForPristineBonePositions = 24
End
; --------- Click and Hit Reactions ------------
AnimationState = HIT_REACTION HIT_LEVEL_1
......@@ -478,6 +491,24 @@ Object MordorCatapult
Behavior = PhysicsBehavior ModuleTag_04
End
;,; human heads ;,; Added in v5.1
Behavior = SpecialPowerModule ModuleTag_WoundArrow
SpecialPowerTemplate = SpecialAbilityMordorCatapultHumanHeads
UpdateModuleStartsAttack = Yes
End
Behavior = WeaponFireSpecialAbilityUpdate ModuleTag_WoundArrowUpdate
SpecialPowerTemplate = SpecialAbilityMordorCatapultHumanHeads
WhichSpecialWeapon = 1
UnpackTime = 1000
PreparationTime = 0
PackTime = 500
StartAbilityRange = 420
SpecialWeapon = MordorCatapultHumanHeads
End
;Behavior = SlowDeathBehavior ModuleTag_05
; DeathTypes = ALL +EXPLODED +BURNED
......@@ -830,6 +861,19 @@ ChildObject MordorFortressCatapult MordorCatapult
CurDrawableShowSubObject("BoneProjectile")
EndScript
End
AnimationState = SPECIAL_WEAPON_ONE ;,; Added in v5.1
StateName = AttackB
Animation = ATKB
AnimationName = MBFWCatap.MBFWCatap
AnimationMode = ONCE
UseWeaponTiming = Yes
End
FrameForPristineBonePositions = 15
BeginScript
CurDrawableShowSubObject("BoneProjectile")
EndScript
End
End
......
......@@ -2200,6 +2200,12 @@ SpecialPower SpecialAbilityDwarvenIronHillsCatapultOilBarrels
ReloadTime = 60000
End
;------------------------------------------------------------------------------ ;,; Added in v5.1
SpecialPower SpecialAbilityMordorCatapultHumanHeads
Enum = SPECIAL_GENERAL_TARGETLESS
ReloadTime = 30000
End
;------------------------------------------------------------------------------
SpecialPower SpecialAbilityDwarvenDemolisherDeploy
Enum = SPECIAL_GENERAL_TARGETLESS
......
......@@ -10224,6 +10224,14 @@ Weapon MordorCatapultHumanHeadsWarhead
DeathType = EXPLODED
; DamageScalar = 0% ANY +STRUCTURE ; No damage to allied structures.
End
EmotionWeaponNugget ;,; Added in v5.1
EmotionType = TERROR
Radius = 70.0
Duration = 10
SpecialObjectFilter = ALL ENEMIES
End
MetaImpactNugget ; A Nugget that throws things back with force - E4 Hacked
HeroResist = .75
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment