<?xml version="1.0" encoding="us-ascii"?>
<Catalog>
<const id="$StitchesShamblingHorrorMinimumMovespeedModifier" value="1.1" />
<const id="$StitchesShamblingHorrorMovespeed" value="*($HeroBaseMovementSpeed $StitchesShamblingHorrorMinimumMovespeedModifier)" evaluateAsExpression="1" />
<const id="$StitchesSlamCooldown" value="8" />
<const id="$StitchesPlaytimeManaRestoredBasicAttacks" value="5" />
<const id="$StitchesPlaytimeManaRestoredSlam" value="5" />
<const id="$StitchesPlaytimeCooldownReductionBasicAttacks" value="-0.75" />
<const id="$StitchesPlaytimeCooldownReductionSlam" value="-1.5" />
<CAbilEffectInstant id="StitchesShamblingHorror">
<CmdButtonArray index="Execute" DefaultButtonFace="StitchesShamblingHorror">
<Flags index="Continuous" value="0" />
</CmdButtonArray>
<Effect value="StitchesShamblingHorrorCastSet" />
<Cost>
<Cooldown TimeUse="60" />
</Cost>
<PrepEffect value="DismountDecloakCasterSet" />
</CAbilEffectInstant>
<CAbilEffectInstant id="StitchesChopChop">
<Effect value="StitchesVileCleaverChopChopTalentCastSet" />
<Cost>
<Cooldown TimeUse="30" />
</Cost>
<CmdButtonArray index="Execute" DefaultButtonFace="StitchesChopChop" Requirements="StitchesHasChopChopAccumulatorCarry">
<Flags index="Continuous" value="0" />
</CmdButtonArray>
</CAbilEffectInstant>
<CAbilEffectTarget id="StitchesHungryHungryStitches">
<PrepEffect value="DismountDecloakCasterSet" />
<Effect value="StitchesHungryHungryStitchesSet" />
<Flags index="ClearLastAttackTargetOutOfRange" value="1" />
<Flags index="ClearLastMoveTarget" value="1" />
<Flags index="RangeUseCasterRadius" value="0" />
<Flags index="RequireTargetVision" value="0" />
<Cost>
<Cooldown Location="Player" TimeUse="0.5" />
</Cost>
<Range value="3.6" />
<Arc value="360" />
<ArcSlop value="0" />
<UninterruptibleArray index="Cast" value="1" />
<UninterruptibleArray index="Channel" value="1" />
<UninterruptibleArray index="Finish" value="1" />
<ValidatedArray index="Approach" value="0" />
<ValidatedArray index="Prep" value="0" />
<ValidatedArray index="Channel" value="0" />
<CursorRangeFlags index="ClampMin" value="1" />
<CursorRangeFlags index="ClampMax" value="1" />
<CmdButtonArray index="Execute" DefaultButtonFace="StitichesHungryHungryStitchesTeleport" />
</CAbilEffectTarget>
<CAbilEffectTarget id="StitchesHookHelpingHand">
<PrepEffect value="StitchesHookPrepareSet" />
<Effect value="StitchesHookHelpingHandCastSet" />
<Flags index="ClearLastAttackTargetOutOfRange" value="1" />
<Flags index="ClearLastMoveTarget" value="1" />
<Flags index="RequireTargetVision" value="0" />
<Flags index="TargetVectorLock" value="1" />
<Cost>
<Vital index="Energy" value="75" />
<Charge Link="Abil/StitchesHook" />
<Cooldown Link="Abil/StitchesHook" TimeUse="16" />
</Cost>
<Range value="500" />
<CastIntroTime value="0.2" />
<UninterruptibleArray index="Cast" value="1" />
<UninterruptibleArray index="Channel" value="1" />
<CursorEffect value="StitchesHookMissileSearch" />
<CmdButtonArray index="Execute" DefaultButtonFace="StitchesHelpingHand">
<Flags index="AllowSelfCast" value="0" />
</CmdButtonArray>
<Arc value="360" />
</CAbilEffectTarget>
<CAbilBehavior id="StitchesHookHelpingHandToggle">
<OrderArray index="0" Color="255,0,255,0" Model="Assets\UI\Feedback\WayPointConfirm\WayPointConfirm.m3" LineTexture="Assets\Textures\Storm_WayPointLine.dds" />
<CmdButtonArray index="On" DefaultButtonFace="StitchesHookHelpingHandTalent" Requirements="StitchesHookHelpingHandDisableNotOn">
<Flags index="ToSelection" value="1" />
</CmdButtonArray>
<CmdButtonArray index="Off" DefaultButtonFace="StitchesHookHelpingHandTalentCancel" Requirements="StitchesHookHelpingHandDisableNotOn">
<Flags index="ToSelection" value="1" />
</CmdButtonArray>
<Flags index="Toggle" value="1" />
<Flags index="Transient" value="1" />
<Cost>
<Cooldown TimeUse="0.5" />
</Cost>
<OffCost>
<Cooldown TimeUse="0.5" />
</OffCost>
<ExpireCost>
<Cooldown TimeUse="0.5" />
</ExpireCost>
<BehaviorArray value="StitchesHookHelpingHandOn" />
<ValidatorArray value="CasterNotDead" />
</CAbilBehavior>
<CAbilEffectTarget id="StitchesGorge">
<OrderArray index="0" Model="Assets\UI\Feedback\WayPointConfirm\WayPointConfirm.m3" LineTexture="Assets\Textures\Storm_WayPointLine.dds" />
<Flags index="ClearLastMoveTarget" value="1" />
<Effect value="StitchesGorgeSet" />
<Cost>
<Vital index="Energy" value="70" />
<Cooldown TimeUse="65" />
</Cost>
<TargetFilters value="Heroic;Self,Player,Ally,Neutral,Structure,Missile,Stasis,Dead,Hidden,Invulnerable" />
<Range value="1.5" />
<FinishTime value="0.4" />
<ShowProgressArray index="Cast" value="1" />
<UninterruptibleArray index="Cast" value="1" />
<UninterruptibleArray index="Channel" value="1" />
<UninterruptibleArray index="Finish" value="1" />
<CmdButtonArray index="Execute" DefaultButtonFace="StitchesGorge" Requirements="Ultimate2Unlocked" />
<Arc value="360" />
<PrepEffect value="DismountDecloakCasterSet" />
</CAbilEffectTarget>
<CAbilEffectInstant id="StitchesPutridBile">
<Effect value="StitchesPutridBileCastSet" />
<Cost>
<Vital index="Energy" value="75" />
<Cooldown TimeUse="75" />
</Cost>
<UninterruptibleArray index="Cast" value="1" />
<UninterruptibleArray index="Channel" value="1" />
<UninterruptibleArray index="Finish" value="1" />
<CursorEffect value="StitchesPutridBileSearch" />
<CmdButtonArray index="Execute" DefaultButtonFace="StitchesPutridBile" Requirements="Ultimate1Unlocked" />
<CastIntroTime value="0.2" />
<PrepEffect value="DismountDecloakCasterSet" />
</CAbilEffectInstant>
<CAbilEffectTarget id="StitchesSlam">
<Effect value="StitchesSlamInitialSet" />
<Flags index="ClearLastMoveTarget" value="1" />
<Flags index="RequireTargetVision" value="0" />
<Cost>
<Vital index="Energy" value="35" />
<Cooldown TimeUse="$StitchesSlamCooldown" />
</Cost>
<Range value="500" />
<UninterruptibleArray index="Cast" value="1" />
<UninterruptibleArray index="Channel" value="1" />
<UninterruptibleArray index="Finish" value="1" />
<CmdButtonArray index="Execute" DefaultButtonFace="StitchesSlam">
<Flags index="AllowSelfCast" value="0" />
</CmdButtonArray>
<PrepEffect value="DismountDecloakCasterSet" />
<CursorEffect value="StitchesSlamLargeSearch" />
<FinishTime value="0.0625" />
<AbilityCategories index="Reveals" value="1" />
<CastIntroTime value="0.2" />
</CAbilEffectTarget>
<CAbilEffectTarget id="StitchesHook">
<Effect value="StitchesHookLaunchCreatePersistent" />
<Flags index="ClearLastAttackTargetOutOfRange" value="1" />
<Flags index="ClearLastMoveTarget" value="1" />
<Flags index="RequireTargetVision" value="0" />
<Flags index="TargetVectorLock" value="1" />
<Cost>
<Vital index="Energy" value="75" />
<Cooldown TimeUse="16" />
</Cost>
<Range value="500" />
<UninterruptibleArray index="Cast" value="1" />
<UninterruptibleArray index="Channel" value="1" />
<CursorEffect value="StitchesHookMissileSearch" />
<CmdButtonArray index="Execute" DefaultButtonFace="StitchesHook">
<Flags index="AllowSelfCast" value="0" />
</CmdButtonArray>
<CastIntroTime value="0.2" />
<PrepEffect value="StitchesHookPrepareSet" />
<Arc value="360" />
</CAbilEffectTarget>
<CAbilEffectTarget id="StitchesDevour">
<Effect value="StitchesDevourSet" />
<Cost>
<Vital index="Energy" value="55" />
<Charge>
<CountMax value="1" />
<CountStart value="1" />
<CountUse value="1" />
<HideCount value="1" />
<TimeUse value="20" />
</Charge>
<Cooldown TimeUse="6" />
</Cost>
<TargetFilters value="-;Self,Player,Ally,Neutral,Structure,Missile,Stasis,Dead,Hidden,Invulnerable" />
<Range value="1.5" />
<UninterruptibleArray index="Cast" value="1" />
<UninterruptibleArray index="Channel" value="1" />
<UninterruptibleArray index="Finish" value="1" />
<CmdButtonArray index="Execute" DefaultButtonFace="StitchesDevour">
<Flags index="AllowSelfCast" value="0" />
</CmdButtonArray>
<SetLastTarget value="Attack" />
<Arc value="360" />
<PrepEffect value="DismountDecloakCasterSet" />
<RangeSlop value="10" />
<FinishTime value="0.2" />
</CAbilEffectTarget>
<CAccumulatorToken id="StitchesSlamUnderPressureTalentDamageAccumulator" parent="BaseAccumulator">
<ApplicationRule value="Add" />
<TokenId value="StitchesSlamUnderPressureTalentTokenCounter" />
<Scale value="1" />
<MaxAccumulation value="75" />
</CAccumulatorToken>
<CAccumulatorToken id="StitchesSavorTheFlavorDamageAccumulator" parent="BaseTokenAccumulator">
<MaxAccumulation value="3" />
<TokenId value="StitchesSavorTheFlavorTokenCounter" />
<Scale value="0.02" />
</CAccumulatorToken>
<CAccumulatorToken id="PotentBileTalentDamageAccumulator" parent="BaseAccumulator">
<MaxAccumulation value="4" />
<TokenId value="StitchesPutridBilePotentBileTalentTokenCounter" />
<Scale value="0.01" />
<UnitSource Value="Creator" />
</CAccumulatorToken>
<CAccumulatorToken id="HarpoonTalentDamageAccumulator" parent="BaseAccumulator">
<TokenId value="StitchesHookHarpoonTalentTokenCounter" />
<Scale value="0.5" />
</CAccumulatorToken>
<CAccumulatorToken id="SttitchesDevourSecondHelpingLoanAccumulator" parent="BaseAccumulator">
<MaxAccumulation value="0.15" />
<ApplicationRule value="Add" />
<TokenId value="StitchesDevourSecondHelpingTalentTokenCounter" />
<Scale value="0.03" />
</CAccumulatorToken>
<CAccumulatorToken id="StitchesSavorTheFlavorHealthRegenAccumulator" parent="BaseTokenAccumulator">
<MaxAccumulation value="150" />
<ApplicationRule value="Add" />
<TokenId value="StitchesSavorTheFlavorTokenCounter" />
<Scale value="1.5" />
</CAccumulatorToken>
<CAccumulatorToken id="StitchesHungryForMoreHealthAccumulator" parent="BaseTokenAccumulator">
<MaxAccumulation value="25000" />
<ApplicationRule value="Add" />
<TokenId value="StitchesHungryForMoreQuestToken" />
<Scale value="25" />
<UnitSource Value="Source" />
</CAccumulatorToken>
<CActorSound id="StitchesShamblingHorrorCastVox" parent="SoundOneShot">
<On Terms="Abil.StitchesShamblingHorror.SourceCastStart" Send="Create" />
<Sound value="StitchesShamblingHorrorCastVoX" />
</CActorSound>
<CActorSound id="StitchesShamblingHorrorCastSound" parent="SoundOneShot">
<On Terms="Abil.StitchesShamblingHorror.SourceCastStart" Send="Create" />
<Sound value="Stitches_ShamblingHorror_Cast" />
</CActorSound>
<CActorSound id="StitchesShamblingHorrorPulseSound" parent="SoundOneShot">
<On Terms="Effect.StitchesShamblingHorrorPeriodicSearch.Start; At Caster" Send="Create" />
</CActorSound>
<CActorSound id="StitchesShamblingHorrorLoopSound" parent="SoundContinuous" />
<CActorModelMaterial id="StitchesShamblingHorrorGlaze" parent="StormModelAnimationStyleContinuousUnit">
<On Terms="ActorCreation" Send="ModelMaterialApplyTo ::Main" />
<On Terms="ActorCreation" Send="SetTintColor 0,255,0" />
<Host Subject="" />
</CActorModelMaterial>
<CActorModel id="StitchesVileGasDebuffFXAlly" parent="StormModelAnimationStyleContinuousUnit">
<Filter index="Neutral" value="1" />
<Filter index="Enemy" value="1" />
<Inherits index="Visibility" value="0" />
<On Terms="Effect.StitchesVileGasApplyBehavior.Start; At Target" Send="Create" />
<On Terms="Behavior.StitchesVileGas.Off" Send="Destroy" />
<On Terms="Effect.StitchesVileGasApplyBehaviorBasicAttack.Start; At Target" Send="Create" />
<HostSiteOps Ops="SOpAttachCenter" />
<Model value="StitchesVileGasDebuffFX" />
<TeamColorStyle value="OpposingTeam" />
<Terms value="Cap 1" />
</CActorModel>
<CActorModel id="StitchesHeroWeaponChopChopTalentWeaponFXLeft" parent="StormModelAddition">
<On Terms="Behavior.StitchesSlamChopChopTalentInnerActiveBuff.On" Send="Create" />
<On Terms="Behavior.StitchesSlamChopChopTalentInnerActiveBuff.Off" Send="Destroy" />
<Host Subject="_Unit" />
<HostSiteOps Ops="SOpAttachWeaponLeft" />
<Model value="StitchesHeroWeaponChopChopTalentWeaponFX" />
</CActorModel>
<CActorModel id="StitchesHeroWeaponChopChopTalentWeaponFXRight" parent="StormModelAddition">
<Aliases index="0" removed="1" />
<Aliases index="1" removed="1" />
<Macros index="0" removed="1" />
<Flags index="SuppressSaveLoad" value="1" />
<Flags index="VisionTestCenterOnly" value="0" />
<Preload index="0" value="StitchesHeroWeaponChopChopTalentWeaponFXLeft" />
<Preload index="1" value="StitchesHeroWeaponChopChopTalentWeaponFXLeft" />
<On Terms="Behavior.StitchesSlamChopChopTalentInnerActiveBuff.On" Send="Create" />
<On Terms="Behavior.StitchesSlamChopChopTalentInnerActiveBuff.Off" Send="Destroy" />
<Host Subject="_Unit" />
<HostSiteOps Ops="SOpAttachWeaponRight" />
<Model value="StitchesHeroWeaponChopChopTalentWeaponFX" />
<ModelFlags index="UseSyncSeed" value="0" />
</CActorModel>
<CActorModel id="StitchesHeroWeaponWeaponTrail01" parent="StormModelAnimationStyleOneShotNoOrphan">
<On index="0" Terms="ActorCreation" Send="AnimBracketStart BSD Birth,01 Stand Death ContentPlayOnce" />
<Host Subject="_Unit" />
<HostSiteOps Ops="SOpAttachOrigin" />
</CActorModel>
<CActorModel id="StitchesHeroWeaponWeaponTrail02" parent="StormModelAnimationStyleOneShotNoOrphan">
<On index="0" Terms="ActorCreation" Send="AnimBracketStart BSD Birth,02 Stand Death ContentPlayOnce" />
<Host Subject="_Unit" />
<HostSiteOps Ops="SOpAttachOrigin" />
</CActorModel>
<CActorModel id="StitchesSlamWeaponTrail" parent="StormModelAnimationStyleOneShotNoOrphan">
<Host Subject="_Unit" />
<HostSiteOps Ops="SOpAttachOrigin" />
</CActorModel>
<CActorSound id="StitchesVileCleaverImpactSound" parent="SoundOneShot">
<On Terms="Effect.StitchesVileCleaverSwitch.Start; At Effect" Send="Create" />
<Sound value="Stitches_VileCleaver_Impact" />
</CActorSound>
<CActorModel id="StitchesVileGasShamblingHorrorPulseModel" parent="StormModelAnimationStyleOneShot">
<On Terms="Effect.StitchesShamblingHorrorPeriodicSearch.Start; At Caster" Send="Create" />
<HostSiteOps Ops="SOpSourcePointStationary SOpAttachCenter" />
<Model value="StitchesBlightCastModel" />
</CActorModel>
<CActorRange id="StitchesVileGasShamblingHorrorRange" parent="StormRangeAbilPlusSplat" abil="StitchesShamblingHorror">
<Preload index="0" removed="1" />
</CActorRange>
<CActorModel id="StitchesGasFlareBuff" parent="StormModelAddition">
<Macros value="RemovePolymorphMacroEffects" />
<Inherits index="BaseModelScale" value="0" />
<Inherits index="Scale" value="0" />
<Inherits index="Visibility" value="1" />
<On Terms="Behavior.StitchesGasFlareCarry.On" Send="Create" />
<On Terms="ActorCreation" Send="Create Stitches_GasFlare_Activate" />
<On Terms="Behavior.StitchesGasFlareCarry.Off" Send="AnimBracketStop BSD" />
<On Terms="Behavior.StitchesGasFlareActiveBuff.On" Send="SetTintColor {255,128,0 4.000000} 0.250000 OneShot Active" />
<On Terms="Behavior.StitchesGasFlareActiveBuff.Off" Send="ClearTintColor 0.250000 Active" />
<On Terms="Behavior.StitchesGasFlareActiveBuff.On" Send="SetScale 1.100000 0.250000 Active" />
<On Terms="Behavior.StitchesGasFlareActiveBuff.Off" Send="ClearScale 0.250000 Active" />
<HostSiteOps Ops="SOpAttachOriginSoft" HoldRotation="1" />
<ModelFlags index="AllowHitTest" value="0" />
</CActorModel>
<CActorModel id="StitchesGasFlareImpactDamageFX" parent="StormModelAnimationStyleOneShotUnit">
<Inherits index="BaseModelScale" value="1" />
<Inherits index="Scale" value="1" />
<On Terms="ActorCreation" Send="Create TalentBurningRageImpactSound" />
<On Terms="Effect.StitchesGasFlareDamage.Start; At Target" Send="Create" />
<HostSiteOps Ops="SOpAttachCenter" />
<AutoScaleFactor value="1.300000" />
</CActorModel>
<CActorModel id="StitchesPutridBileModelEnemies" parent="StormModelAnimationStyleContinuous">
<Filter index="Self" value="1" />
<Filter index="Ally" value="1" />
<Inherits index="TeamColor" value="1" />
<Host Subject="::Creator" />
<HostSiteOps Ops="SOpShadow" />
<Scale value="1.300000" />
<Macros value="GlobalLoopMacro" />
</CActorModel>
<CActorModel id="StitchesPutridBileModelAllies" parent="StormModelAnimationStyleContinuous">
<Filter index="Neutral" value="1" />
<Filter index="Enemy" value="1" />
<Host Subject="::Creator" />
<HostSiteOps Ops="SOpShadow" />
<Model value="StitchesPutridBileModel" />
<Scale value="1.300000" />
<Macros value="GlobalLoopMacro" />
</CActorModel>
<CActorSound id="Stitches_FS_Mvmt" parent="SoundOneShot">
<Sound value="Stitches_Footstep_Mv" />
<Layers Sound="Stitches_Mvmt" />
</CActorSound>
<CActorSound id="Stitches_FS_StandStart" parent="SoundOneShot">
<Sound value="Stitches_Mvmt" />
<Layers Sound="Stitches_Footstep_Mv" Volume="-9.000000,-9.000000" VolumeSource="Combine" />
<Layers>
<Sound value="Stitches_Footstep_Mv" />
<PlayDelay value="400,400" />
<Volume value="-9.000000,-9.000000" />
<VolumeSource value="Combine" />
</Layers>
</CActorSound>
<CActorSound id="HeroStitchesTauntVO" parent="SoundOneShot">
<Sound value="Stitches_Taunt" />
</CActorSound>
<CActorSound id="HeroStitchesTauntUEVO" parent="SoundOneShot">
<Sound value="Stitches_Taunt_Evo" />
</CActorSound>
<CActorPortrait id="StitchesPortrait" parent="StormCompositePortrait" />
<CActorModel id="StitchesPortraitAddition" parent="StormCompositePortraitAddition" />
<CActorUnit id="StitchesPutridBilePool" parent="StormMinionStandard" unitName="StitchesPutridPilePool">
<On Terms="ActorCreation" Send="Create StitchesPutridBileModelAllies" />
<On Terms="ActorCreation" Send="Create StitchesPutridBileModelEnemies" />
<Model value="Invisible" />
</CActorUnit>
<CActorSound id="PulledSoundHeroStitches" parent="SoundOneShot">
<Sound value="Stitches_VOX_Pulled" />
</CActorSound>
<CActorSimple id="StitchesGorgeTargetScaling">
<On Terms="Behavior.StitchesGorgeInitialTargetBehavior.On" Send="Create" />
<On Terms="ActorCreation" Send="StatusSet ScalingActive 0" />
<On Terms="ActorCreation" Send="TimerSet 0.250000 ScaleDelay" />
<On Terms="ActorCreation" Send="TimerSet 0.500000 FallbackScaleReset" />
<On Terms="TimerExpired; TimerName ScaleDelay" Send="StatusSet ScalingActive 1" />
<On Terms="TimerExpired; TimerName ScaleDelay" Target="_Unit" Send="PhysicsTerminate" />
<On Terms="TimerExpired; TimerName ScaleDelay" Target="_Unit" Send="SetScale 0.800000 0.250000 GorgeScale" />
<On Terms="TimerExpired; TimerName ScaleDelay" Send="TimerSet 0.300000 PhysicsRestart" />
<On Terms="TimerExpired; TimerName FallbackScaleReset; ValidateUnit StitchesTargetIsNotGorgedInitialGorge" Target="_Unit" Send="ClearScale 0.250000 GorgeScale" />
<On Terms="TimerExpired; TimerName PhysicsRestart" Target="_Unit" Send="PhysicsInitialize" />
<On Terms="TimerExpired; TimerName PhysicsRestart" Send="StatusSet ScalingActive 0" />
<On Terms="Behavior.StitchesGorgePostGorgeTargetCleanup.On" Send="TimerKill PhysicsRestart" />
<On Terms="Behavior.StitchesGorgePostGorgeTargetCleanup.On" Target="_Unit" Send="PhysicsTerminate" />
<On Terms="Behavior.StitchesGorgePostGorgeTargetCleanup.On" Target="_Unit" Send="ClearScale 0.500000 GorgeScale" />
<On Terms="Behavior.StitchesGorgePostGorgeTargetCleanup.On" Send="StatusSet ScalingActive 1" />
<On Terms="Behavior.StitchesGorgePostGorgeTargetCleanup.On" Send="TimerSet 0.600000 DelayDestroy" />
<On Terms="TimerExpired; TimerName DelayDestroy" Send="StatusSet ScalingActive 0" />
<On Terms="TimerExpired; TimerName DelayDestroy" Target="_Unit" Send="PhysicsInitialize" />
<On Terms="TimerExpired; TimerName DelayDestroy" Send="Destroy" />
<On Terms="UnitDeathCustomize; IsStatus ScalingActive 1" Target="_Unit" Send="ClearScale 0.000000 GorgeScale" />
<On Terms="UnitDeathCustomize" Send="Destroy" />
</CActorSimple>
<CActorSplat id="StitchesHungryHungryStitchesRangeSplat" parent="StormRangeSplat">
<Preload index="0" value="BoltoftheStormRangeSplat" />
<Scale value="3.600000" />
</CActorSplat>
<CActorRange id="StitchesHungryHungryStitchesRange" parent="StormRangeAbilPlusSplat" abil="StitchesHungryHungryStitches" />
<CActorSplat id="StitchesHungryHungryStitchesCursorSplat" parent="StormGuideVisualCircle" abil="StitchesHungryHungryStitches">
<Model value="StitchesHungryHungryStitchesCursorSplat" />
</CActorSplat>
<CActorModel id="StitchesHungryHungryStitchesFXIn" parent="StormModelAnimationStyleOneShot">
<Flags index="VisionTestCenterOnly" value="1" />
<Inherits index="CloakEffect" value="1" />
<Inherits index="Visibility" value="1" />
<FogVisibility value="Hidden" />
<On Terms="Effect.StitchesGorgeHungryHungryStitchesTalentTeleport.Stop; At Source" Send="Create" />
<On Terms="ActorCreation" Send="Create FlashoftheStormSound" />
<Host Scope="Caster" />
<HostSiteOps Ops="SOpAttachCenterStationary SOpForwardOriginPoint" />
</CActorModel>
<CActorModel id="StitchesHungryHungryStitchesFXOut" parent="StormModelAnimationStyleOneShot">
<Flags index="VisionTestCenterOnly" value="1" />
<InheritType value="OneShot" />
<Inherits index="CloakEffect" value="1" />
<Inherits index="Visibility" value="1" />
<FogVisibility value="Hidden" />
<On Terms="ActorCreation" Send="Create FlashoftheStormSound" />
<On Terms="Effect.StitchesGorgeHungryHungryStitchesTalentTeleport.Start; At Source" Send="Create" />
<Host Subject="_Selectable" />
<HostSiteOps Ops="SOpAttachCenterStationary SOpForwardCasterPoint" />
</CActorModel>
<CActorModel id="StitchesHungryHungryStitchesUnitCopyModel">
<CopySource value="_Unit" />
<InheritType value="OneShot" />
<Inherits index="BaseModelScale" value="1" />
<Inherits index="CastShadows" value="1" />
<Inherits index="CreepEngulfment" value="1" />
<Inherits index="Opacity" value="1" />
<Inherits index="Scale" value="1" />
<Inherits index="TeamColor" value="1" />
<Inherits index="TintColor" value="1" />
<Inherits index="Visibility" value="1" />
<AcceptedTransfers index="Animator" value="1" />
<AcceptedTransfers index="AnimProps" value="1" />
<AcceptedTransfers index="Model" value="1" />
<AcceptedTransfers index="Textures" value="1" />
<AcceptedTransfers index="Status" value="1" />
<AcceptedHostedPropTransfers index="WarpGroup" value="0" />
<On Terms="Effect.StitchesGorgeHungryHungryStitchesTalentTeleport.Start; At Source" Send="Create" />
<On Terms="ActorCreation" Send="AnimHookSet HookedBaseline _Unit ::Baseline" />
<On Terms="ActorCreation" Send="AnimHookClear HookedBaseline" />
<On Terms="ActorCreation" Send="RefClear ::Host" />
<On Terms="ActorCreation" Send="AnimPlay Spell Spell,Forward" />
<On Terms="ActorCreation" Send="SetTintColor 64,64,255 0.500000" />
<On Terms="ActorCreation" Send="SetOpacity 0.100000 0.250000" />
<On Terms="ActorCreation" Send="TimerSet 0.250000 OpacityTimer" />
<On Terms="TimerExpired; TimerName OpacityTimer" Send="SetOpacity 0.000000 0.250000" />
<On Terms="ActorCreation" Send="TimerSet 0.600000 DelayDestroy" />
<On Terms="TimerExpired; TimerName DelayDestroy" Send="Destroy" />
<Host Subject="_Unit" />
<HostSiteOps HoldPosition="1" HoldRotation="1" />
<ModelFlags index="AllowHitTest" value="0" />
</CActorModel>
<CActorQuad id="StitchesHookHelpingHandGuide" parent="StormGuideVisualQuadDownClosestFantasy" abil="StitchesHookHelpingHand">
<Height value="13.500000" />
<Width value="1.250000" />
</CActorQuad>
<CActorSplat id="StitchesVileGasShamblingHorrorRangeSplat" parent="StormRangeSplat">
<Scale value="3.750000" />
</CActorSplat>
<CActorAction id="StitchesSlamDamageAction" parent="AoEAttackBase" effectHit="StitchesSlamDamage">
<On Terms="Effect.StitchesSlamDamage.Start" Send="Create" />
<On Terms="Effect.StitchesSlamDamage.Start" Send="ActionDamage" />
<On Terms="Effect.StitchesSlamMediumRangeDamage.Start" Send="Create" />
<On Terms="Effect.StitchesSlamMediumRangeDamage.Start" Send="ActionDamage" />
<DamagePhysics Name="StitchesSlamDamage" MatchKeys="Basic">
<Flags index="ExpectsOtherForces" value="1" />
</DamagePhysics>
</CActorAction>
<CActorSound id="StitchesHookedStructureImpactSound" parent="SoundOneShot">
<On Terms="Effect.StitchesHookImpactSet.Start; At Target; ValidateEffect IsStructureTarget" Send="Create" />
<Sound value="Stitches_MeatHook_Impact_Stone" />
</CActorSound>
<CActorUnit id="HeroStitches" parent="StormHeroBasePredictive" unitName="HeroStitches">
<On Terms="Abil.StitchesHook.SourcePrecast; !HasStatus Precast" Send="AnimClear Spell" />
<On Terms="Abil.StitchesHook.SourcePrecast; !HasStatus Precast" Send="AnimPlay Spell Spell,A,Start" />
<On Terms="Abil.StitchesHook.SourcePrecast; !HasStatus Precast" Send="StatusSet Precast 1" />
<On Terms="Abil.StitchesHook.SourceCastStart; HasStatus Precast" Send="AnimClear Spell" />
<On Terms="Abil.StitchesHook.SourceCastStart" Send="AnimBracketStart Channel Spell,A,Start Spell,A,Stand Spell,A,End OpeningPlayForever 1.000000 AsTimeScale" />
<On Terms="Abil.StitchesHook.SourceCastStart" Send="AnimClear Spell" />
<On Terms="Effect.StitchesHookLaunchCreatePersistent.Stop; ValidateUnit CasterIsSilenced" Send="AnimBracketStop Channel" />
<On Terms="Effect.StitchesHookLaunchCreatePersistent.Stop; ValidateUnit CasterIsDazed" Send="AnimBracketStop Channel" />
<On Terms="Effect.StitchesHookLaunchCreatePersistent.Stop; ValidateUnit CasterIsStunned" Send="AnimBracketStop Channel Instant" />
<On Terms="Abil.StitchesHook.SourceCastStop; ValidateUnit CasterIsDazed" Send="AnimBracketStop Channel Instant" />
<On Terms="Abil.StitchesHook.SourceCastStop; ValidateUnit CasterIsSilenced" Send="AnimBracketStop Channel Instant" />
<On Terms="Effect.StitchesHookLaunchUnitSet.Start; At Caster" Send="AnimBracketStop Channel" />
<On Terms="Effect.StitchesHookMissedLaunchMissile.Start; At Caster" Send="AnimBracketStop Channel" />
<On Terms="Abil.StitchesHook.SourceCastStart" Send="AnimSetTime Spell 1.000000" />
<On Terms="Abil.StitchesHook.SourceCastStart; HasStatus Precast" Send="StatusSet Precast 0" />
<On Terms="Abil.StitchesHookHelpingHand.SourcePrecast; !HasStatus Precast" Send="AnimClear Spell" />
<On Terms="Abil.StitchesHookHelpingHand.SourcePrecast; !HasStatus Precast" Send="AnimPlay Spell Spell,A,Start" />
<On Terms="Abil.StitchesHookHelpingHand.SourcePrecast; !HasStatus Precast" Send="StatusSet Precast 1" />
<On Terms="Abil.StitchesHookHelpingHand.SourceCastStart; HasStatus Precast" Send="AnimClear Spell" />
<On Terms="Abil.StitchesHookHelpingHand.SourceCastStart" Send="AnimBracketStart Channel Spell,A,Start Spell,A,Stand Spell,A,End OpeningPlayForever 1.000000 AsTimeScale" />
<On Terms="Abil.StitchesHookHelpingHand.SourceCastStart" Send="AnimClear Spell" />
<On Terms="Abil.StitchesHookHelpingHand.SourceCastStop; ValidateUnit CasterIsDazed" Send="AnimBracketStop Channel Instant" />
<On Terms="Abil.StitchesHookHelpingHand.SourceCastStop; ValidateUnit CasterIsSilenced" Send="AnimBracketStop Channel Instant" />
<On Terms="Abil.StitchesHookHelpingHand.SourceCastStart" Send="AnimSetTime Spell 1.000000" />
<On Terms="Abil.StitchesHookHelpingHand.SourceCastStart; HasStatus Precast" Send="StatusSet Precast 0" />
<On Terms="Abil.StitchesSlam.SourcePrecast; !HasStatus Precast" Send="AnimClear Spell" />
<On Terms="Abil.StitchesSlam.SourcePrecast; !HasStatus Precast" Send="AnimPlay Spell Spell,E" />
<On Terms="Abil.StitchesSlam.SourcePrecast; !HasStatus Precast" Send="StatusSet Precast 1" />
<On Terms="Abil.StitchesSlam.SourceCastStart; HasStatus Precast" Send="AnimClear Spell" />
<On Terms="Abil.StitchesSlam.SourceCastStart" Send="AnimPlay Spell Spell,E 0 -1.000000 -1.000000 1.000000 AsTimeScale" />
<On Terms="Abil.StitchesSlam.SourceCastStart" Send="AnimSetTime Spell 1.000000" />
<On Terms="Abil.StitchesSlam.SourceCastStart; HasStatus Precast" Send="StatusSet Precast 0" />
<On Terms="Abil.StitchesSlam.SourceCastStart" Send="Create Stitches_Slam_PreCast" />
<On Terms="Abil.StitchesDevour.SourcePrecast; !HasStatus Precast" Send="AnimClear Spell" />
<On Terms="Abil.StitchesDevour.SourcePrecast; !HasStatus Precast" Send="AnimPlay Spell Spell,B" />
<On Terms="Abil.StitchesDevour.SourcePrecast; !HasStatus Precast" Send="StatusSet Precast 1" />
<On Terms="Abil.StitchesDevour.SourceCastStart; HasStatus Precast" Send="AnimClear Spell" />
<On Terms="Abil.StitchesDevour.SourceCastStart" Send="AnimPlay Spell Spell,B 0 -1.000000 -1.000000 1.000000 AsTimeScale" />
<On Terms="Abil.StitchesDevour.SourceCastStart" Send="AnimSetTime Spell 1.000000" />
<On Terms="Abil.StitchesDevour.SourceCastStart; HasStatus Precast" Send="StatusSet Precast 0" />
<On Terms="Abil.StitchesGorge.SourceCastStart" Send="AnimPlay Spell Spell,G 0 -1.000000 -1.000000 1.000000 AsTimeScale" />
<On Terms="Abil.StitchesPutridBile.SourceCastStart" Send="AnimPlay Putrid Spell,C 0 -1.000000 -1.000000 1.000000 AsTimeScale" />
<On Terms="Abil.StitchesRetchling.SourcePrecast; !HasStatus Precast" Send="AnimClear Spell" />
<On Terms="WeaponStart.*.AttackStart; AnimPlaying Spell" Send="AnimClear Spell" />
<On Terms="Effect.StitchesHeroWeaponDamage.Start; AnimPlaying Attack 02; At Caster" Send="Create StitchesAttackCleaverBase" />
<On Terms="Effect.StitchesHeroWeaponDamage.Start; AnimPlaying Attack 01; At Caster" Send="Create StitchesAttackChainBase" />
<On Terms="Effect.StitchesHeroWeaponDamage.Start" Send="Create MeleeHeroAttackDeathForce" />
<On Terms="Effect.HeroStitchesTenderizerSet.Start; At Caster; AnimPlaying Attack 02" Send="Create StitchesAttackCleaverTenderizer" />
<On Terms="Effect.HeroStitchesTenderizerSet.Start; At Caster; AnimPlaying Attack 01" Send="Create StitchesAttackChainTenderizer" />
<On Terms="Effect.StitchesPassiveBuffWeaponImpactSet.Start; At Caster; AnimPlaying Attack 02" Send="Create StitchesAttackCleaverBase" />
<On Terms="Effect.StitchesPassiveBuffWeaponImpactSet.Start; At Caster; AnimPlaying Attack 01" Send="Create StitchesAttackChainBase" />
<On Terms="UnitDeath" Send="AnimClear Channel" />
<On Terms="Behavior.StitchesGorgeCaster.On" Send="AnimPlay Gorge Stand,Work PlayForever -1.000000 -1.000000 1.000000 AsTimeScale" />
<On Terms="Behavior.StitchesGorgeCaster.Off" Send="AnimClear Gorge" />
<On Terms="UnitMovementUpdate.*.Walk" Send="AnimBracketStop Channel" />
<On Terms="Abil.StitchesBlight.SourceCastStart" Send="AnimPlay Spell Spell,C 0 -1.000000 -1.000000 1.000000 AsTimeScale" />
<On Terms="ModelEvent; ModelEventName Attack01" Send="Create StitchesHeroWeaponWeaponTrail01" />
<On Terms="ModelEvent; ModelEventName Attack02" Send="Create StitchesHeroWeaponWeaponTrail02" />
<On Terms="ModelEvent; ModelEventName Slam" Send="Create StitchesSlamWeaponTrail" />
<On Terms="Behavior.StitchesShamblingHorrorBuff.On" Send="Create StitchesShamblingHorrorGlaze" />
<On Terms="Behavior.StitchesShamblingHorrorBuff.Off" Target="StitchesShamblingHorrorGlaze" Send="Destroy" />
<AnimBlendTime value="0.200000" />
<EventDataSound Name="StitchesAttackLaunch" Actor="UnitSound" Sound="SpineCrawler_AttackLaunch" />
<EventDataSound Name="StitchesAttackImpact" Actor="UnitSound" Sound="SpineCrawler_AttackImpact" />
<EventDataSound Name="StitchesAttackLaunchSlice" Actor="UnitSound" Sound="SC2_Shared_Zerg_AttackLaunchLargeSwing" />
<EventDataSound Name="StitchesAttackImpactSlice" Actor="UnitSound" Sound="SC2_Shared_Zerg_AttackImpactLargeSlice" />
<DeathArray index="Normal" SoundLink="Stitches_Death" />
<PortraitActor value="StitchesPortrait" />
<PortraitModel value="StitchesPortrait" />
<AbilSoundArray AbilCmd="StitchesHook,Execute" Sound="Stitches_VOX_CastingA" />
<AbilSoundArray AbilCmd="StitchesDevour,Execute" Sound="StormNoSound" />
<AbilSoundArray AbilCmd="StitchesSlam,Execute" Sound="Stitches_VOX_CastingB" />
<AbilSoundArray AbilCmd="StitchesPutridBile,Execute" Sound="Stitches_Ultimate1Used" />
<AbilSoundArray AbilCmd="StitchesGorge,Execute" Sound="Stitches_Ultimate2Used" />
<CustomUnitStatusFrame value="Stitches/CustomStitchesUnitStatusFrame" />
<ErrorArray Error="NotEnoughEnergy" Sound="Stitches_LowMana" />
<GroupIcon>
<Image value="Assets\Textures\storm_ui_ingame_partyframe_stitches.dds" />
</GroupIcon>
<HeroIcon value="Assets\Textures\ui_targetportrait_hero_stitches.dds" />
<MinimapIcon value="Assets\Textures\storm_ui_minimapicon_heros_stitches.dds" />
<MinimapIconBackgroundScale value="0.950000" />
<NameOffset value="40" />
<SoundArray index="Ready" value="Stitches_Revive" />
<SoundArray index="Yes" value="Stitches_Yes" />
<SoundArray index="Attack" value="Stitches_Attack" />
<SoundArray index="Pissed" value="Stitches_Pissed" />
<UnitIcon value="Assets\Textures\ui_targetportrait_hero_stitches.dds" />
</CActorUnit>
<CActorModel id="HeroStitchesDeathRagdoll" parent="StormHeroDeathRagdoll" />
<CActorAction id="StitchesAttackCleaverBase" parent="GenericAttackNoCreateBaseStorm">
<ImpactMap index="None" Model="StitchesBaseWeaponImpact" Sound="Stitches_Cleaver_AttackImpact_Unit" />
<ImpactMap index="Rock" Model="StitchesBaseWeaponImpact" Sound="Stitches_Cleaver_AttackImpact_Building" />
<ImpactPhysics Name="MeleeImpact" MatchKeys="Basic" Physics="MeleeHeroAttackDeathForce" />
</CActorAction>
<CActorAction id="StitchesAttackChainBase" parent="GenericAttackNoCreateBaseStorm">
<ImpactMap index="None" Model="StitchesBaseWeaponImpact" Sound="Stitches_Chain_AttackImpact_Unit" />
<ImpactMap index="Rock" Model="StitchesBaseWeaponImpact" Sound="Stitches_MeatHook_AttackImpact_Building" />
<ImpactPhysics Name="MeleeImpact" MatchKeys="Basic" Physics="MeleeHeroAttackDeathForce" />
</CActorAction>
<CActorAction id="StitchesAttackCleaverTenderizer" parent="GenericAttackNoCreateBaseStorm">
<ImpactMap index="None" Model="StitchesTenderizerWeaponImpact" Sound="Stitches_Cleaver_AttackImpact_Unit" />
<ImpactMap index="Rock" Model="StitchesTenderizerWeaponImpact" Sound="Stitches_Cleaver_AttackImpact_Building" />
<ImpactPhysics Name="MeleeImpact" MatchKeys="Basic" Physics="MeleeHeroAttackDeathForce" />
</CActorAction>
<CActorAction id="StitchesAttackChainTenderizer" parent="GenericAttackNoCreateBaseStorm">
<ImpactMap index="None" Model="StitchesTenderizerWeaponImpact" Sound="Stitches_Chain_AttackImpact_Unit" />
<ImpactMap index="Rock" Model="StitchesTenderizerWeaponImpact" Sound="Stitches_MeatHook_AttackImpact_Building" />
<ImpactPhysics Name="MeleeImpact" MatchKeys="Basic" Physics="MeleeHeroAttackDeathForce" />
</CActorAction>
<CActorModel id="StitchesVileGasLaunchModel" parent="StormModelAnimationStyleOneShot">
<On Terms="Effect.StitchesVileGasVileCleaverTalentSearch.Start; At Effect" Send="Create" />
<On Terms="Effect.StitchesDevourVileGasSearch.Start; At Effect" Send="Create" />
<HostSiteOps HoldPosition="1" HoldRotation="1" />
</CActorModel>
<CActorModel id="StitchesVileGasDebuffFXEnemy" parent="StormModelAnimationStyleContinuousUnit">
<Filter index="Self" value="1" />
<Filter index="Ally" value="1" />
<Inherits index="Visibility" value="0" />
<On Terms="Effect.StitchesVileGasApplyBehavior.Start; At Target" Send="Create" />
<On Terms="Behavior.StitchesVileGas.Off" Send="Destroy" />
<HostSiteOps Ops="SOpAttachCenter" />
<Model value="StitchesVileGasDebuffFX" />
<TeamColorStyle value="OverrideColorTeamEnemy" />
<Terms value="Cap 1" />
</CActorModel>
<CActorSound id="StitchesVileGasImpactSound" parent="HeroAttackImpactSoundOneShot">
<On Terms="Effect.StitchesVileGasDamage.Start" Send="Create" />
<On Terms="Effect.VileGasImprovedDamage.Start" Send="Create" />
<Filter index="All" value="1" />
<VisibleToAtCreation index="Target" value="1" />
<Sound value="Stitches_VileGas_Impact" />
</CActorSound>
<CActorSound id="StitchesVileGasLaunchSound" parent="SoundOneShot">
<On Terms="Effect.StitchesVileGasBlightTalentCastSet.Start" Send="Create" />
<Sound value="Stitches_VileGas_Launch" />
<Host Subject="_Unit" />
<Layers Sound="Stitches_VileGas_Launch_SWT" PlayDelay="225,225" PlayDelaySource="Actor" />
</CActorSound>
<CActorQuad id="StitchesHookGuide" parent="StormGuideVisualQuadDownClosestFantasy" abil="StitchesHook">
<Height value="13.500000" />
<Width value="1.250000" />
</CActorQuad>
<CActorModel id="StitchesHookImpact" parent="StormModelAnimationStyleOneShot">
<On Terms="Effect.StitchesHookImpactSet.Start; At Target" Send="Create" />
<Host Subject="_Unit" />
<HostSiteOps Ops="SOpAttachCenter SOpForwardCasterPointInverted" HoldPosition="1" />
</CActorModel>
<CActorSound id="Stitches_GasFlare_Activate" parent="SoundOneShot">
<Host Subject="_Unit" />
</CActorSound>
<CActorSound id="Stitches_MeatHook_Impact" parent="SoundOneShot">
<On Terms="Effect.StitchesHookImpactSet.Start; At Target; ValidateEffect NotStructureTarget" Send="Create" />
</CActorSound>
<CActorSound id="StitchesHookGasFlareTalentImpactSound" parent="SoundOneShot">
<On Terms="Effect.StitchesGasFlareApplyActiveBuff.Start; At Target" Send="Create" />
<Sound value="Stitches_MeatHook_Impact_GasFlare" />
</CActorSound>
<CActorSound id="Stitches_MeatHook_Impact_SWT" parent="SoundOneShot">
<On Terms="Effect.StitchesHookImpactSet.Start; At Target; ValidateEffect TargetIsEnemy" Send="Create" />
</CActorSound>
<CActorSound id="Stitches_MeatHook_Impact_Enemy" parent="SoundOneShot">
<On Terms="Effect.StitchesHookImpactSet.Start; At Target; ValidateEffect TargetIsEnemyAndHero" Send="Create" />
<Filter index="All" value="1" />
<VisibleTo index="Self" value="1" />
</CActorSound>
<CActorSound id="Stitches_MeatHook_Impact_Target" parent="SoundOneShot">
<On Terms="Effect.StitchesHookImpactSet.Start; At Target; ValidateEffect TargetIsEnemyAndHero" Send="Create" />
<Filter index="Self" value="1" />
<Filter index="All" value="1" />
<VisibleToAtCreation index="Target" value="1" />
</CActorSound>
<CActorMissile id="StitchesHookInvisibleMissile" parent="StormMissileWithDeath" unitName="StitchesHookInvisibleMissile">
<Model value="StitchesHookInvisibleModel" />
</CActorMissile>
<CActorModel id="StitchesHookTentacle">
<Inherits index="CloakEffect" value="1" />
<On Terms="Effect.StitchesHookInitialLaunchMissile.Start; At Caster" Send="Create" />
<On Terms="ActorCreation" Send="AnimBracketStart BSD Birth Stand Work,A" />
<On Terms="Effect.StitchesHookMissedLaunchMissile.Start" Send="AnimBracketStop BSD" />
<On Terms="Effect.StitchesHookLaunchUnitSecondary.Start" Send="AnimBracketStop BSD" />
<On Terms="Effect.StitchesHookLaunchUnitDeadLaunchMissile.Start" Send="AnimBracketStop BSD" />
<On Terms="Effect.StitchesHookLaunchUnitSecondaryImpact.Start" Send="Destroy" />
<On Terms="Effect.StitchesHookInitialDestroyPersistent.Start" Send="Destroy" />
<On Terms="Effect.StitchesHookLaunchUnitDeadImpact.Start" Send="Destroy" />
<On Terms="Abil.StitchesHook.SourceChannelStop; ValidateUnit StitchesHookNotReturning" Send="Destroy" />
<On Terms="Abil.StitchesHookHelpingHand.SourceChannelStop; ValidateUnit StitchesHookNotReturning" Send="Destroy" />
<On Terms="ActorOrphan" Send="Destroy" />
<On Terms="UnitDeathCustomize" Send="Destroy" />
<On Terms="ModelEvent; ModelEventName PlayRetractSound" Send="StatusSet PlayRetractSound 1" />
<On Terms="AnimBracketStop; IsStatus PlayRetractSound 1" Send="Create StitchesChainRetract" />
<On Terms="Effect.StitchesHookPauseHookDummy.Start" Send="AnimSetPaused BSD" />
<Host Subject="_Selectable" />
<HostSiteOps Ops="SOpAttachWeaponLeft" />
<HostedAttaches Name="StitchesMissileLink">
<AttachQuery Methods="Weapon" />
</HostedAttaches>
<ModelFlags index="AllowHitTest" value="0" />
</CActorModel>
<CActorSound id="StitchesChainRetract" parent="SoundOneShot" />
<CActorMissile id="StitchesHookAttackMissile" parent="StormMissileWithDeath" unitName="StitchesHookMissile">
<Supporter>
<Subject value="StitchesHookTentacle" />
<Scope value="Caster" />
<Actor value="Find" />
<Effect value="StitchesHookInitialLaunchMissile" />
</Supporter>
<On Terms="MotionPhaseStart; MotionPhase" Send="TimerSet 0.040000 HookAttachTimer" />
<On Terms="TimerExpired; TimerName HookAttachTimer" Target="::Supporter" Send="RefSet StitchesMissileLink ::Self" />
<On Terms="MotionPhaseStart; MotionPhase" Target="::Supporter" Send="RefSet ::HostFor2ndVisibilityTest ::Self" />
<Model value="Invisible" />
</CActorMissile>
<CActorAction id="StitchesHookAttack" parent="GenericAttackPointStorm" effectImpact="HookLaunchHookMissileMissed" effectLaunch="StitchesHookInitialLaunchMissile">
<LaunchSiteOps Ops="SOpForwardTargetUnit SOpOffsetLaunch" />
<ImpactPointSiteOps Ops="SOpTargetPointStationary SOpShadow StitchesHookOffset" />
<ShieldFlashType value="None" />
<ActionFlags index="ImpactSuppressUnitSound" value="1" />
</CActorAction>
<CActorSound id="Stitches_VOX_Attack" parent="SoundOneShot" />
<CActorSound id="StitchesHookLaunchSound" parent="SoundOneShot">
<On Terms="Abil.StitchesHook.SourceCastStart" Send="Create" />
<On Terms="Abil.StitchesHookHelpingHand.SourceCastStart" Send="Create" />
<Sound value="Stitches_MeatHook_AttackLaunch" />
</CActorSound>
<CActorSound id="Stitches_MeatHook_AttackPull" parent="SoundOneShot" />
<CActorSound id="Stitches_MeatHook_AttackPull_Target" parent="SoundOneShot" />
<CActorModel id="StitchesHookedModel" parent="StormFlailStunForward">
<On Terms="Behavior.StitchesHookFlailBehavior.On" Send="Create" />
<On Terms="Behavior.StitchesHookFlailBehavior.Off" Send="Destroy" />
<On Terms="ActorCreation" Target="_Unit" Send="AnimClear Spell" />
<On Terms="ActorCreation" Target="_Unit" Send="AnimClear Channel" />
</CActorModel>
<CActorSiteOpLocalOffset id="StitchesHookOffset">
<LocalOffset Z="1.000000" />
</CActorSiteOpLocalOffset>
<CActorSiteOpLocalOffset id="StitchesHookReturnOffset">
<LocalOffset Z="-1.000000" />
</CActorSiteOpLocalOffset>
<CActorMissile id="StitchesHookMissedReturnMissile" parent="StormMissileWithDeath" unitName="StitchesHookMissedReturnMissile">
<Supporter>
<Subject value="StitchesHookTentacle" />
<Scope value="Caster" />
<Actor value="Find" />
<Effect value="StitchesHookInitialLaunchMissile" />
</Supporter>
<On Terms="ActorCreation" Send="Create Stitches_MeatHook_AttackPull" />
<On Terms="MotionPhaseStart; MotionPhase" Target="::Supporter" Send="RefSet StitchesMissileLink ::Self" />
<HostSiteOps Ops="SOpAttachCenter SOpForwardCasterPointInverted" />
<Model value="StitchesHookInvisibleModel" />
</CActorMissile>
<CActorAction id="StitchesHookMissedReturn" parent="GenericAttackStorm" effectImpact="StitchesHookInitialDestroyPersistent" effectLaunch="StitchesHookMissedLaunchMissile">
<ImpactSiteOps Ops="SOpAttachWeaponLeft StitchesHookReturnOffset" />
<ImpactSiteOpsReaction Ops="SOp2DRotation SOp180" HoldPosition="1" HoldRotation="1" />
<ImpactAttachQuery Methods="Target" />
<ShieldFlashType value="None" />
<ActionFlags index="ImpactSuppressUnitSound" value="1" />
</CActorAction>
<CActorMissile id="StitchesHookLaunchUnitSecondaryMissile" parent="StormMissileWithDeath" unitName="StitchesHookLaunchUnitSecondaryMissile">
<Supporter>
<Subject value="StitchesHookTentacle" />
<Scope value="Caster" />
<Actor value="Find" />
<Effect value="StitchesHookInitialLaunchMissile" />
</Supporter>
<On Terms="MotionPhaseStart; MotionPhase" Target="::Supporter" Send="RefSet StitchesMissileLink ::Self" />
<On Terms="ActorCreation" Send="Create Stitches_MeatHook_AttackPull_Target" />
<HostSiteOps Ops="SOpAttachCenter SOpForwardCasterPointInverted" />
<Model value="Invisible" />
</CActorMissile>
<CActorAction id="StitchesHookLaunchUnitSecondary" parent="GenericAttackStorm" effectImpact="StitchesHookLaunchUnitSecondaryImpactSet" effectLaunch="StitchesHookLaunchUnitSecondary">
<LaunchAttachQuery Methods="Center" />
<ImpactSiteOps Ops="SOpAttachWeaponLeft StitchesHookReturnOffset" />
<ImpactSiteOpsReaction Ops="SOp2DRotation SOp180" HoldPosition="1" HoldRotation="1" />
<ImpactAttachQuery Methods="Target" />
<ShieldFlashType value="None" />
</CActorAction>
<CActorMissile id="StitchesHookLaunchUnitDeadMissile" parent="StormMissileWithDeath" unitName="StitchesHookLaunchUnitDeadMissile">
<Supporter>
<Subject value="StitchesHookTentacle" />
<Scope value="Caster" />
<Actor value="Find" />
<Effect value="StitchesHookInitialLaunchMissile" />
</Supporter>
<On Terms="MotionPhaseStart; MotionPhase" Target="::Supporter" Send="RefSet StitchesMissileLink ::Self" />
<HostSiteOps Ops="SOpAttachCenter SOpForwardCasterPointInverted" />
<Model value="Invisible" />
</CActorMissile>
<CActorAction id="StitchesHookLaunchUnitDead" parent="GenericAttackStorm" effectImpact="StitchesHookLaunchUnitDeadImpact" effectLaunch="StitchesHookLaunchUnitDeadLaunchMissile">
<LaunchSiteOps Ops="SOpTargetPointStationary StitchesHookOffset" />
<LaunchSiteFallback value="" />
<ImpactSiteOps Ops="SOpAttachWeaponLeft" />
<ImpactSiteOpsReaction Ops="SOp2DRotation SOp180" HoldPosition="1" HoldRotation="1" />
<ImpactAttachQuery Methods="Target" />
<ShieldFlashType value="None" />
</CActorAction>
<CActorArc id="StitchesSlamBaseGuide" parent="StormGuideVisualArcFantasy" abil="StitchesSlam">
<Aliases index="1" removed="1" />
<Model value="StitchesSlamGuide" />
</CActorArc>
<CActorModel id="StitchesSlamModel" parent="StormModelAnimationStyleOneShotUnit">
<VisibilityShape Shape="StitchesSlamCastArc" />
<On Terms="Effect.StitchesSlamMediumSearch.Start; At Caster" Send="Create" />
<HostSiteOps HoldPosition="1" HoldRotation="1" />
</CActorModel>
<CActorSound id="Stitches_Slam_Cast" parent="SoundOneShot">
<On Terms="Effect.StitchesSlamMediumSearch.Start; At Caster" Send="Create" />
</CActorSound>
<CActorSound id="Stitches_Slam_Impact" parent="SoundOneShot">
<On Terms="Effect.StitchesSlamDamage.Start; At Target" Send="Create" />
<On Terms="Effect.StitchesSlamMediumRangeDamage.Start; At Target" Send="Create" />
</CActorSound>
<CActorSound id="Stitches_Slam_Impact_Close" parent="SoundOneShot">
<On Terms="Effect.StitchesSlamMediumRangeDamage.Start; At Target" Send="Create" />
<Filter index="All" value="1" />
<VisibleTo index="Self" value="1" />
</CActorSound>
<CActorSound id="Stitches_Slam_PreCast" parent="SoundOneShot">
<Host Subject="_Unit" />
</CActorSound>
<CActorModel id="StitchesSlamImpact" parent="StormModelAnimationStyleOneShotUnit">
<On Terms="Effect.StitchesSlamDamage.Start; At Target" Send="Create" />
<HostSiteOps Ops="SOpAttachCenter SOpForwardCasterPointInverted" />
</CActorModel>
<CActorForceConeRoundedEnd id="StitchesSlamForce">
<On Terms="Effect.StitchesSlamSearchBase.Stop; At Caster" Send="Create" />
<Host Subject="StitchesSlamModel" />
<HostSiteOps Ops="SOpAttachCenter" HoldPosition="1" />
<Duration value="0.125000" />
<Magnitude value="50.000000" />
<ForceFlags index="FallOff" value="0" />
<HostEndSiteOps Ops="SOpMoveBy5Dot5" />
<Angle value="45.000000" />
<Length value="8.000000" />
</CActorForceConeRoundedEnd>
<CActorRange id="StitchesDevourRange" parent="StormRangeAbilPlusSplat" abil="StitchesDevour" />
<CActorSplat id="StitchesDevourRangeSplat" parent="StormRangeSplat">
<Scale value="2.500000" />
</CActorSplat>
<CActorModel id="StitchesDevourImpactModel" parent="StormModelAnimationStyleOneShotUnit">
<On Terms="Effect.StitchesDevourHeroDamage.Start; At Target" Send="Create" />
<On Terms="Effect.StitchesDevourCreepDamage.Start; At Target" Send="Create" />
<HostSiteOps Ops="SOpAttachCenter SOpForwardCasterUnit SOp2DRotation" />
<Model value="StitchesDevourImpact" />
</CActorModel>
<CActorModel id="StitchesDevourDigestiveJuicesTalentImpact" parent="StormModelAnimationStyleOneShotUnit">
<On Terms="Effect.StitchesDevourHeroDamage.Start; At Target; ValidateUnit StitchesDigestiveJuicesTalentProcCombine 0 {} 1" Send="Create" />
<On Terms="ActorCreation" Target="StitchesDevourImpactModel" Send="Destroy Immediate" />
<HostSiteOps Ops="SOpAttachCenter SOpForwardCasterUnit SOp2DRotation" />
</CActorModel>
<CActorModel id="StitchesDevourRestoreHealth" parent="StormModelAnimationStyleOneShotUnit">
<On Terms="Effect.StitchesDevourCreateHealer.Start; At Caster" Send="Create" />
<HostSiteOps Ops="SOpAttachCenter" />
</CActorModel>
<CActorSound id="Stitches_Devour_Cast" parent="SoundOneShot">
<On Terms="Abil.StitchesDevour.SourceCastStart" Send="Create" />
<Host Subject="_Unit" />
</CActorSound>
<CActorSound id="Stitches_Devour_Impact" parent="SoundOneShot">
<On Terms="Effect.StitchesDevourSet.Start; At Target" Send="Create" />
</CActorSound>
<CActorSound id="Stitches_Devour_SecondHelping_Impact" parent="SoundOneShot">
<On Terms="Effect.StitchesDevourSecondHelpingTalentModifyCooldown.Start; At Target" Send="Create" />
<Host Subject="_Unit" />
<Filter index="All" value="1" />
<VisibleTo index="Self" value="1" />
</CActorSound>
<CActorSound id="Stitches_Devour_DigestiveJuices_Loop" parent="SoundContinuous">
<Filter index="All" value="1" />
<VisibleToAtCreation index="Caster" value="1" />
<VisibleToAtCreation index="Target" value="1" />
<On Terms="Effect.StitchesDevourDigestiveJuicesTalentApplyDebuff.Start; At Target" Send="Create" />
<On Terms="Behavior.StitchesDevourDigestiveJuicesTalentDebuff.Off" Send="Destroy" />
<On Terms="ActorCreation" Send="TimerSet 5.000000 FunTimeOver" />
<On Terms="TimerExpired; TimerName FunTimeOver" Send="Destroy" />
</CActorSound>
<CActorRange id="StitchesPutridBileRange" parent="StormRangeAbilPlusSplat" abil="StitchesPutridBile" />
<CActorSplat id="StitchesPutridBileRangeSplat" parent="StormRangeSplat">
<Scale value="3.000000" />
</CActorSplat>
<CActorModel id="StitchesPutridBileBuffModel" parent="StormModelAnimationStyleContinuousUnit">
<On Terms="Behavior.StitchesPutridBileCaster.Off" Send="AnimBracketStop BSD" />
<HostSiteOps HoldRotation="1" />
<Model value="StitchesPutridBileRadius" />
</CActorModel>
<CActorSound id="StitchesPutridBileSound" parent="SoundContinuous">
<On Terms="Behavior.StitchesPutridBileCaster.On" Send="Create" />
<On Terms="Behavior.StitchesPutridBileCaster.Off" Send="Destroy" />
<HostSiteOps Ops="SOpShadow" />
<Sound value="Stitches_PutridBile_Loop_Main" />
<Layers Sound="Stitches_PutridBile_Loop_Secondary" />
</CActorSound>
<CActorModel id="StitchesPutridBileCastEffectModel" parent="StormModelAnimationStyleOneShotUnit">
<On Terms="Abil.StitchesPutridBile.SourceCastStart" Send="Create" />
<HostSiteOps HoldPosition="1" HoldRotation="1" />
</CActorModel>
<CActorSound id="PutridBileOneShots" parent="SoundOneShot">
<Sound value="Stitches_PutridBile_OneShots" />
<On Terms="UnitBirth.StitchesPutridPilePool" Send="Create" />
</CActorSound>
<CActorSound id="Stitches_PutridBile_Stream_End" parent="SoundOneShot">
<On Terms="UnitDeath.StitchesPutridPilePool" Send="Create" />
</CActorSound>
<CActorSound id="StitchesPutridBileEndSound" parent="SoundOneShot">
<On Terms="Behavior.StitchesPutridBileCaster.Off" Send="Create" />
<Sound value="Stitches_PutridBile_End" />
</CActorSound>
<CActorModel id="StitchesPutridBileImpact" parent="StormModelAddition">
<On Terms="Behavior.StitchesPutridBileTarget.On" Send="Create" />
<On Terms="Behavior.StitchesPutridBileTarget.Off" Send="AnimBracketStop BSD" />
<HostSiteOps Ops="SOpAttachOriginSoft" />
</CActorModel>
<CActorSound id="StitchesPutridBileLaunchSound" parent="SoundOneShot">
<On Terms="Abil.StitchesPutridBile.SourcePrepStart" Send="Create" />
<Sound value="Stitches_PutridBile_Launch" />
</CActorSound>
<CActorSound id="Stitches_PutridBile_Impact" parent="SoundOneShot">
<On Terms="Behavior.StitchesPutridBileTarget.On" Send="Create" />
<On Terms="Behavior.StitchesPutridBileTarget.Off" Send="Destroy" />
<Host Subject="_Unit" />
</CActorSound>
<CActorSound id="StitchesGorgeCastSound" parent="SoundOneShot">
<On Terms="Abil.StitchesGorge.SourceCastStart" Send="Create" />
<Sound value="Stitches_Gorge_Cast" />
</CActorSound>
<CActorSound id="StitchesGorgeFullscreenSound" parent="SoundOneShot">
<Filter index="All" value="1" />
<VisibleToAtCreation index="Target" value="1" />
<On Terms="Effect.StitchesGorgeApplyTargetBehavior.Start; At Target" Send="Create" />
<On Terms="Effect.StitchesGorgeDamage.Start" Send="Destroy" />
<Sound value="Stitches_Gorge_FullScreen" />
<Layers Sound="Stitches_IntroBoast" />
</CActorSound>
<CActorSound id="StitchesGorgeBellySound" parent="SoundOneShot">
<On Terms="Effect.StitchesGorgeApplyTargetBehavior.Start; At Effect" Send="Create" />
<On Terms="Effect.StitchesGorgeDamage.Start" Send="Destroy" />
<Host Subject="_Unit" />
<Sound value="Stitches_Gorge_Belly" />
</CActorSound>
<CActorSound id="StitchesGorgeStopSound" parent="SoundOneShot">
<Sound value="Stitches_Gorge_Stop" />
</CActorSound>
<CActorSimple id="StitchesGorgeInvisibleSimple">
<On Terms="Behavior.StitchesGorgeTarget.On" Send="Create" />
<On Terms="Behavior.StitchesGorgeTarget.On" Target="_Hero" Send="Signal InvisibleModel" />
<On Terms="Behavior.StitchesGorgeTarget.Off" Send="TimerSet 0.062500 RestoreDelay" />
<On Terms="TimerExpired; TimerName RestoreDelay" Target="_Hero" Send="Signal RestoreModel" />
<On Terms="TimerExpired; TimerName RestoreDelay" Target="_Hero" Send="AnimBaselineStart" />
<On Terms="TimerExpired; TimerName RestoreDelay" Send="Destroy" />
</CActorSimple>
<CActorModel id="StitchesGorgeStart" parent="StormModelAnimationStyleOneShotUnit">
<On Terms="Behavior.StitchesGorgeCaster.On" Send="Create" />
<HostSiteOps Ops="SOpAttachWeapon01" />
</CActorModel>
<CActorModel id="StitchesGorgeStop" parent="StormModelAnimationStyleOneShotUnit">
<On Terms="Behavior.StitchesGorgeCaster.Off" Send="Create" />
<On Terms="ActorCreation" Send="Create StitchesGorgeStopSound" />
<HostSiteOps Ops="SOpAttachWeapon01" />
</CActorModel>
<CActorModel id="StitchesGorgeFlail" parent="StormFlailStunForward">
<On Terms="Behavior.StitchesGorgePreGorge.On" Send="Create" />
<On Terms="Behavior.StitchesGorgePreGorge.Off" Send="AnimBracketStop BSD" />
</CActorModel>
<CActorModel id="StitchesGorgePostFlail" parent="StormFlailStun">
<On Terms="Behavior.StitchesGorgePostGorgeTargetEjection.On" Send="Create" />
<On Terms="Behavior.StitchesGorgePostGorgeTargetEjection.Off" Send="AnimBracketStop BSD" />
<On Terms="ActorCreation" Target="_Unit" Send="AnimClear Spell" />
<On Terms="ActorCreation" Target="_Unit" Send="AnimClear Channel" />
</CActorModel>
<CActorRange id="StitchesGorgeRange" parent="StormRangeAbilPlusSplat" abil="StitchesGorge" />
<CActorSplat id="StitchesGorgeRangeSplat" parent="StormRangeSplat">
<Scale value="2.500000" />
</CActorSplat>
<CBehaviorBuff id="StitchesGorgeHungryHungryStitchesTalentSlow" parent="StormSlowParent">
<Duration value="1" />
<Modification>
<UnifiedMoveSpeedFactor value="-0.75" />
</Modification>
</CBehaviorBuff>
<CBehaviorTokenCounter id="StitchesHookExtendedHookTokenCounter" parent="StormGenericToken">
<Face value="StitchesExtendedHook" />
<InfoFlags index="Hidden" value="1" />
<BehaviorCategories index="Quest" value="1" />
<AtMaxEvents EventId="QuestComplete" />
<Max value="13" />
<TokenCounterFlags index="HideStackCountAtMax" value="1" />
</CBehaviorTokenCounter>
<CBehaviorTokenCounter id="StitchesSlamUnderPressureTalentTokenCounter" parent="StormQuestToken">
<Face value="StitchesUnderPressureTokenCounter" />
<SortIndex value="12" />
<Max value="75" />
</CBehaviorTokenCounter>
<CBehaviorTokenCounter id="StitchesSlamUnderPressureTalentSubTokenCounter" parent="StormQuestToken">
<Face value="StitchesSlamUnderPressureTalentTokenCounter" />
<Alignment value="Neutral" />
<InfoFlags index="Hidden" value="1" />
<IncreaseEvents index="0" EventId="" ValidRange="0,0" />
<DecreaseEvents index="0" EventId="" ValidRange="0,0" />
<AtMaxEvents index="0" EventId="" Effect="StitchesSlamUnderPressureTalentSubTokenMaxSet" ValidRange="6,6" />
<AtMinEvents index="0" EventId="" ValidRange="0,0" />
<Max value="6" />
</CBehaviorTokenCounter>
<CBehaviorBuff id="StitchesDevourDigestiveJuicesTalentDoT" parent="StormDot">
<Duration value="5" />
<Period value="1" />
<PeriodCount value="5" />
<PeriodicEffect value="StitchesDevourDigestiveJuicesTalentDoTDamage" />
<PeriodicDisplayEffect value="StitchesDevourDigestiveJuicesTalentDoTDamage" />
</CBehaviorBuff>
<CBehaviorBuff id="StitchesSlamPlaytimeTalentDelayBuff">
<MaxStackCount value="10" />
<MaxStackCountPerCaster value="10" />
<Duration value="0.0625" />
<InitialEffect value="StitchesSlamPlaytimeTalentUpdateCatalog" />
<RefreshEffect value="StitchesSlamPlaytimeTalentUpdateCatalog" />
<FinalEffect value="StitchesSlamPlaytimeTalentDelayModifyUnit" />
</CBehaviorBuff>
<CBehaviorBuff id="StitchesShamblingHorrorGasBagTalentUnstoppable" parent="StormUnstoppableParent">
<Duration value="3" />
</CBehaviorBuff>
<CBehaviorTokenCounter id="StitchesPutridBileGiftFromTheEmbalmerTalentTokenCounter" parent="StormQuestToken">
<Face value="StitchesGiftFromTheEmbalmerTokenCounter" />
<SortIndex value="13" />
<Max value="40" />
</CBehaviorTokenCounter>
<CBehaviorBuff id="StitchesShamblingHorrorChopChopTalentBuff">
<Alignment value="Positive" />
<InfoFlags index="Hidden" value="0" />
<InfoIcon value="Assets\Textures\storm_ui_icon_stitches_acidcloud.dds" />
<Duration value="4" />
<Modification>
<AdditiveAttackSpeedFactor value="0.4" />
</Modification>
</CBehaviorBuff>
<CBehaviorBuff id="StitchesSlamChopChopTalentCarry" parent="CarryBehaviorParent">
<DisableValidatorArray value="StitchesHasShamblingHorrorActive" />
<Modification>
<AdditiveAttackSpeedFactor value="0.5" />
</Modification>
</CBehaviorBuff>
<CBehaviorBuff id="StitchesDevourSecondHelpingArmorBehavior" parent="StormArmor">
<Duration value="4" />
<ArmorModification>
<AllArmorBonus value="50" />
</ArmorModification>
</CBehaviorBuff>
<CBehaviorBuff id="StitchesHookMasterHookerUnkillableBehavior">
<InfoFlags index="AlwaysUseGameText" value="1" />
<BehaviorCategories index="Restorable" value="1" />
<BehaviorCategories index="Unkillable" value="1" />
<DisplayDuration index="Self" value="1" />
<DisplayDuration index="Ally" value="1" />
<DisplayDuration index="Neutral" value="1" />
<DisplayDuration index="Enemy" value="1" />
<Duration value="2" />
<DamageResponse>
<Chance value="1" />
<Handled value="LucioSummerAnthemDummyFatalResponse" />
<Priority value="23" />
<Fatal value="1" />
<RecordBehaviorShieldDamage value="1" />
<RestoreLifeAfterFatal value="1" />
<ModifyFraction value="0" />
<ModifyMinimumDamage value="1" />
<ProvideCategories index="Shield" value="1" />
<PreventCategories index="Shield" value="1" />
</DamageResponse>
</CBehaviorBuff>
<CBehaviorBuff id="StitchesHookMasterHookerHealingReductionBehavior" parent="StormHealReduction">
<Duration value="2" />
<Modification>
<HealTakenAdditiveMultiplier index="Life" value="-0.75" />
<VitalRegenMultiplier index="Life" value="-0.75" />
</Modification>
</CBehaviorBuff>
<CBehaviorTokenCounter id="StitchesDevourSecondHelpingTalentTokenCounter" parent="StormGenericToken">
<Face value="StitchSecondHelpingTokenCounter" />
<Alignment value="Positive" />
<InfoFlags index="AlwaysUseGameText" value="1" />
<SortIndex value="11" />
<DecreaseEvents EventId="Decrease" Effect="StitchesDevourSecondHelpingTalentModifyCatalog" ValidRange="0,5" />
<Max value="5" />
<Init value="5" />
</CBehaviorTokenCounter>
<CBehaviorBuff id="StitchesDevourSecondHelpingTalentShield" parent="StormShield">
<Duration value="10" />
<DamageResponse>
<ModifyLimitVitalMaxFractionArray index="Life" value="0.15" />
</DamageResponse>
</CBehaviorBuff>
<CBehaviorBuff id="StitchesPatchworkCreationArmorBehavior" parent="StormArmor">
<MaxStackCount value="8" />
<ArmorModification StackCount="8">
<AllArmorBonus value="3" />
</ArmorModification>
</CBehaviorBuff>
<CBehaviorBuff id="StitchesSlamChopChopTalentOuterActiveBuff">
<Face value="StitchesChopChop" />
<Alignment value="Positive" />
<InfoFlags index="Hidden" value="0" />
<RemoveValidatorArray value="StitchesDoesNotHaveChopChopInnerActiveBuffBehavior" />
<Duration value="3" />
<Modification>
<AdditiveAttackSpeedFactor value="0.25" />
</Modification>
</CBehaviorBuff>
<CBehaviorBuff id="StitchesHungryforMoreSpeedCarryBehavior" parent="CarryBehaviorParent">
<Alignment value="Positive" />
<BehaviorCategories index="Fast" value="1" />
<FinalEffect value="StitchesHungryforMoreQuestResetModifyPlayer" />
<DisableValidatorArray value="TargetNotMounted" />
<DisableValidatorArray value="StitchesHasTalentHungryForMore" />
<Modification>
<UnifiedMoveSpeedFactor value="0.05" />
</Modification>
</CBehaviorBuff>
<CBehaviorBuff id="StitchesDevourSavorTheFlavorTalentCarry" parent="CarryBehaviorParent">
<Modification>
<VitalRegenArray index="Life" value="0">
<AccumulatorArray value="StitchesSavorTheFlavorHealthRegenAccumulator" />
</VitalRegenArray>
</Modification>
</CBehaviorBuff>
<CBehaviorTokenCounter id="StitchesSavorTheFlavorTokenCounter" parent="StormQuestToken">
<Face value="StitchesSavorTheFlavor" />
<Max value="100" />
</CBehaviorTokenCounter>
<CBehaviorBuff id="StitchesDevourDigestiveJuicesTalentDebuff" parent="StormDamageReduction">
<BehaviorCategories index="DebuffAbilityPower" value="1" />
<Duration value="4" />
<Modification>
<DamageDealtFraction index="Splash" value="-0.5" />
<DamageDealtFraction index="Basic" value="-0.5" />
<DamageDealtFraction index="Ability" value="-0.5" />
</Modification>
</CBehaviorBuff>
<CBehaviorBuff id="StitchesHookMeatHookTalentHoT">
<Face value="StitchesMeatHook" />
<Alignment value="Positive" />
<InfoFlags index="Hidden" value="0" />
<Duration value="5" />
<Period value="0.5" />
<PeriodicEffect value="StitchesHookMeatHookTalentPeriodicSet" />
<PeriodicDisplayEffect value="StitchesHookMeatHookTalentCreateHealer" />
<InitialEffect value="StitchesHookMeatHookTalentPeriodicSet" />
<SortIndex value="100" />
</CBehaviorBuff>
<CBehaviorBuff id="StitchesHookMeatHookTalentMarker">
<MaxStackCount value="5" />
<MaxStackCountPerCaster value="1" />
<Duration value="5" />
</CBehaviorBuff>
<CBehaviorBuff id="StitchesShamblingHorrorBuff">
<Period value="1" />
<InitialEffect value="StitchesShamblingHorrorPeriodicSet" />
<PeriodicEffect value="StitchesShamblingHorrorPeriodicSet" />
<Modification>
<StateFlags index="SuppressCloak" value="1" />
<MoveSpeedMinimum value="$StitchesShamblingHorrorMovespeed" />
</Modification>
<FinalEffect value="StitchesShamblingHorrorFinalSet" />
<Duration value="4" />
<InfoFlags index="Hidden" value="0" />
<DisplayDuration index="Self" value="1" />
<DisplayDuration index="Ally" value="1" />
<DisplayDuration index="Enemy" value="1" />
<DisableValidatorArray value="NotMounted" />
<DisableValidatorArray value="NotMountedCaboose" />
<DisableValidatorArray value="CasterNotStasis" />
<DisableValidatorArray value="SourceNotDead" />
<DisableValidatorArray value="TargetNotSpecialDeathState" />
<DisableValidatorArray value="CasterDoesNotHaveInCargo" />
<BuffFlags index="UpdateDurationWhileDisabled" value="1" />
</CBehaviorBuff>
<CBehaviorBuff id="StitchesVileGasBlightTalentCarry" parent="CarryBehaviorParent" />
<CBehaviorBuff id="StitchesVileGasPutrefactionTalentDebuff" parent="StormHealReduction">
<DisableValidatorArray value="StitchesHasShamblingHorrorActive" />
<DisableValidatorArray value="StitchesHasPutrefactionTalent" />
<Duration value="4" />
<Modification>
<HealTakenAdditiveMultiplier index="Life" value="-0.4" />
<VitalRegenMultiplier index="Life" value="-0.4" />
</Modification>
<BuffFlags index="UpdateDurationWhileDisabled" value="1" />
</CBehaviorBuff>
<CBehaviorBuff id="StitchesGasFlareActiveBuff">
<Duration value="4" />
<DisplayDuration index="Self" value="1" />
</CBehaviorBuff>
<CBehaviorBuff id="StitchesGasFlareCarry" parent="CarryBehaviorParent">
<DisableValidatorArray value="NotMounted" />
<DisableValidatorArray value="CasterNotStasis" />
<DisableValidatorArray value="SourceNotDead" />
<DisableValidatorArray value="TargetNotSpecialDeathState" />
<DisableValidatorArray value="NotCloaked" />
<Period value="0.5" />
<PeriodicEffect value="StitchesGasFlarePeriodicSet" />
</CBehaviorBuff>
<CBehaviorBuff id="StitchesSlamChopChopTalentInnerActiveBuff">
<Face value="StitchesChopChop" />
<Alignment value="Positive" />
<InfoFlags index="Hidden" value="0" />
<Duration value="6" />
<Modification>
<AdditiveAttackSpeedFactor value="0.5" />
</Modification>
</CBehaviorBuff>
<CBehaviorBuff id="StitchesSlamPulverizeTalentArmorDebuff" parent="StormArmor">
<BehaviorCategories index="DebuffVulnerable" value="1" />
<BuffFlags index="RefreshStack" value="1" />
<Duration value="3" />
<ArmorModification>
<AllArmorBonus value="-10" />
</ArmorModification>
</CBehaviorBuff>
<CBehaviorBuff id="StitchesPatchworkCreationCarry" parent="CarryBehaviorParent">
<Modification>
<HealTakenAdditiveMultiplier index="Life" value="0.15" />
<VitalRegenMultiplier index="Life" value="0.15" />
</Modification>
</CBehaviorBuff>
<CBehaviorBuff id="StitchesSlamSlow" parent="StormSlowParent">
<Duration value="2" />
<Modification>
<UnifiedMoveSpeedFactor value="-0.45" />
</Modification>
</CBehaviorBuff>
<CBehaviorBuff id="StitchesHookCurrentlyCasting">
<Duration value="1.5" />
</CBehaviorBuff>
<CBehaviorAbility id="StitchesGorgeHungryHungryStitchesItem">
<Buttons Face="StitichesHungryHungryStitchesTeleport" Type="AbilCmd" AbilCmd="StitchesHungryHungryStitches,Execute" />
<DisableValidatorArray value="StitchesDoesNotHaveHungryHungryStitchesTeleportEnabled" />
</CBehaviorAbility>
<CBehaviorBuff id="StitchesPutridBilePool">
<Period value="0.125" />
<InitialEffect value="StitchesPutridBileSearch" />
<PeriodicEffect value="StitchesPutridBileSearch" />
</CBehaviorBuff>
<CBehaviorBuff id="StitchesPutridBileTimedLife" parent="StormTimedLife">
<Duration value="4" />
</CBehaviorBuff>
<CBehaviorUnitTracker id="StitchesGorgeUnitTracker">
<BehaviorFlags index="Permanent" value="1" />
<MaxTrackedUnits value="15" />
</CBehaviorUnitTracker>
<CBehaviorBuff id="StitchesGorgePostHungryHungryStitchesBuff">
<Duration value="1" />
<InitialEffect value="StitchesGorgeModifyCooldownMastery" />
</CBehaviorBuff>
<CBehaviorBuff id="StitchesGorgeHungryHungryStitchesEnableTeleport">
<Duration value="4" />
<InitialEffect value="StitchesGorgeHungryHungryStitchesTalentModifyPlayer" />
<FinalEffect value="StitchesGorgeHungryHungryStitchesTalentResetPlayer" />
</CBehaviorBuff>
<CBehaviorAbility id="StitchesHookHelpingHandItem">
<Buttons Face="StitchesHelpingHand" Type="AbilCmd" AbilCmd="StitchesHookHelpingHand,Execute" />
</CBehaviorAbility>
<CBehaviorBuff id="StitchesHookHelpingHandOn">
<RemoveValidatorArray value="TargetNotDead" />
</CBehaviorBuff>
<CBehaviorBuff id="StitchesHookHelpingHandDisable">
<Duration value="2" />
</CBehaviorBuff>
<CBehaviorBuff id="StitchesHookHitAlly">
<Duration value="2" />
<InitialEffect value="StitchesHookHelpingHandModifyCooldownSet" />
</CBehaviorBuff>
<CBehaviorTokenCounter id="StitchesHungryForMoreQuestToken" parent="StormQuestToken">
<Face value="StitchesHungryForMoreTokenCounter" />
<SortIndex value="10" />
<Max value="1000" />
<DeltaEvents Delta="20">
<Event EventId="QuestIncrease" Effect="StitchesHungryforMoreModifyPlayerSpeed" />
</DeltaEvents>
</CBehaviorTokenCounter>
<CBehaviorBuff id="StitchesHungryforMoreCarryBehavior" parent="CarryBehaviorParent">
<Alignment value="Positive" />
<BehaviorCategories index="Fast" value="1" />
<BehaviorCategories index="BuffPermanentMaxHealth" value="1" />
<Modification>
<VitalMaxArray index="Life" value="0">
<AccumulatorArray value="StitchesHungryForMoreHealthAccumulator" />
</VitalMaxArray>
</Modification>
<FinalEffect value="StitchesHungryforMoreQuestResetModifyPlayer" />
</CBehaviorBuff>
<CBehaviorBuff id="StitchesGorgePostGorgeTargetCleanup">
<Duration value="1" />
</CBehaviorBuff>
<CBehaviorBuff id="StitchesGorgeCameraLockBehavior">
<Duration value="3.9" />
</CBehaviorBuff>
<CBehaviorBuff id="StitchesHookFlailBehavior">
<BuffFlags index="UpdateDurationWhileDisabled" value="1" />
<Duration value="1.5" />
<InitialEffect value="HeroGenericApplyPulledVOXBehavior" />
<DisableValidatorArray value="StitchesTargetIsUsingHookReturnMover" />
</CBehaviorBuff>
<CBehaviorBuff id="StitchesHookReturning">
<Duration value="2" />
</CBehaviorBuff>
<CBehaviorBuff id="StitchesHookSuppressionBehavior">
<BuffFlags index="UpdateDurationWhileDisabled" value="1" />
<Duration value="0.5" />
<MaxStackCount value="10" />
<MaxStackCountPerCaster value="1" />
</CBehaviorBuff>
<CBehaviorBuff id="StitchesHookTargetCountBehavior">
<BuffFlags index="UpdateDurationWhileDisabled" value="1" />
<MaxStackCount value="2" />
<Duration value="2" />
</CBehaviorBuff>
<CBehaviorBuff id="StitchesGorgeInitialCasterBehavior">
<InfoIcon value="Assets\Textures\storm_ui_icon_stitches_cannibalize.dds" />
<MaxStackCount value="5" />
<Duration value="4" />
</CBehaviorBuff>
<CBehaviorBuff id="StitchesGorgeInitialTargetBehavior" parent="StormEaten">
<InfoIcon value="Assets\Textures\storm_ui_icon_stitches_cannibalize.dds" />
<Duration value="4" />
<InitialEffect value="StitchesGorgeAddTrackedUnit" />
<FinalEffect value="StitchesGorgePostGorgeTargetEjection" />
<Modification>
<StateFlags index="Passive" value="1" />
<AbilClassDisableArray index="CAbilAttack" value="1" />
<AbilClassDisableArray index="CAbilMove" value="1" />
<BehaviorLinkDisableArray value="TalentBucketBlock" />
<BehaviorLinkDisableArray value="SpellShieldPrimed" />
</Modification>
<DamageResponse Chance="1" ModifyFraction="0">
<ExcludeEffectArray value="StitchesGorgeDamage" />
<ExcludeEffectArray value="StitchesGorgeDummyDamage" />
</DamageResponse>
<TimeScaleSource Value="Caster" />
<RevealUnit Effect="StitchesGorgeSet" Value="Caster" />
<RemoveValidatorArray value="CasterNotDeadOrStasisExceptTimeStop" />
<BehaviorCategories index="Unreducible" value="1" />
</CBehaviorBuff>
<CBehaviorBuff id="StitchesGorgeDummyBehavior">
<BuffFlags index="UpdateDurationWhileDisabled" value="1" />
<Duration value="2.9" />
<TimeScaleSource Value="Caster" />
</CBehaviorBuff>
<CBehaviorBuff id="StitchesGorgePostGorgeCasterBehavior">
<BuffFlags index="UpdateDurationWhileDisabled" value="1" />
<Duration value="0.4" />
<Modification>
<StateFlags index="OrdersPaused" value="1" />
<StateFlags index="SuppressFidgeting" value="1" />
</Modification>
<InitialEffect value="StitchesGorgeModifyCooldownMastery" />
</CBehaviorBuff>
<CBehaviorBuff id="StitchesGorgePostGorgeTargetEjection" parent="StormEaten">
<InfoIcon value="Assets\Textures\storm_ui_icon_stitches_cannibalize.dds" />
<BuffFlags index="UpdateDurationWhileDisabled" value="1" />
<Duration value="0.4" />
<Modification>
<MoveSpeedMaximum value="10" />
<MoveSpeedMinimum value="10" />
</Modification>
<ExpireEffect value="StitchesGorgeDamage" />
<FinalEffect value="StitchesGorgePostGorgeTargetEjectionFinalSet" />
<RevealUnit Value="Caster" />
</CBehaviorBuff>
<CBehaviorBuff id="StitchesGorgePreGorgeCasterBehavior" parent="StormUnstoppableParent">
<Duration value="0.5" />
<FinalEffect value="StitchesGorgeApplyCasterBehavior" />
<Modification>
<StateFlags index="OrdersPaused" value="1" />
<StateFlags index="SuppressFidgeting" value="1" />
</Modification>
</CBehaviorBuff>
<CBehaviorBuff id="StitchesGorgePreGorge">
<Duration value="0.5" />
<FinalEffect value="StitchesGorgeTargetSet" />
</CBehaviorBuff>
<CBehaviorBuff id="StitchesGorgeCaster">
<Alignment value="Positive" />
<BehaviorCategories index="Restorable" value="1" />
<Duration value="3.5625" />
<FinalEffect value="StitchesGorgePostGorgeSet" />
<InfoIcon value="Assets\Textures\storm_ui_icon_stitches_cannibalize.dds" />
<RemoveValidatorArray value="CasterNotDeadOrStasisExceptTimeStop" />
<InfoFlags index="AlwaysUseGameText" value="1" />
</CBehaviorBuff>
<CBehaviorBuff id="StitchesGorgeTarget">
<Alignment value="Negative" />
<BehaviorCategories index="DebuffStasis" value="1" />
<BehaviorCategories index="HostileStasisRemoved" value="1" />
<FinalEffect value="StitchesGorgePostGorgeSet" />
<Modification>
<StateFlags index="Benign" value="1" />
<StateFlags index="Passive" value="1" />
<StateFlags index="Stasis" value="1" />
<StateFlags index="OrdersPaused" value="1" />
<StateFlags index="UnitAttrOnImmuneToAOE" value="1" />
<StateFlags index="UnitAttrOnImmuneToSkillshots" value="1" />
<StateFlags index="UnitAttrOnImmuneToFriendlyAbilities" value="1" />
<StateFlags index="SuppressCollision" value="1" />
<StateFlags index="Unstoppable" value="1" />
<AbilClassDisableArray index="CAbilAttack" value="1" />
<AbilClassDisableArray index="CAbilEffectInstant" value="1" />
<AbilClassDisableArray index="CAbilEffectTarget" value="1" />
<AbilClassDisableArray index="CAbilMove" value="1" />
<AbilLinkEnableArray value="SgtHammerSiegeMode" />
<AbilLinkEnableArray value="SgtHammerTankMode" />
<BehaviorLinkDisableArray value="TalentBucketBlock" />
<BehaviorLinkDisableArray value="SpellShieldPrimed" />
</Modification>
<DamageResponse Chance="1" ModifyFraction="0">
<ExcludeEffectArray value="StitchesGorgeDamage" />
<ExcludeEffectArray value="StitchesGorgeDummyDamage" />
</DamageResponse>
<InfoIcon value="Assets\Textures\storm_ui_icon_stitches_cannibalize.dds" />
<Period value="2" />
<PeriodicEffect value="DecloakTargetSet" />
<RemoveValidatorArray value="CasterNotDeadOrStasisExceptTimeStop" />
<InitialEffect value="StitchesGorgeApplyTargetTimer" />
</CBehaviorBuff>
<CBehaviorBuff id="StitchesGorgeTargetTimer">
<Alignment value="Negative" />
<InfoIcon value="Assets\Textures\storm_ui_icon_stitches_cannibalize.dds" />
<BehaviorCategories index="Stun" value="1" />
<BehaviorCategories index="Unreducible" value="1" />
<RemoveValidatorArray value="CasterNotDead" />
<TimeScaleSource Value="Caster" />
<Duration value="3.5" />
<ExpireEffect value="StitchesGorgeRemoveGorgeTargetBehavior" />
</CBehaviorBuff>
<CBehaviorBuff id="StitchesVileGas" parent="StormDot">
<BehaviorCategories index="Permanent" value="1" />
<Duration value="4" />
<Period value="1" />
<PeriodicEffect value="StitchesVileGasPeriodicSet" />
<PeriodicDisplayEffect value="StitchesVileGasDamage" />
<Face value="StitchesShamblingHorror" />
<MaxStackCount value="5" />
<MaxStackCountPerCaster value="1" />
<InitialEffect value="StitchesPatchworkCreationApplyArmorBehavior" />
<FinalEffect value="StitchesPatchworkCreationRemoveArmorBehavior" />
</CBehaviorBuff>
<CBehaviorBuff id="StitchesPreHooked">
<Duration value="1" />
<InitialEffect value="HookHookedTargetUnstoppableSet" />
<DamageResponse Chance="1" Handled="HookLaunchHookMissileTargetDead" Fatal="1" />
</CBehaviorBuff>
<CBehaviorBuff id="StitchesTenderizerCarry" parent="CarryBehaviorParent" />
<CBehaviorBuff id="StitchesPutridBileCaster" parent="StormSprint">
<InfoFlags index="AlwaysUseGameText" value="1" />
<InfoIcon value="Assets\Textures\storm_ui_icon_putridbile.dds" />
<BehaviorCategories index="Restorable" value="1" />
<DisableValidatorArray value="CasterNotStasis" />
<BuffFlags index="UpdateDurationWhileDisabled" value="1" />
<Duration value="8" />
<Period value="0.5" />
<InitialEffect value="StitchesPutridBileCreateUnit" />
<PeriodicEffect value="StitchesPutridBileCreateUnit" />
<Modification>
<StateFlags index="SuppressCloak" value="1" />
<UnifiedMoveSpeedFactor value="0.2" />
</Modification>
</CBehaviorBuff>
<CBehaviorBuff id="StitchesPutridBileSlow" parent="StormSlowParent">
<Duration value="1.5" />
<Modification>
<UnifiedMoveSpeedFactor value="-0.35" />
</Modification>
</CBehaviorBuff>
<CBehaviorBuff id="StitchesSlamPulverizeTalentSlow" parent="StormSlowParent">
<Duration value="0.75" />
<Modification>
<UnifiedMoveSpeedFactor value="-0.7" />
</Modification>
</CBehaviorBuff>
<CBehaviorBuff id="StitchesTenderizerSlow" parent="StormSlowParent">
<Duration value="1.5" />
<Modification>
<UnifiedMoveSpeedFactor value="-0.2" />
</Modification>
</CBehaviorBuff>
<CBehaviorBuff id="StitchesHookStunPostHook" parent="StormStun">
<Duration value="0.5" />
<InitialEffect value="StitchesHookCreatePersistentImpactReveal" />
<Modification PushPriority="5000" AlliedPushPriority="5000">
<ModifyFlags index="SuppressMoving" value="1" />
</Modification>
</CBehaviorBuff>
<CBehaviorBuff id="StitchesPutridBileTarget">
<Alignment value="Negative" />
<InfoIcon value="Assets\Textures\storm_ui_icon_putridbile.dds" />
<TimeScaleSource Value="Global" />
<Duration value="0.875" />
<Period value="1" />
<InitialEffect value="StitchesPutridBileDamageSet" />
<PeriodicEffect value="StitchesPutridBileDamageSet" />
<BehaviorCategories index="Permanent" value="1" />
<BehaviorCategories index="DamageOverTime" value="1" />
<RemoveValidatorArray value="NoSpiritFormBuffUtherTarget" />
</CBehaviorBuff>
<CBehaviorBuff id="StitchesHooked" parent="StormDisplacement">
<Duration value="0.75" />
<InitialEffect value="StitchesHookCancelMoveOrder" />
<FinalEffect value="HeroRemovePushPullDebuffs" />
<Modification>
<Height value="0.2" />
<BehaviorCategoriesDisable index="DebuffRoot" value="1" />
<BehaviorLinkDisableArray value="StormRootSuppressMoving" />
</Modification>
<PeriodicEffect value="StitchesHookHitStructureScan" />
<Period value="0.0625" />
</CBehaviorBuff>
<CBehaviorBuff id="StitchesHookInitialStun" parent="StormStun">
<Duration value="0.125" />
</CBehaviorBuff>
<CButton id="StitchesUnderPressureTokenCounter" parent="StormButtonParent">
<Icon value="Assets\Textures\storm_ui_icon_stitches_underpressure.dds" />
</CButton>
<CButton id="StitchesUnderPressure" parent="StormButtonParent">
<Icon value="Assets\Textures\storm_ui_icon_stitches_underpressure.dds" />
<HotkeyAlias value="StitchesSlamPulverizeTalent" />
</CButton>
<CButton id="StitchSecondHelpingTokenCounter" parent="StormButtonParent">
<Icon value="Assets\Textures\storm_ui_icon_stitches_devour_var1.dds" />
<HotkeyAlias value="StitchesHungryForMoreTokenCounter" />
</CButton>
<CButton id="StitchesGasBag" parent="StormButtonParent">
<Icon value="Assets\Textures\storm_ui_icon_stitches_acidcloud.dds" />
</CButton>
<CButton id="StitchesGiftFromTheEmbalmerTokenCounter" parent="StormButtonParent">
<Icon value="Assets\Textures\storm_ui_icon_stitches_putridbile.dds" />
<HotkeyAlias value="StitchesHungryForMoreTokenCounter" />
</CButton>
<CButton id="StitchesPutrefaction" parent="StormButtonParent">
<Icon value="Assets\Textures\storm_ui_icon_stitches_acidcloud.dds" />
</CButton>
<CButton id="StitchesVileCleaver" parent="StormButtonParent">
<Icon value="Assets\Textures\storm_ui_icon_stitches_acidcloud.dds" />
</CButton>
<CButton id="StitchesHookMasterHooker" parent="StormButtonParent">
<Icon value="Assets\Textures\storm_ui_icon_stitches_hook.dds" />
</CButton>
<CButton id="StitchesSavorTheFlavor" parent="StormButtonParent">
<Icon value="assets\textures\storm_ui_icon_stitches_devour.dds" />
<HotkeyAlias value="StitchesHungryForMoreTokenCounter" />
</CButton>
<CButton id="StitchesShamblingHorror" parent="StormButtonParent">
<Icon value="Assets\Textures\storm_ui_icon_stitches_acidcloud.dds" />
<TooltipAppender Validator="StitchesHasVileCleaverTalent" Face="StitchesVileCleaver" />
<TooltipAppender Validator="StitchesHasPutrefactionTalent" Face="StitchesPutrefaction" />
<TooltipAppender Validator="StitchesHasChopChopTalent" Face="StitchesChopChop" />
<TooltipAppender Validator="StitchesHasGasBagTalent" Face="StitchesGasBag" />
</CButton>
<CButton id="StitchesSecondHelping" parent="StormButtonParent">
<Icon value="Assets\Textures\storm_ui_icon_stitches_devour.dds" />
</CButton>
<CButton id="StitchesSerratedEdge" parent="StormButtonParent">
<Icon value="assets\textures\storm_ui_icon_stitches_hook.dds" />
</CButton>
<CButton id="StitchesFlareUp" parent="StormButtonParent">
<Icon value="Assets\Textures\storm_ui_icon_talent_burningrage.dds" />
<HotkeyAlias value="StitchesSlamHeavySlamTalent" />
</CButton>
<CButton id="StitchesPlaytime" parent="StormButtonParent">
<Icon value="Assets\Textures\storm_ui_icon_stitches_slam.dds" />
</CButton>
<CButton id="StitchesChopChop" parent="StormButtonParent">
<Icon value="Assets\Textures\storm_ui_icon_stitches_chopchop.dds" />
</CButton>
<CButton id="StitchesPatchworkCreation" parent="StormButtonParent">
<Icon value="assets\textures\storm_ui_icon_stitches_patchwork.dds" />
</CButton>
<CButton id="StitchesMeatHook" parent="StormButtonParent">
<Icon value="Assets\Textures\storm_ui_icon_stitches_hook.dds" />
</CButton>
<CButton id="StitichesHungryHungryStitchesTeleport" parent="StormButtonParent">
<Icon value="Assets\Textures\storm_ui_icon_talent_boltofthestorm.dds" />
<HotkeyAlias value="StitchesGorgeHungryHungryStitchesTalent" />
</CButton>
<CButton id="StitchesHungryForMoreTokenCounter" parent="StormButtonParent">
<Icon value="assets\textures\storm_ui_icon_stitches_hungry.dds" />
</CButton>
<CButton id="StitchesHelpingHand" parent="StormButtonParent">
<TooltipAppender Validator="StitchesHasHookHelpingHandFriendly" Face="StitchesHookHelpingHandTalent" />
<TooltipAppender Validator="StitchesHasHookMasterHookerTalent" Face="StitchesHookMasterHooker" />
<Icon value="Assets\Textures\storm_ui_icon_stitches_hook_var1.dds" />
<HotkeyAlias value="StitchesHook" />
</CButton>
<CButton id="StitchesHungryforMore" parent="StormButtonParent">
<Icon value="assets\textures\storm_ui_icon_stitches_hungry.dds" />
</CButton>
<CButton id="StitchesDevourSavorTheFlavorTalent" parent="StormButtonParent">
<Icon value="Assets\Textures\storm_ui_icon_stitches_devour.dds" />
</CButton>
<CButton id="StitchesHookHelpingHandTalent" parent="StormButtonParent">
<Icon value="Assets\Textures\storm_ui_icon_stitches_hook_var1.dds" />
</CButton>
<CButton id="StitchesGorgeHungryHungryStitchesTalent" parent="StormButtonParent">
<Icon value="Assets\Textures\storm_ui_icon_stitches_cannibalize.dds" />
</CButton>
<CButton id="StitchesSlamPulverizeTalent" parent="StormButtonParent">
<Icon value="Assets\Textures\storm_ui_icon_stitches_slam.dds" />
</CButton>
<CButton id="StitchesGiftFromTheEmbalmer" parent="StormButtonParent">
<Icon value="Assets\Textures\storm_ui_icon_stitches_putridbile.dds" />
</CButton>
<CButton id="StitchesGorge" parent="StormButtonParent">
<Icon value="Assets\Textures\storm_ui_icon_stitches_cannibalize.dds" />
<TooltipAppender Validator="StitchesHasStitchesHungryHungryStitches" Face="StitchesGorgeHungryHungryStitchesTalent" />
</CButton>
<CButton id="StitchesDigestiveJuices" parent="StormButtonParent">
<Icon value="Assets\Textures\storm_ui_icon_stitches_devour.dds" />
</CButton>
<CButton id="StitchesExtendedHook" parent="StormButtonParent">
<Icon value="Assets\Textures\storm_ui_icon_stitches_hook.dds" />
</CButton>
<CButton id="StitchesVileGasTenderizerTalent" parent="StormButtonParent">
<Icon value="Assets\Textures\storm_ui_icon_talent_autoattack_slow.dds" />
</CButton>
<CButton id="StitchesSlam" parent="StormButtonParent">
<Icon value="Assets\Textures\storm_ui_icon_stitches_slam.dds" />
<TooltipAppender Validator="StitchesHasPlaytimeTalent" Face="StitchesPlaytime" />
<TooltipAppender Validator="StitchesHasUnderPressureTalent" Face="StitchesUnderPressure" />
<TooltipAppender Validator="StitchesHasTalentPulverizeSlam" Face="StitchesSlamPulverizeTalent" />
</CButton>
<CButton id="StitchesHook" parent="StormButtonParent">
<TooltipAppender Validator="StitchesHasSerratedEdgeTalent" Face="StitchesSerratedEdge" />
<TooltipAppender Validator="StitchesHasMeatHookTalent" Face="StitchesMeatHook" />
<TooltipAppender Validator="StitchesHasHookMasterHookerTalent" Face="StitchesHookMasterHooker" />
<Icon value="Assets\Textures\storm_ui_icon_stitches_hook.dds" />
</CButton>
<CButton id="StitchesDevour" parent="StormButtonParent">
<Icon value="Assets\Textures\storm_ui_icon_stitches_devour.dds" />
<TooltipAppender Validator="StitchesHasTalentSavorTheFlavorDevour" Face="StitchesDevourSavorTheFlavorTalent" />
<TooltipAppender Validator="StitchesHasSecondHelpingTalent" Face="StitchesSecondHelping" />
<TooltipAppender Validator="StitchesHasDigestiveJuicesTalent" Face="StitchesDigestiveJuices" />
<TooltipCooldownOverrideText value="Abil/StitchesDevourCooldownOverride" />
</CButton>
<CButton id="StitchesPutridBile" parent="StormButtonParent">
<Icon value="Assets\Textures\storm_ui_icon_stitches_putridbile.dds" />
<TooltipAppender Validator="StitchesHasGiftFromTheEmbalmerTalent" Face="StitchesGiftFromTheEmbalmer" />
</CButton>
<CButton id="StitchesHookHelpingHandTalentCancel" parent="StormButtonParent">
<Icon value="Assets\Textures\hud_btn_bg_ability_cancel.dds" />
</CButton>
<CCharacter id="Stitches">
<Name value="Character/Name/HeroTank2" />
<Age value="40" />
<Race value="Unknown" />
<Attitude value="Character/Attitude/HeroTank2" />
<Timbre value="Character/Timbre/HeroTank2" />
<Dialect value="Character/Dialect/HeroTank2" />
<VoiceRef value="Character/VoiceRef/HeroTank2" />
<Description value="Character/Description/HeroTank2" />
<Image value="Assets\Textures\ui_targetportrait_hero_stitches.dds" />
<Voice value="Cepstral Walter" />
<Color value="255,128,0,128" />
<Unit value="HeroStitches" />
<Variations Model="StitchesPortrait" Actor="StitchesPortrait">
<DefaultCategories value="Default" />
<DefaultCategories value="ConversationType:Mission" />
</Variations>
</CCharacter>
<CEffectApplyBehavior id="StitchesGorgeHungryHungryStitchesTalentApplySlow" parent="StormSlowApply">
<Chance value="0" />
<Behavior value="StitchesGorgeHungryHungryStitchesTalentSlow" />
</CEffectApplyBehavior>
<CEffectSet id="StitchesGorgePostGorgeTargetEjectionFinalSet">
<EffectArray value="StitchesGorgeRemoveCameraLockBehavior" />
<EffectArray value="StitchesGorgeHungryHungryStitchesTalentApplySlow" />
</CEffectSet>
<CEffectModifyBehaviorBuffDuration id="StitchesHeroWeaponChopChopTalentModifyDuration">
<ValidatorArray value="CasterNotBlindedAndTargetNotEvading" />
<ValidatorArray value="StitchesCasterHasChopChopActive" />
<Chance value="0" />
<Behavior value="StitchesShamblingHorrorChopChopTalentBuff" />
<Operation value="Set" />
<Value value="4" />
</CEffectModifyBehaviorBuffDuration>
<CEffectSet id="StitchesSlamVileCleaverTalentVileGasApplySet">
<ValidatorArray value="TargetNotDeadAndNoSpecialDeathState" />
<Chance value="0" />
<EffectArray value="StitchesVileGasApplyBehavior" />
<EffectArray value="StitchesVileGasPutrefactionApplySwitch" />
</CEffectSet>
<CEffectApplyBehavior id="StitchesVileGasApplyBehaviorBasicAttack">
<Behavior value="StitchesVileGas" />
<ValidatorArray index="0" value="TargetNotSpecialDeathState" />
</CEffectApplyBehavior>
<CEffectSet id="StitchesVileGasApplySetBasicAttacks">
<ValidatorArray value="CasterNotBlindedAndTargetNotEvading" />
<ValidatorArray value="TargetNotDead" />
<EffectArray value="StitchesVileGasApplyBehaviorBasicAttack" />
<EffectArray value="StitchesVileGasPutrefactionApplySwitch" />
</CEffectSet>
<CEffectModifyPlayer id="StitchesHookLevel13ExtendedHookResetPlayer">
<EffectArray Operation="Set" Reference="Effect,StitchesHookLaunchCreatePersistent,PeriodicOffsetArray[0].Y" Value="-12" />
<EffectArray Operation="Set" Reference="Actor,StitchesHookGuide,Height" Value="13.500000" />
<EffectArray Operation="Set" Reference="Actor,StitchesHookHelpingHandGuide,Height" Value="13.500000" />
</CEffectModifyPlayer>
<CEffectModifyTokenCount id="StitchesSlamUnderPressureTalentAddSubToken" parent="BaseEffectModifyTokenCount">
<ValidatorArray value="TargetIsHero" />
<ValidatorArray value="StitchesHasLTMaxUnderPressureTokens" />
<TokenId value="StitchesSlamUnderPressureTalentSubTokenCounter" />
</CEffectModifyTokenCount>
<CEffectModifyTokenCount id="StitchesSlamUnderPressureTalentResetSubToken" parent="BaseEffectModifyTokenCount">
<TokenId value="StitchesSlamUnderPressureTalentSubTokenCounter" />
<Operation value="Set" />
<Value value="0" />
</CEffectModifyTokenCount>
<CEffectModifyPlayer id="StitchesHookLevel13ExtendedHookModifyPlayer">
<EffectArray Reference="Effect,StitchesHookLaunchCreatePersistent,PeriodicOffsetArray[0].Y" Value="-4.8" />
<EffectArray Reference="Actor,StitchesHookGuide,Height" Value="4.700000" />
<EffectArray Reference="Actor,StitchesHookHelpingHandGuide,Height" Value="4.700000" />
</CEffectModifyPlayer>
<CEffectModifyTokenCount id="StitchesSlamUnderPressureTalentAddToken" parent="BaseEffectModifyTokenCount">
<TokenId value="StitchesSlamUnderPressureTalentTokenCounter" />
</CEffectModifyTokenCount>
<CEffectSet id="StitchesSlamUnderPressureTalentSubTokenMaxSet">
<EffectArray value="StitchesSlamUnderPressureTalentAddToken" />
<EffectArray value="StitchesSlamUnderPressureTalentResetSubToken" />
</CEffectSet>
<CEffectApplyBehavior id="StitchesShamblingHorrorChopChopTalentApplyBuff">
<Chance value="0" />
<WhichUnit Value="Caster" />
<Behavior value="StitchesShamblingHorrorChopChopTalentBuff" />
</CEffectApplyBehavior>
<CEffectApplyBehavior id="StitchesHookChopChopTalentApplyBuff">
<ValidatorArray index="0" value="TargetIsHero" />
<Chance value="0" />
<WhichUnit Value="Caster" />
<Behavior value="StitchesShamblingHorrorChopChopTalentBuff" />
</CEffectApplyBehavior>
<CEffectApplyBehavior id="StitchesDevourDigestiveJuicesTalentApplyDoT">
<Chance value="0" />
<Behavior value="StitchesDevourDigestiveJuicesTalentDoT" />
</CEffectApplyBehavior>
<CEffectDamage id="StitchesDevourDigestiveJuicesTalentDoTDamage" parent="StormSpellDot">
<Amount value="28" />
</CEffectDamage>
<CEffectApplyBehavior id="StitchesSlamPlaytimeTalentApplyDelayBuff">
<ValidatorArray index="0" value="TargetIsHero" />
<Chance value="0" />
<WhichUnit Value="Caster" />
<Behavior value="StitchesSlamPlaytimeTalentDelayBuff" />
</CEffectApplyBehavior>
<CEffectModifyBehaviorBuffDuration id="StitchesShamblingHorrorChopChopTalentModifyDuration">
<ValidatorArray value="TargetIsHero" />
<ValidatorArray value="StitchesHasShamblingHorrorActive" />
<Chance value="0" />
<Behavior value="StitchesShamblingHorrorBuff" />
<Value value="0.25" />
</CEffectModifyBehaviorBuffDuration>
<CEffectModifyUnit id="StitchesShamblingHorrorPutrefactionTalentModifyUnit">
<ValidatorArray value="TargetIsHero" />
<Chance value="0" />
<ImpactUnit Value="Caster" />
<Cost Abil="StitchesShamblingHorror,Execute" CooldownOperation="Add" CooldownTimeUse="-0.25" />
</CEffectModifyUnit>
<CEffectEnumArea id="StitchesDevourVileGasSearch">
<ImpactLocation Value="TargetUnit" />
<SearchFilters value="-;Player,Ally,Neutral,ImmuneToAOE,Missile,Item,Stasis,Dead,Hidden,Invulnerable" />
<AreaArray Effect="StitchesVileCleaverVileGasSwitch">
<Radius value="2.5" />
</AreaArray>
<SearchFlags index="ExtendByUnitRadius" value="1" />
</CEffectEnumArea>
<CEffectModifyTokenCount id="StitchesPutridBileGiftFromTheEmbalmerTalentResetToken" parent="BaseEffectModifyTokenCount">
<CollationId value="StitchesPutridBileGiftFromTheEmbalmerTalentModifyToken" />
<WhichUnit Value="Creator" />
<TokenId value="StitchesPutridBileGiftFromTheEmbalmerTalentTokenCounter" />
<Operation value="Set" />
<Value value="0" />
</CEffectModifyTokenCount>
<CEffectModifyCatalogNumeric id="StitchesDevourSecondHelpingTalentModifyCatalog">
<CatalogModifications Operation="Set" Reference="Behavior,StitchesDevourSecondHelpingTalentShield,DamageResponse.ModifyLimitVitalMaxFractionArray[Life]">
<Value value="0">
<AccumulatorArray value="SttitchesDevourSecondHelpingLoanAccumulator" />
</Value>
</CatalogModifications>
</CEffectModifyCatalogNumeric>
<CEffectModifyTokenCount id="StitchesDevourSecondHelpingTalentSubtractToken" parent="BaseEffectModifyTokenCount">
<Chance value="0" />
<TokenId value="StitchesDevourSecondHelpingTalentTokenCounter" />
<Value value="-1" />
</CEffectModifyTokenCount>
<CEffectApplyBehavior id="StitchesShamblingHorrorApplyGasBagTalentUnstoppable">
<Chance value="0" />
<Behavior value="StitchesShamblingHorrorGasBagTalentUnstoppable" />
</CEffectApplyBehavior>
<CEffectModifyPlayer id="StitchesPatchworkCreationResetPlayer">
<Chance value="0" />
<EffectArray Operation="Set" Reference="Behavior,StitchesPatchworkCreationArmorBehavior,ArmorModification.AllArmorBonus" Value="3" />
</CEffectModifyPlayer>
<CEffectModifyPlayer id="StitchesPatchworkCreationModifyPlayer">
<Chance value="0" />
<EffectArray Operation="Set" Reference="Behavior,StitchesPatchworkCreationArmorBehavior,ArmorModification.AllArmorBonus" Value="6" />
</CEffectModifyPlayer>
<CEffectSet id="StitchesShamblingHorrorFinalSet">
<EffectArray value="StitchesPatchworkCreationResetPlayer" />
<EffectArray value="StitchesShamblingHorrorSetCooldown" />
<EffectArray value="StitchesShamblingHorrorPutrefactionTargetSearch" />
</CEffectSet>
<CEffectModifyTokenCount id="StitchesPutridBileGiftFromTheEmbalmerTalentModifyToken" parent="BaseEffectModifyTokenCount">
<ValidatorArray value="TargetIsHero" />
<Chance value="0" />
<WhichUnit Value="Creator" />
<TokenId value="StitchesPutridBileGiftFromTheEmbalmerTalentTokenCounter" />
</CEffectModifyTokenCount>
<CEffectApplyBehavior id="StitchesShamblingHorrorGasFlareTalentApplyActiveBuff">
<ValidatorArray index="0" removed="1" />
<Chance value="0" />
<WhichUnit Value="Caster" />
<Behavior value="StitchesGasFlareActiveBuff" />
</CEffectApplyBehavior>
<CEffectModifyTokenCount id="StitchesHookHarpoonTalentResetToken" parent="BaseEffectModifyTokenCount">
<CollationId value="StitchesHookHarpoonTalentModifyToken" />
<TokenId value="StitchesHookHarpoonTalentTokenCounter" />
<Operation value="Set" />
<Value value="0" />
</CEffectModifyTokenCount>
<CEffectModifyTokenCount id="StitchesHookHarpoonTalentModifyToken" parent="BaseEffectModifyTokenCount">
<TokenId value="StitchesHookHarpoonTalentTokenCounter" />
</CEffectModifyTokenCount>
<CEffectSet id="StitchesHookHarpoonTalentImpactSet">
<ValidatorArray value="NotAbathurToxicNest" />
<ValidatorArray value="noMarkers" />
<ValidatorArray value="StitchesTargetIsHarpoonFilterAndHasHarpoonTalent" />
<EffectArray value="StitchesHookDamage" />
<EffectArray value="StitchesHookHarpoonTalentModifyToken" />
</CEffectSet>
<CEffectModifyUnit id="StitchesHookMeatHookTalentModifyEnergy">
<ImpactUnit Value="Caster" />
<VitalArray index="Energy">
<Change value="2.5" />
</VitalArray>
<Chance value="0" />
</CEffectModifyUnit>
<CEffectSet id="StitchesHookMeatHookTalentPeriodicSet">
<EffectArray value="StitchesHookMeatHookTalentCreateHealer" />
</CEffectSet>
<CEffectModifyUnit id="StitchesSlamChopChopTalentModifyCooldown">
<ValidatorArray value="TargetIsHero" />
<Chance value="0" />
<ImpactUnit Value="Caster" />
<Cost Abil="StitchesShamblingHorror,Execute" CooldownOperation="Add" CooldownTimeUse="-1" />
</CEffectModifyUnit>
<CEffectEnumArea id="StitchesHookHarpoonTalentMissileSearch">
<Chance value="0" />
<LaunchLocation Effect="StitchesHookLaunchCreatePersistent" Value="OriginPoint" />
<ImpactLocation Value="SourceUnit" />
<SearchFilters value="-;Player,Neutral,ImmuneToSkillshots,Missile,Item,Stasis,Dead,Hidden" />
<TargetSorts RequestCount="1" RequestPercentage="1">
<SortArray value="TSDistance" />
<SortArray value="TSHeroic" />
</TargetSorts>
<AreaArray Effect="StitchesHookHarpoonTalentImpactSet">
<RectangleWidth value="1.25" />
<RectangleHeight value="1.25" />
</AreaArray>
<AreaRelativeOffset Y="-0.9" />
<RevealerParams Duration="0.75" ShapeExpansion="1">
<RevealFlags index="Unfog" value="1" />
</RevealerParams>
</CEffectEnumArea>
<CEffectModifyUnit id="StitchesShamblingHorrorSetCooldown">
<ImpactUnit Value="Caster" />
<Cost Abil="StitchesShamblingHorror,Execute" CooldownOperation="Set">
<Fraction Cooldown="1" />
</Cost>
<Chance value="0" />
</CEffectModifyUnit>
<CEffectApplyBehavior id="StitchesShamblingHorrorApplyBuff">
<WhichUnit Value="Caster" />
<Behavior value="StitchesShamblingHorrorBuff" />
</CEffectApplyBehavior>
<CEffectSet id="StitchesShamblingHorrorCastSet">
<EffectArray value="StitchesShamblingHorrorApplyBuff" />
<EffectArray value="StitchesShamblingHorrorGasFlareTalentApplyActiveBuff" />
<EffectArray value="StitchesPatchworkCreationModifyPlayer" />
<EffectArray value="StitchesShamblingHorrorApplyGasBagTalentUnstoppable" />
<EffectArray value="StitchesShamblingHorrorChopChopTalentApplyBuff" />
</CEffectSet>
<CEffectEnumArea id="StitchesShamblingHorrorPeriodicSearch">
<SearchFilters value="-;Player,Ally,ImmuneToAOE,Structure,User1,Missile,Item,Stasis,Dead,Invulnerable" />
<AreaArray Effect="StitchesShamblingHorrorPeriodicSearchImpactSet">
<Radius value="3.75" />
</AreaArray>
<RevealerParams Duration="0.75" ShapeExpansion="0.25">
<RevealFlags index="Unfog" value="1" />
</RevealerParams>
</CEffectEnumArea>
<CEffectSet id="StitchesShamblingHorrorPeriodicSet">
<EffectArray value="StitchesShamblingHorrorPeriodicSearch" />
</CEffectSet>
<CEffectSet id="StitchesShamblingHorrorPeriodicSearchImpactSet">
<EffectArray value="StitchesVileGasApplySet" />
<EffectArray value="ApplyAbilityImpactReveal" />
<EffectArray value="HeroGenericDummyAbilityandWakeupImpactSet" />
</CEffectSet>
<CEffectApplyBehavior id="StitchesHookMasterHookerApplyUnkillableBehavior">
<Behavior value="StitchesHookMasterHookerUnkillableBehavior" />
<ValidatorArray index="0" value="StitchesHookTargetIsAlly" />
<ValidatorArray value="StitchesHasHookMasterHookerTalent" />
<ValidatorArray value="TargetNotImmuneToFriendlyAbilities" />
</CEffectApplyBehavior>
<CEffectApplyBehavior id="StitchesHookMasterHookerApplyHealingReductionBehavior">
<ValidatorArray index="0" value="StitchesHasHookMasterHookerTalent" />
<ValidatorArray value="TargetIsEnemy" />
<Behavior value="StitchesHookMasterHookerHealingReductionBehavior" />
</CEffectApplyBehavior>
<CEffectApplyBehavior id="StitchesDevourSecondHelpingApplyArmorBehavior">
<ValidatorArray index="0" value="TargetIsHero" />
<ValidatorArray value="StitchesHasSecondHelpingTalent" />
<WhichUnit Value="Caster" />
<Behavior value="StitchesDevourSecondHelpingArmorBehavior" />
<Chance value="0" />
</CEffectApplyBehavior>
<CEffectSet id="StitchesPutridBilePotentBileApplyVileGasSet">
<ValidatorArray value="StitchesHasGiftFromTheEmbalmerTalent" />
<EffectArray value="StitchesVileGasApplyBehavior" />
<EffectArray value="StitchesPutridBilePotentBileSetMaxDuration" />
</CEffectSet>
<CEffectSet id="StitchesDeathEffectSet" />
<CEffectRemoveBehavior id="StitchesPatchworkCreationRemoveArmorBehavior">
<WhichUnit Value="Caster" />
<BehaviorLink value="StitchesPatchworkCreationArmorBehavior" />
<Count value="1" />
</CEffectRemoveBehavior>
<CEffectApplyBehavior id="StitchesDevourSecondHelpingTalentApplyShieldBehavior">
<ValidatorArray index="0" value="CasterLifeFull" />
<ValidatorArray value="StitchesHasGTE1SecondHelpingToken" />
<Chance value="0" />
<WhichUnit Value="Caster" />
<Behavior value="StitchesDevourSecondHelpingTalentShield" />
</CEffectApplyBehavior>
<CEffectApplyBehavior id="StitchesPatchworkCreationApplyArmorBehavior">
<WhichUnit Value="Caster" />
<Behavior value="StitchesPatchworkCreationArmorBehavior" />
<ValidatorArray index="0" value="StitchesHasPatchworkCreation" />
</CEffectApplyBehavior>
<CEffectApplyBehavior id="StitchesSlamChopChopTalentOuterActiveBuffApplyBehavior">
<ValidatorArray value="TargetIsHero" />
<Chance value="0" />
<WhichUnit Value="Caster" />
<Behavior value="StitchesSlamChopChopTalentOuterActiveBuff" />
</CEffectApplyBehavior>
<CEffectSet id="StitchesHeroWeaponMeatHookTalentProcSet">
<ValidatorArray value="CasterNotBlindedAndTargetNotEvading" />
<ValidatorArray value="TargetIsHero" />
<ValidatorArray value="StitchesTargetHasMeatHookMarker" />
<EffectArray value="StitchesHookMeatHookTalentModifyDuration" />
<EffectArray value="StitchesHookMeatHookTalentModifyTargetDuration" />
</CEffectSet>
<CEffectModifyBehaviorBuffDuration id="StitchesHookMeatHookTalentModifyTargetDuration">
<WhichUnit Value="Target" />
<Behavior value="StitchesHookMeatHookTalentMarker" />
<Operation value="Set" />
<Value value="5" />
</CEffectModifyBehaviorBuffDuration>
<CEffectModifyUnit id="StitchesDevourDigestiveJuicesModifyCooldown">
<ValidatorArray value="TargetIsHero" />
<ValidatorArray value="StitchesHasDigestiveJuicesTalent" />
<ImpactUnit Value="Caster" />
<Cost Abil="StitchesDevour,Execute" ChargeTimeUse="-4" CooldownOperation="Add" />
</CEffectModifyUnit>
<CEffectDestroyPersistent id="StitchesHookDestroyLaunchDelay">
<WhichLocation Value="TargetUnit" />
<Effect value="StitchesHookLaunchDelay" />
<Count value="1" />
</CEffectDestroyPersistent>
<CEffectSet id="StitchesHookLaunchDelayTeleportSet">
<EffectArray value="StitchesHookDestroyLaunchDelay" />
<EffectArray value="StitchesHookMissedSet" />
</CEffectSet>
<CEffectSet id="StitchesHookSerratedEdgeTalentSet">
<Chance value="0" />
<EffectArray value="StitchesHookSerratedEdgeTalentDamage" />
<EffectArray value="StitchesHookSerratedEdgeTalentModifyUnit" />
<ValidatorArray value="TargetIsEnemy" />
<ValidatorArray value="TargetIsHero" />
</CEffectSet>
<CEffectDestroyPersistent id="StitchesHookDestroyMissileScanPersistent">
<WhichLocation Value="SourceUnit" />
<Effect value="StitchesHookMissileScanPersistent" />
<Count value="1" />
</CEffectDestroyPersistent>
<CEffectModifyBehaviorBuffDuration id="StitchesHeroWeaponTenderizerTalentModifySlamSlowDuration">
<ValidatorArray value="CasterNotBlindedAndTargetNotEvading" />
<ValidatorArray value="TargetNotUnstoppable" />
<ValidatorArray value="StitchesHasTalentTenderizer" />
<WhichUnit Value="Target" />
<Behavior value="StitchesSlamSlow" />
<Operation value="Set" />
<Value value="1.5" />
</CEffectModifyBehaviorBuffDuration>
<CEffectModifyTokenCount id="StitchesDevourSavorTheFlavorTalentModifyToken" parent="BaseEffectModifyTokenCount">
<Chance value="0" />
<TokenId value="StitchesSavorTheFlavorTokenCounter" />
<ValidatorArray value="TargetIsHero" />
</CEffectModifyTokenCount>
<CEffectSet id="StitchesSlamLacerateTalentImpactSet">
<Chance value="0" />
<EffectArray value="StitchesSlamApplyPulverizeTalentArmorDebuff" />
<EffectArray value="StitchesVileCleaverVileGasSwitch" />
</CEffectSet>
<CEffectApplyBehavior id="StitchesDevourDigestiveJuicesTalentApplyDebuff">
<ValidatorArray index="0" value="TargetIsHero" />
<Chance value="0" />
<Behavior value="StitchesDevourDigestiveJuicesTalentDebuff" />
</CEffectApplyBehavior>
<CEffectDamage id="StitchesHookSerratedEdgeTalentDamage" parent="StormSpellPercentDamage">
<ValidatorArray value="TargetIsHero" />
<VitalFractionMax index="Life" value="0.05" />
</CEffectDamage>
<CEffectModifyUnit id="StitchesHookSerratedEdgeTalentModifyUnit">
<ValidatorArray value="TargetIsEnemy" />
<ValidatorArray value="TargetIsHero" />
<ImpactUnit Value="Caster" />
<Cost Abil="StitchesHook,Execute" CooldownOperation="Add" CooldownTimeUse="-4" />
<VitalArray index="Energy">
<Change value="35" />
</VitalArray>
<FloaterCreation value="Force" />
</CEffectModifyUnit>
<CEffectApplyBehavior id="StitchesHookMeatHookTalentApplyHoT">
<WhichUnit Value="Caster" />
<Behavior value="StitchesHookMeatHookTalentHoT" />
</CEffectApplyBehavior>
<CEffectApplyBehavior id="StitchesHookMeatHookTalentApplyMarker">
<Behavior value="StitchesHookMeatHookTalentMarker" />
</CEffectApplyBehavior>
<CEffectCreateHealer id="StitchesHookMeatHookTalentCreateHealer" parent="StormSelfOnlyHealingSpellPercent">
<RechargeVitalFraction value="0.018" />
</CEffectCreateHealer>
<CEffectModifyBehaviorBuffDuration id="StitchesHookMeatHookTalentModifyDuration">
<Chance value="0" />
<Behavior value="StitchesHookMeatHookTalentHoT" />
<Operation value="Set" />
<Value value="5" />
</CEffectModifyBehaviorBuffDuration>
<CEffectModifyBehaviorBuffDuration id="StitchesVileCleaverSetMaxDuration">
<WhichUnit Value="Target" />
<Behavior value="StitchesVileGas" />
<Operation value="Set" />
<Value value="10" />
</CEffectModifyBehaviorBuffDuration>
<CEffectModifyBehaviorBuffDuration id="StitchesPutridBilePotentBileSetMaxDuration">
<WhichUnit Value="Target" />
<Behavior value="StitchesVileGas" />
<Operation value="Set" />
<Value value="10" />
</CEffectModifyBehaviorBuffDuration>
<CEffectSwitch id="StitchesVileCleaverModifyDurationSwitch">
<CaseArray Validator="StitchesTargetVileGasDurationGTE7" Effect="StitchesVileCleaverSetMaxDuration" />
<CaseDefault value="StitchesVileCleaverModifyDuration" />
</CEffectSwitch>
<CEffectSet id="StitchesVileGasBlightTalentSearchImpactSet">
<EffectArray value="StitchesVileCleaverVileGasSwitch" />
<EffectArray value="StitchesVileGasPutrefactionApplySwitch" />
</CEffectSet>
<CEffectCreatePersistent id="StitchesHookMeatHookTalentPersistent">
<ValidatorArray value="TargetIsEnemyHero" />
<Chance value="0" />
<WhichLocation Value="TargetUnit" />
<InitialEffect value="StitchesHookMeatHookTalentSet" />
</CEffectCreatePersistent>
<CEffectCreateHealer id="StitchesSlamCannibalizeTalentCreateHealer" parent="StormSelfOnlyHealingSpellPercent">
<Chance value="0" />
<ImpactUnit Value="Caster" />
<RechargeVitalFraction value="0.02" />
<ValidatorArray value="TargetIsHero" />
</CEffectCreateHealer>
<CEffectEnumArea id="StitchesVileGasBlightTalentSearch">
<ImpactLocation Value="SourceUnit" />
<SearchFilters value="-;Player,Ally,Neutral,ImmuneToAOE,Missile,Item,Stasis,Dead,Hidden,Invulnerable" />
<AreaArray Effect="StitchesVileGasBlightTalentSearchImpactSet">
<Radius value="5" />
</AreaArray>
<SearchFlags index="ExtendByUnitRadius" value="1" />
</CEffectEnumArea>
<CEffectSwitch id="StitchesHeroWeaponCannibalizeTalentSwitch">
<ValidatorArray value="TargetNotInvulnerable" />
<ValidatorArray value="TargetIsHero" />
<ValidatorArray value="CasterNotBlindedAndTargetNotEvading" />
<Chance value="0" />
<CaseArray Validator="StitchesTargetHasVileGas" Effect="StitchesSlamCannibalizeTalentCreateHealer" />
<CaseDefault value="StitchesHeroWeaponTenderizerTalentCreateHealer" />
</CEffectSwitch>
<CEffectModifyUnit id="StitchesSlamPlaytimeTalentDelayModifyUnit">
<ImpactUnit Value="Caster" />
<Cost Abil="StitchesSlam,Execute" CooldownOperation="Add" CooldownTimeUse="$StitchesPlaytimeCooldownReductionSlam" />
</CEffectModifyUnit>
<CEffectModifyCatalogNumeric id="StitchesSlamPlaytimeTalentUpdateCatalog">
<CatalogModifications Reference="Effect,StitchesSlamPlaytimeManaRestoration,RechargeVitalRate">
<Value value="$StitchesPlaytimeManaRestoredSlam" />
</CatalogModifications>
<CatalogModifications Operation="Set" Reference="Effect,StitchesSlamPlaytimeTalentProcSet,Chance">
<Value value="1" />
</CatalogModifications>
</CEffectModifyCatalogNumeric>
<CEffectSet id="StitchesSlamPlaytimeTalentProcSet">
<Chance value="0" />
<EffectArray value="StitchesSlamPlaytimeManaRestoration" />
<EffectArray value="StitchesSlamPlaytimeResetCatalog" />
</CEffectSet>
<CEffectCreateHealer id="StitchesSlamPlaytimeManaRestoration" parent="StormManaRestore">
<ImpactUnit Value="Caster" />
</CEffectCreateHealer>
<CEffectModifyCatalogNumeric id="StitchesSlamPlaytimeResetCatalog">
<CatalogModifications Operation="Set" Reference="Effect,StitchesSlamPlaytimeManaRestoration,RechargeVitalRate" />
<CatalogModifications Operation="Set" Reference="Effect,StitchesSlamPlaytimeTalentProcSet,Chance" />
</CEffectModifyCatalogNumeric>
<CEffectDamage id="StitchesSlamMediumRangeDamage" parent="StormSpell">
<MultiplicativeModifierArray index="Crit" Modifier="0.5" Crit="1" />
<Amount value="104" />
<FlatModifierArray index="UnderPressureBase" Validator="StitchesHasUnderPressureTalent" Modifier="25" />
<FlatModifierArray index="UnderPressure" Accumulator="StitchesSlamUnderPressureTalentDamageAccumulator" />
</CEffectDamage>
<CEffectModifyUnit id="StitchesDevourSecondHelpingTalentModifyCooldown">
<ValidatorArray value="TargetIsHero" />
<ValidatorArray value="StitchesHasSecondHelpingTalent" />
<Chance value="0" />
<ImpactUnit Value="Caster" />
<Cost Abil="StitchesPutridBile,Execute" CooldownOperation="Add" CooldownTimeUse="-5" />
<Cost Abil="StitchesGorge,Execute" CooldownOperation="Add" CooldownTimeUse="-5" />
</CEffectModifyUnit>
<CEffectSwitch id="StitchesHeroWeaponDamageSwitch">
<CaseDefault value="StitchesHeroWeaponDamage" />
</CEffectSwitch>
<CEffectModifyBehaviorBuffDuration id="StitchesVileCleaverModifyDuration">
<WhichUnit Value="Target" />
<Behavior value="StitchesVileGas" />
<Value value="3" />
</CEffectModifyBehaviorBuffDuration>
<CEffectSet id="StitchesHookDummyImpactSet">
<ValidatorArray value="NotAbathurToxicNest" />
<ValidatorArray value="StitchesTargetIsEnemyAndNotInvulnerableOrStitchesHasHookHelpingHand" />
<ValidatorArray value="StitchesTargetDoesNotHaveHookSuppression" />
<ValidatorArray value="TargetIsNotAlliedStructure" />
<ValidatorArray value="DiabloOverpowerTargetDoesNotHaveOverpower" />
<Marker Link="Effect/StitchesHookImpactSet" />
<EffectArray value="StitchesHookApplySuppressionBehavior" />
<EffectArray value="StitchesHookTargetIsUnstoppable" />
<EffectArray value="StitchesHookTargetNotUnstoppableSwitch" />
<EffectArray value="StitchesHookApplyTargetCountBehavior" />
<EffectArray value="StitchesHookApplyHitTargetBehavior" />
<EffectArray value="StitchesHookMeatHookTalentSet" />
<EffectArray value="StitchesGasFlareApplyActiveBuff" />
</CEffectSet>
<CEffectSet id="StitchesVileCleaverModifyDurationSet">
<EffectArray value="StitchesVileCleaverModifyDurationSwitch" />
</CEffectSet>
<CEffectSwitch id="StitchesVileCleaverVileGasSwitch">
<CaseDefault value="StitchesVileGasApplySet" />
</CEffectSwitch>
<CEffectSwitch id="StitchesHookImpactSwitch">
<CaseArray Validator="StitchesTargetIsHarpoonFilterAndHasHarpoonTalent" Effect="StitchesHookHarpoonTalentImpactSet" />
<CaseDefault value="StitchesHookImpactSet" />
<ValidatorArray value="noMarkers" />
</CEffectSwitch>
<CEffectSet id="StitchesHookMissileScanSet">
<EffectArray value="StitchesHookMissileSearch" />
</CEffectSet>
<CEffectEnumArea id="StitchesShamblingHorrorPutrefactionTargetSearch">
<ImpactLocation Value="SourceUnit" />
<SearchFilters value="Heroic;Self,Player,Ally,Neutral,Missile,Stasis,Dead,Hidden" />
<AreaArray Effect="StitchesVilePutrefactionRemoveBehavior">
<Radius value="26" />
</AreaArray>
<SearchFlags index="ExtendByUnitRadius" value="1" />
</CEffectEnumArea>
<CEffectSwitch id="StitchesVileGasPutrefactionApplySwitch">
<ValidatorArray value="TargetIsHero" />
<ValidatorArray value="TargetNotInvulnerable" />
<ValidatorArray value="NotVehicle" />
<ValidatorArray value="TargetNotDeadAndNoSpecialDeathState" />
<CaseArray Validator="StitchesTargetHasPutrefaction" Effect="StitchesVileGasPutrefactionExtendDuration" />
<CaseDefault value="StitchesVileGasApplyPutrefactionTalentDebuff" />
</CEffectSwitch>
<CEffectModifyBehaviorBuffDuration id="StitchesVileGasPutrefactionExtendDuration">
<WhichUnit Value="Target" />
<Behavior value="StitchesVileGasPutrefactionTalentDebuff" />
<Operation value="Set" />
<Value value="4" />
</CEffectModifyBehaviorBuffDuration>
<CEffectRemoveBehavior id="StitchesVilePutrefactionRemoveBehavior">
<BehaviorLink value="StitchesVileGasPutrefactionTalentDebuff" />
</CEffectRemoveBehavior>
<CEffectApplyBehavior id="StitchesVileGasApplyPutrefactionTalentDebuff">
<Behavior value="StitchesVileGasPutrefactionTalentDebuff" />
</CEffectApplyBehavior>
<CEffectSet id="StitchesVileGasBlightTalentCastSet">
<EffectArray value="StitchesVileGasBlightTalentSearch" />
</CEffectSet>
<CEffectApplyBehavior id="StitchesGasFlareApplyActiveBuff">
<ValidatorArray index="0" value="TargetIsHero" />
<ValidatorArray value="TargetIsEnemy" />
<Chance value="0" />
<WhichUnit Value="Caster" />
<Behavior value="StitchesGasFlareActiveBuff" />
</CEffectApplyBehavior>
<CEffectDamage id="StitchesGasFlareDamage" parent="StormSpellNoTowerAggro">
<MultiplicativeModifierArray index="HasActiveBuff" Validator="StitchesCasterHasGasFlareActiveBuff" Modifier="1.5" Crit="1" />
<Amount value="7.5" />
<SourceButtonFace value="StitchesFlareUp" />
</CEffectDamage>
<CEffectSet id="StitchesGasFlarePeriodicSet">
<EffectArray value="StitchesGasFlareSearch" />
</CEffectSet>
<CEffectEnumArea id="StitchesGasFlareSearch">
<ImpactLocation Value="SourceUnit" />
<SearchFilters value="-;Self,Player,Ally,Neutral,ImmuneToAOE,Missile,Stasis,Dead,Hidden,Invulnerable" />
<AreaArray Effect="StitchesGasFlareSearchImpact">
<Radius value="2.5" />
</AreaArray>
<SearchFlags index="ExtendByUnitRadius" value="1" />
</CEffectEnumArea>
<CEffectApplyBehavior id="StitchesSlamApplyPulverizeTalentArmorDebuff">
<ValidatorArray index="0" value="TargetIsHero" />
<Chance value="0" />
<Behavior value="StitchesSlamPulverizeTalentArmorDebuff" />
</CEffectApplyBehavior>
<CEffectSet id="StitchesGasFlareSearchImpact">
<EffectArray value="StitchesGasFlareDamage" />
</CEffectSet>
<CEffectApplyBehavior id="StitchesSlamChopChopTalentApplyActiveBuff">
<Chance value="0" />
<WhichUnit Value="Caster" />
<Behavior value="StitchesSlamChopChopTalentInnerActiveBuff" />
<ValidatorArray index="0" value="TargetIsHero" />
</CEffectApplyBehavior>
<CEffectSet id="StitchesSlamTalentImpactSet">
<EffectArray value="StitchesSlamApplyPulverizeTalentArmorDebuff" />
<EffectArray value="StitchesSlamPulverizeTalentApplySlow" />
</CEffectSet>
<CEffectModifyUnit id="StitchesSlamPlaytimeTalentModifyUnit">
<Chance value="0" />
<ImpactUnit Value="Caster" />
<Cost Abil="StitchesSlam,Execute" CooldownOperation="Add" CooldownTimeUse="$StitchesPlaytimeCooldownReductionBasicAttacks" />
<VitalArray index="Energy">
<Change value="$StitchesPlaytimeManaRestoredBasicAttacks" />
</VitalArray>
<FloaterCreation value="Force" />
<ValidatorArray value="CasterNotBlindedAndTargetNotEvading" />
</CEffectModifyUnit>
<CEffectModifyUnit id="StitchesPutridBilePotentBileModifyUnit">
<ValidatorArray value="TargetIsHero" />
<ValidatorArray value="StitchesHasGiftFromTheEmbalmerTalent" />
<ImpactUnit Value="Caster" />
<Cost Abil="StitchesSlam,Execute" CooldownOperation="Add" CooldownTimeUse="-0.375" />
</CEffectModifyUnit>
<CEffectSet id="StitchesHookMeatHookTalentSet">
<EffectArray value="StitchesHookMeatHookTalentApplyHoT" />
<EffectArray value="StitchesHookMeatHookTalentApplyMarker" />
</CEffectSet>
<CEffectApplyBehavior id="StitchesSlamApplySlow" parent="StormSlowApply">
<Behavior value="StitchesSlamSlow" />
</CEffectApplyBehavior>
<CEffectEnumArea id="StitchesSlamSmallSearch">
<LaunchLocation Effect="StitchesSlamPersistent" Value="OriginPoint" />
<SearchFilters value="-;Player,Ally,Neutral,ImmuneToAOE,Missile,Item,Stasis,Dead,Hidden,Invulnerable" />
<AreaArray Arc="69.95" Effect="StitchesSlamSmallSearchImpactSet">
<Radius value="3.5" />
</AreaArray>
<SearchFlags index="CenterAtLaunch" value="1" />
<SearchFlags index="DoActorSearch" value="1" />
</CEffectEnumArea>
<CEffectSet id="StitchesSlamMediumSearchImpactSet">
<ValidatorArray value="noMarkers" />
<EffectArray value="StitchesSlamMediumRangeDamage" />
<EffectArray value="StitchesSlamTalentImpactSet" />
<EffectArray value="StitchesSlamApplySlow" />
<EffectArray value="ApplyAbilityImpactReveal" />
<EffectArray value="StitchesVileGasApplySet" />
<EffectArray value="StitchesSlamPlaytimeTalentApplyDelayBuff" />
</CEffectSet>
<CEffectEnumArea id="StitchesSlamMediumSearch">
<LaunchLocation Effect="StitchesSlamPersistent" Value="OriginPoint" />
<SearchFilters value="-;Player,Ally,Neutral,ImmuneToAOE,Missile,Item,Stasis,Dead,Hidden,Invulnerable" />
<AreaArray Arc="69.95" Effect="StitchesSlamMediumSearchImpactSet">
<Radius value="5.25" />
</AreaArray>
<SearchFlags index="CenterAtLaunch" value="1" />
<SearchFlags index="DoActorSearch" value="1" />
</CEffectEnumArea>
<CEffectSet id="StitchesSlamSmallSearchImpactSet">
<ValidatorArray value="noMarkers" />
<EffectArray value="StitchesSlamDamage" />
<EffectArray value="StitchesSlamTalentImpactSet" />
<EffectArray value="StitchesSlamApplySlow" />
<EffectArray value="StitchesSlamPlaytimeTalentApplyDelayBuff" />
</CEffectSet>
<CEffectSet id="StitchesSlamLargeSearchImpactSet">
<ValidatorArray value="noMarkers" />
<EffectArray value="StitchesSlamVileCleaverTalentVileGasApplySet" />
<EffectArray value="StitchesSlamDamage" />
<EffectArray value="StitchesSlamTalentImpactSet" />
<EffectArray value="ApplyAbilityImpactReveal" />
</CEffectSet>
<CEffectSet id="StitchesDevourHeroDamageSet">
<EffectArray value="StitchesDevourDigestiveJuicesModifyCooldown" />
<EffectArray value="StitchesDevourHeroDamage" />
<EffectArray value="StitchesDevourDigestiveJuicesTalentApplyDebuff" />
</CEffectSet>
<CEffectApplyBehavior id="StitchesHookApplyCurrentlyCasting">
<WhichUnit Value="Caster" />
<Behavior value="StitchesHookCurrentlyCasting" />
</CEffectApplyBehavior>
<CEffectSet id="StitchesHookCastLaunchPersistentInitialSet">
<EffectArray value="StitchesHookApplyCurrentlyCasting" />
<EffectArray value="StitchesHookHarpoonTalentResetToken" />
</CEffectSet>
<CEffectRemoveBehavior id="StitchesHookRemoveCurrentlyCasting">
<WhichUnit Value="Caster" />
<BehaviorLink value="StitchesHookCurrentlyCasting" />
</CEffectRemoveBehavior>
<CEffectModifyPlayer id="StitchesSlamModifyPlayerBase">
<EffectArray Operation="Set" Reference="Effect,StitchesSlamSearchBase,AreaArray[0].Radius" Value="9" />
<EffectArray Operation="Set" Reference="Effect,StitchesSlamLargeSearch,AreaArray[0].Radius" Value="9" />
<EffectArray Operation="Set" Reference="Actor,StitchesSlamModel,Scale" Value="1.125000" />
</CEffectModifyPlayer>
<CEffectModifyPlayer id="StitchesSlamModifyPlayer1Token">
<EffectArray Operation="Set" Reference="Effect,StitchesSlamSearchBase,AreaArray[0].Radius" Value="7" />
<EffectArray Operation="Set" Reference="Effect,StitchesSlamLargeSearch,AreaArray[0].Radius" Value="7" />
<EffectArray Operation="Set" Reference="Actor,StitchesSlamModel,Scale" Value=".865000" />
</CEffectModifyPlayer>
<CEffectModifyPlayer id="StitchesSlamModifyPlayer2Token">
<EffectArray Operation="Set" Reference="Effect,StitchesSlamSearchBase,AreaArray[0].Radius" Value="5" />
<EffectArray Operation="Set" Reference="Effect,StitchesSlamLargeSearch,AreaArray[0].Radius" Value="5" />
<EffectArray Operation="Set" Reference="Actor,StitchesSlamModel,Scale" Value=".625000" />
</CEffectModifyPlayer>
<CEffectRemoveBehavior id="StitchesSlamRemoveHeroCheckBehavior">
<ValidatorArray index="0" value="TargetIsHero" />
<WhichUnit Value="Caster" />
<BehaviorLink value="StitchesSlamHeroCheckBehavior" />
</CEffectRemoveBehavior>
<CEffectEnumArea id="StitchesSlamLargeSearch">
<ImpactLocation Value="TargetPoint" />
<SearchFilters value="-;Player,Ally,Neutral,ImmuneToAOE,Missile,Item,Stasis,Dead,Hidden,Invulnerable" />
<AreaArray Arc="69.972" Effect="StitchesSlamLargeSearchImpactSet">
<Radius value="9.5" />
</AreaArray>
<SearchFlags index="CenterAtLaunch" value="1" />
<SearchFlags index="DoActorSearch" value="1" />
<LaunchLocation Effect="StitchesSlamPersistent" Value="OriginPoint" />
<RevealerParams Duration="0.5" ShapeExpansion="0.25">
<RevealFlags index="Unfog" value="1" />
</RevealerParams>
</CEffectEnumArea>
<CEffectSet id="StitchesSlamSearchBaseSet">
<EffectArray value="StitchesSlamSearchBase" />
<EffectArray value="StitchesSlamLargeSearch" />
</CEffectSet>
<CEffectSet id="StitchesSlamCastSet">
<EffectArray value="StitchesSlamApplyHeroCheckBehavior" />
<EffectArray value="StitchesSlamSearchInsideStitches" />
</CEffectSet>
<CEffectSet id="StitchesHookDamageSet">
<EffectArray value="StitchesHookDamage" />
<ValidatorArray value="TargetIsEnemy" />
</CEffectSet>
<CEffectCreateUnit id="StitchesPutridBileCreateUnit">
<SpawnUnit value="StitchesPutridPilePool" />
<SpawnEffect value="StitchesPutridBileApplyPool" />
</CEffectCreateUnit>
<CEffectAddTrackedUnit id="StitchesGorgeAddTrackedUnit">
<TrackedUnit Value="Target" />
<BehaviorLink value="StitchesGorgeUnitTracker" />
</CEffectAddTrackedUnit>
<CEffectRemoveTrackedUnit id="StitchesGorgeRemoveTrackedUnit">
<TrackedUnit Value="Target" />
<BehaviorLink value="StitchesGorgeUnitTracker" />
</CEffectRemoveTrackedUnit>
<CEffectModifyPlayer id="StitchesGorgeHungryHungryStitchesTalentModifyPlayer">
<EffectArray Operation="Set" Reference="Abil,StitchesGorge,Range" Value="4.5" />
<EffectArray Operation="Set" Reference="Actor,StitchesGorgeRangeSplat,Scale" Value="5.500000" />
<EffectArray Operation="Set" Reference="Abil,StitchesGorge,Cost.Vital[Energy]" Value="0" />
</CEffectModifyPlayer>
<CEffectModifyPlayer id="StitchesGorgeHungryHungryStitchesTalentResetPlayer">
<EffectArray Operation="Set" Reference="Abil,StitchesGorge,Range" Value="1.5" />
<EffectArray Operation="Set" Reference="Actor,StitchesGorgeRangeSplat,Scale" Value="2.500000" />
<EffectArray Operation="Set" Reference="Abil,StitchesGorge,Cost.Vital[Energy]" Value="70" />
</CEffectModifyPlayer>
<CEffectApplyBehavior id="HeroGenericSummonedUnitApplyGorgeDeathController">
<Behavior value="HeroGenericSummonedUnitGorgeDeathController" />
</CEffectApplyBehavior>
<CEffectModifyUnit id="StitchesGorgeModifyCooldownMasteryCaster">
<ValidatorArray value="StitchesHasStitchesHungryHungryStitches" />
<ImpactUnit Value="Caster" />
<Cost Abil="StitchesGorge,Execute" CooldownOperation="Add" CooldownTimeUse="-79.75" />
</CEffectModifyUnit>
<CEffectApplyBehavior id="StitchesGorgeHungryHungryStitchesTalentApplyPostBuff">
<ValidatorArray index="0" value="StitchesHasStitchesHungryHungryStitches" />
<WhichUnit Value="Caster" />
<Behavior value="StitchesGorgePostHungryHungryStitchesBuff" />
</CEffectApplyBehavior>
<CEffectModifyPlayer id="StitchesHungryforMoreModifyPlayerSpeed">
<EffectArray Reference="Behavior,StitchesHungryforMoreSpeedCarryBehavior,Modification.UnifiedMoveSpeedFactor" Value="0.05" />
</CEffectModifyPlayer>
<CEffectSwitch id="StitchesGorgeHungryHungryStitchesTalentSwitch">
<ValidatorArray value="StitchesHasStitchesHungryHungryStitches" />
<CaseArray Validator="StitchesHungryHungryStitchesTalentCombine" Effect="StitchesGorgeApplyHungryHungryStitchesTalentEnableTeleport" />
<CaseDefault value="StitchesGorgeHungryHungryStitchesTalentTeleport" />
</CEffectSwitch>
<CEffectTeleport id="StitchesGorgeHungryHungryStitchesTalentTeleport">
<ValidatorArray value="TargetGTE2RangeFromCaster" />
<WhichUnit Value="Caster" />
<PlacementArc value="360" />
<PlacementRange value="5" />
<Range value="5" />
<TargetLocation Value="TargetPoint" />
</CEffectTeleport>
<CEffectApplyBehavior id="StitchesGorgeApplyHungryHungryStitchesTalentEnableTeleport">
<ValidatorArray index="0" value="StitchesHasStitchesHungryHungryStitches" />
<WhichUnit Value="Caster" />
<Behavior value="StitchesGorgeHungryHungryStitchesEnableTeleport" />
</CEffectApplyBehavior>
<CEffectRemoveBehavior id="StitchesGorgeRemoveHungryHungryStitchesTalentEnableTeleport">
<ValidatorArray index="0" value="StitchesHasStitchesHungryHungryStitches" />
<WhichUnit Value="Caster" />
<BehaviorLink value="StitchesGorgeHungryHungryStitchesEnableTeleport" />
<Count value="1" />
</CEffectRemoveBehavior>
<CEffectSet id="StitchesHungryHungryStitchesSet">
<ValidatorArray value="MurkyNotInSafetyBubble" />
<ValidatorArray value="CasterNotRooted" />
<EffectArray value="RemoveMountBehaviorOnCaster" />
<EffectArray value="StitchesGorgeHungryHungryStitchesTalentTeleport" />
<EffectArray value="StitchesGorgeRemoveHungryHungryStitchesTalentEnableTeleport" />
<TargetLocationType value="Point" />
</CEffectSet>
<CEffectCreateHealer id="StitchesHeroWeaponTenderizerTalentCreateHealer" parent="StormSelfOnlyHealingSpellPercent">
<ValidatorArray value="TargetIsHero" />
<ValidatorArray value="CasterNotBlindedAndTargetNotEvading" />
<Chance value="0" />
<ImpactUnit Value="Caster" />
<RechargeVitalFraction value="0.0175" />
</CEffectCreateHealer>
<CEffectAbortMissile id="StitchesHookTargetIsMissileAbortMissile">
<ValidatorArray value="TargetCanBeAborted" />
</CEffectAbortMissile>
<CEffectModifyPlayer id="StitchesHungryforMoreQuestResetModifyPlayer">
<EffectArray Operation="Set" Reference="Behavior,StitchesHungryforMoreSpeedCarryBehavior,Modification.UnifiedMoveSpeedFactor" Value="0.0" />
</CEffectModifyPlayer>
<CEffectModifyTokenCount id="StitchesHungryForMoreIncrementQuestToken" parent="BaseEffectModifyTokenCount">
<ValidatorArray value="StitchesHasTalentHungryForMore" />
<EffectCategory index="Quest" value="1" />
<TokenId value="StitchesHungryForMoreQuestToken" />
</CEffectModifyTokenCount>
<CEffectSet id="RegenGlobeImpactSet">
<EffectArray value="StitchesHungryForMoreIncrementQuestToken" />
</CEffectSet>
<CEffectSet id="StitchesHookHelpingHandCastSet">
<EffectArray value="StitchesHookApplyHelpingHandBuff" />
<EffectArray value="StitchesHookLaunchCreatePersistent" />
<TargetLocationType value="Point" />
</CEffectSet>
<CEffectApplyBehavior id="StitchesHookApplyHelpingHandBuff">
<WhichUnit Value="Caster" />
<Behavior value="StitchesHookHelpingHandOn" />
</CEffectApplyBehavior>
<CEffectSet id="StitchesVileGasPeriodicSet">
<EffectArray value="StitchesVileGasDamage" />
<EffectArray value="StitchesSlamUnderPressureTalentAddSubToken" />
</CEffectSet>
<CEffectSet id="StitchesHookPrepareSet">
<EffectArray value="StitchesHookHelpingHandDisableApplyBehavior" />
<EffectArray value="DismountDecloakCasterSet" />
<EffectArray value="AbilityPrepareEffectSuppressTurningApplyBehavior" />
<EffectArray value="StitchesHookSetFacing" />
<EffectArray value="StitchesHookApplyCurrentlyCasting" />
</CEffectSet>
<CEffectModifyUnit id="StitchesHookSetFacing">
<ImpactUnit Value="Caster" />
<FacingLocation Value="TargetPoint" />
<FacingType value="LookAt" />
</CEffectModifyUnit>
<CEffectSet id="StitchesHookReturnSet">
<EffectArray value="StitchesHookLaunchUnitSet" />
<EffectArray value="StitchesHookApplyReturnBehavior" />
</CEffectSet>
<CEffectApplyBehavior id="StitchesHookApplyHitTargetBehavior">
<ValidatorArray index="0" value="StitchesHookTargetIsAlly" />
<WhichUnit Value="Caster" />
<Behavior value="StitchesHookHitAlly" />
</CEffectApplyBehavior>
<CEffectSet id="StitchesHookHelpingHandModifyCooldownSet">
<EffectArray value="StitchesHookHelpingHandMasteryModifyCooldown" />
<EffectArray value="StitchesHookHelpingHandToggleModifyCooldown" />
</CEffectSet>
<CEffectModifyUnit id="StitchesHookHelpingHandMasteryModifyCooldown">
<ValidatorArray value="StitchesHasTalentHelpingHandHook" />
<Cost Abil="StitchesHook,Execute" CooldownOperation="Add" CooldownTimeUse="-8" />
</CEffectModifyUnit>
<CEffectModifyPlayer id="StitchesHookHelpingHandToggleModifyCooldown">
<WhichPlayer Value="Caster" />
<Cost Abil="StitchesHookHelpingHandToggle">
<Cooldown>
<Link value="Abil/StitchesHookHelpingHand" />
<Location value="Unit" />
<Operation value="Add" />
<TimeUse value="-8" />
</Cooldown>
</Cost>
</CEffectModifyPlayer>
<CEffectModifyUnit id="StitchesHookPauseHookDummy" />
<CEffectRemoveBehavior id="StitchesGorgeRemovePostGorgeTargetCleanup">
<WhichUnit Value="Source" />
<BehaviorLink value="StitchesGorgePostGorgeTargetCleanup" />
</CEffectRemoveBehavior>
<CEffectApplyBehavior id="StitchesGorgePostGorgeTargetCleanup">
<WhichUnit Effect="StitchesGorgeSet" />
</CEffectApplyBehavior>
<CEffectApplyBehavior id="StitchesGorgeApplyCameraLockBehavior">
<Behavior value="StitchesGorgeCameraLockBehavior" />
</CEffectApplyBehavior>
<CEffectRemoveBehavior id="StitchesGorgeRemoveCameraLockBehavior">
<BehaviorLink value="StitchesGorgeCameraLockBehavior" />
</CEffectRemoveBehavior>
<CEffectIssueOrder id="StitchesDevourIssueAttackOrder">
<WhichUnit Value="Caster" />
<Abil value="attack" />
<CmdFlags index="Queued" value="1" />
<Target Value="TargetUnit" />
<ValidatorArray value="CasterHasLE1Orders" />
</CEffectIssueOrder>
<CEffectEnumArea id="StitchesGorgePostGorgeSearch">
<SearchFilters value="-;Player,Ally,Neutral" />
<AreaArray Effect="StitchesGorgePostGorgeSearchImpactSet">
<Radius value="1" />
</AreaArray>
<ValidatorArray value="CasterIsDead" />
</CEffectEnumArea>
<CEffectSet id="StitchesGorgePostGorgeSearchImpactSet">
<EffectArray value="StitchesGorgeRemoveInitialTargetBehavior" />
</CEffectSet>
<CEffectSet id="StitchesGorgePostGorgeSet">
<EffectArray value="StitchesGorgePostGorgeCasterBehavior" />
<EffectArray value="StitchesGorgePostGorgeSearch" />
<EffectArray value="StitchesGorgePostGorgeTargetCleanup" />
<EffectArray value="StitchesGorgeRemoveHungryHungryStitchesTalentEnableTeleport" />
<EffectArray value="StitchesGorgeHungryHungryStitchesTalentApplyPostBuff" />
<EffectArray value="StitchesGorgeRemoveTrackedUnit" />
</CEffectSet>
<CEffectRemoveBehavior id="StitchesGorgeRemoveInitialTargetBehavior">
<BehaviorLink value="StitchesGorgeInitialTargetBehavior" />
</CEffectRemoveBehavior>
<CEffectRemoveBehavior id="StitchesGorgeRemoveStunBehavior">
<BehaviorLink value="StitchesGorgeTarget" />
</CEffectRemoveBehavior>
<CEffectApplyBehavior id="StitchesGorgeApplyInitialCasterBehavior">
<WhichUnit Value="Caster" />
<Behavior value="StitchesGorgeInitialCasterBehavior" />
</CEffectApplyBehavior>
<CEffectApplyBehavior id="StitchesGorgeApplyInitialTargetBehavior">
<Behavior value="StitchesGorgeInitialTargetBehavior" />
</CEffectApplyBehavior>
<CEffectDamage id="StitchesGorgeDummyDamage" parent="StormSpell">
<ImpactLocation Value="TargetUnit" />
<Amount value="160" />
</CEffectDamage>
<CEffectLaunchMissile id="StitchesGorgeLaunchTargetToCaster">
<ValidatorArray index="0" value="TargetNotDead" />
<LaunchLocation Effect="StitchesGorgeSet" Value="TargetUnit" />
<ImpactLocation Value="CasterPoint" />
<ImpactRange value="1.5" />
<SharedFlags index="2D" value="1" />
<SharedFlags index="TravelValidation" value="1" />
<SharedFlags index="ValidateAbil" value="0" />
<Movers Link="GorgeMissile" />
<DeathType value="Unknown" />
</CEffectLaunchMissile>
<CEffectCreatePersistent id="StitchesGorgeModifyCooldownDelayPersistent">
<ValidatorArray value="StitchesHasStitchesHungryHungryStitches" />
<WhichLocation Value="CasterUnit" />
<InitialDelay value="0.0625" />
<InitialEffect value="StitchesGorgeModifyCooldownMasteryCaster" />
</CEffectCreatePersistent>
<CEffectApplyBehavior id="StitchesHookApplyFlailBehavior">
<Behavior value="StitchesHookFlailBehavior" />
</CEffectApplyBehavior>
<CEffectApplyBehavior id="StitchesHookApplyReturnBehavior">
<ValidatorArray index="0" removed="1" />
<WhichUnit Value="Caster" />
<Behavior value="StitchesHookReturning" />
</CEffectApplyBehavior>
<CEffectApplyBehavior id="StitchesHookApplySuppressionBehavior">
<Behavior value="StitchesHookSuppressionBehavior" />
</CEffectApplyBehavior>
<CEffectApplyBehavior id="StitchesHookApplyTargetCountBehavior">
<ValidatorArray value="TargetIsNotAlliedStructure" />
<WhichUnit Value="Caster" />
<Behavior value="StitchesHookTargetCountBehavior" />
</CEffectApplyBehavior>
<CEffectApplyBehavior id="StitchesHookApplyTargetCountBehaviorTwoStacks">
<WhichUnit Value="Caster" />
<Behavior value="StitchesHookTargetCountBehavior" />
<Count value="2" />
</CEffectApplyBehavior>
<CEffectSet id="StitchesHookMissedLaunchMissileSet">
<ValidatorArray value="StitchesDoesNotHaveShishKabobOrHasTargetCountBehaviorTwoStacks" />
<EffectArray value="StitchesHookMissedLaunchMissile" />
<TargetLocationType value="UnitOrPoint" />
</CEffectSet>
<CEffectSet id="StitchesHookMissedSet">
<EffectArray value="StitchesHookApplyTargetCountBehaviorTwoStacks" />
<EffectArray value="StitchesHookMissedLaunchMissileSet" />
<EffectArray value="StitchesHookHelpingHandRemoveBehavior" />
<TargetLocationType value="UnitOrPoint" />
</CEffectSet>
<CEffectRemoveBehavior id="StitchesHookHelpingHandRemoveBehavior">
<WhichUnit Value="Caster" />
<BehaviorLink value="StitchesHookHelpingHandOn" />
</CEffectRemoveBehavior>
<CEffectRemoveBehavior id="StitchesHookRemoveFlailBehavior">
<WhichUnit Value="Source" />
<BehaviorLink value="StitchesHookFlailBehavior" />
</CEffectRemoveBehavior>
<CEffectDamage id="StitchesHookSuicideRemove" parent="StormSuicideParent" />
<CEffectApplyBehavior id="StitchesGorgeApplyTargetTimer">
<Behavior value="StitchesGorgeTargetTimer" />
<ValidatorArray index="0" value="CasterNotDeadOrStasisExceptTimeStop" />
</CEffectApplyBehavior>
<CEffectRemoveBehavior id="StitchesGorgeRemoveGorgeTargetBehavior">
<BehaviorLink value="StitchesGorgeTarget" />
</CEffectRemoveBehavior>
<CEffectModifyUnit id="StitchesGorgeModifyCooldownMastery">
<ValidatorArray value="StitchesHasStitchesHungryHungryStitches" />
<ImpactUnit Value="Source" />
<Cost Abil="StitchesGorge,Execute">
<Fraction Cooldown="1" />
</Cost>
</CEffectModifyUnit>
<CEffectLaunchMissileAdvanced id="StitchesGorgeLaunchTargetOut">
<ValidatorArray index="0" value="SourceNotDead" />
<ValidatorArray value="DoesNotHaveLostVikingDownedCaster" />
<LaunchLocation Value="CasterUnit" />
<ImpactLocation Value="TargetPoint" />
<SharedFlags index="2D" value="1" />
<SharedFlags index="TravelValidation" value="1" />
<SharedFlags index="ValidateAbil" value="0" />
<Flags index="Placement" value="1" />
<PlacementRange value="20" />
<Movers Link="StitchesGorgeMissile" />
<DeathType value="Unknown" />
<FinishEffect value="StitchesGorgeRemovePostGorgeTargetCleanup" />
</CEffectLaunchMissileAdvanced>
<CEffectCreatePersistent id="StitchesGorgeLaunchPersistent">
<WhichLocation Value="SourceUnit" />
<TimeScaleSource Value="Target" />
<InitialEffect value="StitchesGorgeLaunchTargetOut" />
<InitialOffset Y="-5" />
<PeriodicValidator value="TargetNotUnstoppable" />
</CEffectCreatePersistent>
<CEffectCreateHealer id="StitchesPutridBileCreateHealer" parent="StormSelfOnlyHealingSpell">
<Chance value="0" />
<ImpactUnit Effect="StitchesPutridBileCastSet" Value="Caster" />
<RechargeVitalRate value="18" />
</CEffectCreateHealer>
<CEffectSet id="StitchesPutridBileDamageSet">
<ValidatorArray value="TargetNotStasisOrInvulnerable" />
<EffectArray value="StitchesPutridBileDamage" />
<EffectArray value="StitchesPutridBileGiftFromTheEmbalmerTalentModifyToken" />
</CEffectSet>
<CEffectApplyBehavior id="StitchesSlamPulverizeTalentApplySlow" parent="StormSlowApply">
<Chance value="0" />
<Behavior value="StitchesSlamPulverizeTalentSlow" />
</CEffectApplyBehavior>
<CEffectCancelOrder id="StitchesHookCancelMoveOrder">
<AbilCmd value="move,Move" />
</CEffectCancelOrder>
<CEffectApplyBehavior id="StitchesGorgeDummyBehavior">
<WhichUnit Effect="StitchesGorgeSet" />
<ValidatorArray index="0" value="CasterNotDead" />
</CEffectApplyBehavior>
<CEffectLaunchMissileAdvanced id="StitchesGorgeLaunchTarget">
<ValidatorArray index="0" value="TargetNotDead" />
<LaunchLocation Effect="StitchesGorgeApplyTargetBehavior" Value="TargetUnit" />
<ImpactLocation Value="TargetPoint" />
<SharedFlags index="2D" value="1" />
<SharedFlags index="TravelValidation" value="1" />
<SharedFlags index="ValidateAbil" value="0" />
<Flags index="Placement" value="1" />
<Movers Link="StitchesGorgeMissile" />
<DeathType value="Unknown" />
</CEffectLaunchMissileAdvanced>
<CEffectApplyForce id="StitchesGorgePostGorgeApplyForce">
<WhichLocation Effect="StitchesGorgePostGorgePersistent" Value="CasterPoint" />
<WhichUnit Effect="StitchesGorgePostGorgePersistent" />
<Amount value="10" />
</CEffectApplyForce>
<CEffectApplyBehavior id="StitchesGorgePostGorgeCasterBehavior">
<WhichUnit Value="Caster" />
</CEffectApplyBehavior>
<CEffectCreatePersistent id="StitchesGorgePostGorgePersistent">
<WhichLocation Value="TargetUnit" />
<InitialDelay value="0.06" />
<PeriodCount value="4" />
<PeriodicEffectArray value="StitchesGorgePostGorgeApplyForce" />
<PeriodicPeriodArray value="0.06" />
<TimeScaleSource Value="Target" />
</CEffectCreatePersistent>
<CEffectApplyBehavior id="StitchesGorgePostGorgeTargetEjection" />
<CEffectApplyBehavior id="StitchesGorgePreGorgeApplyBehavior">
<Behavior value="StitchesGorgePreGorge" />
</CEffectApplyBehavior>
<CEffectApplyBehavior id="StitchesGorgePreGorgeCasterBehavior">
<WhichUnit Value="Caster" />
</CEffectApplyBehavior>
<CEffectSet id="StitchesGorgeTargetSet">
<EffectArray value="StitchesGorgeApplyTargetBehavior" />
<EffectArray value="StitchesGorgeDummyBehavior" />
</CEffectSet>
<CEffectSet id="StitchesHookLaunchUnitSecondaryImpactSet">
<EffectArray value="StitchesHookLaunchUnitSecondaryImpact" />
<EffectArray value="StitchesHookInitialDestroyPersistent" />
<EffectArray value="StitchesHookHelpingHandRemoveBehavior" />
</CEffectSet>
<CEffectApplyBehavior id="StitchesGorgeApplyCasterBehavior">
<ValidatorArray index="0" value="StitchesIsNotGorging" />
<ValidatorArray value="StitchesDoesNotHavePostHungryHungryStitchesBuff" />
<WhichUnit Value="Caster" />
<Behavior value="StitchesGorgeCaster" />
</CEffectApplyBehavior>
<CEffectApplyBehavior id="StitchesGorgeApplyTargetBehavior">
<WhichUnit Effect="StitchesGorgeSet" />
<Behavior value="StitchesGorgeTarget" />
</CEffectApplyBehavior>
<CEffectDamage id="StitchesGorgeDamage" parent="StormSpell">
<LaunchLocation Value="CasterUnit" />
<ImpactLocation Value="SourceUnit" />
<Amount value="274" />
</CEffectDamage>
<CEffectSet id="StitchesGorgeSet">
<ValidatorArray value="StitchesNoGorgeValidator" />
<EffectArray value="DismountDecloakTargetSet" />
<EffectArray value="StitchesGorgeModifyCooldownDelayPersistent" />
<EffectArray value="StitchesGorgeHungryHungryStitchesTalentSwitch" />
<EffectArray value="StitchesGorgePreGorgeApplyBehavior" />
<EffectArray value="StitchesGorgePreGorgeCasterBehavior" />
<EffectArray value="StitchesGorgeApplyInitialTargetBehavior" />
<EffectArray value="StitchesGorgeApplyInitialCasterBehavior" />
<EffectArray value="StitchesGorgeLaunchTargetToCaster" />
</CEffectSet>
<CEffectSet id="StitchesVileGasApplySet">
<EffectArray value="StitchesVileGasApplyBehavior" />
<EffectArray value="StitchesVileGasPutrefactionApplySwitch" />
<ValidatorArray value="TargetNotDeadAndNoSpecialDeathState" />
</CEffectSet>
<CEffectApplyBehavior id="StitchesVileGasApplyBehavior">
<Behavior value="StitchesVileGas" />
<ValidatorArray index="0" value="TargetNotSpecialDeathState" />
</CEffectApplyBehavior>
<CEffectDamage id="StitchesVileGasDamage" parent="StormSpellDot">
<Amount value="9" />
<SourceButtonFace value="StitchesShamblingHorror" />
<MultiplicativeModifierArray index="Savor" Accumulator="StitchesSavorTheFlavorDamageAccumulator" />
<MultiplicativeModifierArray index="MinionDamage" Validator="TargetIsMinionORTargetIsMercLanerORTargetIsMercDefenderAndNotAMonster" Modifier="1.5" />
</CEffectDamage>
<CEffectEnumArea id="StitchesVileGasVileCleaverTalentSearch">
<ValidatorArray value="CasterNotBlindedAndTargetNotEvading" />
<ValidatorArray value="StitchesTargetHasVileGas" />
<Chance value="0" />
<ImpactLocation Value="TargetUnit" />
<SearchFilters value="-;Player,Ally,Neutral,ImmuneToAOE,Missile,Item,Stasis,Dead,Hidden,Invulnerable" />
<AreaArray Effect="StitchesVileGasApplySetBasicAttacks">
<Radius value="2.5" />
</AreaArray>
<SearchFlags index="ExtendByUnitRadius" value="1" />
</CEffectEnumArea>
<CEffectSet id="StitchesHeroWeaponSet">
<EffectArray value="UniversalWeaponLaunchSet" />
<EffectArray value="UniversalWeaponImpact" />
<EffectArray value="StitchesWeaponPreImpactSet" />
<EffectArray value="StitchesHeroWeaponDamageSwitch" />
<EffectArray value="StitchesWeaponPostImpactSet" />
<EffectArray value="StitchesVileGasVileCleaverTalentSearch" />
<EffectArray value="StitchesVileGasApplySetBasicAttacks" />
<EffectArray value="UniversalWeaponPostImpactSet" />
</CEffectSet>
<CEffectSet id="StitchesWeaponPreImpactSet">
<EffectArray value="StitchesHeroWeaponMeatHookTalentProcSet" />
<EffectArray value="StitchesSlamPlaytimeTalentModifyUnit" />
<EffectArray value="StitchesHeroWeaponChopChopTalentModifyDuration" />
<EffectArray value="StitchesHeroWeaponTenderizerTalentCreateHealer" />
</CEffectSet>
<CEffectSet id="StitchesWeaponPostImpactSet">
<EffectArray value="StitchesHeroWeaponApplyTenderizerTalentSlowBehavior" />
</CEffectSet>
<CEffectApplyBehavior id="StitchesPutridBileApplyCasterBehavior">
<WhichUnit Value="Caster" />
<Behavior value="StitchesPutridBileCaster" />
</CEffectApplyBehavior>
<CEffectSet id="StitchesPutridBileCastSet">
<EffectArray value="StitchesPutridBileApplyCasterBehavior" />
</CEffectSet>
<CEffectApplyBehavior id="StitchesHeroWeaponApplyTenderizerTalentSlowBehavior" parent="StormSlowApply">
<ValidatorArray index="0" value="CasterNotBlindedAndTargetNotEvading" />
<Chance value="0" />
<Behavior value="StitchesTenderizerSlow" />
</CEffectApplyBehavior>
<CEffectSet id="StitchesSlamImpactSet">
<EffectArray value="StitchesSlamVileCleaverTalentVileGasApplySet" />
<EffectArray value="StitchesSlamDamage" />
<EffectArray value="CameraShakeMediumTauntingTotemSet" />
<ValidatorArray value="noMarkers" />
</CEffectSet>
<CEffectSet id="StitchesSlamSearchSet">
<EffectArray value="StitchesSlamSearchBaseSet" />
<EffectArray value="CameraShakeMediumCasterDummySet" />
</CEffectSet>
<CEffectApplyBehavior id="StitchesHookHelpingHandDisableApplyBehavior">
<WhichUnit Value="Caster" />
<Behavior value="StitchesHookHelpingHandDisable" />
</CEffectApplyBehavior>
<CEffectCreatePersistent id="StitchesHookLaunchCreatePersistent">
<WhichLocation Value="CasterPoint" />
<Flags index="Channeled" value="1" />
<InitialEffect value="StitchesHookCastLaunchPersistentInitialSet" />
<ExpireDelay value="2.5" />
<PeriodCount value="1" />
<PeriodicEffectArray value="StitchesHookInitialLaunchMissileSet" />
<PeriodicPeriodArray value="0" />
<FinalEffect value="StitchesHookRemoveCurrentlyCasting" />
<Marker Duration="0.1875">
<MatchFlags index="Id" value="1" />
</Marker>
<PeriodicOffsetArray Y="-12" />
</CEffectCreatePersistent>
<CEffectSwitch id="StitchesHookTargetNotUnstoppableSwitch">
<CaseArray Validator="TargetIsNotGroundMover" Effect="StitchesHookTargetIsMissile" />
<CaseDefault value="StitchesHookTargetNotUnstoppable" />
</CEffectSwitch>
<CEffectSet id="StitchesHookTargetIsMissile">
<ValidatorArray value="CasterNotDead" />
<ValidatorArray value="StitchesTargetIsDisplaceableCombine" />
<EffectArray value="StitchesHookTargetIsMissileAbortMissile" />
<EffectArray value="StitchesHookTargetIsAlreadyMissileDelayPersistent" />
<EffectArray value="StitchesHookApplyHookedStunBehavior" />
<EffectArray value="StitchesHookApplyReturnBehavior" />
<EffectArray value="StitchesHookSuicideRemove" />
</CEffectSet>
<CEffectCreatePersistent id="StitchesHookTargetIsAlreadyMissileDelayPersistent">
<WhichLocation Value="TargetUnit" />
<InitialDelay value="0.0625" />
<InitialEffect value="StitchesHookTargetNotUnstoppableDelayed" />
</CEffectCreatePersistent>
<CEffectSet id="StitchesHookTargetNotUnstoppableDelayed">
<EffectArray value="StitchesHookLaunchDelay" />
</CEffectSet>
<CEffectSet id="StitchesHookTargetNotUnstoppable">
<ValidatorArray value="CasterNotDead" />
<ValidatorArray value="StitchesTargetIsDisplaceableCombine" />
<EffectArray value="StitchesHookApplyInitialHookStun" />
<EffectArray value="StitchesHookApplyHookedStunBehavior" />
<EffectArray value="StitchesHookLaunchDelay" />
<EffectArray value="StitchesHookApplyReturnBehavior" />
<EffectArray value="StitchesHookSuicideRemove" />
</CEffectSet>
<CEffectSet id="StitchesHookInitialLaunchMissileSet">
<EffectArray value="StitchesHookInitialLaunchMissile" />
</CEffectSet>
<CEffectEnumArea id="StitchesHookMissileSearch">
<LaunchLocation Effect="StitchesHookLaunchCreatePersistent" Value="OriginPoint" />
<ImpactLocation Value="SourceUnit" />
<SearchFilters value="-;Player,Neutral,ImmuneToSkillshots,Missile,Item,Stasis,Dead,Hidden" />
<TargetSorts RequestCount="1" RequestPercentage="1">
<SortArray value="TSDistance" />
<SortArray value="TSHeroic" />
</TargetSorts>
<AreaArray MaxCount="1" Effect="StitchesHookImpactSet">
<RectangleWidth value="1.25" />
<RectangleHeight value="1.25" />
</AreaArray>
<AreaRelativeOffset Y="-0.9" />
<RevealerParams Duration="0.75" ShapeExpansion="1">
<RevealFlags index="Unfog" value="1" />
</RevealerParams>
<MaxCount value="1" />
</CEffectEnumArea>
<CEffectLaunchMissile id="StitchesHookInitialLaunchMissile">
<ValidatorArray index="0" value="CasterNotDead" />
<ImpactLocation Value="TargetPoint" />
<LaunchOffset Y="-0.75" />
<LaunchEffect value="StitchesHookMissileScanPersistent" />
<ImpactEffect value="StitchesHookMissedSet" />
<FinishEffect value="StitchesHookHelpingHandRemoveBehavior" />
<ImpactRange value="0.125" />
<SharedFlags index="2D" value="1" />
<SharedFlags index="Channeled" value="1" />
<AmmoUnit value="StitchesHookMissile" />
<Movers Link="StitchesHookMissile" />
</CEffectLaunchMissile>
<CEffectCreatePersistent id="StitchesHookMissileScanPersistent">
<WhichLocation Value="SourceUnit" />
<PeriodCount value="39" />
<PeriodicValidator value="CasterNotDazedOrDeadOrSilencedOrStasisOrStunned" />
<PeriodicEffectArray value="StitchesHookMissileScanSet" />
<PeriodicPeriodArray value="0.0625" />
<InitialEffect value="StitchesHookMissileSearch" />
</CEffectCreatePersistent>
<CEffectLaunchMissile id="StitchesHookMissedLaunchMissile">
<ImpactLocation Effect="StitchesHookLaunchCreatePersistent" Value="CasterUnit" />
<LaunchEffect value="StitchesHookApplyReturnBehavior" />
<ImpactEffect value="StitchesHookInitialDestroyPersistent" />
<AmmoUnit value="StitchesHookMissedReturnMissile" />
<Movers Link="StitchesHookMissedReturnMissile" />
</CEffectLaunchMissile>
<CEffectDestroyPersistent id="StitchesHookInitialDestroyPersistent">
<WhichLocation Value="OriginUnit" />
<Effect value="StitchesHookLaunchCreatePersistent" />
</CEffectDestroyPersistent>
<CEffectSet id="StitchesHookImpactSet">
<ValidatorArray value="NotAbathurToxicNest" />
<ValidatorArray value="StitchesTargetIsEnemyAndNotInvulnerableOrStitchesHasHookHelpingHand" />
<ValidatorArray value="StitchesTargetDoesNotHaveHookSuppression" />
<ValidatorArray value="TargetIsNotAlliedStructure" />
<ValidatorArray value="DiabloOverpowerTargetDoesNotHaveOverpower" />
<ValidatorArray value="noMarkers" />
<EffectArray value="StitchesHookApplySuppressionBehavior" />
<EffectArray value="StitchesHookTargetIsUnstoppable" />
<EffectArray value="StitchesHookTargetNotUnstoppableSwitch" />
<EffectArray value="StitchesHookApplyTargetCountBehavior" />
<EffectArray value="StitchesHookApplyHitTargetBehavior" />
<EffectArray value="StitchesGasFlareApplyActiveBuff" />
<EffectArray value="StitchesHookMeatHookTalentPersistent" />
<EffectArray value="StitchesHookSerratedEdgeTalentSet" />
<EffectArray value="StitchesHookDestroyMissileScanPersistent" />
<EffectArray value="StitchesHookMasterHookerApplyUnkillableBehavior" />
<EffectArray value="StitchesHookMasterHookerApplyHealingReductionBehavior" />
<EffectArray value="StitchesHookChopChopTalentApplyBuff" />
</CEffectSet>
<CEffectSet id="StitchesHookTargetIsUnstoppable">
<ValidatorArray value="StitchesTargetIsNotDisplaceable" />
<EffectArray value="StitchesHookDamage" />
<EffectArray value="StitchesHookMissedLaunchMissileSet" />
<EffectArray value="StitchesHookSuicideRemove" />
</CEffectSet>
<CEffectDamage id="StitchesHookDamage" parent="StormSpell">
<Amount value="91" />
<ImpactLocation Value="TargetUnit" />
<ValidatorArray value="TargetIsEnemy" />
<MultiplicativeModifierArray index="Harpoon" Validator="StitchesHasGTE1HarpoonTalentToken" Accumulator="HarpoonTalentDamageAccumulator" />
<MultiplicativeModifierArray index="CritHarpoon" Validator="StitchesHasGTE1HarpoonTalentTokenAndTargetIsHero" Crit="1" />
</CEffectDamage>
<CEffectApplyBehavior id="StitchesHookApplyInitialHookStun">
<Behavior value="StitchesHookInitialStun" />
</CEffectApplyBehavior>
<CEffectApplyBehavior id="StitchesHookApplyHookedStunBehavior">
<ValidatorArray index="0" removed="1" />
<Behavior value="StitchesHooked" />
</CEffectApplyBehavior>
<CEffectCreatePersistent id="StitchesHookLaunchDelay">
<ValidatorArray value="TargetNotDead" />
<WhichLocation Value="TargetUnitOrPoint" />
<ExpireDelay value="0.0625" />
<ExpireEffect value="StitchesHookReturnSet" />
<TeleportTrack index="Target" value="1" />
<TeleportResponseEffect value="StitchesHookLaunchDelayTeleportSet" />
</CEffectCreatePersistent>
<CEffectSet id="StitchesHookLaunchUnitSet">
<EffectArray value="StitchesHookLaunchUnitDead" />
<EffectArray value="StitchesHookLaunchUnit" />
<EffectArray value="StitchesHookDamageDelay" />
<TargetLocationType value="UnitOrPoint" />
</CEffectSet>
<CEffectSet id="StitchesHookLaunchUnitDead">
<ValidatorArray value="TargetIsDeadOrIsNotGroundMover" />
<EffectArray value="StitchesHookLaunchDeadUnitSwitch" />
<TargetLocationType value="UnitOrPoint" />
</CEffectSet>
<CEffectSwitch id="StitchesHookLaunchDeadUnitSwitch">
<CaseArray Validator="TargetIsRaynorBansheeAndTargetNotDead" Effect="StitchesHookLaunchBansheeUnit" />
<CaseDefault value="StitchesHookLaunchUnitDeadLaunchMissile" />
</CEffectSwitch>
<CEffectLaunchMissile id="StitchesHookLaunchUnitDeadLaunchMissile">
<LaunchLocation Value="TargetPoint" />
<ImpactLocation Value="CasterUnit" />
<ImpactEffect value="StitchesHookLaunchUnitDeadImpactSet" />
<AmmoUnit value="StitchesHookLaunchUnitDeadMissile" />
<Movers Link="StitchesHookReturnMissile" />
</CEffectLaunchMissile>
<CEffectDamage id="StitchesHookLaunchUnitDeadImpact" />
<CEffectSet id="StitchesHookLaunchUnitDeadImpactSet">
<EffectArray value="StitchesHookLaunchUnitDeadImpact" />
<EffectArray value="StitchesHookInitialDestroyPersistent" />
<TargetLocationType value="UnitOrPoint" />
</CEffectSet>
<CEffectCreatePersistent id="StitchesHookDamageDelay">
<WhichLocation Value="TargetUnit" />
<ExpireDelay value="0.125" />
<ExpireEffect value="StitchesHookDamageSet" />
</CEffectCreatePersistent>
<CEffectLaunchMissileAdvanced id="StitchesHookLaunchUnit">
<ValidatorArray index="0" value="IsNotFlyingStorm" />
<ValidatorArray value="TargetNotDead" />
<ValidatorArray value="TargetIsGroundMover" />
<LaunchLocation Value="TargetUnit" />
<ImpactLocation Value="CasterUnit" />
<LaunchEffect value="StitchesHookLaunchUnitSetFlailandChainSet" />
<ImpactEffect value="StitchesHookLaunchUnitImpactSet" />
<FinishEffect value="StitchesHookLaunchUnitFinishSet" />
<PeriodicValidator value="TargetNotInDevouringMaw" />
<SharedFlags index="2D" value="1" />
<SharedFlags index="TravelValidation" value="1" />
<SharedFlags index="ValidateAbil" value="0" />
<SharedFlags index="ValidateTeleport" value="0" />
<SharedFlags index="DynamicSearchArea" value="1" />
<Movers Link="StitchesHookReturnMissile" />
<DeathType value="Unknown" />
<Flags index="Placement" value="1" />
<PlacementRange value="6" />
</CEffectLaunchMissileAdvanced>
<CEffectLaunchMissileAdvanced id="StitchesHookLaunchBansheeUnit" parent="StitchesHookLaunchUnit">
<ValidatorArray index="0" value="TargetNotDead" />
<ValidatorArray index="1" removed="1" />
<ValidatorArray index="2" removed="1" />
</CEffectLaunchMissileAdvanced>
<CEffectLaunchMissile id="StitchesHookLaunchUnitSecondary">
<ImpactLocation Value="CasterUnit" />
<ImpactEffect value="StitchesHookLaunchUnitSecondaryImpactSet" />
<AmmoUnit value="StitchesHookLaunchUnitSecondaryMissile" />
<Movers Link="StitchesHookReturnMissile" />
</CEffectLaunchMissile>
<CEffectDamage id="StitchesHookLaunchUnitSecondaryImpact" />
<CEffectSet id="StitchesHookLaunchUnitFinishSet">
<EffectArray value="StitchesHookRemoveStunBehavior" />
<EffectArray value="StitchesHookUnitArrivalDestroyPersistent" />
</CEffectSet>
<CEffectSet id="StitchesHookLaunchUnitImpactSet">
<EffectArray value="StitchesHookApplyPostHookStun" />
<EffectArray value="StitchesHookRemoveFlailBehavior" />
<TargetLocationType value="UnitOrPoint" />
</CEffectSet>
<CEffectApplyBehavior id="StitchesHookApplyPostHookStun">
<ValidatorArray index="0" value="TargetIsEnemy" />
<WhichUnit Value="Source" />
<Behavior value="StitchesHookStunPostHook" />
</CEffectApplyBehavior>
<CEffectCreatePersistent id="StitchesHookCreatePersistentImpactReveal">
<WhichLocation Value="TargetUnit" />
<ExpireDelay value="1" />
<RevealRadius value="1" />
<RevealFlags index="Unfog" value="1" />
</CEffectCreatePersistent>
<CEffectDestroyPersistent id="StitchesHookUnitArrivalDestroyPersistent">
<WhichLocation Value="OriginUnit" />
<Effect value="StitchesHookLaunchCreatePersistent" />
</CEffectDestroyPersistent>
<CEffectRedirectMissile id="StitchesHookHitStructureRedirect">
<WhichUnit Value="Source" />
<ImpactLocation Value="SourceUnit" />
<ImpactFilters value="-;Stasis,Dead,Hidden,Invulnerable" />
<Flags index="OriginalValidation" value="1" />
</CEffectRedirectMissile>
<CEffectEnumArea id="StitchesHookHitStructureScan">
<ImpactLocation Value="SourceUnit" />
<SearchFilters value="Structure;Neutral,Enemy,Missile,Dead,Summoned" />
<AreaArray MaxCount="1" CandidateRadiusMultiplier="0" Effect="StitchesHookHitStructureSet" />
<MaxCount value="1" />
<ValidatorArray value="StitchesTargetIsReturnMissile" />
<ValidatorArray value="TargetIsEnemy" />
<SearchFlags index="ExtendByUnitRadius" value="1" />
<AreaRelativeOffset Y="-0.5" />
</CEffectEnumArea>
<CEffectSet id="StitchesHookHitStructureSet">
<ValidatorArray value="SourceCliffLevelGE1" />
<EffectArray value="StitchesHookRemoveStunBehavior" />
<EffectArray value="StitchesHookHitStructureRedirect" />
</CEffectSet>
<CEffectSet id="StitchesHookLaunchUnitSetFlailandChainSet">
<EffectArray value="StitchesHookLaunchUnitSecondary" />
<EffectArray value="StitchesHookApplyFlailBehavior" />
</CEffectSet>
<CEffectRemoveBehavior id="StitchesHookRemoveStunBehavior">
<WhichUnit Value="Source" />
<BehaviorLink value="StitchesHooked" />
</CEffectRemoveBehavior>
<CEffectEnumArea id="StitchesSlamSearchInsideStitches">
<SearchFlags index="CenterAtLaunch" value="1" />
<SearchFlags index="OffsetAreaByAngle" value="0" />
<SearchFilters value="-;Player,Ally,Neutral,ImmuneToAOE,Structure,Missile,Stasis,Dead,Hidden,Invulnerable" />
<AreaArray Arc="180" Effect="StitchesSlamImpactSet">
<Radius value="0.5" />
</AreaArray>
</CEffectEnumArea>
<CEffectDamage id="StitchesDevourHeroDamage" parent="StormSpell">
<Amount value="114" />
</CEffectDamage>
<CEffectSwitch id="StitchesDevourSwitch">
<CaseArray Validator="TargetIsHero" Effect="StitchesDevourHeroDamageSet" />
<CaseDefault value="StitchesDevourCreepDamage" />
</CEffectSwitch>
<CEffectEnumArea id="StitchesSlamSearchBase">
<ImpactLocation Value="TargetPoint" />
<SearchFilters value="-;Player,Ally,Neutral,ImmuneToAOE,Missile,Stasis,Dead,Hidden,Invulnerable" />
<AreaArray Arc="69.994" Effect="StitchesSlamImpactSet">
<Radius value="9" />
</AreaArray>
<SearchFlags index="CenterAtLaunch" value="1" />
<SearchFlags index="OffsetAreaByAngle" value="0" />
<SearchFlags index="DoActorSearch" value="1" />
<RevealerParams Duration="0.75">
<RevealFlags index="Unfog" value="1" />
</RevealerParams>
</CEffectEnumArea>
<CEffectDamage id="StitchesHeroWeaponDamage" parent="StormWeapon">
<Amount value="71" />
<MultiplicativeModifierArray index="VileCleaver" Validator="StitchesHasVileGasDebuffandVileCleaver" Modifier="0.35" Crit="1" />
</CEffectDamage>
<CEffectSet id="StitchesSlamInitialSet">
<EffectArray value="StitchesSlamPersistent" />
<TargetLocationType value="Point" />
</CEffectSet>
<CEffectCreatePersistent id="StitchesSlamPersistent">
<OffsetVectorStartLocation Value="OriginPoint" />
<PeriodCount value="2" />
<PeriodicEffectArray value="StitchesSlamMediumSearch" />
<PeriodicEffectArray value="StitchesSlamLargeSearch" />
<FinalEffect value="StitchesSlamPlaytimeTalentProcSet" />
<Marker>
<MatchFlags index="Id" value="1" />
</Marker>
<OffsetFacingFallback Value="OriginPoint" />
<PeriodicPeriodArray value="0" />
<Flags index="Channeled" value="1" />
</CEffectCreatePersistent>
<CEffectCreateHealer id="StitchesDevourCreateHealer" parent="StormSelfOnlyHealingSpellPercent">
<ImpactUnit Value="Caster" />
<RechargeVitalFraction value="0.2" />
</CEffectCreateHealer>
<CEffectDamage id="StitchesSlamDamage" parent="StormSpell">
<Amount value="104" />
<FlatModifierArray index="UnderPressureBase" Validator="StitchesHasUnderPressureTalent" Modifier="25" />
<FlatModifierArray index="UnderPressure" Accumulator="StitchesSlamUnderPressureTalentDamageAccumulator" />
</CEffectDamage>
<CEffectSet id="StitchesDevourSet">
<EffectArray value="StitchesDevourSwitch" />
<EffectArray value="StitchesDevourCreateHealer" />
<EffectArray value="StitchesDevourSavorTheFlavorTalentModifyToken" />
<EffectArray value="StitchesDevourIssueAttackOrder" />
<EffectArray value="StitchesDevourSecondHelpingTalentApplyShieldBehavior" />
<EffectArray value="StitchesDevourSecondHelpingApplyArmorBehavior" />
<EffectArray value="StitchesDevourSecondHelpingTalentModifyCooldown" />
<EffectArray value="StitchesDevourDigestiveJuicesTalentApplyDoT" />
</CEffectSet>
<CEffectDamage id="StitchesDevourCreepDamage" parent="StormSpell">
<Amount value="319" />
</CEffectDamage>
<CEffectCreatePersistent id="StitchesPutridBilePersistent">
<WhichLocation Value="SourceUnit" />
<InitialEffect value="StitchesPutridBilePuddlePersistent" />
<PeriodCount value="16" />
<PeriodicValidator value="SourceNotDead" />
<PeriodicEffectArray value="StitchesPutridBilePuddlePersistent" />
<PeriodicPeriodArray value="0.5" />
<AINotifySettings AreaEffect="StitchesPutridBileSearch">
<Flags index="HurtsAlly" value="1" />
<Flags index="HurtsEnemy" value="1" />
</AINotifySettings>
<TimeScaleSource Value="Target" />
</CEffectCreatePersistent>
<CEffectCreatePersistent id="StitchesPutridBilePuddlePersistent">
<WhichLocation Value="OuterPoint" />
<InitialEffect value="StitchesPutridBileSearch" />
<ExpireDelay value="0.2" />
<PeriodCount value="32" />
<PeriodicEffectArray value="StitchesPutridBileSearch" />
<PeriodicPeriodArray value="0.125" />
<RevealRadius value="4" />
<RevealFlags index="Unfog" value="1" />
<AINotifySettings AreaEffect="StitchesPutridBileSearch">
<Flags index="HurtsAlly" value="1" />
<Flags index="HurtsEnemy" value="1" />
</AINotifySettings>
<ValidatorArray value="CasterNotStasis" />
</CEffectCreatePersistent>
<CEffectApplyBehavior id="StitchesPutridBileApplyPool">
<Behavior value="StitchesPutridBilePool" />
</CEffectApplyBehavior>
<CEffectEnumArea id="StitchesPutridBileSearch">
<SearchFilters value="-;Player,Ally,Neutral,ImmuneToAOE,Missile,Item,Stasis,Dead,Hidden,Invulnerable" />
<AreaArray Effect="StitchesPutridBileSet">
<Radius value="3" />
</AreaArray>
</CEffectEnumArea>
<CEffectSet id="StitchesPutridBileSet">
<EffectArray value="StitchesPutridBileApplyTargetBehavior" />
<EffectArray value="StitchesPutridBileSlowApplyBehavior" />
</CEffectSet>
<CEffectApplyBehavior id="StitchesPutridBileApplyTargetBehavior">
<Behavior value="StitchesPutridBileTarget" />
</CEffectApplyBehavior>
<CEffectApplyBehavior id="StitchesPutridBileSlowApplyBehavior" parent="StormSlowApply">
<Behavior value="StitchesPutridBileSlow" />
</CEffectApplyBehavior>
<CEffectDamage id="StitchesPutridBileDamage" parent="StormSpell">
<Amount value="37" />
<Visibility value="Hidden" />
<SourceButtonFace value="StitchesPutridBile" />
<MultiplicativeModifierArray index="Gift" Validator="StitchesGiftFromTheEmbalmerProcCombine" Modifier="1" Crit="1" />
<LaunchLocation Value="CreatorUnit" />
</CEffectDamage>
<CHero id="Stitches" parent="LegacyVOHero">
<AttributeId value="Stit" />
<Flags index="GoodForModeA" value="1" />
<ExpandedRole value="Tank" />
<RolesMultiClass value="Warrior" />
<RoleScoreValueOverride value="Warrior" />
<Melee value="1" />
<SelectScreenButtonImage value="Assets\Textures\storm_ui_ingame_heroselect_btn_stitches.dds" />
<ImageFacing value="Right" />
<IntroCutsceneSize value="Large" />
<HeroAbilArray Abil="StitchesHook" Button="StitchesHook">
<Flags index="ShowInHeroSelect" value="1" />
<Flags index="AffectedByCooldownReduction" value="1" />
</HeroAbilArray>
<HeroAbilArray Abil="StitchesSlam" Button="StitchesSlam">
<Flags index="ShowInHeroSelect" value="1" />
<Flags index="AffectedByCooldownReduction" value="1" />
</HeroAbilArray>
<HeroAbilArray Abil="StitchesDevour" Button="StitchesDevour">
<Flags index="ShowInHeroSelect" value="1" />
<Flags index="UsesCharges" value="1" />
<Flags index="AffectedByCooldownReduction" value="1" />
</HeroAbilArray>
<HeroAbilArray Abil="StitchesPutridBile" Button="StitchesPutridBile">
<Flags index="ShowInHeroSelect" value="1" />
<Flags index="AffectedByCooldownReduction" value="1" />
<Flags index="Heroic" value="1" />
</HeroAbilArray>
<HeroAbilArray Abil="StitchesGorge" Button="StitchesGorge">
<Flags index="ShowInHeroSelect" value="1" />
<Flags index="AffectedByCooldownReduction" value="1" />
<Flags index="Heroic" value="1" />
</HeroAbilArray>
<HeroAbilArray Abil="StitchesHookHelpingHand" Button="StitchesHelpingHand">
<Flags index="ShowInHeroSelect" value="1" />
<Flags index="ShowInQuickCastSetting" value="1" />
</HeroAbilArray>
<HeroAbilArray Abil="StitchesBlight" Button="StitchesBlight">
<Flags index="AffectedByCooldownReduction" value="1" />
</HeroAbilArray>
<HeroAbilArray Abil="StitchesShamblingHorror" Button="StitchesShamblingHorror">
<Flags index="ShowInHeroSelect" value="1" />
<Flags index="Trait" value="1" />
</HeroAbilArray>
<SkinArray value="StitchesUltimate" />
<SkinArray value="StitchesPsycho" />
<SkinArray value="StitchesChef" />
<SkinArray value="StitchesBeachParty" />
<SkinArray value="StitchesWinter" />
<SkinArray value="StitchesToys18" />
<SkinArray value="StitchesOWC20" />
<VoiceLineArray value="StitchesBase_VoiceLine01" />
<VoiceLineArray value="StitchesBase_VoiceLine02" />
<VoiceLineArray value="StitchesBase_VoiceLine03" />
<VoiceLineArray value="StitchesBase_VoiceLine04" />
<VoiceLineArray value="StitchesBase_VoiceLine05" />
<DefaultMount value="BattleBeast" />
<VOArray index="Cheer" value="Stitches_VOX_Cheer" />
<VOArray index="GetHit" value="Stitches_VOX_GetHitSmall" />
<VOArray index="PingCapture" value="Stitches_Ping_Capture" />
<VOArray index="PingCollect" value="Stitches_Ping_Collect" />
<VOArray index="PingDefendStructure" value="Stitches_Ping_DefendStructure" />
<VOArray index="PingDefendThing" value="Stitches_Ping_DefendThing" />
<VOArray index="PingDestroyStructure" value="Stitches_Ping_DestroyStructure" />
<VOArray index="PingDestroyThing" value="Stitches_Ping_DestroyThing" />
<VOArray index="PingTransport" value="Stitches_Ping_Transport" />
<VOArray index="PingTurnIn" value="Stitches_Ping_TurnIn" />
<VOArray index="VOPing_AssistMe" value="Stitches_VOPing_AssistMe" />
<VOArray index="VOPing_Danger" value="Stitches_VOPing_Danger" />
<VOArray index="VOPing_Defend" value="Stitches_VOPing_Defend" />
<VOArray index="VOPing_EnemyMissing" value="Stitches_VOPing_EnemyMissing" />
<VOArray index="VOPing_OnMyWay" value="Stitches_VOPing_OnMyWay" />
<VOArray index="VOPing_Retreat" value="Stitches_VOPing_Retreat" />
<TalentTreeArray Talent="StitchesPatchworkCreation" Tier="1" Column="1" />
<TalentTreeArray Talent="StitchesSavortheFlavorDevour" Tier="1" Column="2" />
<TalentTreeArray Talent="StitchesHungryforMore" Tier="1" Column="3" />
<TalentTreeArray Talent="StitchesPlaytime" Tier="2" Column="1" />
<TalentTreeArray Talent="StitchesVileCleaver" Tier="2" Column="2" />
<TalentTreeArray Talent="StitchesTenderizer" Tier="2" Column="3" />
<TalentTreeArray Talent="StitchesSerratedEdge" Tier="3" Column="1" />
<TalentTreeArray Talent="StitchesSecondHelping" Tier="3" Column="2" />
<TalentTreeArray Talent="StitchesPutrefaction" Tier="3" Column="3" />
<TalentTreeArray Talent="StitchesHeroicAbilityPutridBile" Tier="4" Column="1" />
<TalentTreeArray Talent="StitchesHeroicAbilityGorge" Tier="4" Column="2" />
<TalentTreeArray Talent="StitchesMeatHook" Tier="5" Column="1" />
<TalentTreeArray Talent="StitchesUnderPressure" Tier="5" Column="2" />
<TalentTreeArray Talent="StitchesChopChop" Tier="5" Column="3" />
<TalentTreeArray Talent="StitchesPulverizeSlam" Tier="6" Column="1" />
<TalentTreeArray Talent="StitchesDigestiveJuices" Tier="6" Column="2" />
<TalentTreeArray Talent="StitchesFlareUp" Tier="6" Column="3" />
<TalentTreeArray Talent="StitchesGiftFromTheEmbalmer" Tier="7" Column="1">
<PrerequisiteTalentArray value="StitchesHeroicAbilityPutridBile" />
</TalentTreeArray>
<TalentTreeArray Talent="StitchesHungryHungryStitchesGorge" Tier="7" Column="2">
<PrerequisiteTalentArray value="StitchesHeroicAbilityGorge" />
</TalentTreeArray>
<TalentTreeArray Talent="StitchesHookMasterHooker" Tier="7" Column="3" />
<TalentTreeArray Talent="StitchesGasBag" Tier="7" Column="4" />
<VariationIcon value="Assets\Textures\UI_Glues_Swatch_Gray_Green.dds" />
<Difficulty value="Hard" />
<AIComplexityTier value="Mid" />
<HeroTierAchievementId value="5216701565561504638" />
<Universe value="Warcraft" />
<UniverseIcon value="Assets\Textures\UI_Glues_Store_GameIcon_Wow.dds" />
<ProductId value="10120" />
<LevelScalingArray>
<Modifications>
<Catalog value="Effect" />
<Entry value="StitchesVileGasDamage" />
<Field value="Amount" />
<Value value="0.040000" />
<AffectedByAbilityPower value="1" />
<AffectedByOverdrive value="1" />
</Modifications>
</LevelScalingArray>
<LevelScalingArray Ability="StitchesHook">
<Modifications>
<Catalog value="Effect" />
<Entry value="StitchesHookDamage" />
<Field value="Amount" />
<Value value="0.040000" />
<AffectedByAbilityPower value="1" />
<AffectedByOverdrive value="1" />
</Modifications>
</LevelScalingArray>
<LevelScalingArray Ability="StitchesSlam">
<Modifications>
<Catalog value="Effect" />
<Entry value="StitchesSlamDamage" />
<Field value="Amount" />
<Value value="0.040000" />
<AffectedByAbilityPower value="1" />
<AffectedByOverdrive value="1" />
</Modifications>
<Modifications>
<Catalog value="Effect" />
<Entry value="StitchesSlamMediumRangeDamage" />
<Field value="Amount" />
<Value value="0.040000" />
<AffectedByAbilityPower value="1" />
<AffectedByOverdrive value="1" />
</Modifications>
</LevelScalingArray>
<LevelScalingArray Ability="StitchesDevour">
<Modifications>
<Catalog value="Effect" />
<Entry value="StitchesDevourHeroDamage" />
<Field value="Amount" />
<Value value="0.040000" />
<AffectedByAbilityPower value="1" />
<AffectedByOverdrive value="1" />
</Modifications>
<Modifications>
<Catalog value="Effect" />
<Entry value="StitchesDevourCreepDamage" />
<Field value="Amount" />
<Value value="0.040000" />
<AffectedByAbilityPower value="1" />
<AffectedByOverdrive value="1" />
</Modifications>
<Modifications>
<Catalog value="Effect" />
<Entry value="StitchesDevourDigestiveJuicesTalentDoTDamage" />
<Field value="Amount" />
<Value value="0.040000" />
<AffectedByAbilityPower value="1" />
<AffectedByOverdrive value="1" />
</Modifications>
</LevelScalingArray>
<LevelScalingArray Ability="StitchesPutridBile">
<Modifications>
<Catalog value="Effect" />
<Entry value="StitchesPutridBileDamage" />
<Field value="Amount" />
<Value value="0.040000" />
<AffectedByAbilityPower value="1" />
<AffectedByOverdrive value="1" />
</Modifications>
</LevelScalingArray>
<LevelScalingArray Ability="StitchesGorge">
<Modifications>
<Catalog value="Effect" />
<Entry value="StitchesGorgeDamage" />
<Field value="Amount" />
<Value value="0.040000" />
<AffectedByAbilityPower value="1" />
<AffectedByOverdrive value="1" />
</Modifications>
<Modifications>
<Catalog value="Effect" />
<Entry value="StitchesGorgeDummyDamage" />
<Field value="Amount" />
<Value value="0.040000" />
<AffectedByAbilityPower value="1" />
<AffectedByOverdrive value="1" />
</Modifications>
</LevelScalingArray>
<LevelScalingArray>
<Modifications>
<Catalog value="Unit" />
<Entry value="HeroStitches" />
<Field value="LifeMax" />
<Value value="0.040000" />
<AffectedByOverdrive value="1" />
</Modifications>
<Modifications>
<Catalog value="Unit" />
<Entry value="HeroStitches" />
<Field value="LifeStart" />
<Value value="0.040000" />
<AffectedByOverdrive value="1" />
</Modifications>
<Modifications>
<Catalog value="Unit" />
<Entry value="HeroStitches" />
<Field value="LifeRegenRate" />
<Value value="0.040000" />
<AffectedByOverdrive value="1" />
</Modifications>
<Modifications>
<Catalog value="Effect" />
<Entry value="StitchesHeroWeaponDamage" />
<Field value="Amount" />
<Value value="0.040000" />
<AffectedByOverdrive value="1" />
</Modifications>
<Modifications>
<Catalog value="Effect" />
<Entry value="StitchesGasFlareDamage" />
<Field value="Amount" />
<Value value="0.040000" />
<AffectedByOverdrive value="1" />
</Modifications>
</LevelScalingArray>
<VariationArray value="StitchesFlesh" />
<VariationArray value="StitchesDecay" />
<AllowedMountCategoryArray value="Ride" />
<AllowedMountCategoryArray value="Ridebeast" />
<AllowedMountCategoryArray value="Ridebike" />
<AllowedMountCategoryArray value="Ridesurf" />
<Ratings>
<Damage value="6" />
<Utility value="10" />
<Survivability value="8" />
<Complexity value="4" />
</Ratings>
<TalentAIBuildsArray ChanceToPick="16">
<TalentsArray value="StitchesSavortheFlavorDevour" />
<TalentsArray value="StitchesPlaytime" />
<TalentsArray value="StitchesSecondHelping" />
<TalentsArray value="StitchesHeroicAbilityPutridBile" />
<TalentsArray value="StitchesUnderPressure" />
<TalentsArray value="StitchesDigestiveJuices" />
<TalentsArray value="StitchesGiftFromTheEmbalmer" />
</TalentAIBuildsArray>
<TalentAIBuildsArray ChanceToPick="16">
<TalentsArray value="StitchesSavortheFlavorDevour" />
<TalentsArray value="StitchesTenderizer" />
<TalentsArray value="StitchesPutrefaction" />
<TalentsArray value="StitchesHeroicAbilityGorge" />
<TalentsArray value="StitchesChopChop" />
<TalentsArray value="StitchesPulverizeSlam" />
<TalentsArray value="StitchesHookMasterHooker" />
</TalentAIBuildsArray>
<TalentAIBuildsArray ChanceToPick="16">
<TalentsArray value="StitchesHungryforMore" />
<TalentsArray value="StitchesVileCleaver" />
<TalentsArray value="StitchesPutrefaction" />
<TalentsArray value="StitchesHeroicAbilityPutridBile" />
<TalentsArray value="StitchesUnderPressure" />
<TalentsArray value="StitchesPulverizeSlam" />
<TalentsArray value="StitchesGiftFromTheEmbalmer" />
</TalentAIBuildsArray>
<TalentAIBuildsArray ChanceToPick="16">
<TalentsArray value="StitchesHungryforMore" />
<TalentsArray value="StitchesPlaytime" />
<TalentsArray value="StitchesSerratedEdge" />
<TalentsArray value="StitchesHeroicAbilityGorge" />
<TalentsArray value="StitchesMeatHook" />
<TalentsArray value="StitchesPulverizeSlam" />
<TalentsArray value="StitchesHungryHungryStitchesGorge" />
</TalentAIBuildsArray>
<TalentAIBuildsArray AIOnly="1" ChanceToPick="16">
<TalentsArray value="StitchesPatchworkCreation" />
<TalentsArray value="StitchesTenderizer" />
<TalentsArray value="StitchesSecondHelping" />
<TalentsArray value="StitchesHeroicAbilityPutridBile" />
<TalentsArray value="StitchesMeatHook" />
<TalentsArray value="StitchesFlareUp" />
<TalentsArray value="StitchesGiftFromTheEmbalmer" />
</TalentAIBuildsArray>
<TalentAIBuildsArray AIOnly="1" ChanceToPick="16">
<TalentsArray value="StitchesPatchworkCreation" />
<TalentsArray value="StitchesVileCleaver" />
<TalentsArray value="StitchesPutrefaction" />
<TalentsArray value="StitchesHeroicAbilityGorge" />
<TalentsArray value="StitchesUnderPressure" />
<TalentsArray value="StitchesFlareUp" />
<TalentsArray value="StitchesGasBag" />
</TalentAIBuildsArray>
<HeroSpecificUIArray Location="HeroSpecificStackingBuffsStatus" DescName="Stitches/StitchesMeatHookFrameContainer" />
<HeroSpecificUIArray Location="CommandButton05Status" DescName="Stitches/StitchesShamblingHorrorButtonOverride" />
<Rarity value="Epic" />
</CHero>
<CHeroMastery id="StitchesMasteryRing1" parent="MasteryRingRank1">
<ProductId value="66995" />
<HyperlinkId value="StitchesMasteryRingRank1" />
</CHeroMastery>
<CHeroMastery id="StitchesMasteryRing2" parent="MasteryRingRank2">
<ProductId value="67116" />
<HyperlinkId value="StitchesMasteryRingRank2" />
</CHeroMastery>
<CHeroMastery id="StitchesMasteryRing3" parent="MasteryRingRank3">
<ProductId value="73014" />
<HyperlinkId value="StitchesMasteryRingRank3" />
</CHeroMastery>
<CModel id="StitchesShamblingHorrorGlaze" parent="PersistentSpellFX">
<Model value="Assets\Effects\Glaze\Storm_Glaze_Genji_Base_Deflect\Storm_Glaze_Genji_Base_Deflect.m3" />
<AnimSpeed value="0.250000" />
</CModel>
<CModel id="StitchesHeroWeaponChopChopTalentWeaponFX" parent="OneShotSpellFX">
<Model value="assets\effects\storm_fx_stitches_base_chopchop_buff\storm_fx_stitches_base_chopchop_buff.m3" />
</CModel>
<CModel id="StitchesSlamGuide" parent="UI">
<Model value="assets\effects\storm_fx_stitches_base_slam_reticle\storm_fx_stitches_base_slam_reticle.m3" />
</CModel>
<CModel id="StitchesHeroWeaponWeaponTrail01" parent="OneShotSpellFX">
<Model value="assets\effects\storm_fx_stitches_base_basic_cast\storm_fx_stitches_base_basic_cast.m3" />
</CModel>
<CModel id="StitchesHeroWeaponWeaponTrail02" parent="OneShotSpellFX">
<Model value="assets\effects\storm_fx_stitches_base_basic_cast\storm_fx_stitches_base_basic_cast.m3" />
</CModel>
<CModel id="StitchesSlamWeaponTrail" parent="OneShotSpellFX">
<Model value="assets\effects\storm_fx_stitches_base_slam_cast\storm_fx_stitches_base_slam_cast.m3" />
</CModel>
<CModel id="StitchesGasFlareImpactDamageFX" parent="ImpactFX">
<Model value="Assets\Effects\Storm_Effect_Talent_BurningRage_Impact\Storm_Effect_Talent_BurningRage_Impact.m3" />
<Radius value="0.750000" />
</CModel>
<CModel id="StitchesGasFlareBuff" parent="OneShotSpellFX">
<Model value="Assets\Effects\Storm_Effect_Talent_BurningRage\Storm_Effect_Talent_BurningRage.m3" />
</CModel>
<CMoverMissile id="StitchesGorgeInitialMissile">
<MotionPhases>
<Driver value="Guidance" />
<Speed value="30" />
<MaxSpeed value="30" />
<ArrivalTestType value="3D" />
<Timeout value="5" />
<ThrowBandYaw value="-360,-360,-360,-360" />
<ThrowBandPitch value="-360,-360,-360,-360" />
<YawPitchRoll value="5759.6484" />
</MotionPhases>
</CMoverMissile>
<CMoverMissile id="StitchesGorgeMissile">
<MotionPhases>
<Driver value="Guidance" />
<Speed value="10" />
<MaxSpeed value="10" />
<ArrivalTestType value="3D" />
<RotationLaunchActorType value="LaunchToTarget2D" />
<RotationActorType value="Upright" />
<Timeout value="5" />
<ThrowBandYaw value="-360,-360,-360,-360" />
<ThrowBandPitch value="-360,-360,-360,-360" />
<YawPitchRoll value="5759.6484" />
</MotionPhases>
</CMoverMissile>
<CMoverMissile id="StitchesHookInvisibleMissile">
<MotionPhases>
<Driver value="Guidance" />
<Speed value="37.5" />
<MaxSpeed value="30" />
<ArrivalTestType value="2D" />
<Timeout value="5" />
<ThrowBandYaw value="-360,-360,-360,-360" />
<ThrowBandPitch value="-360,-360,-360,-360" />
<YawPitchRoll value="5759.6484" />
</MotionPhases>
</CMoverMissile>
<CMoverMissile id="StitchesHookAirReturnMissile">
<HeightMap value="Air" />
<MotionPhases>
<Driver value="Guidance" />
<Speed value="25" />
<MaxSpeed value="25" />
<Timeout value="5" />
<ThrowBandYaw value="-360,-360,-360,-360" />
<ThrowBandPitch value="-360,-360,-360,-360" />
<YawPitchRoll value="5759.6484" />
</MotionPhases>
</CMoverMissile>
<CMoverMissile id="StitchesHookReturnMissile">
<MotionPhases>
<Driver value="Guidance" />
<Speed value="25" />
<MaxSpeed value="25" />
<ArrivalTestType value="3D" />
<Timeout value="5" />
<ThrowBandYaw value="-360,-360,-360,-360" />
<ThrowBandPitch value="-360,-360,-360,-360" />
<YawPitchRoll value="5759.6484" />
</MotionPhases>
</CMoverMissile>
<CMoverMissile id="StitchesHookMissedReturnMissile">
<MotionPhases>
<Driver value="Guidance" />
<Speed value="50" />
<MaxSpeed value="50" />
<Timeout value="5" />
<ThrowBandYaw value="-360,-360,-360,-360" />
<ThrowBandPitch value="-360,-360,-360,-360" />
<YawPitchRoll value="5759.6484" />
</MotionPhases>
</CMoverMissile>
<CMoverMissile id="StitchesHookMissile">
<MotionPhases>
<Driver value="Guidance" />
<Speed value="37.5" />
<MaxSpeed value="20" />
<ArrivalTestType value="2D" />
<Timeout value="5" />
<ThrowBandYaw value="-360,-360,-360,-360" />
<ThrowBandPitch value="-360,-360,-360,-360" />
<YawPitchRoll value="5759.6484" />
</MotionPhases>
</CMoverMissile>
<CRequirement id="StitchesHasChopChopAccumulatorCarry2">
<NodeArray index="Use" Link="EqCountBehaviorStitchesVileGasBlightTalentCarryCompleteOnlyAtUnit1" />
<NodeArray index="Show" Link="EqCountBehaviorStitchesVileGasBlightTalentCarryCompleteOnlyAtUnit1" />
</CRequirement>
<CRequirement id="StitchesHookHelpingHandDisableNotOn">
<NodeArray index="Use" Link="EqCountBehaviorStitchesHookHelpingHandDisableCompleteOnlyAtUnit0" />
</CRequirement>
<CRequirement id="StitchesHasGorgeHungryHungryStitchesEnableTeleport">
<NodeArray index="Use" Link="EqCountBehaviorStitchesGorgeHungryHungryStitchesEnableTeleportCompleteOnlyAtUnit1" />
<NodeArray index="Show" Link="EqCountBehaviorStitchesGorgeHungryHungryStitchesEnableTeleportCompleteOnlyAtUnit1" />
</CRequirement>
<CRequirementCountBehavior id="CountBehaviorSTitchesVileGasBlightTalentCarryCompleteOnlyAtUnit">
<Flags index="TechTreeCheat" value="0" />
<Count Link="StitchesVileGasBlightTalentCarry" State="CompleteOnlyAtUnit" />
</CRequirementCountBehavior>
<CRequirementCountBehavior id="CountBehaviorStitchesVileGasBlightTalentCarryCompleteOnlyAtUnit">
<Flags index="TechTreeCheat" value="0" />
<Count Link="StitchesVileGasBlightTalentCarry" State="CompleteOnlyAtUnit" />
</CRequirementCountBehavior>
<CRequirementEq id="EqCountBehaviorSTitchesVileGasBlightTalentCarryCompleteOnlyAtUnit1">
<OperandArray index="0" value="CountBehaviorSTitchesVileGasBlightTalentCarryCompleteOnlyAtUnit" />
<OperandArray index="1" value="1" />
</CRequirementEq>
<CRequirementEq id="EqCountBehaviorStitchesVileGasBlightTalentCarryCompleteOnlyAtUnit1">
<OperandArray index="0" value="CountBehaviorStitchesVileGasBlightTalentCarryCompleteOnlyAtUnit" />
<OperandArray index="1" value="1" />
</CRequirementEq>
<CRequirementCountBehavior id="CountBehaviorStitchChopChopAccumulatorCarryCompleteOnlyAtUnit">
<Flags index="TechTreeCheat" value="0" />
<Count Link="StitchChopChopAccumulatorCarry" State="CompleteOnlyAtUnit" />
</CRequirementCountBehavior>
<CRequirementEq id="EqCountBehaviorStitchChopChopAccumulatorCarryCompleteOnlyAtUnit1">
<OperandArray index="0" value="CountBehaviorStitchChopChopAccumulatorCarryCompleteOnlyAtUnit" />
<OperandArray index="1" value="1" />
</CRequirementEq>
<CRequirementAnd id="AndEqCountBehaviorStitchesPassiveBuffWeaponCompleteOnlyAtUnit0">
<OperandArray value="EqCountBehaviorStitchesPassiveBuffWeaponCompleteOnlyAtUnit0" />
</CRequirementAnd>
<CRequirementAnd id="AndEqCountBehaviorStitchesPassiveBuffWeaponCompleteOnlyAtUnit1">
<OperandArray value="EqCountBehaviorStitchesPassiveBuffWeaponCompleteOnlyAtUnit1" />
</CRequirementAnd>
<CRequirementCountBehavior id="CountBehaviorStitchesRetchlingActiveCompleteOnlyAtUnitTechTreeCheat">
<Count Link="StitchesRetchlingActive" State="CompleteOnlyAtUnit" />
</CRequirementCountBehavior>
<CRequirementCountBehavior id="CountBehaviorStitchesGorgeHungryHungryStitchesEnableTeleportCompleteOnlyAtUnit">
<Flags index="TechTreeCheat" value="0" />
<Count Link="StitchesGorgeHungryHungryStitchesEnableTeleport" State="CompleteOnlyAtUnit" />
</CRequirementCountBehavior>
<CRequirementCountBehavior id="CountBehaviorStitchesHookHelpingHandDisableCompleteOnlyAtUnit">
<Flags index="TechTreeCheat" value="0" />
<Count Link="StitchesHookHelpingHandDisable" State="CompleteOnlyAtUnit" />
</CRequirementCountBehavior>
<CRequirementAnd id="AndEqCountBehaviorStitchesFesteringHuskVisualCompleteOnlyAtUnit1EqCountBehaviorStitchesPassiveBuffWeaponCompleteOnlyAtUnit0">
<Tooltip value="" />
<OperandArray value="EqCountBehaviorStitchesFesteringHuskVisualCompleteOnlyAtUnit1" />
<OperandArray value="EqCountBehaviorStitchesPassiveBuffWeaponCompleteOnlyAtUnit0" />
</CRequirementAnd>
<CRequirementAnd id="AndEqCountBehaviorStitchesFesteringHuskVisualCompleteOnlyAtUnit1EqCountBehaviorStitchesPassiveBuffWeaponCompleteOnlyAtUnit1">
<Tooltip value="" />
<OperandArray value="EqCountBehaviorStitchesFesteringHuskVisualCompleteOnlyAtUnit1" />
<OperandArray value="EqCountBehaviorStitchesPassiveBuffWeaponCompleteOnlyAtUnit1" />
</CRequirementAnd>
<CRequirementCountBehavior id="CountBehaviorStitchesFesteringHuskVisualCompleteOnlyAtUnit">
<Flags index="TechTreeCheat" value="0" />
<Tooltip value="" />
<Count Link="StitchesFesteringHuskVisual" State="CompleteOnlyAtUnit" />
</CRequirementCountBehavior>
<CRequirementCountBehavior id="CountBehaviorStitchesPassiveBuffWeaponCompleteOnlyAtUnit">
<Flags index="TechTreeCheat" value="0" />
<Tooltip value="" />
<Count Link="StitchesPassiveBuffWeapon" State="CompleteOnlyAtUnit" />
</CRequirementCountBehavior>
<CRequirementEq id="EqCountBehaviorStitchesGorgeHungryHungryStitchesEnableTeleportCompleteOnlyAtUnit1">
<OperandArray index="0" value="CountBehaviorStitchesGorgeHungryHungryStitchesEnableTeleportCompleteOnlyAtUnit" />
<OperandArray index="1" value="1" />
</CRequirementEq>
<CRequirementEq id="EqCountBehaviorStitchesHookHelpingHandDisableCompleteOnlyAtUnit0">
<OperandArray index="0" value="CountBehaviorStitchesHookHelpingHandDisableCompleteOnlyAtUnit" />
<OperandArray index="1" value="0" />
</CRequirementEq>
<CRequirementEq id="EqCountBehaviorStitchesFesteringHuskVisualCompleteOnlyAtUnit1">
<Tooltip value="" />
<OperandArray index="0" value="CountBehaviorStitchesFesteringHuskVisualCompleteOnlyAtUnit" />
<OperandArray index="1" value="1" />
</CRequirementEq>
<CRequirementEq id="EqCountBehaviorStitchesPassiveBuffWeaponCompleteOnlyAtUnit0">
<Tooltip value="" />
<OperandArray index="0" value="CountBehaviorStitchesPassiveBuffWeaponCompleteOnlyAtUnit" />
<OperandArray index="1" value="0" />
</CRequirementEq>
<CRequirementEq id="EqCountBehaviorStitchesPassiveBuffWeaponCompleteOnlyAtUnit1">
<Tooltip value="" />
<OperandArray index="0" value="CountBehaviorStitchesPassiveBuffWeaponCompleteOnlyAtUnit" />
<OperandArray index="1" value="1" />
</CRequirementEq>
<CRewardHero id="Stitches">
<License value="10117" />
</CRewardHero>
<CRewardHeroMastery id="StitchesMasteryRing1">
<License value="49911" />
</CRewardHeroMastery>
<CRewardHeroMastery id="StitchesMasteryRing2">
<License value="49912" />
</CRewardHeroMastery>
<CRewardHeroMastery id="StitchesMasteryRing3">
<License value="52261" />
</CRewardHeroMastery>
<CShapeArc id="StitchesSlamCastArc">
<Arc value="69.994" />
<Radius value="9" />
</CShapeArc>
<CTalent id="StitchesGasBag">
<Face value="StitchesGasBag" />
<RankArray />
<AbilityModificationArray>
<Modifications>
<Type value="FlatModification" />
<Catalog value="Effect" />
<Entry value="StitchesShamblingHorrorApplyGasBagTalentUnstoppable" />
<Field value="Chance" />
<Value value="1.000000" />
</Modifications>
<Modifications>
<Type value="FlatModification" />
<Entry value="StitchesShamblingHorror" />
<Field value="Cost[0].Cooldown.TimeUse" />
<Value value="-20.000000" />
</Modifications>
</AbilityModificationArray>
<Trait value="1" />
</CTalent>
<CTalent id="StitchesPutrefaction">
<Face value="StitchesPutrefaction" />
<RankArray />
<AbilityModificationArray>
<Modifications>
<Type value="FlatModification" />
<Catalog value="Effect" />
<Entry value="StitchesVileGasDamage" />
<Field value="LeechFraction[Life]" />
<Value value="0.750000" />
</Modifications>
</AbilityModificationArray>
<Trait value="1" />
</CTalent>
<CTalent id="StitchesHarpoon">
<Face value="StitchesHarpoon" />
<Abil value="StitchesHook" />
<AbilityModificationArray>
<Modifications>
<Type value="FlatModification" />
<Catalog value="Effect" />
<Entry value="StitchesHookHarpoonTalentMissileSearch" />
<Field value="Chance" />
<Value value="1.000000" />
</Modifications>
</AbilityModificationArray>
<RankArray>
<BehaviorArray value="StitchesHookHarpoonTalentTokenCounter" />
</RankArray>
</CTalent>
<CTalent id="StitchesVileCleaver">
<Face value="StitchesVileCleaver" />
<AbilityModificationArray>
<Modifications>
<Type value="FlatModification" />
<Catalog value="Effect" />
<Entry value="StitchesVileGasVileCleaverTalentSearch" />
<Field value="Chance" />
<Value value="1.000000" />
</Modifications>
<Modifications>
<Type value="FlatModification" />
<Catalog value="Effect" />
<Entry value="StitchesSlamVileCleaverTalentVileGasApplySet" />
<Field value="Chance" />
<Value value="1.000000" />
</Modifications>
</AbilityModificationArray>
<Trait value="1" />
</CTalent>
<CTalent id="StitchesHookMasterHooker">
<Face value="StitchesHookMasterHooker" />
<Abil value="StitchesHook" />
<AbilityModificationArray>
<Modifications>
<Type value="FlatModification" />
<Entry value="StitchesHook" />
<Field value="Cost.Cooldown.TimeUse" />
<Value value="-4.000000" />
</Modifications>
<Modifications>
<Type value="FlatModification" />
<Entry value="StitchesHookHelpingHand" />
<Field value="Cost.Cooldown.TimeUse" />
<Value value="-4.000000" />
</Modifications>
</AbilityModificationArray>
</CTalent>
<CTalent id="StitchesSecondHelping">
<Face value="StitchesSecondHelping" />
<Abil value="StitchesDevour" />
<AbilityModificationArray>
<Modifications>
<Type value="FlatModification" />
<Entry value="StitchesDevour" />
<Field value="Cost[0].Charge.CountMax" />
<FieldIsInteger value="1" />
<Value value="1.000000" />
</Modifications>
<Modifications>
<Type value="FlatModification" />
<Entry value="StitchesDevour" />
<Field value="Cost[0].Charge.HideCount" />
<FieldIsInteger value="1" />
<Value value="-1.000000" />
</Modifications>
<Modifications>
<Type value="FlatModification" />
<Catalog value="Effect" />
<Entry value="StitchesDevourSecondHelpingTalentSubtractToken" />
<Field value="Chance" />
<Value value="1.000000" />
</Modifications>
<Modifications>
<Type value="FlatModification" />
<Catalog value="Effect" />
<Entry value="StitchesDevourSecondHelpingTalentApplyShieldBehavior" />
<Field value="Chance" />
<Value value="1.000000" />
</Modifications>
</AbilityModificationArray>
<RankArray>
<BehaviorArray value="StitchesDevourSecondHelpingTalentTokenCounter" />
</RankArray>
<QuestData StackBehavior="StitchesDevourSecondHelpingTalentTokenCounter" TargetCount="5" IgnoreTargetCount="0" />
</CTalent>
<CTalent id="StitchesSerratedEdge">
<Face value="StitchesSerratedEdge" />
<Abil value="StitchesHook" />
<AbilityModificationArray>
<Modifications>
<Type value="FlatModification" />
<Catalog value="Effect" />
<Entry value="StitchesHookSerratedEdgeTalentSet" />
<Field value="Chance" />
<Value value="1.000000" />
</Modifications>
</AbilityModificationArray>
</CTalent>
<CTalent id="StitchesFlareUp">
<Face value="StitchesFlareUp" />
<Trait value="1" />
<RankArray>
<BehaviorArray value="StitchesGasFlareCarry" />
</RankArray>
<AbilityModificationArray>
<Modifications>
<Type value="FlatModification" />
<Catalog value="Effect" />
<Entry value="StitchesGasFlareApplyActiveBuff" />
<Field value="Chance" />
<Value value="1.000000" />
</Modifications>
<Modifications>
<Type value="FlatModification" />
<Catalog value="Effect" />
<Entry value="StitchesShamblingHorrorGasFlareTalentApplyActiveBuff" />
<Field value="Chance" />
<Value value="1.000000" />
</Modifications>
</AbilityModificationArray>
</CTalent>
<CTalent id="StitchesLacerate">
<Face value="StitchesLacerate" />
<Abil value="StitchesSlam" />
<AbilityModificationArray>
<Modifications>
<Type value="FlatModification" />
<Catalog value="Effect" />
<Entry value="StitchesSlamLacerateTalentImpactSet" />
<Field value="Chance" />
<Value value="1.000000" />
</Modifications>
</AbilityModificationArray>
</CTalent>
<CTalent id="StitchesBlight">
<Face value="StitchesBlight" />
<AbilityModificationArray>
<Modifications>
<Type value="FlatModification" />
<Catalog value="Effect" />
<Entry value="StitchesVileGasApplyBlightTalentDebuff" />
<Field value="Chance" />
<Value value="1.000000" />
</Modifications>
<Modifications>
<Type value="FlatModification" />
<Catalog value="Effect" />
<Entry value="StitchesVileGasDamage" />
<Field value="LeechFraction[Life]" />
<Value value="0.330000" />
</Modifications>
</AbilityModificationArray>
<Trait value="1" />
<Abil value="StitchesBlight" />
<RankArray>
<BehaviorArray value="StitchesVileGasBlightTalentCarry" />
</RankArray>
<Active value="1" />
</CTalent>
<CTalent id="StitchesPlaytime">
<Face value="StitchesPlaytime" />
<Abil value="StitchesSlam" />
<AbilityModificationArray>
<Modifications>
<Type value="FlatModification" />
<Catalog value="Effect" />
<Entry value="StitchesSlamPlaytimeTalentModifyUnit" />
<Field value="Chance" />
<Value value="1.000000" />
</Modifications>
<Modifications>
<Type value="FlatModification" />
<Catalog value="Effect" />
<Entry value="StitchesSlamPlaytimeTalentApplyDelayBuff" />
<Field value="Chance" />
<Value value="1.000000" />
</Modifications>
</AbilityModificationArray>
</CTalent>
<CTalent id="StitchesChopChop">
<Face value="StitchesChopChop" />
<RankArray />
<Trait value="1" />
<AbilityModificationArray>
<Modifications>
<Type value="FlatModification" />
<Catalog value="Effect" />
<Entry value="StitchesHookChopChopTalentApplyBuff" />
<Field value="Chance" />
<Value value="1.000000" />
</Modifications>
<Modifications>
<Type value="FlatModification" />
<Catalog value="Effect" />
<Entry value="StitchesShamblingHorrorChopChopTalentApplyBuff" />
<Field value="Chance" />
<Value value="1.000000" />
</Modifications>
<Modifications>
<Type value="FlatModification" />
<Catalog value="Effect" />
<Entry value="StitchesHeroWeaponChopChopTalentModifyDuration" />
<Field value="Chance" />
<Value value="1.000000" />
</Modifications>
</AbilityModificationArray>
</CTalent>
<CTalent id="StitchesPatchworkCreation">
<Face value="StitchesPatchworkCreation" />
<RankArray>
<BehaviorArray value="StitchesPatchworkCreationCarry" />
</RankArray>
<AbilityModificationArray>
<Modifications>
<Type value="FlatModification" />
<Catalog value="Effect" />
<Entry value="StitchesPatchworkCreationModifyPlayer" />
<Field value="Chance" />
<Value value="1.000000" />
</Modifications>
<Modifications>
<Type value="FlatModification" />
<Catalog value="Effect" />
<Entry value="StitchesPatchworkCreationResetPlayer" />
<Field value="Chance" />
<Value value="1.000000" />
</Modifications>
</AbilityModificationArray>
<Abil value="StitchesSlam" />
</CTalent>
<CTalent id="StitchesMeatHook">
<Face value="StitchesMeatHook" />
<Abil value="StitchesHook" />
<AbilityModificationArray>
<Modifications>
<Type value="FlatModification" />
<Catalog value="Effect" />
<Entry value="StitchesHookMeatHookTalentPersistent" />
<Field value="Chance" />
<Value value="1.000000" />
</Modifications>
<Modifications>
<Type value="FlatModification" />
<Catalog value="Effect" />
<Entry value="StitchesHookMeatHookTalentModifyDuration" />
<Field value="Chance" />
<Value value="1.000000" />
</Modifications>
</AbilityModificationArray>
</CTalent>
<CTalent id="StitchesCannibalize">
<Face value="StitchesCannibalize" />
<AbilityModificationArray>
<Modifications>
<Type value="FlatModification" />
<Catalog value="Effect" />
<Entry value="StitchesSlamCannibalizeTalentCreateHealer" />
<Field value="Chance" />
<Value value="1.000000" />
</Modifications>
<Modifications>
<Type value="FlatModification" />
<Catalog value="Effect" />
<Entry value="StitchesHeroWeaponCannibalizeTalentCreateHealer" />
<Field value="Chance" />
<Value value="1.000000" />
</Modifications>
</AbilityModificationArray>
</CTalent>
<CTalent id="StitchesHungryforMore">
<Face value="StitchesHungryforMore" />
<RankArray>
<BehaviorArray value="StitchesHungryforMoreCarryBehavior" />
<BehaviorArray value="StitchesHungryforMoreSpeedCarryBehavior" />
<BehaviorArray value="StitchesHungryForMoreQuestToken" />
</RankArray>
<QuestData StackBehavior="StitchesHungryForMoreQuestToken" TargetCount="500" />
</CTalent>
<CTalent id="StitchesSavortheFlavorDevour">
<Face value="StitchesDevourSavorTheFlavorTalent" />
<Abil value="StitchesDevour" />
<RankArray>
<BehaviorArray value="StitchesDevourSavorTheFlavorTalentCarry" />
<BehaviorArray value="StitchesSavorTheFlavorTokenCounter" />
</RankArray>
<AbilityModificationArray>
<Modifications>
<Type value="FlatModification" />
<Catalog value="Effect" />
<Entry value="StitchesDevourSavorTheFlavorTalentModifyToken" />
<Field value="Chance" />
<Value value="1.000000" />
</Modifications>
</AbilityModificationArray>
<QuestData StackBehavior="StitchesSavorTheFlavorTokenCounter" TargetCount="100" IgnoreTargetCount="0" />
</CTalent>
<CTalent id="StitchesUnderPressure">
<Face value="StitchesUnderPressure" />
<Abil value="StitchesSlam" />
<RankArray>
<BehaviorArray value="StitchesSlamUnderPressureTalentSubTokenCounter" />
<BehaviorArray value="StitchesSlamUnderPressureTalentTokenCounter" />
</RankArray>
<QuestData StackBehavior="StitchesSlamUnderPressureTalentTokenCounter" TargetCount="75" IgnoreTargetCount="0" />
</CTalent>
<CTalent id="StitchesHungryHungryStitchesGorge">
<Face value="StitchesGorgeHungryHungryStitchesTalent" />
<Abil value="StitchesGorge" />
<AbilityModificationArray>
<Modifications>
<Type value="FlatModification" />
<Catalog value="Effect" />
<Entry value="StitchesGorgeHungryHungryStitchesTalentApplySlow" />
<Field value="Chance" />
<Value value="1.000000" />
</Modifications>
</AbilityModificationArray>
</CTalent>
<CTalent id="StitchesIndigestionDevour">
<Face value="StitchesDevourIndigestionTalent" />
<Abil value="StitchesDevour" />
<AbilityModificationArray ModifyAbil="StitchesDevour" TooltipAddendum="Talent/Stitches/Devour/Indigestion">
<Modifications>
<Type value="FlatModification" />
<Catalog value="Effect" />
<Entry value="StitchesDevourRetchlingOffset" />
<Field value="Chance" />
<Value value="1.000000" />
</Modifications>
</AbilityModificationArray>
</CTalent>
<CTalent id="StitchesPulverizeSlam">
<Face value="StitchesSlamPulverizeTalent" />
<Abil value="StitchesSlam" />
<AbilityModificationArray>
<Modifications>
<Type value="FlatModification" />
<Catalog value="Effect" />
<Entry value="StitchesSlamPulverizeTalentApplySlow" />
<Field value="Chance" />
<Value value="1.000000" />
</Modifications>
<Modifications>
<Type value="CatalogReplacement" />
<Catalog value="Sound" />
<Entry value="Stitches_Slam_Cast" />
<StringReplacement value="Stitches_Slam_Pulverize_Cast" />
</Modifications>
<Modifications>
<Type value="FlatModification" />
<Catalog value="Effect" />
<Entry value="StitchesSlamApplyPulverizeTalentArmorDebuff" />
<Field value="Chance" />
<Value value="1.000000" />
</Modifications>
</AbilityModificationArray>
</CTalent>
<CTalent id="StitchesGiftFromTheEmbalmer">
<Face value="StitchesGiftFromTheEmbalmer" />
<Abil value="StitchesPutridBile" />
<RankArray>
<BehaviorArray value="StitchesPutridBileGiftFromTheEmbalmerTalentTokenCounter" />
</RankArray>
<AbilityModificationArray>
<Modifications>
<Type value="FlatModification" />
<Catalog value="Effect" />
<Entry value="StitchesPutridBileGiftFromTheEmbalmerTalentModifyToken" />
<Field value="Chance" />
<Value value="1.000000" />
</Modifications>
</AbilityModificationArray>
<QuestData StackBehavior="StitchesPutridBileGiftFromTheEmbalmerTalentTokenCounter" TargetCount="40" />
</CTalent>
<CTalent id="StitchesFishingHook">
<Face value="StitchesExtendedHook" />
<Abil value="StitchesHook" />
<AbilityModificationArray ModifyAbil="StitchesHook">
<Modifications>
<Type value="FlatModification" />
<Catalog value="Effect" />
<Entry value="StitchesHookLaunchCreatePersistent" />
<Field value="PeriodicOffsetArray[0]" />
<Value value="-4.800000" />
</Modifications>
<Modifications>
<Type value="FlatModification" />
<Catalog value="Actor" />
<Entry value="StitchesHookGuide" />
<Field value="Height" />
<Value value="4.700000" />
</Modifications>
<Modifications>
<Type value="CatalogReplacement" />
<Catalog value="Sound" />
<Entry value="Stitches_MeatHook_AttackLaunch" />
<StringReplacement value="Stitches_FishingHook_AttackLaunch" />
</Modifications>
<Modifications>
<Type value="CatalogReplacement" />
<Catalog value="Sound" />
<Entry value="StitchesChainRetract" />
<StringReplacement value="Stitches_FishingHook_Retract" />
</Modifications>
<Modifications>
<Type value="FlatModification" />
<Catalog value="Actor" />
<Entry value="StitchesHookHelpingHandGuide" />
<Field value="Height" />
<Value value="4.700000" />
</Modifications>
</AbilityModificationArray>
<QuestData StackBehavior="StitchesHookExtendedHookTokenCounter" />
</CTalent>
<CTalent id="StitchesDigestiveJuices">
<Face value="StitchesDigestiveJuices" />
<Abil value="StitchesDevour" />
<AbilityModificationArray ModifyAbil="StitchesDevour">
<Modifications>
<Type value="FlatModification" />
<Catalog value="Effect" />
<Entry value="StitchesDevourDigestiveJuicesTalentApplyDebuff" />
<Field value="Chance" />
<Value value="1.000000" />
</Modifications>
<Modifications>
<Type value="FlatModification" />
<Catalog value="Effect" />
<Entry value="StitchesDevourDigestiveJuicesTalentApplyDoT" />
<Field value="Chance" />
<Value value="1.000000" />
</Modifications>
</AbilityModificationArray>
</CTalent>
<CTalent id="StitchesHeroicAbilityPutridBile">
<Face value="StitchesPutridBile" />
<Abil value="StitchesPutridBile" />
<RankArray>
<BehaviorArray value="Ultimate1Unlocked" />
</RankArray>
<Active value="1" />
</CTalent>
<CTalent id="StitchesTenderizer">
<Face value="StitchesVileGasTenderizerTalent" />
<RankArray />
<AbilityModificationArray>
<Modifications>
<Type value="FlatModification" />
<Catalog value="Effect" />
<Entry value="StitchesHeroWeaponTenderizerTalentCreateHealer" />
<Field value="Chance" />
<Value value="1.000000" />
</Modifications>
<Modifications>
<Type value="FlatModification" />
<Catalog value="Effect" />
<Entry value="StitchesHeroWeaponApplyTenderizerTalentSlowBehavior" />
<Field value="Chance" />
<Value value="1.000000" />
</Modifications>
</AbilityModificationArray>
</CTalent>
<CTalent id="StitchesHeroicAbilityGorge">
<Face value="StitchesGorge" />
<Abil value="StitchesGorge" />
<RankArray>
<BehaviorArray value="Ultimate2Unlocked" />
<BehaviorArray value="StitchesGorgeUnitTracker" />
</RankArray>
<Active value="1" />
</CTalent>
<CUnit id="StitchesPutridPilePool" parent="StormSummonFigment">
<DeathTime value="0.2" />
<FlagArray index="Unselectable" value="1" />
<FlagArray index="Untargetable" value="1" />
<FlagArray index="Undetectable" value="1" />
<Sight value="4" />
<BehaviorArray Link="StitchesPutridBileTimedLife" />
</CUnit>
<CUnit id="StitchesHookInvisibleMissile" parent="MISSILE_INVULNERABLE" />
<CUnit id="HeroStitches" parent="StormHeroMounted">
<LifeStart value="3020" />
<LifeMax value="3020" />
<LifeRegenRate value="6.293" />
<AbilArray Link="StitchesHook" />
<AbilArray Link="StitchesDevour" />
<AbilArray Link="StitchesSlam" />
<AbilArray Link="StitchesPutridBile" />
<AbilArray Link="StitchesGorge" />
<AbilArray Link="StitchesShamblingHorror" />
<BehaviorArray Link="StitchesHookHelpingHandItem" />
<BehaviorArray Link="HeroGenericIsFat" />
<BehaviorArray Link="UsesLargeBlobShadow" />
<BehaviorArray Link="ExcellentMana" />
<BehaviorArray Link="StitchesHookExtendedHookTokenCounter" />
<WeaponArray Link="HeroStitches" />
<EffectArray index="Death" value="StitchesDevourSecondHelpingTalentSubtractToken" />
<CardLayouts index="0">
<LayoutButtons Face="StitchesPutridBile" Type="AbilCmd" AbilCmd="StitchesPutridBile,Execute" Slot="Heroic" />
<LayoutButtons Face="StitchesGorge" Type="AbilCmd" AbilCmd="StitchesGorge,Execute" Slot="Heroic" />
<LayoutButtons Face="StitchesShamblingHorror" Type="AbilCmd" AbilCmd="StitchesShamblingHorror,Execute" Slot="Trait" />
<LayoutButtons Face="StitchesHook" Type="AbilCmd" AbilCmd="StitchesHook,Execute" Slot="Ability1" />
<LayoutButtons Face="StitchesSlam" Type="AbilCmd" AbilCmd="StitchesSlam,Execute" Slot="Ability2" />
<LayoutButtons Face="StitchesDevour" Type="AbilCmd" AbilCmd="StitchesDevour,Execute" Slot="Ability3" />
<LayoutButtons />
<LayoutButtons />
<LayoutButtons />
</CardLayouts>
<Radius value="1.0625" />
<InnerRadius value="0.9375" />
<AIThinkTree value="AI/Stitches.aitree" />
<HeroPlaystyleFlags index="BodyBlocker" value="1" />
<HeroPlaystyleFlags index="EnergyImportant" value="1" />
<HeroPlaystyleFlags index="Ganker" value="1" />
<HeroPlaystyleFlags index="Overconfident" value="1" />
<HeroPlaystyleFlags index="RoleTank" value="1" />
<InitializerFunction value="libGDHL_gf_HeroStitchesIncrementHeroCountFunction" />
<DestructionFunction value="libGDHL_gf_HeroStitchesDecrementHeroCountFunction" />
</CUnit>
<CUnit id="StitchesHookMissile" parent="MISSILE_INVULNERABLE">
<BehaviorArray Link="StitchesHookHarpoonTalentTokenCounter" />
</CUnit>
<CUnit id="StitchesHookMissedReturnMissile" parent="MISSILE_INVULNERABLE" />
<CUnit id="StitchesHookLaunchUnitSecondaryMissile" parent="MISSILE_INVULNERABLE" />
<CUnit id="StitchesHookLaunchUnitDeadMissile" parent="MISSILE_INVULNERABLE" />
<CValidatorUnitCompareTokenCount id="StitchesHasLTMaxUnderPressureTokens">
<WhichUnit Value="Caster" />
<Compare value="LT" />
<Value value="75" />
<TokenId value="StitchesSlamUnderPressureTalentTokenCounter" />
</CValidatorUnitCompareTokenCount>
<CValidatorPlayerTalent id="StitchesHasUnderPressureTalent">
<Find value="1" />
<Value value="StitchesUnderPressure" />
</CValidatorPlayerTalent>
<CValidatorUnitCompareBehaviorCount id="StitchesCasterHasChopChopActive">
<WhichUnit Value="Caster" />
<Value value="1" />
<Behavior value="StitchesShamblingHorrorChopChopTalentBuff" />
</CValidatorUnitCompareBehaviorCount>
<CValidatorPlayerTalent id="StitchesHasGasBagTalent">
<WhichPlayer Value="Caster" />
<Find value="1" />
<Value value="StitchesGasBag" />
</CValidatorPlayerTalent>
<CValidatorUnitCompareTokenCount id="StitchesHasGTE1SecondHelpingToken">
<Compare value="GE" />
<Value value="1" />
<TokenId value="StitchesDevourSecondHelpingTalentTokenCounter" />
</CValidatorUnitCompareTokenCount>
<CValidatorPlayerTalent id="StitchesHasPutrefactionTalent">
<WhichPlayer Value="Caster" />
<Find value="1" />
<Value value="StitchesPutrefaction" />
</CValidatorPlayerTalent>
<CValidatorCombine id="StitchesGiftFromTheEmbalmerProcCombine">
<Type value="And" />
<CombineArray value="StitchesHasGiftFromTheEmbalmerTalent" />
<CombineArray value="TargetIsHero" />
</CValidatorCombine>
<CValidatorUnitCompareTokenCount id="StitchesHasGTE1HarpoonTalentToken">
<WhichUnit Value="Caster" />
<Compare value="GE" />
<Value value="1" />
<TokenId value="StitchesHookHarpoonTalentTokenCounter" />
</CValidatorUnitCompareTokenCount>
<CValidatorCombine id="StitchesHasGTE1HarpoonTalentTokenAndTargetIsHero">
<Type value="And" />
<CombineArray value="TargetNotMinionOrMerc" />
<CombineArray value="StitchesHasGTE1HarpoonTalentToken" />
<CombineArray value="TargetNotMercDefender" />
</CValidatorCombine>
<CValidatorPlayerTalent id="StitchesHasHarpoonTalent">
<WhichPlayer Value="Caster" />
<Find value="1" />
<Value value="StitchesHarpoon" />
</CValidatorPlayerTalent>
<CValidatorPlayerTalent id="StitchesHasVileCleaverTalent">
<Find value="1" />
<Value value="StitchesVileCleaver" />
</CValidatorPlayerTalent>
<CValidatorCombine id="StitchesHasVileGasDebuffandVileCleaver">
<Type value="And" />
<CombineArray value="StitchesHasVileCleaverTalent" />
<CombineArray value="StitchesTargetHasVileGas" />
</CValidatorCombine>
<CValidatorUnitCompareBehaviorCount id="StitchesHasShamblingHorrorActive">
<WhichUnit Value="Source" />
<Compare value="GT" />
<Behavior value="StitchesShamblingHorrorBuff" />
</CValidatorUnitCompareBehaviorCount>
<CValidatorUnitCompareBehaviorCount id="StitchesDoesNotHaveShamblingHorrorActive">
<WhichUnit Value="Source" />
<Behavior value="StitchesShamblingHorrorBuff" />
</CValidatorUnitCompareBehaviorCount>
<CValidatorPlayerTalent id="StitchesHasHookMasterHookerTalent">
<WhichPlayer Value="Caster" />
<Find value="1" />
<Value value="StitchesHookMasterHooker" />
</CValidatorPlayerTalent>
<CValidatorUnitCompareBehaviorCount id="StitchesDoesNotHaveChopChopInnerActiveBuffBehavior">
<WhichUnit Value="Caster" />
<Behavior value="StitchesSlamChopChopTalentInnerActiveBuff" />
</CValidatorUnitCompareBehaviorCount>
<CValidatorUnitCompareTokenCount id="StitchesHasGTE15HungryForMoreTokens">
<WhichUnit Value="Target" />
<Compare value="GE" />
<Value value="15" />
<TokenId value="StitchesHungryForMoreQuestToken" />
</CValidatorUnitCompareTokenCount>
<CValidatorUnitMover id="StitchesTargetIsUsingHookReturnMover">
<Value value="StitchesHookReturnMissile" />
<Find value="1" />
</CValidatorUnitMover>
<CValidatorUnitCompareBehaviorCount id="StitchesCasterDoesNotHaveGasFlareActiveBuff">
<WhichUnit Value="Caster" />
<Behavior value="StitchesGasFlareActiveBuff" />
</CValidatorUnitCompareBehaviorCount>
<CValidatorCombine id="StitchesDigestiveJuicesTalentProcCombine">
<Type value="And" />
<CombineArray value="TargetIsHero" />
<CombineArray value="StitchesHasDigestiveJuicesTalent" />
</CValidatorCombine>
<CValidatorPlayerTalent id="StitchesHasSerratedEdgeTalent">
<WhichPlayer Value="Caster" />
<Find value="1" />
<Value value="StitchesSerratedEdge" />
</CValidatorPlayerTalent>
<CValidatorUnitMover id="StitchesTargetIsReturnMissile">
<Value value="StitchesHookReturnMissile" />
<Find value="1" />
</CValidatorUnitMover>
<CValidatorUnitCompareBehaviorCount id="StitchesTargetHasMeatHookMarker">
<Compare value="GE" />
<Value value="1" />
<Behavior value="StitchesHookMeatHookTalentMarker" />
<RequireCasterUnit Value="Caster" />
</CValidatorUnitCompareBehaviorCount>
<CValidatorUnitCompareBehaviorDuration id="StitchesTargetVileGasDurationGTE7">
<Compare value="GE" />
<Value value="7" />
<Behavior value="StitchesVileGas" />
</CValidatorUnitCompareBehaviorDuration>
<CValidatorPlayerTalent id="StitchesHasLacerateTalent">
<WhichPlayer Value="Caster" />
<Find value="1" />
<Value value="StitchesLacerate" />
</CValidatorPlayerTalent>
<CValidatorUnitCompareBehaviorCount id="StitchesTargetHasVileGas">
<Compare value="GE" />
<Value value="1" />
<Behavior value="StitchesVileGas" />
</CValidatorUnitCompareBehaviorCount>
<CValidatorUnitHasBehavior id="StitchesTargetHasPutrefaction">
<Behavior value="StitchesVileGasPutrefactionTalentDebuff" />
</CValidatorUnitHasBehavior>
<CValidatorPlayerTalent id="StitchesHasSecondHelpingTalent">
<WhichPlayer Value="Caster" />
<Find value="1" />
<Value value="StitchesSecondHelping" />
</CValidatorPlayerTalent>
<CValidatorCombine id="StitchesVilestCleaverExtendDurationCombine">
<Type value="And" />
<CombineArray value="StitchesTargetHasVileGasDebuffFromCaster" />
</CValidatorCombine>
<CValidatorUnitCompareBehaviorCount id="StitchesTargetHasVileGasDebuffFromCaster">
<Compare value="GE" />
<Value value="1" />
<Behavior value="StitchesVileGas" />
<RequireCasterUnit Value="Caster" />
</CValidatorUnitCompareBehaviorCount>
<CValidatorCombine id="StitchesTargetIsHarpoonFilterAndHasHarpoonTalent">
<Type value="And" />
<CombineArray value="TargetIsMinionORTargetIsMercLanerORTargetIsMercDefenderAndNotAMonster" />
<CombineArray value="StitchesHasHarpoonTalent" />
</CValidatorCombine>
<CValidatorPlayerTalent id="StitchesHasBlightTalent">
<WhichPlayer Value="Caster" />
<Find value="1" />
<Value value="StitchesBlight" />
</CValidatorPlayerTalent>
<CValidatorPlayerTalent id="StitchesHasHeavyHookTalent">
<WhichPlayer Value="Caster" />
<Find value="1" />
<Value value="StitchesSerratedEdge" />
</CValidatorPlayerTalent>
<CValidatorUnitCompareBehaviorCount id="StitchesTargetHasHeavyHookPush">
<Value value="1" />
<Behavior value="StitchesHookHeavyHookTalentPush" />
</CValidatorUnitCompareBehaviorCount>
<CValidatorUnitCompareBehaviorCount id="StitchesCasterHasGasFlareActiveBuff">
<WhichUnit Value="Caster" />
<Compare value="GE" />
<Value value="1" />
<Behavior value="StitchesGasFlareActiveBuff" />
</CValidatorUnitCompareBehaviorCount>
<CValidatorPlayerTalent id="StitchesHasMeatHookTalent">
<Find value="1" />
<Value value="StitchesMeatHook" />
</CValidatorPlayerTalent>
<CValidatorPlayerTalent id="StitchesHasPlaytimeTalent">
<Find value="1" />
<Value value="StitchesPlaytime" />
</CValidatorPlayerTalent>
<CValidatorPlayerTalent id="StitchesHasChopChopTalent">
<Find value="1" />
<Value value="StitchesChopChop" />
</CValidatorPlayerTalent>
<CValidatorUnitOrderQueue id="CasterCastingStitchesSlam">
<AbilLink value="StitchesSlam" />
</CValidatorUnitOrderQueue>
<CValidatorUnitOrderQueue id="CasterCastingStitchesHook">
<AbilLink value="StitchesHook" />
</CValidatorUnitOrderQueue>
<CValidatorUnitOrderQueue id="CasterCastingStitchesHelpingHand">
<AbilLink value="StitchesHookHelpingHand" />
</CValidatorUnitOrderQueue>
<CValidatorCombine id="RemoveSuppressTurningBehavior">
<CombineArray value="CasterCastingStitchesHook" />
<CombineArray value="CasterCastingStitchesHelpingHand" />
<CombineArray value="CasterCastingStitchesSlam" />
</CValidatorCombine>
<CValidatorUnitCompareBehaviorCount id="StitchesCasterNotHooked">
<WhichUnit Value="Caster" />
<Behavior value="StitchesHooked" />
</CValidatorUnitCompareBehaviorCount>
<CValidatorUnitCompareBehaviorCount id="StitchesTargetDoesNotHaveHookSuppression">
<Behavior value="StitchesHookSuppressionBehavior" />
</CValidatorUnitCompareBehaviorCount>
<CValidatorUnitCompareBehaviorCount id="StitchesTargetIsNotPostGorged">
<Behavior value="StitchesGorgePostGorgeTargetEjection" />
</CValidatorUnitCompareBehaviorCount>
<CValidatorCombine id="StitchesTargetNotGorgedVoidPrisonCombine">
<Type value="And" />
<CombineArray value="StitchesTargetIsNotGorged" />
<CombineArray value="StitchesTargetIsNotGorgedInitialGorge" />
<CombineArray value="StitchesTargetIsNotPostGorged" />
</CValidatorCombine>
<CValidatorUnitCompareBehaviorCount id="StitchesTargetIsNotGorgedInitialGorge">
<Behavior value="StitchesGorgeInitialTargetBehavior" />
</CValidatorUnitCompareBehaviorCount>
<CValidatorUnitCompareBehaviorCount id="StitchesSourceNotBeingGorged">
<WhichUnit Value="Source" />
<Behavior value="StitchesGorgeTarget" />
</CValidatorUnitCompareBehaviorCount>
<CValidatorUnitCompareBehaviorCount id="StitchesTargetIsNotGorged">
<Behavior value="StitchesGorgeTarget" />
</CValidatorUnitCompareBehaviorCount>
<CValidatorUnitCompareBehaviorCount id="StitchesCasterNotInGorge">
<WhichUnit Value="Caster" />
<Behavior value="StitchesGorgeTarget" />
</CValidatorUnitCompareBehaviorCount>
<CValidatorUnitCompareBehaviorCount id="StitchesDoesNotHavePostHungryHungryStitchesBuff">
<WhichUnit Value="Caster" />
<Behavior value="StitchesGorgePostHungryHungryStitchesBuff" />
</CValidatorUnitCompareBehaviorCount>
<CValidatorUnitCompareBehaviorCount id="StitchesDoesNotHaveHungryHungryStitchesTeleportEnabled">
<WhichUnit Value="Caster" />
<Behavior value="StitchesGorgeHungryHungryStitchesEnableTeleport" />
</CValidatorUnitCompareBehaviorCount>
<CValidatorCombine id="StitchesHungryHungryStitchesTalentCombine">
<Type value="And" />
<CombineArray value="StitchesDoesNotHaveHungryHungryStitchesTeleportEnabled" />
<CombineArray value="StitchesHasStitchesHungryHungryStitches" />
</CValidatorCombine>
<CValidatorPlayerTalent id="StitchesHasTalentCannibalize">
<Find value="1" />
<Value value="StitchesCannibalize" />
</CValidatorPlayerTalent>
<CValidatorCombine id="StitchesNotUnstoppableOrHasStitchesHookDebuff">
<CombineArray value="TargetNotUnstoppable" />
<CombineArray value="StitchesUnitisHooked" />
</CValidatorCombine>
<CValidatorUnitCompareBehaviorCount id="StitchesHasHookHitAllyBehavior">
<WhichUnit Effect="StitchesHookApplyReturnBehavior" />
<Behavior value="StitchesHookHitAlly" />
</CValidatorUnitCompareBehaviorCount>
<CValidatorUnitFilters id="StitchesHookTargetIsAlly">
<WhichUnit Effect="StitchesHookImpactSet" />
<Filters value="-;Player,Neutral,Enemy" />
</CValidatorUnitFilters>
<CValidatorPlayerTalent id="StitchesHasTalentHungryForMore">
<Find value="1" />
<Value value="StitchesHungryforMore" />
</CValidatorPlayerTalent>
<CValidatorUnitCompareBehaviorCount id="StitchesHasGorgeCasterBehavior">
<Compare value="GT" />
<Behavior value="StitchesGorgeCaster" />
</CValidatorUnitCompareBehaviorCount>
<CValidatorUnitCompareBehaviorCount id="StitchesHasHungryforMore">
<Value value="1" />
<Behavior value="StitchesHungryforMoreCarryBehavior" />
</CValidatorUnitCompareBehaviorCount>
<CValidatorUnitCompareBehaviorCount id="StitchesTargetDoesNotHaveVileGas">
<Behavior value="StitchesVileGas" />
</CValidatorUnitCompareBehaviorCount>
<CValidatorUnitCompareBehaviorCount id="StitchesNotGorging">
<WhichUnit Value="Caster" />
<Behavior value="StitchesGorgeCaster" />
</CValidatorUnitCompareBehaviorCount>
<CValidatorUnitCompareBehaviorCount id="StitchesHookNotReturning">
<WhichUnit Value="Caster" />
<Behavior value="StitchesHookReturning" />
</CValidatorUnitCompareBehaviorCount>
<CValidatorUnitCompareBehaviorCount id="StitchesOuterIsVoidPrisoned">
<WhichUnit Effect="StitchesGorgeSet" Value="Caster" />
<Value value="1" />
<Behavior value="VoidPrisonDisplay" />
</CValidatorUnitCompareBehaviorCount>
<CValidatorCombine id="StitchesTargetIsNotDisplaceable">
<CombineArray value="TargetIsUnstoppableAndNotInvulnerable" />
<CombineArray value="TargetIsImmuneToAllyDisplacement" />
<CombineArray value="TargetIsImmuneToEnemyDisplacement" />
</CValidatorCombine>
<CValidatorCombine id="StitchesTargetIsDisplaceableCombine">
<Type value="And" />
<CombineArray value="TargetIsAllyOrNotUnstoppable" />
<CombineArray value="TargetNotImmuneToAllyDisplacement" />
<CombineArray value="TargetNotImmuneToEnemyDisplacement" />
</CValidatorCombine>
<CValidatorUnitCompareBehaviorCount id="StitchesIsGorging">
<WhichUnit Effect="StitchesGorgeSet" Value="Caster" />
<Value value="1" />
<Behavior value="StitchesGorgeCaster" />
</CValidatorUnitCompareBehaviorCount>
<CValidatorCombine id="StitchesIsGorgingCombine">
<CombineArray value="StitchesIsPreGorging" />
<CombineArray value="StitchesIsGorging" />
</CValidatorCombine>
<CValidatorUnitCompareBehaviorCount id="StitchesIsNotGorging">
<WhichUnit Effect="StitchesGorgeSet" Value="Caster" />
<Behavior value="StitchesGorgeCaster" />
</CValidatorUnitCompareBehaviorCount>
<CValidatorUnitCompareBehaviorCount id="StitchesIsPreGorging">
<WhichUnit Effect="StitchesGorgeSet" Value="Caster" />
<Value value="1" />
<Behavior value="StitchesGorgePreGorgeCasterBehavior" />
</CValidatorUnitCompareBehaviorCount>
<CValidatorUnitCompareBehaviorCount id="StitchesNotHookedCaster">
<ResultFailed value="Error,Error\NotHooked" />
<WhichUnit Value="Caster" />
<Behavior value="StitchesHooked" />
</CValidatorUnitCompareBehaviorCount>
<CValidatorUnitCompareBehaviorCount id="StitchesUnitisHooked">
<Value value="1" />
<Behavior value="StitchesHooked" />
</CValidatorUnitCompareBehaviorCount>
<CValidatorLocationEnumArea id="StitchesHookStructureSearch">
<WhichLocation Value="TargetUnit" />
<AreaArray>
<Radius value="2" />
</AreaArray>
<Compare value="Eq" />
<SearchFlags index="ExtendByUnitRadius" value="1" />
<LaunchLocation Value="TargetUnit" />
<SearchFilters value="Structure;Self,Player,Missile,Stasis,Dead,Hidden,Invulnerable" />
</CValidatorLocationEnumArea>
<CValidatorUnitCompareBehaviorCount id="StitchesHookTargetisSieged">
<Value value="1" />
<Behavior value="SiegeMode" />
</CValidatorUnitCompareBehaviorCount>
<CValidatorCombine id="StitchesHookTargetDeadOrTargetIsUnstoppable">
<CombineArray value="StitchesHookTargetDead" />
<CombineArray value="TargetIsUnstoppable" />
</CValidatorCombine>
<CValidatorCombine id="StitchesTargetIsEnemyAndNotInvulnerableOrStitchesHasHookHelpingHand">
<CombineArray value="StitchesHasTalentHelpingHandAndTargetIsAlliedHero" />
<CombineArray value="TargetIsEnemyAndNotInvulnerable" />
</CValidatorCombine>
<CValidatorCombine id="StitchesNoGorgeValidator">
<Type value="And" />
<CombineArray value="IsnotaDragonKnight" />
<CombineArray value="StitchesNotUnstoppableOrHasStitchesHookDebuff" />
</CValidatorCombine>
<CValidatorUnitFilters id="StitchesHookTargetDead">
<WhichUnit Effect="HookImpactSet" />
<Filters value="Dead;-" />
</CValidatorUnitFilters>
<CValidatorUnitCompareBehaviorCount id="StitchesNotHooked">
<ResultFailed value="Error,Error\NotHooked" />
<Behavior value="StitchesHooked" />
</CValidatorUnitCompareBehaviorCount>
<CValidatorPlayerTalent id="StitchesHasTalentSavorTheFlavorDevour">
<WhichPlayer Value="Caster" />
<Find value="1" />
<Value value="StitchesSavortheFlavorDevour" />
</CValidatorPlayerTalent>
<CValidatorCombine id="StitchesHasTalentHelpingHandAndTargetIsAlliedHero">
<Type value="And" />
<CombineArray value="StitchesHasHookHelpingHandFriendly" />
<CombineArray value="TargetIsHero" />
<CombineArray value="TargetIsAlly" />
<CombineArray value="TargetNotPseudoStructure" />
<CombineArray value="NotVehicle" />
</CValidatorCombine>
<CValidatorUnitCompareBehaviorCount id="StitchesHasHookHelpingHandFriendly">
<WhichUnit Effect="StitchesHookHelpingHandToggleSet" Value="Caster" />
<Value value="1" />
<Behavior value="StitchesHookHelpingHandOn" />
</CValidatorUnitCompareBehaviorCount>
<CValidatorPlayerTalent id="StitchesHasTalentHeavySlamSlam">
<WhichPlayer Value="Caster" />
<Find value="1" />
<Value value="StitchesHeavySlam" />
</CValidatorPlayerTalent>
<CValidatorPlayerTalent id="StitchesHasTalentTenderizer">
<WhichPlayer Value="Caster" />
<Find value="1" />
<Value value="StitchesTenderizer" />
</CValidatorPlayerTalent>
<CValidatorPlayerTalent id="StitchesHasDigestiveJuicesTalent">
<WhichPlayer Value="Caster" />
<Find value="1" />
<Value value="StitchesDigestiveJuices" />
</CValidatorPlayerTalent>
<CValidatorPlayerTalent id="StitchesHasTalentIndigestionDevour">
<WhichPlayer Value="Caster" />
<Find value="1" />
<Value value="StitchesIndigestionDevour" />
</CValidatorPlayerTalent>
<CValidatorPlayerTalent id="StitchesHasTalentFishingHookHook">
<WhichPlayer Value="Caster" />
<Find value="1" />
<Value value="StitchesFishingHook" />
</CValidatorPlayerTalent>
<CValidatorPlayerTalent id="StitchesHasPatchworkCreation">
<WhichPlayer Value="Caster" />
<Find value="1" />
<Value value="StitchesPatchworkCreation" />
</CValidatorPlayerTalent>
<CValidatorPlayerTalent id="StitchesHasTalentPulverizeSlam">
<WhichPlayer Value="Caster" />
<Find value="1" />
<Value value="StitchesPulverizeSlam" />
</CValidatorPlayerTalent>
<CValidatorPlayerTalent id="StitchesHasGiftFromTheEmbalmerTalent">
<WhichPlayer Value="Caster" />
<Find value="1" />
<Value value="StitchesGiftFromTheEmbalmer" />
</CValidatorPlayerTalent>
<CValidatorPlayerTalent id="StitchesHasStitchesHungryHungryStitches">
<WhichPlayer Value="Caster" />
<Find value="1" />
<Value value="StitchesHungryHungryStitchesGorge" />
</CValidatorPlayerTalent>
<CWeaponLegacy id="HeroStitches" parent="StormHeroSlowWeapon">
<Icon value="Assets\Textures\storm_temp_war3_btnorcmeleeuptwo.dds" />
<DisplayEffect value="StitchesHeroWeaponDamage" />
<MinScanRange value="4" />
<Range value="1.5" />
<Period value="1.1" />
<Effect value="StitchesHeroWeaponSet" />
<Options index="Melee" value="1" />
<PreswingBeforeAttack value="0.5" />
<PreswingBetweenAttacks value="0.35" />
</CWeaponLegacy>
</Catalog>