<?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>