Commit ce31b5cc authored by Excelsior's avatar Excelsior

- Untamed Allegiance now also halves the production times of units from the...

- Untamed Allegiance now also halves the production times of units from the Troll and Wolf Den, Troll Cage, Mumakil Pen, Fissure and Spider Pit.
- Effect radius reverted to 60 (from 100).
parent 21c6ddd3
......@@ -34,6 +34,8 @@ General Balance Changes
- Players now benefit from capturing a fourth Signal Fire (provides -60% spell recharge reduction).
- Builders will now passively heal when not under attack.
- Horde bonus radius increased to 200 (from 160).
- Untamed Allegiance now also halves the production times of units from the Troll and Wolf Den, Troll Cage, Mumakil Pen, Fissure and Spider Pit.
- Untamed Allegiance effect radius reverted to 60 (from 100).
AI Changes
......
......@@ -1235,6 +1235,13 @@ ModifierList AODSpawn
ModelCondition = JUST_BUILT
End
ModifierList UAProductionEnhancement ;,;
Category = SPELL
Modifier = PRODUCTION 200%
Duration = 75000
FX = FX_UAProductionEnhancement
End
//---------- LEVEL UP --------------------------------
ModifierList BasicLevelUpDamage1
......
......@@ -9780,8 +9780,15 @@ CommandButton Command_SpellBookUntamedAllegiance
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipUntamedAllegiance
RadiusCursorType = UntamedAllegianceRadiusCursor
CommandTrigger = Command_SpellBookUAProductionEnhancement ;,;
End
CommandButton Command_SpellBookUAProductionEnhancement ;,;
Command = SPECIAL_POWER
SpecialPower = SpellBookUAProductionEnhancement
End
CommandButton Command_SpellBookArrowVolleyEvil
Command = SPELL_BOOK
SpecialPower = SpellBookArrowVolleyEvil
......
......@@ -20174,3 +20174,10 @@ FXList FX_HolyGroundHit
End
End
FXList FX_UAProductionEnhancement ;,;
ParticleSystem
Name = UAProductionEnhancement
AttachToObject = Yes
End
End
......@@ -81314,3 +81314,42 @@ FXParticleSystem HolyGround ;,;
End
End
FXParticleSystem UAProductionEnhancement ;,;
System
Priority = VERY_LOW_OR_ABOVE
ParticleName = EXTornadoSwirl.tga
Lifetime = 35 35
SystemLifetime = 2250
Size = 20 90
BurstCount = 1 1
IsGroundAligned = Yes
End
Color = DefaultColor
Color2 = R:202 G:202 B:202 20
Color3 = R:195 G:195 B:195 50
Color4 = R:0 G:0 B:0 100
End
Alpha = DefaultAlpha
Alpha2 = 1 1 5
Alpha3 = 1 1 40
Alpha4 = 0 0 100
End
Update = DefaultUpdate
SizeRateDamping = 0.95 0.95
AngleZ = -7 7
AngularRateZ = 0 0.2
AngularDamping = 1 1
AngularDampingXY = 1 1
End
Physics = DefaultPhysics
VelocityDamping = 1 1
End
EmissionVelocity = OrthoEmissionVelocity
Z = 0 0.6
End
EmissionVolume = LineEmissionVolume
EndPoint = X:0 Y:0 Z:20
End
Draw = DefaultDraw
End
End
......@@ -98,6 +98,7 @@
#define EMOTION_POINTAT_OBJECTFILTER NONE +MordorFellBeast +MordorWitchKingOnFellBeast +GondorGwaihir +MordorGateWatchersExpansion +SpellBookArrowVolley +AngmarWitchking +KhamulFellBeast +MorgomirFellBeast ;;,;; added +KhamulFellBeast +MorgomirFellBeast for 2.02e
#define CREEP_OBJECTFILTER ANY +SnowTrollLair +HillTrollLair +SnowTrollLairSnow +HillTrollLairSnow +CaveTrollLair +MoriarGoblinLair +WargLair +SpiderLair +BarrowWightLair +FireDrakeLair +MoriarGoblinLairSnow +CaveTrollLairSnow +NeutralWarg +BarrowWight_Slaved +FireDrake_Slaved +MordorGoblinSwordsman_Slaved +MordorGoblinArcher_Slaved +MinorSpider_Slaved +CaveTroll_Slaved ENEMIES
#define CREEP_PRODUCTION_OBJECTFILTER ANY +SnowTrollLair +HillTrollLair +SnowTrollLairSnow +HillTrollLairSnow +CaveTrollLair +MoriarGoblinLair +WargLair +SpiderLair +BarrowWightLair +FireDrakeLair +MoriarGoblinLairSnow +CaveTrollLairSnow +NeutralWarg +BarrowWight_Slaved +FireDrake_Slaved +MordorGoblinSwordsman_Slaved +MordorGoblinArcher_Slaved +MinorSpider_Slaved +CaveTroll_Slaved +AngmarDen +MordorMumakilPen +MordorTrollCage +GoblinFissure +WildSpiderPit ENEMIES ALLIES
#define NOT_CREEP -SnowTrollLair -HillTrollLair -CaveTrollLair -MoriarGoblinLair -WargLair -SpiderLair -BarrowWightLair -FireDrakeLair -MoriarGoblinLairSnow -CaveTrollLairSnow -NeutralWarg -BarrowWight_Slaved -FireDrake_Slaved -MordorGoblinSwordsman_Slaved -MordorGoblinArcher_Slaved -MinorSpider_Slaved -CaveTroll_Slaved
#define NOT_FLYING_UNITS -Drogoth -GondorGwaihir_Summoned -GondorGwaihir -MordorFellBeast -MordorWitchKingOnFellBeast -ElvenFortressEagle -SpellBookDragonStrikeDragon -KhamulFellBeast -MorgomirFellBeast
#define AFFECTED_BY_POISON_OBJECTFILTER ALL -MACHINE -STRUCTURE -SHIP -MordorSauron -MordorWitchKing -MordorWitchKingOnFellBeast -MordorRingWraith -MordorRingWraithNoGlow -EvilMenBlackRider -BarrowWight -RohanOathbreaker -IsengardDeployedExplosiveMine -MordorBalrog -TheDroppedRing -BattleWagonOilBarrelProjectile -DwarvenCatapult -AngmarWitchking_Mounted -BlackRiderMountedInterface -MordorFellBeast -MordorFellBeastInterface -MorgomirFellBeast -KhamulFellBeast -MordorBlackRider ;;,;; Added -MordorBlackRider
......
......@@ -266,11 +266,22 @@ Object EvilSpellBook
SpecialPowerTemplate = SpellBookUntamedAllegiance
TargetEnemy = Yes
AttributeModifierAffects = CREEP_OBJECTFILTER
AttributeModifierRange = 100 ;,; 60
AttributeModifierRange = 60 ;,; 100 ;,; 60
TriggerFX = FX_SarumanDominateTrigger
RequirementsFilterMPSkirmish = SPELL_BOOK_REQUIREMENTS_FILTER
RequirementsFilterStrategic = SPELL_BOOK_REQUIREMENTS_FILTER_STRATEGIC
End
Behavior = SpecialPowerModule ModuleTag_UAProductionEnhancement ;,;
SpecialPowerTemplate = SpellBookUAProductionEnhancement
AttributeModifier = UAProductionEnhancement
AttributeModifierRange = 60
AttributeModifierAffects = NONE ALLIES +AngmarDen +MordorMumakilPen +MordorTrollCage +GoblinFissure +WildSpiderPit
TargetEnemy = No
AffectAllies = Yes
RequirementsFilterMPSkirmish = SPELL_BOOK_REQUIREMENTS_FILTER
RequirementsFilterStrategic = SPELL_BOOK_REQUIREMENTS_FILTER_STRATEGIC
End
Behavior = OCLSpecialPower ModuleTag_ArrowVolleyEvil
SpecialPowerTemplate = SpellBookArrowVolleyEvil
......
......@@ -1439,12 +1439,24 @@ End
SpecialPower SpellBookUntamedAllegiance
Enum = SPECIAL_SPELL_BOOK_UNTAMED_ALLEGIANCE
Flags = NEEDS_OBJECT_FILTER RESPECT_RECHARGE_TIME_DISCOUNT
RadiusCursorRadius = 75.0 ;,; 60
RadiusCursorRadius = 60.0 ;,; 75.0 ;,; 60
RequiredSciences = SCIENCE_UntamedAllegiance
ReloadTime = SPELL_RECHARGE_TIME_TIER_6 ;;,;; SPELL_RECHARGE_TIME_TIER_2 ; in milliseconds
ViewObjectDuration = 10000
ViewObjectRange = 200
ObjectFilter = CREEP_OBJECTFILTER
ObjectFilter = CREEP_PRODUCTION_OBJECTFILTER ;,; CREEP_OBJECTFILTER
End
;------------------------------------------------------------------------------ ;,;
SpecialPower SpellBookUAProductionEnhancement
Enum = SPECIAL_SPELL_BOOK_BOMBARD
Flags = NEEDS_OBJECT_FILTER RESPECT_RECHARGE_TIME_DISCOUNT WATER_OK
RadiusCursorRadius = 60.0
RequiredSciences = SCIENCE_UntamedAllegiance
ReloadTime = SPELL_RECHARGE_TIME_TIER_6
ViewObjectDuration = 10000
ViewObjectRange = 200
ObjectFilter = NONE ALLIES +AngmarDen +MordorMumakilPen +MordorTrollCage +GoblinFissure +WildSpiderPit
End
;------------------------------------------------------------------------------
......
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