Hmmm.. My Shelob doesn't want to do it's power. The power is deactivated.
~~In Shelob's Profile~~
Code:
Behavior = OCLSpecialPower ModuleTag_OCLSpecialPower
SpecialPowerTemplate = SuperweaponSpawnMinorSpiders
OCL =
OCL_MinorSpidersEggSmall
CreateLocation = CREATE_AT_LOCATION
StartsPaused = Yes ; Yes
; SetModelCondition = ModelConditionState:USER_1
; SetModelConditionTime = 8.1
End
~~Shelob's Spawn Minor Spiders COmmand Button~~
Code:
CommandButton Command_SpawnMinorSpiders
Command = SPECIAL_POWER
SpecialPower = SuperweaponSpawnMinorSpiders
TextLabel = CONTROLBAR:WordofPower
ButtonImage = HSGandalfWizardBlast
Options = NEED_TARGET_POS CONTEXTMODE_COMMAND
RadiusCursorType = SUMMON_OATH_BREAKERS
CursorName = Bombard
InvalidCursorName = GenericInvalid
ButtonBorderType = ACTION ; Identifier for the User as to what kind of button this is
DescriptLabel = CONTROLBAR:TooltipWordofPower
InPalantir = Yes
;UnitSpecificSound = AragornVoiceSummonOathbreakers
;AutoAbility = Yes ;
;TriggerWhenReady = Yes ;
End
~~Minor Spiders Object Creation List
Code:
; ---------------------------------------------------------------------------------------
; Spawn Minor Spiders
ObjectCreationList SpawnMinorSpiders
CreateObject
ObjectNames = MinorSpider
Count = 4
FadeIn = Yes
FadeTime = 1000
IgnoreCommandPointLimit = Yes
End
End
Minor Spiders Small Egg Object Creation List
Code:
; ---------------------------------------------------------------------------------------
ObjectCreationList OCL_MinorSpidersEggSmall
; The egg is going to die (hatch) immediately, and play the FXLists, then wait, then do the Finish
below
CreateObject
ObjectNames = MinorSpidersSmallEgg
UseJustBuiltFlag = Yes
Count = 1
Disposition = LIKE_EXISTING
IgnoreCommandPointLimit = Yes
End
End
Weapon Stuff
Code:
;------------------------------------------------------------------------------
Weapon MinorSpidersSummoning ;used in the OCL that makes a Balrog.
RadiusDamageAffects = ENEMIES NOT_SIMILAR
AttackRange = 4.0
DamageNugget ; A basic Nugget that just does damage
Damage = 1000 ;300
Radius = 200.0
DelayTime = 667
DamageType = FLAME
DamageFXType = FLAME
DeathType = BURNED
End
MetaImpactNugget ; A Nugget that throws things back with force
HeroResist = .75
ShockWaveAmount = 70 ;70.0
ShockWaveRadius = 200.0
ShockWaveTaperOff = 0.9
ShockWaveZMult = 1.20
DelayTime = 667
End
End
EGG in goodfactionsubobjects
Code:
;------------------------------------------------------------------------------
Object MinorSpidersSmallEgg
Draw = W3DScriptedModelDraw ModuleTag_Draw
DefaultModelConditionState
Model = None
End
End
KindOf = INERT IMMOBILE UNATTACKABLE
Body = ActiveBody ModuleTag_MakesKillWork
MaxHealth = 1
End
Behavior = LifetimeUpdate ModuleTag_HatchTrigger
MinLifetime = 0.0
MaxLifetime = 0.0
End
Behavior = SlowDeathBehavior ModuleTag_HatchProcess
DestructionDelay = 4000
FX = INITIAL FX_SummonAOD
OCL = MIDPOINT SUPERWEAPON_SpawnMinorSpiders
; Weapon = FINAL MinorSpidersSummoning
End
End
TM