Commit 4c8f02d0 authored by Jean Miraak's avatar Jean Miraak 💬 Committed by brabox

Gothmog: improved weapon timing and chase behavior (!448)

parent 250d80b4
......@@ -666,8 +666,9 @@ Mordor
----- added new cast animation;
----- added new cast FX.
- Gothmog:
--- added and fixed numerous animations.
--- Day of the Orc now available from level 1 (was level 5).
--- added and fixed numerous animations;
--- Day of the Orc now available from level 1 (was level 5);
--- will now be able to properly attack enemies while chasing them down.
--- Iron Hand:
----- now affects all regular units (was only Orc units);
----- now available at level 5 (was 4).
......@@ -1000,6 +1001,7 @@ Bug Fixes
- Hwaldar's Leadership and Brigandage should no longer affect Isengard Wildmen.
- Cave trolls can now actually have two texture variants (as originally intended for v7).
- Thrall Masters in hordes now correctly play their dying voice files upon death instead of the summon fading sound.
- Gothmog now properly displays his shadow when shadow settings are enabled.
==================================================================
2.02 Version 7.0.0 Changes
......
......@@ -7328,10 +7328,14 @@
#define GOTHMOG_LVL9_EXP_NEEDED 1100 ; 1600
#define GOTHMOG_LVL10_EXP_NEEDED 1500 ; 2000
#define GOTHMOG_PREATTACKDELAY 367 ;2.02 balance - this values is actually used now ;;.;;1000
#define GOTHMOG_DELAYBETWEENSHOTS 1200 ;2.02 balance - this values is actually used now ;;.;;1500
#define GOTHMOG_FIRINGDURATION 833 ;2.02 balance - this values is actually used now ;;.;;1500
#define GOTHMOG_PREATTACKDELAY 567 ;,; 367 ;2.02 balance - this values is actually used now ;;.;;1000
#define GOTHMOG_DELAYBETWEENSHOTS 1000 ;,; 1200 ;2.02 balance - this values is actually used now ;;.;;1500
#define GOTHMOG_FIRINGDURATION 1000 ;,; 833 ;2.02 balance - this values is actually used now ;;.;;1500
#define GOTHMOG_DAMAGE 200 ;2.02 balance - this values is actually used now ;;.;;60
#define GOTHMOG_CARNAGE_PREATTACKDELAY 367 ;,;
#define GOTHMOG_CARNAGE_DELAYBETWEENSHOTS 1200 ;,;
#define GOTHMOG_CARNAGE_FIRINGDURATION 833 ;,;
#define GOTHMOG_CARNAGE_DAMAGE 300 ;;,;; added for 2.02e
#define GOTHMOG_RANGE_DAMAGE 40
......
......@@ -751,7 +751,7 @@ Object MordorGothmog
; *** ENGINEERING Parameters ***
RadarPriority = UNIT
KindOf = HERO PRELOAD SELECTABLE CAN_CAST_REFLECTIONS INFANTRY PATH_THROUGH_EACH_OTHER SCORE ARMY_SUMMARY ARCHER ATTACK_NEEDS_LINE_OF_SIGHT URUK
KindOf = HERO PRELOAD SELECTABLE CAN_CAST_REFLECTIONS INFANTRY PATH_THROUGH_EACH_OTHER SCORE ARMY_SUMMARY ARCHER ATTACK_NEEDS_LINE_OF_SIGHT ORC ;,; URUK ;,; Removed URUK added ORC
PathfindDiameter = 40.0
Body = RespawnBody ModuleTag_RespawnBody
......@@ -823,9 +823,9 @@ Object MordorGothmog
ShockStandingTime = 2000 ; (2 secs)
End
Behavior = DualWeaponBehavior ModuleTag_09
SwitchWeaponOnCloseRangeDistance = 40
End
;,;Behavior = DualWeaponBehavior ModuleTag_09
;,; SwitchWeaponOnCloseRangeDistance = 40
;,;End
Behavior = SlowDeathBehavior ModuleTag_05
DeathTypes = ALL
......@@ -987,11 +987,11 @@ Object MordorGothmog
GeometryHeight = 19.2
GeometryIsSmall = Yes
Shadow = SHADOW_VOLUME
;Shadow = SHADOW_DECAL
;ShadowSizeX = 19;
;ShadowSizeY = 19;
;ShadowTexture = ShadowI;
;,;Shadow = SHADOW_VOLUME
Shadow = SHADOW_DECAL ;,; Uncommented
ShadowSizeX = 19; ;,;
ShadowSizeY = 19; ;,;
ShadowTexture = ShadowI; ;,;
End
......
......@@ -18815,10 +18815,10 @@ Weapon GothmogFuryWeapon ;BALANCE Gothmog
LeechRangeWeapon = Yes
AttackRange = 15.0
MeleeWeapon = Yes
DelayBetweenShots = GOTHMOG_DELAYBETWEENSHOTS ; time between shots, msec
PreAttackDelay = GOTHMOG_PREATTACKDELAY ; 433 is natural time of the stabbing animation.
DelayBetweenShots = GOTHMOG_CARNAGE_DELAYBETWEENSHOTS ;,; GOTHMOG_DELAYBETWEENSHOTS ; time between shots, msec
PreAttackDelay = GOTHMOG_CARNAGE_PREATTACKDELAY ;,; GOTHMOG_PREATTACKDELAY ; 433 is natural time of the stabbing animation.
PreAttackType = PER_SHOT ; Do the delay each time we attack a new target
FiringDuration = GOTHMOG_FIRINGDURATION ; min 600 for anim
FiringDuration = GOTHMOG_CARNAGE_FIRINGDURATION ;,; GOTHMOG_FIRINGDURATION ; min 600 for anim
FireFX = FX_GondorSwordHit
DamageNugget ; A basic Nugget that just does damage
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