new entry "Target_MainHandAttack"
type "SpellData"
data "SpellType" "Target"
data "SpellProperties" "GROUND:DealDamage(MainMeleeWeapon, MainMeleeWeaponDamageType);GROUND:ExecuteWeaponFunctors(MainHand);CastOffhand[GROUND:DealDamage(OffhandMeleeWeapon, OffhandMeleeWeaponDamageType);GROUND:ExecuteWeaponFunctors(OffHand)];IF(not Player(context.Source)):ApplyStatus(SELF,AI_HELPER_EXTRAATTACK,100,1);"
data "TargetRadius" "MeleeMainWeaponRange"
data "SpellRoll" "Attack(AttackType.MeleeWeaponAttack);CastOffhand[Attack(AttackType.MeleeOffHandWeaponAttack)]"
data "SpellSuccess" "DealDamage(max(1,MainMeleeWeapon), MainMeleeWeaponDamageType);ExecuteWeaponFunctors(MainHand);CastOffhand[DealDamage(max(1,OffhandMeleeWeapon), OffhandMeleeWeaponDamageType);ExecuteWeaponFunctors(OffHand)]"
data "TargetConditions" "not Self() and not Dead()"
data "Icon" "Target_MainHandAttack"
data "DisplayName" "Target_MainHandAttack_DisplayName"
data "Description" "Target_MainHandAttack_Description"
data "DescriptionParams" "DealDamage(MainMeleeWeapon, MainMeleeWeaponDamageType)"
data "TooltipDamageList" "DealDamage(MainMeleeWeapon, MainMeleeWeaponDamageType)"
data "TooltipAttackSave" "MeleeWeaponAttack"
data "CastEffect" "VFX_Combat_Slash_Swoosh_01:Dummy_CastFX:CastSlash:0:None::None::0:0::::;VFX_Combat_Piercing_Swoosh_01:Dummy_CastFX:CastPierce:0:None::None::0:0::::"
data "PreviewCursor" "Melee"
data "CastTextEvent" "Cast"
data "AlternativeCastTextEvents" "CastOffhand"
data "CycleConditions" "Character() and Enemy() and not Dead()"
data "UseCosts" "ActionPoint:1"
data "DualWieldingUseCosts" "BonusActionPoint:1"
data "SpellAnimationArcaneMagic" "8b8bb757-21ce-4e02-a2f3-97d55cf2f90b(CMBT_Melee_RHand_Combat_01_Prepare);6606c30b-be1c-4f17-ae6b-1a591c80b18c(CMBT_Melee_RHand_Combat_01_Antic);f4ac302b-1569-404f-bd52-1fe443e265df(CMBT_Melee_RHand_Combat_01_Attack);e8a5c57f-855b-4227-acaa-11e8ce8d7d64(CMBT_Melee_RHand_Combat_01_Recover);7bb52cd4-0b1c-4926-9165-fa92b75876a3(CMBT_Melee_RHand_Combat_01_Loop);2b81c18b-9698-4262-a623-932c2bb1296d(CMBT_Melee_RHand_Combat_01_Dash)"
data "SpellAnimationDivineMagic" "8b8bb757-21ce-4e02-a2f3-97d55cf2f90b(CMBT_Melee_RHand_Combat_01_Prepare);6606c30b-be1c-4f17-ae6b-1a591c80b18c(CMBT_Melee_RHand_Combat_01_Antic);f4ac302b-1569-404f-bd52-1fe443e265df(CMBT_Melee_RHand_Combat_01_Attack);e8a5c57f-855b-4227-acaa-11e8ce8d7d64(CMBT_Melee_RHand_Combat_01_Recover);7bb52cd4-0b1c-4926-9165-fa92b75876a3(CMBT_Melee_RHand_Combat_01_Loop);2b81c18b-9698-4262-a623-932c2bb1296d(CMBT_Melee_RHand_Combat_01_Dash)"
data "SpellAnimationNoneMagic" "8b8bb757-21ce-4e02-a2f3-97d55cf2f90b(CMBT_Melee_RHand_Combat_01_Prepare);6606c30b-be1c-4f17-ae6b-1a591c80b18c(CMBT_Melee_RHand_Combat_01_Antic);f4ac302b-1569-404f-bd52-1fe443e265df(CMBT_Melee_RHand_Combat_01_Attack);e8a5c57f-855b-4227-acaa-11e8ce8d7d64(CMBT_Melee_RHand_Combat_01_Recover);7bb52cd4-0b1c-4926-9165-fa92b75876a3(CMBT_Melee_RHand_Combat_01_Loop);2b81c18b-9698-4262-a623-932c2bb1296d(CMBT_Melee_RHand_Combat_01_Dash)"
data "DualWieldingSpellAnimationNoneMagic" "0532c1c6-b43a-4239-8b82-1bdc0d697618(CMBT_Melee_RHand_02_Prepare);6606c30b-be1c-4f17-ae6b-1a591c80b18c(CMBT_Melee_RHand_Combat_01_Antic);f4ac302b-1569-404f-bd52-1fe443e265df(CMBT_Melee_RHand_Combat_01_Attack):722df2d7-7898-4b0b-b930-5a850b55ccf0(CMBT_Melee_LHand_Combat_01_Attack);a693a7c3-e7e7-4edb-98dd-db5fd700663f(CMBT_Melee_LHand_Combat_01_Recover);7bb52cd4-0b1c-4926-9165-fa92b75876a3(CMBT_Melee_RHand_Combat_01_Loop);2b81c18b-9698-4262-a623-932c2bb1296d(CMBT_Melee_RHand_Combat_01_Dash)"
data "WeaponTypes" "Melee"
data "SpellFlags" "IsAttack;IsMelee;IsHarmful;CanDualWield"
data "SpellAnimationIntentType" "Aggressive"

new entry "Target_WEAPON ATTACK"
type "SpellData"
data "SpellType" "Target"
using "Target_MainHandAttack"

new entry "Target_Sentinel_AttackOfOpportunity"
type "SpellData"
data "SpellType" "Target"
using "Target_MainHandAttack"
data "SpellSuccess" "DealDamage(MainMeleeWeapon, MainMeleeWeaponDamageType);ExecuteWeaponFunctors(MainHand);ApplyStatus(SENTINEL,100,1)"

new entry "Target_Charger_Attack"
type "SpellData"
data "SpellType" "Target"
using "Target_MainHandAttack"
data "SpellSuccess" "DealDamage(MainMeleeWeapon+5, MainMeleeWeaponDamageType); ExecuteWeaponFunctors(MainHand)"
data "DisplayName" "Target_Charger_Attack_DisplayName"
data "Description" "Target_Charger_Attack_Description"
data "UseCosts" "BonusActionPoint:1"
data "SpellFlags" "IsMelee;IsHarmful"

new entry "Target_CommandersStrike_Attack"
type "SpellData"
data "SpellType" "Target"
using "Target_MainHandAttack"
data "SpellSuccess" "DealDamage(MainMeleeWeapon+1d8, MainMeleeWeaponDamageType); ExecuteWeaponFunctors(MainHand)"
data "Icon" "unknown"
data "DisplayName" "Target_CommandersStrike_Attack_DisplayName"
data "Description" "Target_CommandersStrike_Attack_Description"
data "UseCosts" "ReactionActionPoint:1"
data "SpellFlags" "IsMelee;IsHarmful"

new entry "Target_Dipped_Fire"
type "SpellData"
data "SpellType" "Target"
using "Target_MainHandAttack"
data "TargetRadius" "MeleeMainWeaponRange"
data "SpellSuccess" "DealDamage(MainMeleeWeapon, MainMeleeWeaponDamageType); ExecuteWeaponFunctors(MainHand); ApplyStatus(BURNING,100,1)"
data "Icon" "Action_DippedFire_Melee"
data "DisplayName" "Target_Dipped_Fire_DisplayName"
data "Description" "Target_Dipped_Fire_Description"
data "PrepareEffect" "VFX_Actions_Prepare_Meelee_Dipped_Fire_Root_01,KeepRot:Dummy_Root::0:None::None::0:0::::"
data "CastEffect" "VFX_Actions_Cast_Meelee_Dipped_Fire_Weapon_01:Dummy_Root::0:None::None::0:0::::"
data "PreviewCursor" "Melee"
data "CastSound" "Action_Cast_Dipped_Fire"
data "TargetSound" "Action_Impact_Dipped_Fire"
data "SpellFlags" "IsMelee;IsHarmful"

new entry "Target_Dipped_Poison"
type "SpellData"
data "SpellType" "Target"
using "Target_MainHandAttack"
data "TargetRadius" "MeleeMainWeaponRange"
data "SpellSuccess" "DealDamage(MainMeleeWeapon, MainMeleeWeaponDamageType); ExecuteWeaponFunctors(MainHand); DealDamage(1d6, Poison)"
data "Icon" "Action_DippedPoison_Melee"
data "DisplayName" "Target_Dipped_Poison_DisplayName"
data "Description" "Target_Dipped_Poison_Description"
data "PrepareEffect" "VFX_Actions_Prepare_Meelee_Dipped_Poison_Root_01,KeepRot:Dummy_Root::0:None::None::0:0::::"
data "CastEffect" "VFX_Actions_Cast_Meelee_Dipped_Poison_Weapon_01:Dummy_Root::0:None::None::0:0::::"
data "PreviewCursor" "Melee"
data "CastSound" "Action_Cast_Dipped_Poison"
data "TargetSound" "Action_Impact_Dipped_Poison"
data "SpellFlags" "IsMelee;IsHarmful"

new entry "Target_FlameBlade_Attack"
type "SpellData"
data "SpellType" "Target"
using "Target_MainHandAttack"
data "Level" "2"
data "SpellSchool" "Evocation"
data "TargetRadius" "MeleeMainWeaponRange"
data "SpellRoll" "Attack(AttackType.MeleeWeaponAttack)"
data "SpellSuccess" "DealDamage(3d6, Fire)"
data "Icon" "unknown"
data "DisplayName" "Target_FlameBlade_Attack_DisplayName"
data "Description" "Target_FlameBlade_Attack_Description"
data "CastTextEvent" "Cast"
data "UseCosts" "ActionPoint:1;SpellSlot:1:1:2"
data "SpellAnimationArcaneMagic" "8b8bb757-21ce-4e02-a2f3-97d55cf2f90b(CMBT_Melee_RHand_Combat_01_Prepare);6606c30b-be1c-4f17-ae6b-1a591c80b18c(CMBT_Melee_RHand_Combat_01_Antic);f4ac302b-1569-404f-bd52-1fe443e265df(CMBT_Melee_RHand_Combat_01_Attack);e8a5c57f-855b-4227-acaa-11e8ce8d7d64(CMBT_Melee_RHand_Combat_01_Recover);7bb52cd4-0b1c-4926-9165-fa92b75876a3(CMBT_Melee_RHand_Combat_01_Loop);2b81c18b-9698-4262-a623-932c2bb1296d(CMBT_Melee_RHand_Combat_01_Dash)"
data "SpellAnimationDivineMagic" "8b8bb757-21ce-4e02-a2f3-97d55cf2f90b(CMBT_Melee_RHand_Combat_01_Prepare);6606c30b-be1c-4f17-ae6b-1a591c80b18c(CMBT_Melee_RHand_Combat_01_Antic);f4ac302b-1569-404f-bd52-1fe443e265df(CMBT_Melee_RHand_Combat_01_Attack);e8a5c57f-855b-4227-acaa-11e8ce8d7d64(CMBT_Melee_RHand_Combat_01_Recover);7bb52cd4-0b1c-4926-9165-fa92b75876a3(CMBT_Melee_RHand_Combat_01_Loop);2b81c18b-9698-4262-a623-932c2bb1296d(CMBT_Melee_RHand_Combat_01_Dash)"
data "SpellAnimationNoneMagic" "8b8bb757-21ce-4e02-a2f3-97d55cf2f90b(CMBT_Melee_RHand_Combat_01_Prepare);6606c30b-be1c-4f17-ae6b-1a591c80b18c(CMBT_Melee_RHand_Combat_01_Antic);f4ac302b-1569-404f-bd52-1fe443e265df(CMBT_Melee_RHand_Combat_01_Attack);e8a5c57f-855b-4227-acaa-11e8ce8d7d64(CMBT_Melee_RHand_Combat_01_Recover);7bb52cd4-0b1c-4926-9165-fa92b75876a3(CMBT_Melee_RHand_Combat_01_Loop);2b81c18b-9698-4262-a623-932c2bb1296d(CMBT_Melee_RHand_Combat_01_Dash)"
data "VerbalIntent" "Damage"
data "SpellFlags" "IsMelee;IsHarmful"
data "MemoryCost" "1"

new entry "Target_FrenziedStrike"
type "SpellData"
data "SpellType" "Target"
using "Target_MainHandAttack"
data "SpellProperties" "ApplyStatus(SELF, FRENZY,100, -1);GROUND:DealDamage(MainMeleeWeapon, MainMeleeWeaponDamageType);GROUND:ExecuteWeaponFunctors(MainHand);"
data "TargetRadius" "MeleeMainWeaponRange"
data "DisplayName" "Target_FrenziedStrike_DisplayName"
data "Description" "Target_FrenziedStrike_Description"
data "UseCosts" "BonusActionPoint:1"
data "SpellFlags" "IsMelee;IsHarmful"

new entry "Target_HordeBreaker"
type "SpellData"
data "SpellType" "Target"
using "Target_MainHandAttack"
data "Cooldown" "OncePerTurn"
data "SpellProperties" "ApplyStatus(SELF,HORDE_BREAKER,100,1);AOE:ApplyStatus(HORDE_BREAKER_TARGET,100,1);GROUND:DealDamage(MainMeleeWeapon, MainMeleeWeaponDamageType);GROUND:ExecuteWeaponFunctors(MainHand);"
data "AreaRadius" "3"
data "SpellSuccess" "TARGET:DealDamage(MainMeleeWeapon, MainMeleeWeaponDamageType); ExecuteWeaponFunctors(MainHand)"
data "Icon" "Action_HordeBreaker_Melee"
data "DisplayName" "Target_HordeBreaker_DisplayName"
data "Description" "Target_HordeBreaker_Description"
data "DescriptionParams" "DealDamage(MainMeleeWeapon, MainMeleeWeaponDamageType)"
data "TooltipStatusApply" "ApplyStatus(HORDE_BREAKER_TARGET,100,1)"
data "PrepareEffect" "VFX_Actions_Prepare_WeaponAttack_Target_HordeBreaker_Root_01,Detach:Dummy_Root::0:None::None::0:0::::"
data "CastEffect" "VFX_Actions_Cast_WeaponAttack_Target_HordeBreaker_Slashing_CastFX_Textkey_01:Dummy_CastFX:CastSlash:0:None::None::0:0::::;VFX_Actions_Cast_WeaponAttack_Target_HordeBreaker_Piercing_CastFX_Textkey_01:Dummy_CastFX:CastPierce:0:None::None::0:0::::;VFX_Actions_Cast_WeaponAttack_Target_HordeBreaker_Weapon_01,MainHand:Dummy_FX_01::0:None::None::0:0::::;VFX_Actions_Cast_WeaponAttack_Target_HordeBreaker_Weapon_02,MainHand:Dummy_Root::0:None::None::0:0::::"
data "TargetEffect" "VFX_Actions_Cast_WeaponAttack_Target_HordeBreaker_Impact_01,Detach:Dummy_BodyFX:Cast:0:None::None::0:0::::;VFX_Actions_Cast_WeaponAttack_Target_HordeBreaker_Impact_PostProcess_01,Detach:Dummy_BodyFX:Cast:0:None::None::0:0::::;VFX_Actions_Cast_WeaponAttack_Impact_Overlay_01:Dummy_BodyFX:Cast:0:None::None::0:0::::"
data "CastSound" "Action_Cast_HordeBreaker"
data "TargetSound" "Action_Impact_HordeBreaker"
data "SpellFlags" "IsMelee;IsHarmful;CannotTargetItems;CannotTargetTerrain"

new entry "Target_HordeBreaker_Free"
type "SpellData"
data "SpellType" "Target"
using "Target_HordeBreaker"
data "Cooldown" ""
data "SpellProperties" "RemoveStatus(SELF,HORDE_BREAKER);RemoveStatus(HORDE_BREAKER_TARGET);GROUND:DealDamage(MainMeleeWeapon, MainMeleeWeaponDamageType);GROUND:ExecuteWeaponFunctors(MainHand)"
data "AreaRadius" ""
data "TargetConditions" "not Self() and HasStatus('HORDE_BREAKER_TARGET')"
data "Icon" "Action_HordeBreaker_Melee"
data "DisplayName" "Target_HordeBreaker_Free_DisplayName"
data "Description" "Target_HordeBreaker_Free_Description"
data "DescriptionParams" "DealDamage(MainMeleeWeapon, MainMeleeWeaponDamageType)"
data "ExtraDescription" "Target_HordeBreaker_Free_ExtraDescription"
data "ExtraDescriptionParams" "Distance(1.5)"
data "UseCosts" ""
data "SpellFlags" "IsMelee;IsHarmful;CannotTargetItems;CannotTargetTerrain"

new entry "Target_LungingAttack"
type "SpellData"
data "SpellType" "Target"
using "Target_MainHandAttack"
data "TargetRadius" "3"
data "SpellSuccess" "DealDamage(MainMeleeWeapon+1d8, MainMeleeWeaponDamageType); ExecuteWeaponFunctors(MainHand)"
data "Icon" "unknown"
data "DisplayName" "Target_LungingAttack_DisplayName"
data "Description" "Target_LungingAttack_Description"
data "SpellFlags" "IsMelee;IsHarmful"

new entry "Target_PolearmMaster_BonusAttack"
type "SpellData"
data "SpellType" "Target"
using "Target_MainHandAttack"
data "TargetRadius" "MeleeMainWeaponRange"
data "SpellSuccess" "DealDamage(1d4, Bludgeoning)"
data "DisplayName" "Target_PolearmMaster_BonusAttack_DisplayName"
data "Description" "Target_PolearmMaster_BonusAttack_Description"
data "SpellFlags" "IsMelee;IsHarmful"

new entry "Target_RecklessAttack"
type "SpellData"
data "SpellType" "Target"
using "Target_MainHandAttack"
data "SpellProperties" "ApplyStatus(RECKLESS_ATTACK, 100, 1);GROUND:DealDamage(MainMeleeWeapon, MainMeleeWeaponDamageType);GROUND:ExecuteWeaponFunctors(MainHand)"
data "Icon" "unknown"
data "DisplayName" "Target_RecklessAttack_DisplayName"
data "Description" "Target_RecklessAttack_Description"
data "CastTextEvent" "Cast"
data "UseCosts" "ActionPoint:1"
data "SpellAnimationArcaneMagic" "8b8bb757-21ce-4e02-a2f3-97d55cf2f90b(CMBT_Melee_RHand_Combat_01_Prepare);6606c30b-be1c-4f17-ae6b-1a591c80b18c(CMBT_Melee_RHand_Combat_01_Antic);f4ac302b-1569-404f-bd52-1fe443e265df(CMBT_Melee_RHand_Combat_01_Attack);e8a5c57f-855b-4227-acaa-11e8ce8d7d64(CMBT_Melee_RHand_Combat_01_Recover);7bb52cd4-0b1c-4926-9165-fa92b75876a3(CMBT_Melee_RHand_Combat_01_Loop);2b81c18b-9698-4262-a623-932c2bb1296d(CMBT_Melee_RHand_Combat_01_Dash)"
data "SpellAnimationDivineMagic" "8b8bb757-21ce-4e02-a2f3-97d55cf2f90b(CMBT_Melee_RHand_Combat_01_Prepare);6606c30b-be1c-4f17-ae6b-1a591c80b18c(CMBT_Melee_RHand_Combat_01_Antic);f4ac302b-1569-404f-bd52-1fe443e265df(CMBT_Melee_RHand_Combat_01_Attack);e8a5c57f-855b-4227-acaa-11e8ce8d7d64(CMBT_Melee_RHand_Combat_01_Recover);7bb52cd4-0b1c-4926-9165-fa92b75876a3(CMBT_Melee_RHand_Combat_01_Loop);2b81c18b-9698-4262-a623-932c2bb1296d(CMBT_Melee_RHand_Combat_01_Dash)"
data "SpellAnimationNoneMagic" "8b8bb757-21ce-4e02-a2f3-97d55cf2f90b(CMBT_Melee_RHand_Combat_01_Prepare);6606c30b-be1c-4f17-ae6b-1a591c80b18c(CMBT_Melee_RHand_Combat_01_Antic);f4ac302b-1569-404f-bd52-1fe443e265df(CMBT_Melee_RHand_Combat_01_Attack);e8a5c57f-855b-4227-acaa-11e8ce8d7d64(CMBT_Melee_RHand_Combat_01_Recover);7bb52cd4-0b1c-4926-9165-fa92b75876a3(CMBT_Melee_RHand_Combat_01_Loop);2b81c18b-9698-4262-a623-932c2bb1296d(CMBT_Melee_RHand_Combat_01_Dash)"
data "VerbalIntent" "Damage"
data "SpellFlags" "CannotTargetTerrain;IsHarmful"

new entry "Target_Smite_Branding"
type "SpellData"
data "SpellType" "Target"
using "Target_MainHandAttack"
data "Level" "2"
data "SpellSchool" "Evocation"
data "TargetRadius" "MeleeMainWeaponRange"
data "SpellRoll" "Attack(AttackType.MeleeWeaponAttack)"
data "SpellSuccess" "DealDamage(MainMeleeWeapon, MainMeleeWeaponDamageType); ExecuteWeaponFunctors(MainHand); DealDamage(2d6,Radiant); ApplyStatus(BRANDING_SMITE, 100, 10)"
data "Icon" "unknown"
data "DisplayName" "Target_Smite_Branding_DisplayName"
data "Description" "Target_Smite_Branding_Description"
data "CastTextEvent" "Cast"
data "UseCosts" "ActionPoint:1;SpellSlot:1:1:2"
data "HitCosts" "BonusActionPoint:1"
data "SpellAnimationArcaneMagic" "8b8bb757-21ce-4e02-a2f3-97d55cf2f90b(CMBT_Melee_RHand_Combat_01_Prepare);6606c30b-be1c-4f17-ae6b-1a591c80b18c(CMBT_Melee_RHand_Combat_01_Antic);f4ac302b-1569-404f-bd52-1fe443e265df(CMBT_Melee_RHand_Combat_01_Attack);e8a5c57f-855b-4227-acaa-11e8ce8d7d64(CMBT_Melee_RHand_Combat_01_Recover);7bb52cd4-0b1c-4926-9165-fa92b75876a3(CMBT_Melee_RHand_Combat_01_Loop);2b81c18b-9698-4262-a623-932c2bb1296d(CMBT_Melee_RHand_Combat_01_Dash)"
data "SpellAnimationDivineMagic" "8b8bb757-21ce-4e02-a2f3-97d55cf2f90b(CMBT_Melee_RHand_Combat_01_Prepare);6606c30b-be1c-4f17-ae6b-1a591c80b18c(CMBT_Melee_RHand_Combat_01_Antic);f4ac302b-1569-404f-bd52-1fe443e265df(CMBT_Melee_RHand_Combat_01_Attack);e8a5c57f-855b-4227-acaa-11e8ce8d7d64(CMBT_Melee_RHand_Combat_01_Recover);7bb52cd4-0b1c-4926-9165-fa92b75876a3(CMBT_Melee_RHand_Combat_01_Loop);2b81c18b-9698-4262-a623-932c2bb1296d(CMBT_Melee_RHand_Combat_01_Dash)"
data "SpellAnimationNoneMagic" "8b8bb757-21ce-4e02-a2f3-97d55cf2f90b(CMBT_Melee_RHand_Combat_01_Prepare);6606c30b-be1c-4f17-ae6b-1a591c80b18c(CMBT_Melee_RHand_Combat_01_Antic);f4ac302b-1569-404f-bd52-1fe443e265df(CMBT_Melee_RHand_Combat_01_Attack);e8a5c57f-855b-4227-acaa-11e8ce8d7d64(CMBT_Melee_RHand_Combat_01_Recover);7bb52cd4-0b1c-4926-9165-fa92b75876a3(CMBT_Melee_RHand_Combat_01_Loop);2b81c18b-9698-4262-a623-932c2bb1296d(CMBT_Melee_RHand_Combat_01_Dash)"
data "VerbalIntent" "Damage"
data "SpellFlags" "IsSpell;HasVerbalComponent;IsMelee;IsConcentration;IsHarmful"
data "MemoryCost" "1"

new entry "Target_Smite_Thunderous"
type "SpellData"
data "SpellType" "Target"
using "Target_MainHandAttack"
data "Level" "1"
data "SpellSchool" "Evocation"
data "TargetRadius" "MeleeMainWeaponRange"
data "SpellRoll" "Attack(AttackType.MeleeWeaponAttack)"
data "SpellSuccess" "DealDamage(MainMeleeWeapon, MainMeleeWeaponDamageType); ExecuteWeaponFunctors(MainHand); DealDamage(2d6, Lightning); ApplyStatus(PRONE, 100, 1, , , ,not SavingThrow(Ability.Strength, SourceSpellDC()))"
data "Icon" "unknown"
data "DisplayName" "Target_Smite_Thunderous_DisplayName"
data "Description" "Target_Smite_Thunderous_Description"
data "CastTextEvent" "Cast"
data "UseCosts" "ActionPoint:1;SpellSlot:1:1:1"
data "HitCosts" "BonusActionPoint:1"
data "SpellAnimationArcaneMagic" "8b8bb757-21ce-4e02-a2f3-97d55cf2f90b(CMBT_Melee_RHand_Combat_01_Prepare);6606c30b-be1c-4f17-ae6b-1a591c80b18c(CMBT_Melee_RHand_Combat_01_Antic);f4ac302b-1569-404f-bd52-1fe443e265df(CMBT_Melee_RHand_Combat_01_Attack);e8a5c57f-855b-4227-acaa-11e8ce8d7d64(CMBT_Melee_RHand_Combat_01_Recover);7bb52cd4-0b1c-4926-9165-fa92b75876a3(CMBT_Melee_RHand_Combat_01_Loop);2b81c18b-9698-4262-a623-932c2bb1296d(CMBT_Melee_RHand_Combat_01_Dash)"
data "SpellAnimationDivineMagic" "8b8bb757-21ce-4e02-a2f3-97d55cf2f90b(CMBT_Melee_RHand_Combat_01_Prepare);6606c30b-be1c-4f17-ae6b-1a591c80b18c(CMBT_Melee_RHand_Combat_01_Antic);f4ac302b-1569-404f-bd52-1fe443e265df(CMBT_Melee_RHand_Combat_01_Attack);e8a5c57f-855b-4227-acaa-11e8ce8d7d64(CMBT_Melee_RHand_Combat_01_Recover);7bb52cd4-0b1c-4926-9165-fa92b75876a3(CMBT_Melee_RHand_Combat_01_Loop);2b81c18b-9698-4262-a623-932c2bb1296d(CMBT_Melee_RHand_Combat_01_Dash)"
data "SpellAnimationNoneMagic" "8b8bb757-21ce-4e02-a2f3-97d55cf2f90b(CMBT_Melee_RHand_Combat_01_Prepare);6606c30b-be1c-4f17-ae6b-1a591c80b18c(CMBT_Melee_RHand_Combat_01_Antic);f4ac302b-1569-404f-bd52-1fe443e265df(CMBT_Melee_RHand_Combat_01_Attack);e8a5c57f-855b-4227-acaa-11e8ce8d7d64(CMBT_Melee_RHand_Combat_01_Recover);7bb52cd4-0b1c-4926-9165-fa92b75876a3(CMBT_Melee_RHand_Combat_01_Loop);2b81c18b-9698-4262-a623-932c2bb1296d(CMBT_Melee_RHand_Combat_01_Dash)"
data "VerbalIntent" "Damage"
data "SpellFlags" "IsConcentration;CannotTargetTerrain;IsSpell;IsMelee;HasVerbalComponent;IsHarmful"
data "MemoryCost" "1"

new entry "Target_Smite_Wrathful"
type "SpellData"
data "SpellType" "Target"
using "Target_MainHandAttack"
data "Level" "1"
data "SpellSchool" "Evocation"
data "TargetRadius" "MeleeMainWeaponRange"
data "SpellRoll" "Attack(AttackType.MeleeWeaponAttack)"
data "SpellSuccess" "DealDamage(MainMeleeWeapon, MainMeleeWeaponDamageType); ExecuteWeaponFunctors(MainHand); ApplyStatus(FRIGHTENED,100,2, , , ,not SavingThrow(Ability.Wisdom, SourceSpellDC()));DealDamage(1d6,Psychic)"
data "Icon" "unknown"
data "DisplayName" "Target_Smite_Wrathful_DisplayName"
data "Description" "Target_Smite_Wrathful_Description"
data "CastTextEvent" "Cast"
data "UseCosts" "ActionPoint:1;SpellSlot:1:1:1"
data "HitCosts" "BonusActionPoint:1"
data "SpellAnimationArcaneMagic" "8b8bb757-21ce-4e02-a2f3-97d55cf2f90b(CMBT_Melee_RHand_Combat_01_Prepare);6606c30b-be1c-4f17-ae6b-1a591c80b18c(CMBT_Melee_RHand_Combat_01_Antic);f4ac302b-1569-404f-bd52-1fe443e265df(CMBT_Melee_RHand_Combat_01_Attack);e8a5c57f-855b-4227-acaa-11e8ce8d7d64(CMBT_Melee_RHand_Combat_01_Recover);7bb52cd4-0b1c-4926-9165-fa92b75876a3(CMBT_Melee_RHand_Combat_01_Loop);2b81c18b-9698-4262-a623-932c2bb1296d(CMBT_Melee_RHand_Combat_01_Dash)"
data "SpellAnimationDivineMagic" "8b8bb757-21ce-4e02-a2f3-97d55cf2f90b(CMBT_Melee_RHand_Combat_01_Prepare);6606c30b-be1c-4f17-ae6b-1a591c80b18c(CMBT_Melee_RHand_Combat_01_Antic);f4ac302b-1569-404f-bd52-1fe443e265df(CMBT_Melee_RHand_Combat_01_Attack);e8a5c57f-855b-4227-acaa-11e8ce8d7d64(CMBT_Melee_RHand_Combat_01_Recover);7bb52cd4-0b1c-4926-9165-fa92b75876a3(CMBT_Melee_RHand_Combat_01_Loop);2b81c18b-9698-4262-a623-932c2bb1296d(CMBT_Melee_RHand_Combat_01_Dash)"
data "SpellAnimationNoneMagic" "8b8bb757-21ce-4e02-a2f3-97d55cf2f90b(CMBT_Melee_RHand_Combat_01_Prepare);6606c30b-be1c-4f17-ae6b-1a591c80b18c(CMBT_Melee_RHand_Combat_01_Antic);f4ac302b-1569-404f-bd52-1fe443e265df(CMBT_Melee_RHand_Combat_01_Attack);e8a5c57f-855b-4227-acaa-11e8ce8d7d64(CMBT_Melee_RHand_Combat_01_Recover);7bb52cd4-0b1c-4926-9165-fa92b75876a3(CMBT_Melee_RHand_Combat_01_Loop);2b81c18b-9698-4262-a623-932c2bb1296d(CMBT_Melee_RHand_Combat_01_Dash)"
data "VerbalIntent" "Damage"
data "SpellFlags" "IsSpell;HasVerbalComponent;IsMelee;IsConcentration;IsHarmful"
data "MemoryCost" "1"

new entry "Target_OffhandAttack"
type "SpellData"
data "SpellType" "Target"
data "SpellProperties" "GROUND:DealDamage(OffhandMeleeWeapon, OffhandMeleeWeaponDamageType); GROUND:ExecuteWeaponFunctors(OffHand)"
data "TargetRadius" "MeleeMainWeaponRange"
data "SpellRoll" "Attack(AttackType.MeleeOffHandWeaponAttack)"
data "SpellSuccess" "DealDamage(max(1,OffhandMeleeWeapon), OffhandMeleeWeaponDamageType); ExecuteWeaponFunctors(OffHand)"
data "TargetConditions" "not Self() and not Dead()"
data "Icon" "Target_OffHandAttack"
data "DisplayName" "Target_OffhandAttack_DisplayName"
data "Description" "Target_OffhandAttack_Description"
data "DescriptionParams" "DealDamage(OffhandMeleeWeapon, OffhandMeleeWeaponDamageType)"
data "CastEffect" "VFX_Combat_Slash_Swoosh_01:Dummy_CastFX:CastSlash:0:None::None::0:0::::;VFX_Combat_Piercing_Swoosh_01:Dummy_CastFX:CastPierce:0:None::None::0:0::::"
data "PreviewCursor" "Melee"
data "CastTextEvent" "CastOffhand"
data "CycleConditions" "Character() and Enemy() and not Dead()"
data "UseCosts" "BonusActionPoint:1"
data "SpellAnimationArcaneMagic" "8b8bb757-21ce-4e02-a2f3-97d55cf2f90b(CMBT_Melee_RHand_Combat_01_Prepare);c1df9aea-8be9-4de3-bcbc-4e4c1e44dc37(CMBT_Melee_LHand_Combat_01_Antic);722df2d7-7898-4b0b-b930-5a850b55ccf0(CMBT_Melee_LHand_Combat_01_Attack);a693a7c3-e7e7-4edb-98dd-db5fd700663f(CMBT_Melee_LHand_Combat_01_Recover);7bb52cd4-0b1c-4926-9165-fa92b75876a3(CMBT_Melee_RHand_Combat_01_Loop);35f5cba8-3706-46d5-9a1e-2def9ba22473(CMBT_Melee_LHand_Combat_01_Dash)"
data "SpellAnimationDivineMagic" "8b8bb757-21ce-4e02-a2f3-97d55cf2f90b(CMBT_Melee_RHand_Combat_01_Prepare);c1df9aea-8be9-4de3-bcbc-4e4c1e44dc37(CMBT_Melee_LHand_Combat_01_Antic);722df2d7-7898-4b0b-b930-5a850b55ccf0(CMBT_Melee_LHand_Combat_01_Attack);a693a7c3-e7e7-4edb-98dd-db5fd700663f(CMBT_Melee_LHand_Combat_01_Recover);7bb52cd4-0b1c-4926-9165-fa92b75876a3(CMBT_Melee_RHand_Combat_01_Loop);35f5cba8-3706-46d5-9a1e-2def9ba22473(CMBT_Melee_LHand_Combat_01_Dash)"
data "SpellAnimationNoneMagic" "8b8bb757-21ce-4e02-a2f3-97d55cf2f90b(CMBT_Melee_RHand_Combat_01_Prepare);c1df9aea-8be9-4de3-bcbc-4e4c1e44dc37(CMBT_Melee_LHand_Combat_01_Antic);722df2d7-7898-4b0b-b930-5a850b55ccf0(CMBT_Melee_LHand_Combat_01_Attack);a693a7c3-e7e7-4edb-98dd-db5fd700663f(CMBT_Melee_LHand_Combat_01_Recover);7bb52cd4-0b1c-4926-9165-fa92b75876a3(CMBT_Melee_RHand_Combat_01_Loop);35f5cba8-3706-46d5-9a1e-2def9ba22473(CMBT_Melee_LHand_Combat_01_Dash)"
data "WeaponTypes" "Melee"
data "SpellFlags" "IsMelee;IsHarmful"
data "SpellAnimationIntentType" "Aggressive"

new entry "Target_UnarmedAttack"
type "SpellData"
data "SpellType" "Target"
data "SpellProperties" "IF(not Player(context.Source)):ApplyStatus(SELF,AI_HELPER_EXTRAATTACK,100,1);"
data "TargetRadius" "1.5"
data "SpellRoll" "Attack(AttackType.MeleeUnarmedAttack)"
data "SpellSuccess" "DealDamage(max(1,1+UnarmedMeleeAbilityModifier), Bludgeoning)"
data "TargetConditions" "not Self() and not Dead()"
data "Icon" "Skill_SuckerPunch"
data "DisplayName" "Target_UnarmedAttack_DisplayName"
data "Description" "Target_UnarmedAttack_Description"
data "DescriptionParams" "DealDamage(StrengthModifier+1,Bludgeoning)"
data "PreviewCursor" "Melee"
data "CastTextEvent" "Cast"
data "CycleConditions" "Character() and Enemy() and not Dead()"
data "UseCosts" "ActionPoint:1"
data "SpellAnimationArcaneMagic" "8b8bb757-21ce-4e02-a2f3-97d55cf2f90b(CMBT_Melee_RHand_Combat_01_Prepare);6606c30b-be1c-4f17-ae6b-1a591c80b18c(CMBT_Melee_RHand_Combat_01_Antic);f4ac302b-1569-404f-bd52-1fe443e265df(CMBT_Melee_RHand_Combat_01_Attack);e8a5c57f-855b-4227-acaa-11e8ce8d7d64(CMBT_Melee_RHand_Combat_01_Recover);7bb52cd4-0b1c-4926-9165-fa92b75876a3(CMBT_Melee_RHand_Combat_01_Loop);2b81c18b-9698-4262-a623-932c2bb1296d(CMBT_Melee_RHand_Combat_01_Dash)"
data "SpellAnimationDivineMagic" "8b8bb757-21ce-4e02-a2f3-97d55cf2f90b(CMBT_Melee_RHand_Combat_01_Prepare);6606c30b-be1c-4f17-ae6b-1a591c80b18c(CMBT_Melee_RHand_Combat_01_Antic);f4ac302b-1569-404f-bd52-1fe443e265df(CMBT_Melee_RHand_Combat_01_Attack);e8a5c57f-855b-4227-acaa-11e8ce8d7d64(CMBT_Melee_RHand_Combat_01_Recover);7bb52cd4-0b1c-4926-9165-fa92b75876a3(CMBT_Melee_RHand_Combat_01_Loop);2b81c18b-9698-4262-a623-932c2bb1296d(CMBT_Melee_RHand_Combat_01_Dash)"
data "SpellAnimationNoneMagic" "8b8bb757-21ce-4e02-a2f3-97d55cf2f90b(CMBT_Melee_RHand_Combat_01_Prepare);6606c30b-be1c-4f17-ae6b-1a591c80b18c(CMBT_Melee_RHand_Combat_01_Antic);f4ac302b-1569-404f-bd52-1fe443e265df(CMBT_Melee_RHand_Combat_01_Attack);e8a5c57f-855b-4227-acaa-11e8ce8d7d64(CMBT_Melee_RHand_Combat_01_Recover);7bb52cd4-0b1c-4926-9165-fa92b75876a3(CMBT_Melee_RHand_Combat_01_Loop);2b81c18b-9698-4262-a623-932c2bb1296d(CMBT_Melee_RHand_Combat_01_Dash)"
data "SpellFlags" "IsAttack;IsMelee;IsHarmful"
data "SpellAnimationIntentType" "Aggressive"

new entry "Target_UnarmedStrike_Monk"
type "SpellData"
data "SpellType" "Target"
using "Target_UnarmedAttack"
data "TargetRadius" "1.5"
data "SpellRoll" "Attack(AttackType.MeleeWeaponAttack)"
data "SpellSuccess" "DealDamage(1d4+UnarmedMeleeAbilityModifier, Bludgeoning)"
data "Icon" "unknown"
data "DisplayName" "Target_UnarmedStrike_Monk_DisplayName"
data "Description" "Target_UnarmedStrike_Monk_Description"
data "UseCosts" "BonusActionPoint:1"
data "SpellFlags" "IsAttack;IsMelee;IsHarmful"

new entry "Target_FlurryOfBlows"
type "SpellData"
data "SpellType" "Target"
using "Target_UnarmedStrike_Monk"
data "DisplayName" "Target_FlurryOfBlows_DisplayName"
data "Description" "Target_FlurryOfBlows_Description"
data "CastSound" "Action_Cast_Flurry"

new entry "Target_Bash"
type "SpellData"
data "SpellType" "Target"
data "AIFlags" "CanNotUse"
data "TargetRadius" "MeleeMainWeaponRange"
data "SpellRoll" "not SavingThrow(Ability.Strength, SourceSpellDC())"
data "SpellSuccess" "ApplyStatus(PRONE,100,1)"
data "TargetConditions" "Character() and not Self()"
data "Icon" "Action_Bash"
data "DisplayName" "Target_Bash_DisplayName"
data "Description" "Target_Bash_Description"
data "PrepareEffect" "VFX_Actions_Prepare_Smash_01,Detach:::0:None::None::0:0::::;VFX_Actions_Prepare_Bash_Shield_01:Dummy_L_HandFX::0:None::None::0:0::::"
data "CastEffect" "VFX_Actions_Cast_Bash_Cast_Attack_Impact_01,Detach:Cast::0:None::None::0:0::::;VFX_Actions_Cast_Bash_Cast_Shield_01:Dummy_L_HandFX::0:None::None::0:0::::"
data "PreviewCursor" "Melee"
data "CastTextEvent" "Cast"
data "CastSound" "Action_Cast_Bash"
data "TargetSound" "Action_Impact_Bash"
data "UseCosts" "ActionPoint:1"
data "SpellAnimationArcaneMagic" "1d832b0a-ccfe-4ca7-8426-10200306921c(CMBT_Melee_LHand_Combat_01_Prepare);c1df9aea-8be9-4de3-bcbc-4e4c1e44dc37(CMBT_Melee_LHand_Combat_01_Antic);722df2d7-7898-4b0b-b930-5a850b55ccf0(CMBT_Melee_LHand_Combat_01_Attack);a693a7c3-e7e7-4edb-98dd-db5fd700663f(CMBT_Melee_LHand_Combat_01_Recover);cbe217f4-bca8-46c0-bb22-c846b18e13a1(CMBT_Melee_LHand_Combat_01_Loop);35f5cba8-3706-46d5-9a1e-2def9ba22473(CMBT_Melee_LHand_Combat_01_Dash)"
data "SpellAnimationDivineMagic" "1d832b0a-ccfe-4ca7-8426-10200306921c(CMBT_Melee_LHand_Combat_01_Prepare);c1df9aea-8be9-4de3-bcbc-4e4c1e44dc37(CMBT_Melee_LHand_Combat_01_Antic);722df2d7-7898-4b0b-b930-5a850b55ccf0(CMBT_Melee_LHand_Combat_01_Attack);a693a7c3-e7e7-4edb-98dd-db5fd700663f(CMBT_Melee_LHand_Combat_01_Recover);cbe217f4-bca8-46c0-bb22-c846b18e13a1(CMBT_Melee_LHand_Combat_01_Loop);35f5cba8-3706-46d5-9a1e-2def9ba22473(CMBT_Melee_LHand_Combat_01_Dash)"
data "SpellAnimationNoneMagic" "1d832b0a-ccfe-4ca7-8426-10200306921c(CMBT_Melee_LHand_Combat_01_Prepare);c1df9aea-8be9-4de3-bcbc-4e4c1e44dc37(CMBT_Melee_LHand_Combat_01_Antic);722df2d7-7898-4b0b-b930-5a850b55ccf0(CMBT_Melee_LHand_Combat_01_Attack);a693a7c3-e7e7-4edb-98dd-db5fd700663f(CMBT_Melee_LHand_Combat_01_Recover);cbe217f4-bca8-46c0-bb22-c846b18e13a1(CMBT_Melee_LHand_Combat_01_Loop);35f5cba8-3706-46d5-9a1e-2def9ba22473(CMBT_Melee_LHand_Combat_01_Dash)"
data "WeaponTypes" "Melee"
data "SpellFlags" "IsMelee;CannotTargetItems;IsHarmful;IsDefaultWeaponAction"
data "RechargeValues" "5-6"

new entry "Target_DisarmingAttack"
type "SpellData"
data "SpellType" "Target"
using "Target_MainHandAttack"
data "TargetRadius" "MeleeMainWeaponRange"
data "SpellRoll" "Attack(AttackType.MeleeWeaponAttack)"
data "SpellSuccess" "DealDamage(MainMeleeWeapon + ResourceRoll(SuperiorityDie,1), MainMeleeWeaponDamageType); ExecuteWeaponFunctors(MainHand)"
data "TargetConditions" "Character() and not Self()"
data "Icon" "Skill_Rogue_SleepingArms"
data "DisplayName" "Target_DisarmingAttack_DisplayName"
data "Description" "Target_DisarmingAttack_Description"
data "CastTextEvent" "Cast"
data "UseCosts" "ActionPoint:1"
data "HitCosts" "SuperiorityDie:1"
data "SpellAnimationArcaneMagic" "5dbfc67e-a1f4-4a91-b398-4df1ad989c49(CMBT_Skill_Slash_Combat_01_Prepare);6f957f78-322e-465f-b314-27299a98add7(CMBT_Skill_Slash_Combat_01_Antic);63c0501c-14aa-467c-8980-45ed023ab15d(CMBT_Skill_Slash_Combat_01_Attack);e6af1757-da0b-4640-8ce5-ea559816d2b0(CMBT_Skill_Slash_Combat_01_Recover);08e862c4-75d3-489d-bdb2-b2f95031373e(CMBT_Skill_Slash_Combat_01_Loop);3ed0eebd-86d0-4902-bcea-e0b039e9ad1f(CMBT_Skill_Slash_Combat_01_Dash)"
data "SpellAnimationDivineMagic" "5dbfc67e-a1f4-4a91-b398-4df1ad989c49(CMBT_Skill_Slash_Combat_01_Prepare);6f957f78-322e-465f-b314-27299a98add7(CMBT_Skill_Slash_Combat_01_Antic);63c0501c-14aa-467c-8980-45ed023ab15d(CMBT_Skill_Slash_Combat_01_Attack);e6af1757-da0b-4640-8ce5-ea559816d2b0(CMBT_Skill_Slash_Combat_01_Recover);08e862c4-75d3-489d-bdb2-b2f95031373e(CMBT_Skill_Slash_Combat_01_Loop);3ed0eebd-86d0-4902-bcea-e0b039e9ad1f(CMBT_Skill_Slash_Combat_01_Dash)"
data "SpellAnimationNoneMagic" "5dbfc67e-a1f4-4a91-b398-4df1ad989c49(CMBT_Skill_Slash_Combat_01_Prepare);6f957f78-322e-465f-b314-27299a98add7(CMBT_Skill_Slash_Combat_01_Antic);63c0501c-14aa-467c-8980-45ed023ab15d(CMBT_Skill_Slash_Combat_01_Attack);e6af1757-da0b-4640-8ce5-ea559816d2b0(CMBT_Skill_Slash_Combat_01_Recover);08e862c4-75d3-489d-bdb2-b2f95031373e(CMBT_Skill_Slash_Combat_01_Loop);3ed0eebd-86d0-4902-bcea-e0b039e9ad1f(CMBT_Skill_Slash_Combat_01_Dash)"
data "WeaponTypes" "Melee"
data "SpellFlags" "IsMelee;CannotTargetItems;CannotTargetTerrain;IsHarmful"

new entry "Target_DistractingStrike"
type "SpellData"
data "SpellType" "Target"
using "Target_MainHandAttack"
data "TargetRadius" "MeleeMainWeaponRange"
data "SpellRoll" "Attack(AttackType.MeleeWeaponAttack)"
data "SpellSuccess" "DealDamage(MainMeleeWeapon + ResourceRoll(SuperiorityDie,1), MainMeleeWeaponDamageType); ExecuteWeaponFunctors(MainHand); ApplyStatus(DISTRACTED,100,1)"
data "TargetConditions" "Character() and not Self()"
data "Icon" "unknown"
data "DisplayName" "Target_DistractingStrike_DisplayName"
data "Description" "Target_DistractingStrike_Description"
data "CastTextEvent" "Cast"
data "UseCosts" "ActionPoint:1"
data "HitCosts" "SuperiorityDie:1"
data "SpellAnimationArcaneMagic" "2ba949b7-0329-4190-992c-11b0d29183c5(CMBT_Skill_Precision_Combat_01_Prepare);9583ecee-cf6c-4735-86db-7ebf1df15eae(CMBT_Skill_Precision_Combat_01_Antic);de006e3f-70fb-4eb7-a98d-d845d15b20e8(CMBT_Skill_Precision_Combat_01_Attack);50696db7-d931-4734-915d-32d038ba99a5(CMBT_Skill_Precision_Combat_01_Recover);a0503ad0-c1b1-449c-b431-4ac6c39c58d7(CMBT_Skill_Precision_Combat_01_Loop);c36ed247-2272-492b-99c2-2ca10b014670(CMBT_Skill_Precision_Combat_01_Dash)"
data "SpellAnimationDivineMagic" "2ba949b7-0329-4190-992c-11b0d29183c5(CMBT_Skill_Precision_Combat_01_Prepare);9583ecee-cf6c-4735-86db-7ebf1df15eae(CMBT_Skill_Precision_Combat_01_Antic);de006e3f-70fb-4eb7-a98d-d845d15b20e8(CMBT_Skill_Precision_Combat_01_Attack);50696db7-d931-4734-915d-32d038ba99a5(CMBT_Skill_Precision_Combat_01_Recover);a0503ad0-c1b1-449c-b431-4ac6c39c58d7(CMBT_Skill_Precision_Combat_01_Loop);c36ed247-2272-492b-99c2-2ca10b014670(CMBT_Skill_Precision_Combat_01_Dash)"
data "SpellAnimationNoneMagic" "2ba949b7-0329-4190-992c-11b0d29183c5(CMBT_Skill_Precision_Combat_01_Prepare);9583ecee-cf6c-4735-86db-7ebf1df15eae(CMBT_Skill_Precision_Combat_01_Antic);de006e3f-70fb-4eb7-a98d-d845d15b20e8(CMBT_Skill_Precision_Combat_01_Attack);50696db7-d931-4734-915d-32d038ba99a5(CMBT_Skill_Precision_Combat_01_Recover);a0503ad0-c1b1-449c-b431-4ac6c39c58d7(CMBT_Skill_Precision_Combat_01_Loop);c36ed247-2272-492b-99c2-2ca10b014670(CMBT_Skill_Precision_Combat_01_Dash)"
data "WeaponTypes" "Melee"
data "SpellFlags" "IsMelee;CannotTargetTerrain;CannotTargetItems;IsHarmful"

new entry "Target_EnsnaringStrike"
type "SpellData"
data "SpellType" "Target"
using "Target_MainHandAttack"
data "Level" "1"
data "SpellSchool" "Conjuration"
data "SpellContainerID" "Projectile_EnsnaringStrike_Container"
data "TargetRadius" "MeleeMainWeaponRange"
data "SpellRoll" "Attack(AttackType.MeleeWeaponAttack)"
data "SpellSuccess" "IF(not SavingThrow(Ability.Strength, SourceSpellDC())):ApplyStatus(ENSNARING_STRIKE,100,10);DealDamage(MainMeleeWeapon, MainMeleeWeaponDamageType); ExecuteWeaponFunctors(MainHand)"
data "TargetConditions" "Character() and not Self()"
data "Icon" "Spell_Conjuration_EnsnaringStrikeMelee"
data "DisplayName" "Target_EnsnaringStrike_DisplayName"
data "Description" "Target_EnsnaringStrike_Description"
data "DescriptionParams" "DealDamage(MainMeleeWeapon, MainMeleeWeaponDamageType);"
data "ExtraDescription" "Target_EnsnaringStrike_ExtraDescription"
data "ExtraDescriptionParams" "DealDamage(1d6,Piercing)"
data "TooltipDamageList" "DealDamage(MainMeleeWeapon, MainMeleeWeaponDamageType);"
data "TooltipAttackSave" "Strength"
data "TooltipStatusApply" "ApplyStatus(ENSNARING_STRIKE,100,10)"
data "PrepareEffect" "VFX_Action_Prepare_Intent_Control_EnsnaringStrike_Root_01,Detach:::0:None::None::0:0::::;VFX_Actions_Prepare_EnsnaringStrike_Weapon_Overlay_01:::0:None::None::0:0::::"
data "CastEffect" "VFX_Actions_VFX_Cast_01_EnsnaringStrike_Root_Longsword_01:Dummy_Root::0:None::None::0:0::::"
data "TargetEffect" "VFX_Spells_Cast_Damage_Control_Piercing_Cast_EnsnaringStrike_Dummy_BodyFX_01,FaceSource:Dummy_BodyFX:cast2:0:None::None::0:0::::"
data "PreviewCursor" "Melee"
data "CastTextEvent" "Cast"
data "CastSound" "Spell_Cast_Damage_Physical_EnsnaringStrike_L1to3"
data "TargetSound" "Spell_Impact_Damage_Physical_EnsnaringStrike_L1to3"
data "UseCosts" "ActionPoint:1;SpellSlot:1:1:1"
data "SpellAnimationArcaneMagic" "2ba949b7-0329-4190-992c-11b0d29183c5(CMBT_Skill_Precision_Combat_01_Prepare);9583ecee-cf6c-4735-86db-7ebf1df15eae(CMBT_Skill_Precision_Combat_01_Antic);de006e3f-70fb-4eb7-a98d-d845d15b20e8(CMBT_Skill_Precision_Combat_01_Attack);50696db7-d931-4734-915d-32d038ba99a5(CMBT_Skill_Precision_Combat_01_Recover);a0503ad0-c1b1-449c-b431-4ac6c39c58d7(CMBT_Skill_Precision_Combat_01_Loop);c36ed247-2272-492b-99c2-2ca10b014670(CMBT_Skill_Precision_Combat_01_Dash)"
data "SpellAnimationDivineMagic" "2ba949b7-0329-4190-992c-11b0d29183c5(CMBT_Skill_Precision_Combat_01_Prepare);9583ecee-cf6c-4735-86db-7ebf1df15eae(CMBT_Skill_Precision_Combat_01_Antic);de006e3f-70fb-4eb7-a98d-d845d15b20e8(CMBT_Skill_Precision_Combat_01_Attack);50696db7-d931-4734-915d-32d038ba99a5(CMBT_Skill_Precision_Combat_01_Recover);a0503ad0-c1b1-449c-b431-4ac6c39c58d7(CMBT_Skill_Precision_Combat_01_Loop);"
data "SpellAnimationNoneMagic" "2ba949b7-0329-4190-992c-11b0d29183c5(CMBT_Skill_Precision_Combat_01_Prepare);9583ecee-cf6c-4735-86db-7ebf1df15eae(CMBT_Skill_Precision_Combat_01_Antic);de006e3f-70fb-4eb7-a98d-d845d15b20e8(CMBT_Skill_Precision_Combat_01_Attack);50696db7-d931-4734-915d-32d038ba99a5(CMBT_Skill_Precision_Combat_01_Recover);a0503ad0-c1b1-449c-b431-4ac6c39c58d7(CMBT_Skill_Precision_Combat_01_Loop);c36ed247-2272-492b-99c2-2ca10b014670(CMBT_Skill_Precision_Combat_01_Dash)"
data "VerbalIntent" "Control"
data "WeaponTypes" "Melee"
data "SpellFlags" "HasVerbalComponent;IsSpell;CannotTargetItems;CannotTargetTerrain;IsMelee;IsConcentration;IsHarmful"
data "MemoryCost" "1"

new entry "Target_EnsnaringStrike_2"
type "SpellData"
data "SpellType" "Target"
using "Target_EnsnaringStrike"
data "SpellSuccess" "IF(not SavingThrow(Ability.Strength, SourceSpellDC())):ApplyStatus(ENSNARING_STRIKE_2,100,10);DealDamage(MainMeleeWeapon, MainMeleeWeaponDamageType); ExecuteWeaponFunctors(MainHand)"
data "Icon" "Spell_Conjuration_EnsnaringStrikeMelee_2"
data "DescriptionParams" "DealDamage(MainMeleeWeapon, MainMeleeWeaponDamageType);DealDamage(2d6,Piercing)"
data "TooltipDamageList" "DealDamage(MainMeleeWeapon, MainMeleeWeaponDamageType)"
data "TooltipStatusApply" "ApplyStatus(ENSNARING_STRIKE_2,100,10)"
data "UseCosts" "ActionPoint:1;SpellSlot:1:1:2"
data "RootSpellID" "Target_EnsnaringStrike"
data "PowerLevel" "2"

new entry "Target_Flurry"
type "SpellData"
data "SpellType" "Target"
data "AIFlags" "CanNotUse"
data "SpellProperties" "GROUND:DealDamage(MainMeleeWeapon, MainMeleeWeaponDamageType); GROUND:ExecuteWeaponFunctors(MainHand); GROUND:DealDamage(OffhandMeleeWeapon, OffhandMeleeWeaponDamageType); GROUND:ExecuteWeaponFunctors(OffHand)"
data "TargetRadius" "MeleeMainWeaponRange"
data "SpellRoll" "Attack(AttackType.MeleeWeaponAttack)"
data "SpellSuccess" "DealDamage(MainMeleeWeapon, MainMeleeWeaponDamageType); ExecuteWeaponFunctors(MainHand); DealDamage(OffhandMeleeWeapon, OffhandMeleeWeaponDamageType); ExecuteWeaponFunctors(OffHand)"
data "TargetConditions" "not Self() and not Dead()"
data "Icon" "Action_Flurry"
data "DisplayName" "Target_Flurry_DisplayName"
data "Description" "Target_Flurry_Description"
data "PrepareEffect" "VFX_Actions_Prepare_WeaponAttack_Target_Flurry_Root_01,Detach:Dummy_Root::0:None::None::0:0::::"
data "CastEffect" "VFX_Actions_Cast_WeaponAttack_Target_Flurry_Slashing_CastFX_Textkey_01:Dummy_CastFX:CastSlash:0:None::None::0:0::::;VFX_Actions_Cast_WeaponAttack_Target_Flurry_Piercing_CastFX_Textkey_01:Dummy_CastFX:CastPierce:0:None::None::0:0::::;VFX_Actions_Cast_WeaponAttack_Target_Flurry_Weapon_01:Dummy_FX_01::0:None::None::0:0::::;VFX_Actions_Cast_WeaponAttack_Target_Flurry_Weapon_02:Dummy_Root::0:None::None::0:0::::"
data "TargetEffect" "VFX_Actions_Cast_WeaponAttack_Target_Flurryr_Impact_01,Detach:Dummy_BodyFX:Cast:0:None::None::0:0::::;VFX_Actions_Cast_WeaponAttack_Impact_Overlay_01:Dummy_BodyFX:Cast:0:None::None::0:0::::"
data "CastTextEvent" "Cast"
data "CastSound" "Action_Cast_Flurry"
data "UseCosts" "ActionPoint:1"
data "SpellAnimationArcaneMagic" "8b8bb757-21ce-4e02-a2f3-97d55cf2f90b(CMBT_Melee_RHand_Combat_01_Prepare);6606c30b-be1c-4f17-ae6b-1a591c80b18c(CMBT_Melee_RHand_Combat_01_Antic);f4ac302b-1569-404f-bd52-1fe443e265df(CMBT_Melee_RHand_Combat_01_Attack):722df2d7-7898-4b0b-b930-5a850b55ccf0(CMBT_Melee_LHand_Combat_01_Attack);a693a7c3-e7e7-4edb-98dd-db5fd700663f(CMBT_Melee_LHand_Combat_01_Recover);7bb52cd4-0b1c-4926-9165-fa92b75876a3(CMBT_Melee_RHand_Combat_01_Loop);2b81c18b-9698-4262-a623-932c2bb1296d(CMBT_Melee_RHand_Combat_01_Dash)"
data "SpellAnimationDivineMagic" "8b8bb757-21ce-4e02-a2f3-97d55cf2f90b(CMBT_Melee_RHand_Combat_01_Prepare);6606c30b-be1c-4f17-ae6b-1a591c80b18c(CMBT_Melee_RHand_Combat_01_Antic);f4ac302b-1569-404f-bd52-1fe443e265df(CMBT_Melee_RHand_Combat_01_Attack):722df2d7-7898-4b0b-b930-5a850b55ccf0(CMBT_Melee_LHand_Combat_01_Attack);a693a7c3-e7e7-4edb-98dd-db5fd700663f(CMBT_Melee_LHand_Combat_01_Recover);7bb52cd4-0b1c-4926-9165-fa92b75876a3(CMBT_Melee_RHand_Combat_01_Loop);2b81c18b-9698-4262-a623-932c2bb1296d(CMBT_Melee_RHand_Combat_01_Dash)"
data "SpellAnimationNoneMagic" "8b8bb757-21ce-4e02-a2f3-97d55cf2f90b(CMBT_Melee_RHand_Combat_01_Prepare);6606c30b-be1c-4f17-ae6b-1a591c80b18c(CMBT_Melee_RHand_Combat_01_Antic);f4ac302b-1569-404f-bd52-1fe443e265df(CMBT_Melee_RHand_Combat_01_Attack):722df2d7-7898-4b0b-b930-5a850b55ccf0(CMBT_Melee_LHand_Combat_01_Attack);a693a7c3-e7e7-4edb-98dd-db5fd700663f(CMBT_Melee_LHand_Combat_01_Recover);7bb52cd4-0b1c-4926-9165-fa92b75876a3(CMBT_Melee_RHand_Combat_01_Loop);2b81c18b-9698-4262-a623-932c2bb1296d(CMBT_Melee_RHand_Combat_01_Dash)"
data "WeaponTypes" "Melee"
data "SpellFlags" "IsMelee;IsHarmful"

new entry "Target_GoadingAttack"
type "SpellData"
data "SpellType" "Target"
using "Target_MainHandAttack"
data "TargetRadius" "MeleeMainWeaponRange"
data "SpellRoll" "Attack(AttackType.MeleeWeaponAttack)"
data "SpellSuccess" "IF(not SavingThrow(Ability.Wisdom, ManeuverSaveDC())):ApplyStatus(GOADING_ATTACK,100,1);DealDamage(MainMeleeWeapon + ResourceRoll(SuperiorityDie,1), MainMeleeWeaponDamageType); ExecuteWeaponFunctors(MainHand)"
data "TargetConditions" "Character() and not Self()"
data "Icon" "unknown"
data "DisplayName" "Target_GoadingAttack_DisplayName"
data "Description" "Target_GoadingAttack_Description"
data "TooltipAttackSave" "Wisdom"
data "CastTextEvent" "Cast"
data "UseCosts" "ActionPoint:1"
data "HitCosts" "SuperiorityDie:1"
data "SpellAnimationArcaneMagic" "79f8640c-612a-4b13-aac7-bdc1b90458c2(CMBT_Skill_Power_Combat_01_Prepare);655f5d8e-39c7-45b4-8a36-fdd3358a448c(CMBT_Skill_Power_Combat_01_Antic);c07a9d83-9a39-464a-b281-15c67c528ffb(CMBT_Skill_Power_Combat_01_Attack);32c33123-7962-4d95-b497-532b1a897e85(CMBT_Skill_Power_Combat_01_Recover);7f20e242-be7c-4fd1-a2bd-5715b2adca03(CMBT_Skill_Power_Combat_01_Loop);7465f7f7-67ea-41f2-8dd4-3c97f1089a54(CMBT_Skill_Power_Combat_01_Dash)"
data "SpellAnimationDivineMagic" "79f8640c-612a-4b13-aac7-bdc1b90458c2(CMBT_Skill_Power_Combat_01_Prepare);655f5d8e-39c7-45b4-8a36-fdd3358a448c(CMBT_Skill_Power_Combat_01_Antic);c07a9d83-9a39-464a-b281-15c67c528ffb(CMBT_Skill_Power_Combat_01_Attack);32c33123-7962-4d95-b497-532b1a897e85(CMBT_Skill_Power_Combat_01_Recover);7f20e242-be7c-4fd1-a2bd-5715b2adca03(CMBT_Skill_Power_Combat_01_Loop);7465f7f7-67ea-41f2-8dd4-3c97f1089a54(CMBT_Skill_Power_Combat_01_Dash)"
data "SpellAnimationNoneMagic" "79f8640c-612a-4b13-aac7-bdc1b90458c2(CMBT_Skill_Power_Combat_01_Prepare);655f5d8e-39c7-45b4-8a36-fdd3358a448c(CMBT_Skill_Power_Combat_01_Antic);c07a9d83-9a39-464a-b281-15c67c528ffb(CMBT_Skill_Power_Combat_01_Attack);32c33123-7962-4d95-b497-532b1a897e85(CMBT_Skill_Power_Combat_01_Recover);7f20e242-be7c-4fd1-a2bd-5715b2adca03(CMBT_Skill_Power_Combat_01_Loop);7465f7f7-67ea-41f2-8dd4-3c97f1089a54(CMBT_Skill_Power_Combat_01_Dash)"
data "WeaponTypes" "Melee"
data "SpellFlags" "IsMelee;CannotTargetItems;CannotTargetTerrain;IsHarmful"

new entry "Target_MenacingAttack"
type "SpellData"
data "SpellType" "Target"
using "Target_MainHandAttack"
data "TargetRadius" "MeleeMainWeaponRange"
data "SpellRoll" "Attack(AttackType.MeleeWeaponAttack)"
data "SpellSuccess" "IF(not SavingThrow(Ability.Wisdom, ManeuverSaveDC())):ApplyStatus(FRIGHTENED,100,2);DealDamage(MainMeleeWeapon + ResourceRoll(SuperiorityDie,1), MainMeleeWeaponDamageType); ExecuteWeaponFunctors(MainHand)"
data "TargetConditions" "Character() and not Self()"
data "Icon" "Action_MenacingAttack_Melee"
data "DisplayName" "Target_MenacingAttack_DisplayName"
data "Description" "Target_MenacingAttack_Description"
data "DescriptionParams" "DealDamage(MainMeleeWeapon+1d8, MainMeleeWeaponDamageType)"
data "TooltipDamageList" "DealDamage(MainMeleeWeapon+1d8, MainMeleeWeaponDamageType)"
data "TooltipAttackSave" "Wisdom"
data "PrepareEffect" "VFX_Actions_Prepare_WeaponAttack_Target_MenacingAttack_Root_01,Detach:Dummy_Root::0:None::None::0:0::::"
data "CastEffect" "VFX_Actions_Cast_WeaponAttack_Target_MenacingAttack_CastFX_Textkey_01,Detach:Dummy_CastFX:Cast:0:None::None::0:0::::;VFX_Actions_Cast_WeaponAttack_Target_MenacingAttack_Weapon_01,MainHand:Dummy_FX_01::0:None::None::0:0::::;VFX_Actions_Cast_WeaponAttack_Target_MenacingAttack_Weapon_02,MainHand:Dummy_Root::0:None::None::0:0::::"
data "TargetEffect" "VFX_Actions_Cast_WeaponAttack_Target_MenacingAttack_Impact_01,FaceSource,Detach:Dummy_BodyFX:Cast:0:None::None::0:0::::;VFX_Actions_Cast_WeaponAttack_Target_MenacingAttack_Impact_PostProcess_01,Detach:Dummy_BodyFX:Cast:0:None::None::0:0::::;VFX_Actions_Cast_WeaponAttack_Impact_Overlay_01:Dummy_BodyFX:Cast:0:None::None::0:0::::"
data "CastTextEvent" "Cast"
data "CastSound" "Action_Cast_MenacingAttack"
data "TargetSound" "Action_Impact_MenacingAttack"
data "UseCosts" "ActionPoint:1"
data "HitCosts" "SuperiorityDie:1"
data "SpellAnimationArcaneMagic" "79f8640c-612a-4b13-aac7-bdc1b90458c2(CMBT_Skill_Power_Combat_01_Prepare);655f5d8e-39c7-45b4-8a36-fdd3358a448c(CMBT_Skill_Power_Combat_01_Antic);c07a9d83-9a39-464a-b281-15c67c528ffb(CMBT_Skill_Power_Combat_01_Attack);32c33123-7962-4d95-b497-532b1a897e85(CMBT_Skill_Power_Combat_01_Recover);7f20e242-be7c-4fd1-a2bd-5715b2adca03(CMBT_Skill_Power_Combat_01_Loop);7465f7f7-67ea-41f2-8dd4-3c97f1089a54(CMBT_Skill_Power_Combat_01_Dash)"
data "SpellAnimationDivineMagic" "79f8640c-612a-4b13-aac7-bdc1b90458c2(CMBT_Skill_Power_Combat_01_Prepare);655f5d8e-39c7-45b4-8a36-fdd3358a448c(CMBT_Skill_Power_Combat_01_Antic);c07a9d83-9a39-464a-b281-15c67c528ffb(CMBT_Skill_Power_Combat_01_Attack);32c33123-7962-4d95-b497-532b1a897e85(CMBT_Skill_Power_Combat_01_Recover);7f20e242-be7c-4fd1-a2bd-5715b2adca03(CMBT_Skill_Power_Combat_01_Loop);7465f7f7-67ea-41f2-8dd4-3c97f1089a54(CMBT_Skill_Power_Combat_01_Dash)"
data "SpellAnimationNoneMagic" "79f8640c-612a-4b13-aac7-bdc1b90458c2(CMBT_Skill_Power_Combat_01_Prepare);655f5d8e-39c7-45b4-8a36-fdd3358a448c(CMBT_Skill_Power_Combat_01_Antic);c07a9d83-9a39-464a-b281-15c67c528ffb(CMBT_Skill_Power_Combat_01_Attack);32c33123-7962-4d95-b497-532b1a897e85(CMBT_Skill_Power_Combat_01_Recover);7f20e242-be7c-4fd1-a2bd-5715b2adca03(CMBT_Skill_Power_Combat_01_Loop);7465f7f7-67ea-41f2-8dd4-3c97f1089a54(CMBT_Skill_Power_Combat_01_Dash)"
data "WeaponTypes" "Melee"
data "SpellFlags" "IsMelee;CannotTargetItems;CannotTargetTerrain;IsHarmful"

new entry "Target_OpenHandTechnique_Knock"
type "SpellData"
data "SpellType" "Target"
data "TargetRadius" "MeleeMainWeaponRange"
data "SpellRoll" "Attack(AttackType.MeleeWeaponAttack)"
data "SpellSuccess" "DealDamage(1d4, Bludgeoning)"
data "TargetConditions" "Character()"
data "Icon" "unknown"
data "DisplayName" "Target_OpenHandTechnique_Knock_DisplayName"
data "Description" "Target_OpenHandTechnique_Knock_Description"
data "CastTextEvent" "Cast"
data "UseCosts" "BonusActionPoint:1"
data "SpellAnimationArcaneMagic" "8b8bb757-21ce-4e02-a2f3-97d55cf2f90b(CMBT_Melee_RHand_Combat_01_Prepare);6606c30b-be1c-4f17-ae6b-1a591c80b18c(CMBT_Melee_RHand_Combat_01_Antic);f4ac302b-1569-404f-bd52-1fe443e265df(CMBT_Melee_RHand_Combat_01_Attack);e8a5c57f-855b-4227-acaa-11e8ce8d7d64(CMBT_Melee_RHand_Combat_01_Recover);7bb52cd4-0b1c-4926-9165-fa92b75876a3(CMBT_Melee_RHand_Combat_01_Loop);2b81c18b-9698-4262-a623-932c2bb1296d(CMBT_Melee_RHand_Combat_01_Dash)"
data "SpellAnimationDivineMagic" "8b8bb757-21ce-4e02-a2f3-97d55cf2f90b(CMBT_Melee_RHand_Combat_01_Prepare);6606c30b-be1c-4f17-ae6b-1a591c80b18c(CMBT_Melee_RHand_Combat_01_Antic);f4ac302b-1569-404f-bd52-1fe443e265df(CMBT_Melee_RHand_Combat_01_Attack);e8a5c57f-855b-4227-acaa-11e8ce8d7d64(CMBT_Melee_RHand_Combat_01_Recover);7bb52cd4-0b1c-4926-9165-fa92b75876a3(CMBT_Melee_RHand_Combat_01_Loop);2b81c18b-9698-4262-a623-932c2bb1296d(CMBT_Melee_RHand_Combat_01_Dash)"
data "SpellAnimationNoneMagic" "8b8bb757-21ce-4e02-a2f3-97d55cf2f90b(CMBT_Melee_RHand_Combat_01_Prepare);6606c30b-be1c-4f17-ae6b-1a591c80b18c(CMBT_Melee_RHand_Combat_01_Antic);f4ac302b-1569-404f-bd52-1fe443e265df(CMBT_Melee_RHand_Combat_01_Attack);e8a5c57f-855b-4227-acaa-11e8ce8d7d64(CMBT_Melee_RHand_Combat_01_Recover);7bb52cd4-0b1c-4926-9165-fa92b75876a3(CMBT_Melee_RHand_Combat_01_Loop);2b81c18b-9698-4262-a623-932c2bb1296d(CMBT_Melee_RHand_Combat_01_Dash)"
data "SpellFlags" "IsMelee;IsHarmful"

new entry "Target_OpenHandTechnique_NoReactions"
type "SpellData"
data "SpellType" "Target"
data "TargetRadius" "MeleeMainWeaponRange"
data "SpellRoll" "Attack(AttackType.MeleeWeaponAttack)"
data "SpellSuccess" "DealDamage(1d4, Bludgeoning)"
data "TargetConditions" "Character()"
data "Icon" "unknown"
data "DisplayName" "Target_OpenHandTechnique_NoReactions_DisplayName"
data "Description" "Target_OpenHandTechnique_NoReactions_Description"
data "CastTextEvent" "Cast"
data "UseCosts" "BonusActionPoint:1"
data "SpellAnimationArcaneMagic" "8b8bb757-21ce-4e02-a2f3-97d55cf2f90b(CMBT_Melee_RHand_Combat_01_Prepare);6606c30b-be1c-4f17-ae6b-1a591c80b18c(CMBT_Melee_RHand_Combat_01_Antic);f4ac302b-1569-404f-bd52-1fe443e265df(CMBT_Melee_RHand_Combat_01_Attack);e8a5c57f-855b-4227-acaa-11e8ce8d7d64(CMBT_Melee_RHand_Combat_01_Recover);7bb52cd4-0b1c-4926-9165-fa92b75876a3(CMBT_Melee_RHand_Combat_01_Loop);2b81c18b-9698-4262-a623-932c2bb1296d(CMBT_Melee_RHand_Combat_01_Dash)"
data "SpellAnimationDivineMagic" "8b8bb757-21ce-4e02-a2f3-97d55cf2f90b(CMBT_Melee_RHand_Combat_01_Prepare);6606c30b-be1c-4f17-ae6b-1a591c80b18c(CMBT_Melee_RHand_Combat_01_Antic);f4ac302b-1569-404f-bd52-1fe443e265df(CMBT_Melee_RHand_Combat_01_Attack);e8a5c57f-855b-4227-acaa-11e8ce8d7d64(CMBT_Melee_RHand_Combat_01_Recover);7bb52cd4-0b1c-4926-9165-fa92b75876a3(CMBT_Melee_RHand_Combat_01_Loop);2b81c18b-9698-4262-a623-932c2bb1296d(CMBT_Melee_RHand_Combat_01_Dash)"
data "SpellAnimationNoneMagic" "8b8bb757-21ce-4e02-a2f3-97d55cf2f90b(CMBT_Melee_RHand_Combat_01_Prepare);6606c30b-be1c-4f17-ae6b-1a591c80b18c(CMBT_Melee_RHand_Combat_01_Antic);f4ac302b-1569-404f-bd52-1fe443e265df(CMBT_Melee_RHand_Combat_01_Attack);e8a5c57f-855b-4227-acaa-11e8ce8d7d64(CMBT_Melee_RHand_Combat_01_Recover);7bb52cd4-0b1c-4926-9165-fa92b75876a3(CMBT_Melee_RHand_Combat_01_Loop);2b81c18b-9698-4262-a623-932c2bb1296d(CMBT_Melee_RHand_Combat_01_Dash)"
data "SpellFlags" "IsMelee;IsHarmful"

new entry "Target_OpenHandTechnique_Push"
type "SpellData"
data "SpellType" "Target"
data "TargetRadius" "MeleeMainWeaponRange"
data "SpellRoll" "Attack(AttackType.MeleeWeaponAttack)"
data "SpellSuccess" "DealDamage(1d4, Bludgeoning)"
data "TargetConditions" "Character()"
data "Icon" "unknown"
data "DisplayName" "Target_OpenHandTechnique_Push_DisplayName"
data "Description" "Target_OpenHandTechnique_Push_Description"
data "CastTextEvent" "Cast"
data "UseCosts" "BonusActionPoint:1"
data "SpellAnimationArcaneMagic" "8b8bb757-21ce-4e02-a2f3-97d55cf2f90b(CMBT_Melee_RHand_Combat_01_Prepare);6606c30b-be1c-4f17-ae6b-1a591c80b18c(CMBT_Melee_RHand_Combat_01_Antic);f4ac302b-1569-404f-bd52-1fe443e265df(CMBT_Melee_RHand_Combat_01_Attack);e8a5c57f-855b-4227-acaa-11e8ce8d7d64(CMBT_Melee_RHand_Combat_01_Recover);7bb52cd4-0b1c-4926-9165-fa92b75876a3(CMBT_Melee_RHand_Combat_01_Loop);2b81c18b-9698-4262-a623-932c2bb1296d(CMBT_Melee_RHand_Combat_01_Dash)"
data "SpellAnimationDivineMagic" "8b8bb757-21ce-4e02-a2f3-97d55cf2f90b(CMBT_Melee_RHand_Combat_01_Prepare);6606c30b-be1c-4f17-ae6b-1a591c80b18c(CMBT_Melee_RHand_Combat_01_Antic);f4ac302b-1569-404f-bd52-1fe443e265df(CMBT_Melee_RHand_Combat_01_Attack);e8a5c57f-855b-4227-acaa-11e8ce8d7d64(CMBT_Melee_RHand_Combat_01_Recover);7bb52cd4-0b1c-4926-9165-fa92b75876a3(CMBT_Melee_RHand_Combat_01_Loop);2b81c18b-9698-4262-a623-932c2bb1296d(CMBT_Melee_RHand_Combat_01_Dash)"
data "SpellAnimationNoneMagic" "8b8bb757-21ce-4e02-a2f3-97d55cf2f90b(CMBT_Melee_RHand_Combat_01_Prepare);6606c30b-be1c-4f17-ae6b-1a591c80b18c(CMBT_Melee_RHand_Combat_01_Antic);f4ac302b-1569-404f-bd52-1fe443e265df(CMBT_Melee_RHand_Combat_01_Attack);e8a5c57f-855b-4227-acaa-11e8ce8d7d64(CMBT_Melee_RHand_Combat_01_Recover);7bb52cd4-0b1c-4926-9165-fa92b75876a3(CMBT_Melee_RHand_Combat_01_Loop);2b81c18b-9698-4262-a623-932c2bb1296d(CMBT_Melee_RHand_Combat_01_Dash)"
data "SpellFlags" "IsMelee;IsHarmful"

new entry "Target_PushingAttack"
type "SpellData"
data "SpellType" "Target"
using "Target_MainHandAttack"
data "TargetRadius" "MeleeMainWeaponRange"
data "SpellRoll" "Attack(AttackType.MeleeWeaponAttack)"
data "SpellSuccess" "IF(not SavingThrow(Ability.Strength, ManeuverSaveDC())):Force(5); DealDamage(MainMeleeWeapon + ResourceRoll(SuperiorityDie,1), MainMeleeWeaponDamageType); ExecuteWeaponFunctors(MainHand)"
data "TargetConditions" "Character() and not Self()"
data "Icon" "Action_PushingAttack_Melee"
data "DisplayName" "Target_PushingAttack_DisplayName"
data "Description" "Target_PushingAttack_Description"
data "DescriptionParams" "DealDamage(MainMeleeWeapon+1d8, MainMeleeWeaponDamageType);Distance(4.5)"
data "TooltipDamageList" "DealDamage(MainMeleeWeapon+1d8, MainMeleeWeaponDamageType)"
data "TooltipAttackSave" "Strength"
data "PrepareEffect" "VFX_Actions_Prepare_WeaponAttack_Target_PushingAttack_Root_01,Detach:Dummy_Root::0:None::None::0:0::::"
data "CastEffect" "VFX_Actions_Cast_WeaponAttack_Target_PushingAttack_R_HandFX_01:Dummy_R_HandFX::0:None::None::0:0::::;VFX_Actions_Cast_WeaponAttack_Target_PushingAttack_PostProcess_01:::0:None::None::0:0::::;VFX_Actions_Cast_WeaponAttack_Target_PushingAttack_CastFX_Textkey_01,FaceSource,Detach:Dummy_CastFX:Cast:0:None::None::0:0::::"
data "TargetEffect" "VFX_Actions_Cast_WeaponAttack_Target_PushingAttack_Impact_01,Detach:Dummy_BodyFX:Cast:0:None::None::0:0::::;VFX_Actions_Cast_WeaponAttack_Impact_Overlay_01:Dummy_BodyFX:Cast:0:None::None::0:0::::;VFX_Actions_Cast_WeaponAttack_Target_PushingAttack_PostProcess_CastFX_Textkey_01:Dummy_CastFX:Cast:0:None::None::0:0::::"
data "CastTextEvent" "Cast"
data "CastSound" "Action_Cast_PushingAttack"
data "TargetSound" "Action_Impact_PushingAttack"
data "UseCosts" "ActionPoint:1"
data "HitCosts" "SuperiorityDie:1"
data "SpellAnimationArcaneMagic" "79e47203-3855-4837-8673-ddb708d86962(CMBT_Skill_Sweep_Combat_01_Prepare);711781fb-5f5a-4b9a-bd8b-e0b4ff9dec46(CMBT_Skill_Sweep_Combat_01_Antic);a17a7bf3-7381-4191-83f4-304d37c738e0(CMBT_Skill_Sweep_Combat_01_Attack);1172e0b6-08d1-4f28-a651-a01681b84ee6(CMBT_Skill_Sweep_Combat_01_Recover);863fabe7-d990-42a3-8961-7898c207bcb1(CMBT_Skill_Sweep_Combat_01_Loop);0002afee-5ad9-4109-ae64-9b2571601226(CMBT_Skill_Sweep_Combat_01_Dash)"
data "SpellAnimationDivineMagic" "79e47203-3855-4837-8673-ddb708d86962(CMBT_Skill_Sweep_Combat_01_Prepare);711781fb-5f5a-4b9a-bd8b-e0b4ff9dec46(CMBT_Skill_Sweep_Combat_01_Antic);a17a7bf3-7381-4191-83f4-304d37c738e0(CMBT_Skill_Sweep_Combat_01_Attack);1172e0b6-08d1-4f28-a651-a01681b84ee6(CMBT_Skill_Sweep_Combat_01_Recover);863fabe7-d990-42a3-8961-7898c207bcb1(CMBT_Skill_Sweep_Combat_01_Loop);0002afee-5ad9-4109-ae64-9b2571601226(CMBT_Skill_Sweep_Combat_01_Dash)"
data "SpellAnimationNoneMagic" "79e47203-3855-4837-8673-ddb708d86962(CMBT_Skill_Sweep_Combat_01_Prepare);711781fb-5f5a-4b9a-bd8b-e0b4ff9dec46(CMBT_Skill_Sweep_Combat_01_Antic);a17a7bf3-7381-4191-83f4-304d37c738e0(CMBT_Skill_Sweep_Combat_01_Attack);1172e0b6-08d1-4f28-a651-a01681b84ee6(CMBT_Skill_Sweep_Combat_01_Recover);863fabe7-d990-42a3-8961-7898c207bcb1(CMBT_Skill_Sweep_Combat_01_Loop);0002afee-5ad9-4109-ae64-9b2571601226(CMBT_Skill_Sweep_Combat_01_Dash)"
data "WeaponTypes" "Melee"
data "SpellFlags" "IsMelee;CannotTargetItems;CannotTargetTerrain;AddFallDamageOnLand;IsHarmful"

new entry "Target_Riposte"
type "SpellData"
data "SpellType" "Target"
using "Target_MainHandAttack"
data "TargetRadius" "MeleeMainWeaponRange"
data "SpellRoll" "Attack(AttackType.MeleeWeaponAttack)"
data "SpellSuccess" "DealDamage(MainMeleeWeapon + ResourceRoll(SuperiorityDie,1), MainMeleeWeaponDamageType); ExecuteWeaponFunctors(MainHand)"
data "TargetConditions" "Character() and not Self()"
data "Icon" "Action_Riposte"
data "DisplayName" "Target_Riposte_DisplayName"
data "Description" "Target_Riposte_Description"
data "DescriptionParams" "DealDamage(MainMeleeWeapon+1d8, MainMeleeWeaponDamageType)"
data "TooltipDamageList" "DealDamage(MainMeleeWeapon+1d8, MainMeleeWeaponDamageType)"
data "PrepareEffect" "VFX_Actions_Prepare_WeaponAttack_Target_Riposte_Root_01,Detach:Dummy_Root::0:None::None::0:0::::"
data "CastEffect" "VFX_Actions_Cast_WeaponAttack_Target_Riposte_Slashing_CastFX_Textkey_01:Dummy_CastFX:CastSlash:0:None::None::0:0::::;VFX_Actions_Cast_WeaponAttack_Target_Riposte_Piercing_CastFX_Textkey_01:Dummy_CastFX:CastPierce:0:None::None::0:0::::;VFX_Actions_Cast_WeaponAttack_Target_Riposte_Weapon_01,MainHand:Dummy_FX_01::0:None::None::0:0::::;VFX_Actions_Cast_WeaponAttack_Target_Riposte_Weapon_02,MainHand:Dummy_Root::0:None::None::0:0::::"
data "TargetEffect" "VFX_Actions_Cast_WeaponAttack_Target_Riposte_Impact_01,Detach:Dummy_BodyFX:Cast:0:None::None::0:0::::;VFX_Actions_Cast_WeaponAttack_Impact_Overlay_01:Dummy_BodyFX:Cast:0:None::None::0:0::::"
data "CastTextEvent" "Cast"
data "CastSound" "Action_Cast_Riposte"
data "TargetSound" "Action_Impact_Riposte"
data "UseCosts" ""
data "HitCosts" ""
data "SpellAnimationArcaneMagic" "79f8640c-612a-4b13-aac7-bdc1b90458c2(CMBT_Skill_Power_Combat_01_Prepare);655f5d8e-39c7-45b4-8a36-fdd3358a448c(CMBT_Skill_Power_Combat_01_Antic);c07a9d83-9a39-464a-b281-15c67c528ffb(CMBT_Skill_Power_Combat_01_Attack);32c33123-7962-4d95-b497-532b1a897e85(CMBT_Skill_Power_Combat_01_Recover);7f20e242-be7c-4fd1-a2bd-5715b2adca03(CMBT_Skill_Power_Combat_01_Loop);7465f7f7-67ea-41f2-8dd4-3c97f1089a54(CMBT_Skill_Power_Combat_01_Dash)"
data "SpellAnimationDivineMagic" "79f8640c-612a-4b13-aac7-bdc1b90458c2(CMBT_Skill_Power_Combat_01_Prepare);655f5d8e-39c7-45b4-8a36-fdd3358a448c(CMBT_Skill_Power_Combat_01_Antic);c07a9d83-9a39-464a-b281-15c67c528ffb(CMBT_Skill_Power_Combat_01_Attack);32c33123-7962-4d95-b497-532b1a897e85(CMBT_Skill_Power_Combat_01_Recover);7f20e242-be7c-4fd1-a2bd-5715b2adca03(CMBT_Skill_Power_Combat_01_Loop);7465f7f7-67ea-41f2-8dd4-3c97f1089a54(CMBT_Skill_Power_Combat_01_Dash)"
data "SpellAnimationNoneMagic" "79f8640c-612a-4b13-aac7-bdc1b90458c2(CMBT_Skill_Power_Combat_01_Prepare);655f5d8e-39c7-45b4-8a36-fdd3358a448c(CMBT_Skill_Power_Combat_01_Antic);c07a9d83-9a39-464a-b281-15c67c528ffb(CMBT_Skill_Power_Combat_01_Attack);32c33123-7962-4d95-b497-532b1a897e85(CMBT_Skill_Power_Combat_01_Recover);7f20e242-be7c-4fd1-a2bd-5715b2adca03(CMBT_Skill_Power_Combat_01_Loop);7465f7f7-67ea-41f2-8dd4-3c97f1089a54(CMBT_Skill_Power_Combat_01_Dash)"
data "WeaponTypes" "Melee"
data "SpellFlags" "IsMelee;CannotTargetTerrain;CannotTargetItems;IsHarmful"

new entry "Target_Slash"
type "SpellData"
data "SpellType" "Target"
using "Target_MainHandAttack"
data "Cooldown" "OncePerShortRest"
data "AIFlags" "CanNotUse"
data "TargetRadius" "MeleeMainWeaponRange"
data "SpellRoll" "Attack(AttackType.MeleeWeaponAttack)"
data "SpellSuccess" "DealDamage(MainMeleeWeapon, MainMeleeWeaponDamageType); ExecuteWeaponFunctors(MainHand); IF(Character()):ApplyStatus(BLEEDING,100,1)"
data "Icon" "Action_Slash"
data "DisplayName" "Target_Slash_DisplayName"
data "Description" "Target_Slash_Description"
data "DescriptionParams" "DealDamage(MainMeleeWeapon, MainMeleeWeaponDamageType);DealDamage(1d4,Piercing)"
data "TooltipDamageList" "DealDamage(MainMeleeWeapon, MainMeleeWeaponDamageType);DealDamage(1d4,Piercing)"
data "TooltipStatusApply" "ApplyStatus(BLEEDING,100,1)"
data "PrepareEffect" "VFX_Actions_Prepare_WeaponAttack_Target_Slash_Root_01,Detach:Dummy_Root::0:None::None::0:0::::"
data "CastEffect" "VFX_Actions_Cast_WeaponAttack_Target_Slash_CastFX_Textkey_01,Detach:Dummy_Custom_Anim:VFX_Attack_01:0:None::None::0:0::::;VFX_Actions_Cast_WeaponAttack_Target_Slash_Root_Textkey_01:Dummy_Root:VFX_Attack_01:0:None::None::0:0::::;VFX_Actions_Cast_WeaponAttack_Target_Slash_PostProcess_CastFX_Textkey_01:Dummy_CastFX:VFX_Attack_01:0:None::None::0:0::::"
data "TargetEffect" "VFX_Actions_Cast_WeaponAttack_Target_Slash_Impact_01,Detach:Dummy_BodyFX:Cast:0:None::None::0:0::::;VFX_Actions_Cast_WeaponAttack_Impact_Overlay_01:Dummy_BodyFX:Cast:0:None::None::0:0::::"
data "PreviewCursor" "Melee"
data "CastTextEvent" "Cast"
data "CastSound" "Action_Cast_Slash"
data "TargetSound" "Action_Impact_Slash"
data "UseCosts" "ActionPoint:1"
data "SpellAnimationArcaneMagic" "5dbfc67e-a1f4-4a91-b398-4df1ad989c49(CMBT_Skill_Slash_Combat_01_Prepare);6f957f78-322e-465f-b314-27299a98add7(CMBT_Skill_Slash_Combat_01_Antic);63c0501c-14aa-467c-8980-45ed023ab15d(CMBT_Skill_Slash_Combat_01_Attack);e6af1757-da0b-4640-8ce5-ea559816d2b0(CMBT_Skill_Slash_Combat_01_Recover);08e862c4-75d3-489d-bdb2-b2f95031373e(CMBT_Skill_Slash_Combat_01_Loop);3ed0eebd-86d0-4902-bcea-e0b039e9ad1f(CMBT_Skill_Slash_Combat_01_Dash)"
data "SpellAnimationDivineMagic" "5dbfc67e-a1f4-4a91-b398-4df1ad989c49(CMBT_Skill_Slash_Combat_01_Prepare);6f957f78-322e-465f-b314-27299a98add7(CMBT_Skill_Slash_Combat_01_Antic);63c0501c-14aa-467c-8980-45ed023ab15d(CMBT_Skill_Slash_Combat_01_Attack);e6af1757-da0b-4640-8ce5-ea559816d2b0(CMBT_Skill_Slash_Combat_01_Recover);08e862c4-75d3-489d-bdb2-b2f95031373e(CMBT_Skill_Slash_Combat_01_Loop);3ed0eebd-86d0-4902-bcea-e0b039e9ad1f(CMBT_Skill_Slash_Combat_01_Dash)"
data "SpellAnimationNoneMagic" "5dbfc67e-a1f4-4a91-b398-4df1ad989c49(CMBT_Skill_Slash_Combat_01_Prepare);6f957f78-322e-465f-b314-27299a98add7(CMBT_Skill_Slash_Combat_01_Antic);63c0501c-14aa-467c-8980-45ed023ab15d(CMBT_Skill_Slash_Combat_01_Attack);e6af1757-da0b-4640-8ce5-ea559816d2b0(CMBT_Skill_Slash_Combat_01_Recover);08e862c4-75d3-489d-bdb2-b2f95031373e(CMBT_Skill_Slash_Combat_01_Loop);3ed0eebd-86d0-4902-bcea-e0b039e9ad1f(CMBT_Skill_Slash_Combat_01_Dash)"
data "WeaponTypes" "Melee"
data "SpellFlags" "IsMelee;IsHarmful;IsDefaultWeaponAction"

new entry "Target_Smash"
type "SpellData"
data "SpellType" "Target"
using "Target_MainHandAttack"
data "Cooldown" "OncePerShortRest"
data "AIFlags" "CanNotUse"
data "TargetRadius" "MeleeMainWeaponRange"
data "SpellRoll" "Attack(AttackType.MeleeWeaponAttack)"
data "SpellSuccess" "DealDamage(MainMeleeWeapon+StrengthModifier, MainMeleeWeaponDamageType); ExecuteWeaponFunctors(MainHand)"
data "Icon" "Action_Smash"
data "DisplayName" "Target_Smash_DisplayName"
data "Description" "Target_Smash_Description"
data "DescriptionParams" "DealDamage(MainMeleeWeapon+StrengthModifier, MainMeleeWeaponDamageType)"
data "TooltipDamageList" "DealDamage(MainMeleeWeapon+StrengthModifier, MainMeleeWeaponDamageType)"
data "PrepareEffect" "VFX_Actions_Prepare_WeaponAttack_Target_Smash_Root_01,Detach:Dummy_Root::0:None::None::0:0::::"
data "CastEffect" "VFX_Actions_Cast_Smash_Cast_01:Dummy_Root:Cast:0:None::None::0:0::::;VFX_Actions_Cast_Smash_Cast_WeaponTrail_01:Dummy_Root:VFX_Attack_01:0:None::None::0:0::::"
data "TargetEffect" "VFX_Actions_Cast_WeaponAttack_Impact_Overlay_01:Dummy_BodyFX:Cast:0:None::None::0:0::::"
data "PreviewCursor" "Melee"
data "CastTextEvent" "Cast"
data "CastSound" "Action_Cast_Smash"
data "TargetSound" "Action_Impact_Smash"
data "UseCosts" "ActionPoint:1"
data "SpellAnimationArcaneMagic" "79f8640c-612a-4b13-aac7-bdc1b90458c2(CMBT_Skill_Power_Combat_01_Prepare);655f5d8e-39c7-45b4-8a36-fdd3358a448c(CMBT_Skill_Power_Combat_01_Antic);c07a9d83-9a39-464a-b281-15c67c528ffb(CMBT_Skill_Power_Combat_01_Attack);32c33123-7962-4d95-b497-532b1a897e85(CMBT_Skill_Power_Combat_01_Recover);7f20e242-be7c-4fd1-a2bd-5715b2adca03(CMBT_Skill_Power_Combat_01_Loop);7465f7f7-67ea-41f2-8dd4-3c97f1089a54(CMBT_Skill_Power_Combat_01_Dash)"
data "SpellAnimationDivineMagic" "79f8640c-612a-4b13-aac7-bdc1b90458c2(CMBT_Skill_Power_Combat_01_Prepare);655f5d8e-39c7-45b4-8a36-fdd3358a448c(CMBT_Skill_Power_Combat_01_Antic);c07a9d83-9a39-464a-b281-15c67c528ffb(CMBT_Skill_Power_Combat_01_Attack);32c33123-7962-4d95-b497-532b1a897e85(CMBT_Skill_Power_Combat_01_Recover);7f20e242-be7c-4fd1-a2bd-5715b2adca03(CMBT_Skill_Power_Combat_01_Loop);7465f7f7-67ea-41f2-8dd4-3c97f1089a54(CMBT_Skill_Power_Combat_01_Dash)"
data "SpellAnimationNoneMagic" "79f8640c-612a-4b13-aac7-bdc1b90458c2(CMBT_Skill_Power_Combat_01_Prepare);655f5d8e-39c7-45b4-8a36-fdd3358a448c(CMBT_Skill_Power_Combat_01_Antic);c07a9d83-9a39-464a-b281-15c67c528ffb(CMBT_Skill_Power_Combat_01_Attack);32c33123-7962-4d95-b497-532b1a897e85(CMBT_Skill_Power_Combat_01_Recover);7f20e242-be7c-4fd1-a2bd-5715b2adca03(CMBT_Skill_Power_Combat_01_Loop);7465f7f7-67ea-41f2-8dd4-3c97f1089a54(CMBT_Skill_Power_Combat_01_Dash)"
data "WeaponTypes" "Melee"
data "SpellFlags" "IsMelee;IsHarmful;IsDefaultWeaponAction"

new entry "Target_Smite_Divine"
type "SpellData"
data "SpellType" "Target"
using "Target_MainHandAttack"
data "TargetRadius" "MeleeMainWeaponRange"
data "SpellRoll" "Attack(AttackType.MeleeWeaponAttack)"
data "SpellSuccess" "DealDamage(MainMeleeWeapon, MainMeleeWeaponDamageType); ExecuteWeaponFunctors(MainHand)"
data "TargetConditions" "Character()"
data "Icon" "unknown"
data "DisplayName" "Target_Smite_Divine_DisplayName"
data "Description" "Target_Smite_Divine_Description"
data "CastTextEvent" "Cast"
data "UseCosts" "ActionPoint:1"
data "SpellAnimationArcaneMagic" "8b8bb757-21ce-4e02-a2f3-97d55cf2f90b(CMBT_Melee_RHand_Combat_01_Prepare);6606c30b-be1c-4f17-ae6b-1a591c80b18c(CMBT_Melee_RHand_Combat_01_Antic);f4ac302b-1569-404f-bd52-1fe443e265df(CMBT_Melee_RHand_Combat_01_Attack);e8a5c57f-855b-4227-acaa-11e8ce8d7d64(CMBT_Melee_RHand_Combat_01_Recover);7bb52cd4-0b1c-4926-9165-fa92b75876a3(CMBT_Melee_RHand_Combat_01_Loop);2b81c18b-9698-4262-a623-932c2bb1296d(CMBT_Melee_RHand_Combat_01_Dash)"
data "SpellAnimationDivineMagic" "8b8bb757-21ce-4e02-a2f3-97d55cf2f90b(CMBT_Melee_RHand_Combat_01_Prepare);6606c30b-be1c-4f17-ae6b-1a591c80b18c(CMBT_Melee_RHand_Combat_01_Antic);f4ac302b-1569-404f-bd52-1fe443e265df(CMBT_Melee_RHand_Combat_01_Attack);e8a5c57f-855b-4227-acaa-11e8ce8d7d64(CMBT_Melee_RHand_Combat_01_Recover);7bb52cd4-0b1c-4926-9165-fa92b75876a3(CMBT_Melee_RHand_Combat_01_Loop);2b81c18b-9698-4262-a623-932c2bb1296d(CMBT_Melee_RHand_Combat_01_Dash)"
data "SpellAnimationNoneMagic" "8b8bb757-21ce-4e02-a2f3-97d55cf2f90b(CMBT_Melee_RHand_Combat_01_Prepare);6606c30b-be1c-4f17-ae6b-1a591c80b18c(CMBT_Melee_RHand_Combat_01_Antic);f4ac302b-1569-404f-bd52-1fe443e265df(CMBT_Melee_RHand_Combat_01_Attack);e8a5c57f-855b-4227-acaa-11e8ce8d7d64(CMBT_Melee_RHand_Combat_01_Recover);7bb52cd4-0b1c-4926-9165-fa92b75876a3(CMBT_Melee_RHand_Combat_01_Loop);2b81c18b-9698-4262-a623-932c2bb1296d(CMBT_Melee_RHand_Combat_01_Dash)"
data "VerbalIntent" "Damage"
data "SpellFlags" "IsMelee;IsSpell;IsHarmful"

new entry "Target_Smite_Searing"
type "SpellData"
data "SpellType" "Target"
using "Target_MainHandAttack"
data "Level" "1"
data "SpellSchool" "Evocation"
data "TargetRadius" "MeleeMainWeaponRange"
data "SpellRoll" "Attack(AttackType.MeleeWeaponAttack)"
data "SpellSuccess" "DealDamage(MainMeleeWeapon, MainMeleeWeaponDamageType); ExecuteWeaponFunctors(MainHand); DealDamage(1d6, Fire); ApplyStatus(SEARING_SMITE, 100, 10)"
data "Icon" "Spell_Evocation_SearingSmite"
data "DisplayName" "Target_Smite_Searing_DisplayName"
data "Description" "Target_Smite_Searing_Description"
data "DescriptionParams" "DealDamage(1d6,Fire)"
data "ExtraDescription" "Target_Smite_Searing_ExtraDescription"
data "ExtraDescriptionParams" "DealDamage(1d6,Fire)"
data "PrepareEffect" "VFX_Actions_Prepare_WeaponAttack_Target_Smite_Searing_Root_01,Detach:Dummy_Root::0:None::None::0:0::::;VFX_Actions_Prepare_Smite_Searing_Weapon_01:Dummy_FX::0:None::None::0:0::::"
data "CastEffect" "VFX_Actions_Cast_WeaponAttack_Target_Smite_Searing_CastFX_01:Dummy_CastFX:Cast:0:None::None::0:0::::"
data "TargetEffect" "VFX_Actions_Cast_WeaponAttack_Target_Smite_Searing_Impact_01,Detach:Dummy_BodyFX:Cast:0:None::None::0:0::::"
data "CastTextEvent" "Cast"
data "CastSound" "Spell_Cast_Damage_SearingSmite_L1to3"
data "TargetSound" "Spell_Impact_Damage_SearingSmite_L1to3"
data "UseCosts" "ActionPoint:1;SpellSlot:1:1:1"
data "SpellAnimationArcaneMagic" "8b8bb757-21ce-4e02-a2f3-97d55cf2f90b(CMBT_Melee_RHand_Combat_01_Prepare);6606c30b-be1c-4f17-ae6b-1a591c80b18c(CMBT_Melee_RHand_Combat_01_Antic);f4ac302b-1569-404f-bd52-1fe443e265df(CMBT_Melee_RHand_Combat_01_Attack);e8a5c57f-855b-4227-acaa-11e8ce8d7d64(CMBT_Melee_RHand_Combat_01_Recover);7bb52cd4-0b1c-4926-9165-fa92b75876a3(CMBT_Melee_RHand_Combat_01_Loop);2b81c18b-9698-4262-a623-932c2bb1296d(CMBT_Melee_RHand_Combat_01_Dash)"
data "SpellAnimationDivineMagic" "8b8bb757-21ce-4e02-a2f3-97d55cf2f90b(CMBT_Melee_RHand_Combat_01_Prepare);6606c30b-be1c-4f17-ae6b-1a591c80b18c(CMBT_Melee_RHand_Combat_01_Antic);f4ac302b-1569-404f-bd52-1fe443e265df(CMBT_Melee_RHand_Combat_01_Attack);e8a5c57f-855b-4227-acaa-11e8ce8d7d64(CMBT_Melee_RHand_Combat_01_Recover);7bb52cd4-0b1c-4926-9165-fa92b75876a3(CMBT_Melee_RHand_Combat_01_Loop);2b81c18b-9698-4262-a623-932c2bb1296d(CMBT_Melee_RHand_Combat_01_Dash)"
data "SpellAnimationNoneMagic" "8b8bb757-21ce-4e02-a2f3-97d55cf2f90b(CMBT_Melee_RHand_Combat_01_Prepare);6606c30b-be1c-4f17-ae6b-1a591c80b18c(CMBT_Melee_RHand_Combat_01_Antic);f4ac302b-1569-404f-bd52-1fe443e265df(CMBT_Melee_RHand_Combat_01_Attack);e8a5c57f-855b-4227-acaa-11e8ce8d7d64(CMBT_Melee_RHand_Combat_01_Recover);7bb52cd4-0b1c-4926-9165-fa92b75876a3(CMBT_Melee_RHand_Combat_01_Loop);2b81c18b-9698-4262-a623-932c2bb1296d(CMBT_Melee_RHand_Combat_01_Dash)"
data "VerbalIntent" "Damage"
data "SpellFlags" "IsConcentration;CannotTargetTerrain;IsHarmful"
data "MemoryCost" "1"

new entry "Target_Smite_Searing_2"
type "SpellData"
data "SpellType" "Target"
using "Target_Smite_Searing"
data "SpellSuccess" "DealDamage(MainMeleeWeapon, MainMeleeWeaponDamageType); ExecuteWeaponFunctors(MainHand); DealDamage(2d6, Fire); ApplyStatus(SEARING_SMITE, 100, 10)"
data "Icon" "Spell_Evocation_SearingSmite_2"
data "UseCosts" "ActionPoint:1;SpellSlot:1:1:2"
data "RootSpellID" "Target_Smite_Searing"
data "PowerLevel" "2"

new entry "Target_Smite_Searing_ZarielTiefling"
type "SpellData"
data "SpellType" "Target"
using "Target_Smite_Searing_2"
data "Cooldown" "OncePerRest"
data "DisplayName" "Target_Smite_Searing_ZarielTiefling_DisplayName"
data "UseCosts" "ActionPoint:1"
data "MemoryCost" "0"
data "RootSpellID" ""

new entry "Target_SneakAttack"
type "SpellData"
data "SpellType" "Target"
using "Target_MainHandAttack"
data "Cooldown" "OncePerTurn"
data "TargetRadius" "MeleeMainWeaponRange"
data "SpellRoll" "Attack(AttackType.MeleeWeaponAttack)"
data "SpellSuccess" "DealDamage(MainMeleeWeapon, MainMeleeWeaponDamageType); IF(HasAdvantage() or (HasAllyWithinRange('SG_Incapacitated',2)) and not HasDisadvantage()):DealDamage(1d6*(((Level-1)/2)+1), MainMeleeWeaponDamageType);ExecuteWeaponFunctors(MainHand)"
data "TargetConditions" "Character() and not Self()"
data "Icon" "Action_SneakAttack_Melee"
data "DisplayName" "Target_SneakAttack_DisplayName"
data "Description" "Target_SneakAttack_Description"
data "DescriptionParams" "DealDamage(MainMeleeWeapon+1d6, MainMeleeWeaponDamageType)"
data "ExtraDescription" "Target_SneakAttack_ExtraDescription"
data "ExtraDescriptionParams" "Distance(1.5)"
data "TooltipDamageList" "DealDamage(MainMeleeWeapon+1d6, MainMeleeWeaponDamageType)"
data "PrepareEffect" "VFX_Actions_Prepare_WeaponAttack_Target_SneakAttack_Root_01,Detach:Dummy_Root::0:None::None::0:0::::"
data "CastEffect" "VFX_Actions_Cast_WeaponAttack_Target_SneakAttack_Weapon_01,MainHand:Dummy_FX_01::0:None::None::0:0::::;VFX_Actions_Cast_WeaponAttack_Target_SneakAttack_Weapon_02,MainHand:Dummy_Root::0:None::None::0:0::::"
data "TargetEffect" "VFX_Actions_Cast_WeaponAttack_Target_SneakAttack_Impact_01,Detach:Dummy_BodyFX:Cast:0:None::None::0:0::::;VFX_Actions_Cast_WeaponAttack_Impact_Overlay_01:Dummy_BodyFX:Cast:0:None::None::0:0::::"
data "CastTextEvent" "Cast"
data "CastSound" "Action_Cast_SneakAttack"
data "TargetSound" "Action_Impact_SneakAttack"
data "UseCosts" "ActionPoint:1"
data "SpellAnimationArcaneMagic" "2ba949b7-0329-4190-992c-11b0d29183c5(CMBT_Skill_Precision_Combat_01_Prepare);9583ecee-cf6c-4735-86db-7ebf1df15eae(CMBT_Skill_Precision_Combat_01_Antic);de006e3f-70fb-4eb7-a98d-d845d15b20e8(CMBT_Skill_Precision_Combat_01_Attack);50696db7-d931-4734-915d-32d038ba99a5(CMBT_Skill_Precision_Combat_01_Recover);a0503ad0-c1b1-449c-b431-4ac6c39c58d7(CMBT_Skill_Precision_Combat_01_Loop);c36ed247-2272-492b-99c2-2ca10b014670(CMBT_Skill_Precision_Combat_01_Dash)"
data "SpellAnimationDivineMagic" "2ba949b7-0329-4190-992c-11b0d29183c5(CMBT_Skill_Precision_Combat_01_Prepare);9583ecee-cf6c-4735-86db-7ebf1df15eae(CMBT_Skill_Precision_Combat_01_Antic);de006e3f-70fb-4eb7-a98d-d845d15b20e8(CMBT_Skill_Precision_Combat_01_Attack);50696db7-d931-4734-915d-32d038ba99a5(CMBT_Skill_Precision_Combat_01_Recover);a0503ad0-c1b1-449c-b431-4ac6c39c58d7(CMBT_Skill_Precision_Combat_01_Loop);c36ed247-2272-492b-99c2-2ca10b014670(CMBT_Skill_Precision_Combat_01_Dash)"
data "SpellAnimationNoneMagic" "2ba949b7-0329-4190-992c-11b0d29183c5(CMBT_Skill_Precision_Combat_01_Prepare);9583ecee-cf6c-4735-86db-7ebf1df15eae(CMBT_Skill_Precision_Combat_01_Antic);de006e3f-70fb-4eb7-a98d-d845d15b20e8(CMBT_Skill_Precision_Combat_01_Attack);50696db7-d931-4734-915d-32d038ba99a5(CMBT_Skill_Precision_Combat_01_Recover);a0503ad0-c1b1-449c-b431-4ac6c39c58d7(CMBT_Skill_Precision_Combat_01_Loop);c36ed247-2272-492b-99c2-2ca10b014670(CMBT_Skill_Precision_Combat_01_Dash)"
data "WeaponTypes" "Melee"
data "SpellFlags" "IsMelee;CannotTargetItems;CannotTargetTerrain;IsHarmful"

new entry "Target_SweepingAttack"
type "SpellData"
data "SpellType" "Target"
using "Target_MainHandAttack"
data "TargetRadius" "MeleeMainWeaponRange"
data "SpellRoll" "Attack(AttackType.MeleeWeaponAttack)"
data "SpellSuccess" "DealDamage(MainMeleeWeapon + ResourceRoll(SuperiorityDie,1), MainMeleeWeaponDamageType); ExecuteWeaponFunctors(MainHand)"
data "TargetConditions" "Character() and not Self()"
data "Icon" "unknown"
data "DisplayName" "Target_SweepingAttack_DisplayName"
data "Description" "Target_SweepingAttack_Description"
data "CastTextEvent" "Cast"
data "UseCosts" "ActionPoint:1;"
data "HitCosts" "SuperiorityDie:1"
data "SpellAnimationArcaneMagic" "79e47203-3855-4837-8673-ddb708d86962(CMBT_Skill_Sweep_Combat_01_Prepare);711781fb-5f5a-4b9a-bd8b-e0b4ff9dec46(CMBT_Skill_Sweep_Combat_01_Antic);a17a7bf3-7381-4191-83f4-304d37c738e0(CMBT_Skill_Sweep_Combat_01_Attack);1172e0b6-08d1-4f28-a651-a01681b84ee6(CMBT_Skill_Sweep_Combat_01_Recover);863fabe7-d990-42a3-8961-7898c207bcb1(CMBT_Skill_Sweep_Combat_01_Loop);0002afee-5ad9-4109-ae64-9b2571601226(CMBT_Skill_Sweep_Combat_01_Dash)"
data "SpellAnimationDivineMagic" "79e47203-3855-4837-8673-ddb708d86962(CMBT_Skill_Sweep_Combat_01_Prepare);711781fb-5f5a-4b9a-bd8b-e0b4ff9dec46(CMBT_Skill_Sweep_Combat_01_Antic);a17a7bf3-7381-4191-83f4-304d37c738e0(CMBT_Skill_Sweep_Combat_01_Attack);1172e0b6-08d1-4f28-a651-a01681b84ee6(CMBT_Skill_Sweep_Combat_01_Recover);863fabe7-d990-42a3-8961-7898c207bcb1(CMBT_Skill_Sweep_Combat_01_Loop);0002afee-5ad9-4109-ae64-9b2571601226(CMBT_Skill_Sweep_Combat_01_Dash)"
data "SpellAnimationNoneMagic" "79e47203-3855-4837-8673-ddb708d86962(CMBT_Skill_Sweep_Combat_01_Prepare);711781fb-5f5a-4b9a-bd8b-e0b4ff9dec46(CMBT_Skill_Sweep_Combat_01_Antic);a17a7bf3-7381-4191-83f4-304d37c738e0(CMBT_Skill_Sweep_Combat_01_Attack);1172e0b6-08d1-4f28-a651-a01681b84ee6(CMBT_Skill_Sweep_Combat_01_Recover);863fabe7-d990-42a3-8961-7898c207bcb1(CMBT_Skill_Sweep_Combat_01_Loop);0002afee-5ad9-4109-ae64-9b2571601226(CMBT_Skill_Sweep_Combat_01_Dash)"
data "WeaponTypes" "Melee"
data "SpellFlags" "IsMelee;CannotTargetItems;CannotTargetTerrain;IsHarmful"

new entry "Target_Topple"
type "SpellData"
data "SpellType" "Target"
using "Target_MainHandAttack"
data "Cooldown" "OncePerShortRest"
data "AIFlags" "CanNotUse"
data "TargetRadius" "MeleeMainWeaponRange"
data "SpellRoll" "not SavingThrow(Ability.Dexterity, SourceSpellDC())"
data "SpellSuccess" "ApplyStatus(PRONE,100,1)"
data "TargetConditions" "Character() and not Self()"
data "Icon" "Action_Trip"
data "DisplayName" "Target_Topple_DisplayName"
data "Description" "Target_Topple_Description"
data "TooltipDamageList" ""
data "TooltipAttackSave" "Dexterity"
data "TooltipStatusApply" "ApplyStatus(PRONE,100,1)"
data "PrepareEffect" "VFX_Actions_Prepare_WeaponAttack_Target_Topple_Root_01,Detach:Dummy_Root::0:None::None::0:0::::"
data "CastEffect" "VFX_Actions_Cast_WeaponAttack_Target_Topple_Slashing_CastFX_Textkey_01:Dummy_CastFX:CastSlash:0:None::None::0:0::::;VFX_Actions_Cast_WeaponAttack_Target_Topple_Piercing_CastFX_Textkey_01:Dummy_CastFX:CastPierce:0:None::None::0:0::::;VFX_Actions_Cast_WeaponAttack_Target_Topple_Weapon_01:Dummy_FX_01::0:None::None::0:0::::;VFX_Actions_Cast_WeaponAttack_Target_Topple_Weapon_02:Dummy_Root::0:None::None::0:0::::"
data "TargetEffect" "VFX_Actions_Cast_WeaponAttack_Target_Topple_Impact_01,Detach:Dummy_BodyFX:Cast:0:None::None::0:0::::;VFX_Actions_Cast_WeaponAttack_Impact_Overlay_01:Dummy_Root:Cast:0:None::None::0:0::::"
data "CastTextEvent" "Cast"
data "CastSound" "Action_Cast_Topple"
data "TargetSound" "Action_Impact_Topple"
data "UseCosts" "ActionPoint:1"
data "SpellAnimationArcaneMagic" "d11b68a0-5c5c-430f-a033-90ab91e04525(CMBT_Skill_Trip_Combat_01_Prepare);8c5b6452-a6eb-44f3-8830-f8e1a06678ba(CMBT_Skill_Trip_Combat_01_Antic);412f122d-0773-4a08-bf1c-65749e543fb6(CMBT_Skill_Trip_Combat_01_Attack);87c14b90-fb0a-4cd3-8364-b38c3204dae4(CMBT_Skill_Trip_Combat_01_Recover);082f9ee1-a009-4234-9fb5-412d3afba640(CMBT_Skill_Trip_Combat_01_Loop);dced792c-ab29-450c-b9ec-d0c291c6c022(CMBT_Skill_Trip_Combat_01_Dash)"
data "SpellAnimationDivineMagic" "d11b68a0-5c5c-430f-a033-90ab91e04525(CMBT_Skill_Trip_Combat_01_Prepare);8c5b6452-a6eb-44f3-8830-f8e1a06678ba(CMBT_Skill_Trip_Combat_01_Antic);412f122d-0773-4a08-bf1c-65749e543fb6(CMBT_Skill_Trip_Combat_01_Attack);87c14b90-fb0a-4cd3-8364-b38c3204dae4(CMBT_Skill_Trip_Combat_01_Recover);082f9ee1-a009-4234-9fb5-412d3afba640(CMBT_Skill_Trip_Combat_01_Loop);dced792c-ab29-450c-b9ec-d0c291c6c022(CMBT_Skill_Trip_Combat_01_Dash)"
data "SpellAnimationNoneMagic" "d11b68a0-5c5c-430f-a033-90ab91e04525(CMBT_Skill_Trip_Combat_01_Prepare);8c5b6452-a6eb-44f3-8830-f8e1a06678ba(CMBT_Skill_Trip_Combat_01_Antic);412f122d-0773-4a08-bf1c-65749e543fb6(CMBT_Skill_Trip_Combat_01_Attack);87c14b90-fb0a-4cd3-8364-b38c3204dae4(CMBT_Skill_Trip_Combat_01_Recover);082f9ee1-a009-4234-9fb5-412d3afba640(CMBT_Skill_Trip_Combat_01_Loop);dced792c-ab29-450c-b9ec-d0c291c6c022(CMBT_Skill_Trip_Combat_01_Dash)"
data "WeaponTypes" "Melee"
data "SpellFlags" "IsMelee;CannotTargetItems;IsHarmful;IsDefaultWeaponAction"
data "RechargeValues" "5-6"

new entry "Target_TripAttack"
type "SpellData"
data "SpellType" "Target"
using "Target_MainHandAttack"
data "TargetRadius" "MeleeMainWeaponRange"
data "SpellRoll" "Attack(AttackType.MeleeWeaponAttack)"
data "SpellSuccess" "IF(not SavingThrow(Ability.Strength, ManeuverSaveDC())):ApplyStatus(PRONE,100,1);DealDamage(MainMeleeWeapon + ResourceRoll(SuperiorityDie,1), MainMeleeWeaponDamageType); ExecuteWeaponFunctors(MainHand)"
data "TargetConditions" "Character() and not Self()"
data "Icon" "Action_TripAttack_Melee"
data "DisplayName" "Target_TripAttack_DisplayName"
data "Description" "Target_TripAttack_Description"
data "DescriptionParams" "DealDamage(MainMeleeWeapon+1d8, MainMeleeWeaponDamageType)"
data "ExtraDescription" "Target_TripAttack_ExtraDescription"
data "TooltipDamageList" "DealDamage(MainMeleeWeapon+1d8, MainMeleeWeaponDamageType)"
data "TooltipAttackSave" "Strength"
data "TooltipStatusApply" ":ApplyStatus(PRONE,100,1)"
data "CastEffect" "VFX_Actions_Cast_WeaponAttack_Target_TripAttack_CastFX_Textkey_01:Dummy_CastFX:Cast:0:None::None::0:0::::"
data "TargetEffect" "VFX_Actions_Cast_WeaponAttack_Target_TripAttack_Impact_01,Detach:Dummy_BodyFX:Cast:0:None::None::0:0::::;VFX_Actions_Cast_WeaponAttack_Target_TripAttack_Impact_Root_01:Dummy_Root:Cast:0:None::None::0:0::::"
data "PrepareEffect" "VFX_Actions_Prepare_WeaponAttack_Target_TripAttack_Root_01,Detach:Dummy_Root::0:None::None::0:0::::"
data "CastTextEvent" "Cast"
data "CastSound" "Action_Cast_Trip"
data "TargetSound" "Action_Impact_Trip"
data "UseCosts" "ActionPoint:1"
data "HitCosts" "SuperiorityDie:1"
data "SpellAnimationArcaneMagic" "d11b68a0-5c5c-430f-a033-90ab91e04525(CMBT_Skill_Trip_Combat_01_Prepare);8c5b6452-a6eb-44f3-8830-f8e1a06678ba(CMBT_Skill_Trip_Combat_01_Antic);412f122d-0773-4a08-bf1c-65749e543fb6(CMBT_Skill_Trip_Combat_01_Attack);87c14b90-fb0a-4cd3-8364-b38c3204dae4(CMBT_Skill_Trip_Combat_01_Recover);082f9ee1-a009-4234-9fb5-412d3afba640(CMBT_Skill_Trip_Combat_01_Loop);dced792c-ab29-450c-b9ec-d0c291c6c022(CMBT_Skill_Trip_Combat_01_Dash)"
data "SpellAnimationDivineMagic" "d11b68a0-5c5c-430f-a033-90ab91e04525(CMBT_Skill_Trip_Combat_01_Prepare);8c5b6452-a6eb-44f3-8830-f8e1a06678ba(CMBT_Skill_Trip_Combat_01_Antic);412f122d-0773-4a08-bf1c-65749e543fb6(CMBT_Skill_Trip_Combat_01_Attack);87c14b90-fb0a-4cd3-8364-b38c3204dae4(CMBT_Skill_Trip_Combat_01_Recover);082f9ee1-a009-4234-9fb5-412d3afba640(CMBT_Skill_Trip_Combat_01_Loop);dced792c-ab29-450c-b9ec-d0c291c6c022(CMBT_Skill_Trip_Combat_01_Dash)"
data "SpellAnimationNoneMagic" "d11b68a0-5c5c-430f-a033-90ab91e04525(CMBT_Skill_Trip_Combat_01_Prepare);8c5b6452-a6eb-44f3-8830-f8e1a06678ba(CMBT_Skill_Trip_Combat_01_Antic);412f122d-0773-4a08-bf1c-65749e543fb6(CMBT_Skill_Trip_Combat_01_Attack);87c14b90-fb0a-4cd3-8364-b38c3204dae4(CMBT_Skill_Trip_Combat_01_Recover);082f9ee1-a009-4234-9fb5-412d3afba640(CMBT_Skill_Trip_Combat_01_Loop);dced792c-ab29-450c-b9ec-d0c291c6c022(CMBT_Skill_Trip_Combat_01_Dash)"
data "WeaponTypes" "Melee"
data "SpellFlags" "IsMelee;CannotTargetItems;CannotTargetTerrain;IsHarmful"

new entry "Target_TOUCH"
type "SpellData"
data "SpellType" "Target"
using "Target_MainHandAttack"

new entry "Target_Shove"
type "SpellData"
data "SpellType" "Target"
data "SpellProperties" "RemoveStatus(SLEEP);RemoveStatus(SLEEPING);"
data "TargetRadius" "1.5"
data "SpellRoll" "Dead() or HasStatus('SNEAKING',context.Source) or SkillCheck(Skill.Athletics,math.max(context.Target.GetPassiveSkill(Skill.Athletics),context.Target.GetPassiveSkill(Skill.Acrobatics)))"
data "SpellSuccess" "IF(not Ally()):Force(4,OriginToEntity,Aggressive);IF(Ally()):Force(4,OriginToEntity,Friendly)"
data "TargetConditions" "not Self() and TargetSizeEqualOrSmaller(Size.Large) and not Grounded() and (not Item() or (IsMovable() and CanMove(context.Target, context.Source, false)))"
data "Icon" "Action_Shove"
data "DisplayName" "Target_Shove_DisplayName"
data "Description" "Target_Shove_Description"
data "DescriptionParams" "Distance(4)"
data "PrepareEffect" "VFX_Actions_Prepare_Common_Shove_Root_01:::0:None::None::0:0::::"
data "CastEffect" "VFX_Actions_Cast_Common_TargetShove_CastFX_Textkey_01:Dummy_CastFX:Cast:0:None::None::0:0::::"
data "TargetEffect" "VFX_Actions_Cast_Common_Impact_Overlay_01:Cast::0:None::None::0:0::::"
data "PreviewCursor" "Melee"
data "CastTextEvent" "Cast"
data "CastSound" "Action_Cast_Shove"
data "CycleConditions" "TargetSizeEqualOrSmaller(Size.Large) and not Grounded()"
data "UseCosts" "BonusActionPoint:1"
data "SpellAnimationArcaneMagic" "0319ca29-4024-4649-9278-3c1f20c5f023(CMBT_Skill_Shove_Combat_01_Prepare);a71e11ca-95ab-463d-a4bf-fe8094126b61(CMBT_Skill_Shove_Combat_01_Antic);352c3a89-f99c-4472-8424-58c0ffb15e55(CMBT_Skill_Shove_Combat_01_Attack);a57fc614-ed20-4574-936b-bdcc6cebd36a(CMBT_Skill_Shove_Combat_01_Recover);b24b3f23-6d3a-43ce-ae3a-abfb44d26082(CMBT_Skill_Shove_Combat_01_Loop);200ab854-a989-4a6a-8ac9-4b20aecaccda(CMBT_Skill_Shove_Combat_01_Dash)"
data "SpellAnimationDivineMagic" "0319ca29-4024-4649-9278-3c1f20c5f023(CMBT_Skill_Shove_Combat_01_Prepare);a71e11ca-95ab-463d-a4bf-fe8094126b61(CMBT_Skill_Shove_Combat_01_Antic);352c3a89-f99c-4472-8424-58c0ffb15e55(CMBT_Skill_Shove_Combat_01_Attack);a57fc614-ed20-4574-936b-bdcc6cebd36a(CMBT_Skill_Shove_Combat_01_Recover);b24b3f23-6d3a-43ce-ae3a-abfb44d26082(CMBT_Skill_Shove_Combat_01_Loop);200ab854-a989-4a6a-8ac9-4b20aecaccda(CMBT_Skill_Shove_Combat_01_Dash)"
data "SpellAnimationNoneMagic" "0319ca29-4024-4649-9278-3c1f20c5f023(CMBT_Skill_Shove_Combat_01_Prepare);a71e11ca-95ab-463d-a4bf-fe8094126b61(CMBT_Skill_Shove_Combat_01_Antic);352c3a89-f99c-4472-8424-58c0ffb15e55(CMBT_Skill_Shove_Combat_01_Attack);a57fc614-ed20-4574-936b-bdcc6cebd36a(CMBT_Skill_Shove_Combat_01_Recover);b24b3f23-6d3a-43ce-ae3a-abfb44d26082(CMBT_Skill_Shove_Combat_01_Loop);200ab854-a989-4a6a-8ac9-4b20aecaccda(CMBT_Skill_Shove_Combat_01_Dash)"
data "SpellFlags" "IsMelee;CannotTargetTerrain;AddFallDamageOnLand;Stealth"
data "SpellActionType" "Shove"

new entry "Target_Shove_MageHand"
type "SpellData"
data "SpellType" "Target"
using "Target_Shove"
data "SpellSuccess" "IF(not Ally()):Force(2,OriginToEntity,Aggressive);IF(Ally()):Force(2,OriginToEntity,Friendly)"
data "DescriptionParams" "Distance(2)"

new entry "Target_Charger_Push"
type "SpellData"
data "SpellType" "Target"
using "Target_Shove"
data "DisplayName" "Target_Charger_Push_DisplayName"
data "Description" "Target_Charger_Push_Description"
data "DescriptionParams" "Distance(3)"
data "UseCosts" "BonusActionPoint:1"

new entry "Target_ShieldShove"
type "SpellData"
data "SpellType" "Target"
using "Target_Shove"
data "TargetRadius" "1.5"
data "DisplayName" "Target_ShieldShove_DisplayName"
data "Description" "Target_ShieldShove_Description"
data "DescriptionParams" "Distance(1.5)"

new entry "Target_ArcaneLock"
type "SpellData"
data "SpellType" "Target"
data "Level" "2"
data "SpellSchool" "Abjuration"
data "SpellProperties" "ApplyStatus(ARCANE_LOCK, 100, -1)"
data "TargetRadius" "1.5"
data "TargetConditions" "Item()"
data "Icon" "unknown"
data "DisplayName" "Target_ArcaneLock_DisplayName"
data "Description" "Target_ArcaneLock_Description"
data "CastTextEvent" "Cast"
data "VocalComponentSound" "Vocal_Component_Lock"
data "UseCosts" "ActionPoint:1;SpellSlot:1:1:2"
data "SpellAnimationArcaneMagic" "03496c4a-49e0-4132-b585-3e5ecd1ad8e5(SPL_Arcane_Buff_Combat_01_Prepare);;a4da186a-0872-461e-ae5e-93d5b32b9bef(SPL_Somatic_Circle_1HandCW_Combat_01_Cast);e8a5c57f-855b-4227-acaa-11e8ce8d7d64(CMBT_Melee_RHand_Combat_01_Recover);;"
data "SpellAnimationDivineMagic" "f0e00e36-4d0d-4037-830c-fe09383c0d43(SPL_Divine_Buff_Combat_01_Prepare);;a4da186a-0872-461e-ae5e-93d5b32b9bef(SPL_Somatic_Circle_1HandCW_Combat_01_Cast);e8a5c57f-855b-4227-acaa-11e8ce8d7d64(CMBT_Melee_RHand_Combat_01_Recover);;"
data "SpellAnimationNoneMagic" "03496c4a-49e0-4132-b585-3e5ecd1ad8e5(SPL_Arcane_Buff_Combat_01_Prepare);;a4da186a-0872-461e-ae5e-93d5b32b9bef(SPL_Somatic_Circle_1HandCW_Combat_01_Cast);e8a5c57f-855b-4227-acaa-11e8ce8d7d64(CMBT_Melee_RHand_Combat_01_Recover);;"
data "VerbalIntent" "Utility"
data "SpellFlags" "IsSpell;HasVerbalComponent;HasSomaticComponent;CannotTargetTerrain;CannotTargetCharacter;IsMelee"
data "MemoryCost" "1"

new entry "Target_Barkskin"
type "SpellData"
data "SpellType" "Target"
data "Level" "2"
data "SpellSchool" "Transmutation"
data "SpellProperties" "ApplyStatus(BARKSKIN,100,-1)"
data "TargetRadius" "1.5"
data "TargetConditions" "Character()"
data "Icon" "unknown"
data "DisplayName" "Target_Barkskin_DisplayName"
data "Description" "Target_Barkskin_Description"
data "CastTextEvent" "Cast"
data "UseCosts" "ActionPoint:1;SpellSlot:1:1:2"
data "SpellAnimationArcaneMagic" "03496c4a-49e0-4132-b585-3e5ecd1ad8e5(SPL_Arcane_Buff_Combat_01_Prepare);;a4da186a-0872-461e-ae5e-93d5b32b9bef(SPL_Somatic_Circle_1HandCW_Combat_01_Cast);;;"
data "SpellAnimationDivineMagic" "f0e00e36-4d0d-4037-830c-fe09383c0d43(SPL_Divine_Buff_Combat_01_Prepare);;a4da186a-0872-461e-ae5e-93d5b32b9bef(SPL_Somatic_Circle_1HandCW_Combat_01_Cast);;;"
data "SpellAnimationNoneMagic" "03496c4a-49e0-4132-b585-3e5ecd1ad8e5(SPL_Arcane_Buff_Combat_01_Prepare);;a4da186a-0872-461e-ae5e-93d5b32b9bef(SPL_Somatic_Circle_1HandCW_Combat_01_Cast);;;"
data "VerbalIntent" "Buff"
data "SpellFlags" "HasVerbalComponent;HasSomaticComponent;IsMelee;IsSpell;IsConcentration;CannotTargetTerrain"
data "MemoryCost" "1"

new entry "Target_BestowCurse_Ability"
type "SpellData"
data "SpellType" "Target"
data "Level" "3"
data "SpellSchool" "Necromancy"
data "TargetRadius" "1.5"
data "SpellRoll" "not SavingThrow(Ability.Wisdom, SourceSpellDC())"
data "SpellSuccess" "ApplyStatus(CURSE_ABILITY_STRENGTH,100,10)"
data "TargetConditions" "Character()"
data "Icon" "unknown"
data "DisplayName" "Target_BestowCurse_Ability_DisplayName"
data "Description" "Target_BestowCurse_Ability_Description"
data "CastTextEvent" "Cast"
data "VocalComponentSound" "Vocal_Component_Curse"
data "UseCosts" "ActionPoint:1;SpellSlot:1:1:3"
data "SpellAnimationArcaneMagic" "9313094a-bae2-454f-9701-f920d0e8e98d(SPL_Arcane_Debuff_Combat_01_Prepare);;98491edb-7dbf-476a-b00b-fd97f26646ca(SPL_Arcane_Debuff_Combat_01_Cast);d667be60-16f9-4955-aef2-07a96de5c9e7(SPL_Arcane_Debuff_Combat_01_Recover);;"
data "SpellAnimationDivineMagic" "c3761dd1-03fd-4dc9-9c44-32aa24073f65(SPL_Divine_Debuff_Combat_01_Prepare);;77ad683d-cdf6-4794-8106-901af2c3d5ac(SPL_Divine_Debuff_Combat_01_Cast);478cb05b-2258-44e0-bf32-f95b4225a24d(SPL_Divine_Debuff_Combat_01_Recover);;"
data "SpellAnimationNoneMagic" "9313094a-bae2-454f-9701-f920d0e8e98d(SPL_Arcane_Debuff_Combat_01_Prepare);;98491edb-7dbf-476a-b00b-fd97f26646ca(SPL_Arcane_Debuff_Combat_01_Cast);d667be60-16f9-4955-aef2-07a96de5c9e7(SPL_Arcane_Debuff_Combat_01_Recover);;"
data "VerbalIntent" "Debuff"
data "SpellFlags" "HasVerbalComponent;HasSomaticComponent;IsConcentration;IsSpell;CannotTargetItems;CannotTargetTerrain;IsHarmful;IsMelee"
data "MaximumTargets" "1"
data "MemoryCost" "1"

new entry "Target_BestowCurse_Attack"
type "SpellData"
data "SpellType" "Target"
using "Target_BestowCurse_Ability"
data "SpellSuccess" "ApplyStatus(CURSE_ATTACK,100,10)"
data "DisplayName" "Target_BestowCurse_Attack_DisplayName"
data "Description" "Target_BestowCurse_Attack_Description"

new entry "Target_BestowCurse_ExtraDamage"
type "SpellData"
data "SpellType" "Target"
using "Target_BestowCurse_Ability"
data "SpellSuccess" "ApplyStatus(CURSE_EXTRA_DAMAGE, 100, 10)"
data "DisplayName" "Target_BestowCurse_ExtraDamage_DisplayName"
data "Description" "Target_BestowCurse_ExtraDamage_Description"

new entry "Target_BestowCurse_SkipTurn"
type "SpellData"
data "SpellType" "Target"
using "Target_BestowCurse_Ability"
data "SpellSuccess" "ApplyStatus(CURSE_SKIP_TURN,100,10)"
data "DisplayName" "Target_BestowCurse_SkipTurn_DisplayName"
data "Description" "Target_BestowCurse_SkipTurn_Description"

new entry "Target_BlessingOfTheTrickster"
type "SpellData"
data "SpellType" "Target"
data "SpellProperties" "ApplyStatus(BLESSING_OF_THE_TRICKSTER,100,-1)"
data "TargetRadius" "1.5"
data "TargetConditions" "Ally() and not Self()"
data "Icon" "Action_Cleric_BlessingOfTheTrickster"
data "DisplayName" "Target_BlessingOfTheTrickster_DisplayName"
data "Description" "Target_BlessingOfTheTrickster_Description"
data "ExtraDescription" "Target_BlessingOfTheTrickster_ExtraDescription"
data "PrepareEffect" "VFX_Spells_Prepare_Arcane_Intent_Buff_BlessingOfTheTrickster_Root_01,KeepRot:Dummy_Root::0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Buff_BlessingOfTheTrickster_HandFX_01:Dummy_L_HandFX:VFX_Prepare_01:0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Buff_BlessingOfTheTrickster_EyeFX_01:Dummy_EyeFX_01:VFX_Prepare_01:0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Buff_BlessingOfTheTrickster_HandFX_TextKey_01:Dummy_R_HandFX:VFX_Prepare_01:0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Buff_BlessingOfTheTrickster_EyeFX_02:Dummy_EyeFX_02:VFX_Prepare_01:0:None::None::0:0::::"
data "CastEffect" "VFX_Spells_Cast_Intent_Buff_TargetTouch_R_BlessingOfTheTrickster_HandFX_01:Dummy_R_HandFX::0:None::None::0:0::::;VFX_Spells_Cast_Intent_Buff_TargetTouch_R_BlessingOfTheTrickster_HandFX_TextKey_01,Detach:Dummy_R_HandFX:Cast:0:None::None::0:0::::"
data "TargetEffect" "VFX_Spells_Cast_Intent_Buff_TargetSingle_Impact_BlessingOfTheTrickster_Root_01:Dummy_Root:Cast:0:None::None::0:0::::"
data "CastTextEvent" "Cast"
data "CastSound" "Spell_Cast_Buff_BlessingOfTheTrickster_L1to3"
data "TargetSound" "Spell_Impact_Buff_BlessingOfTheTrickster_L1to3"
data "UseCosts" "ActionPoint:1"
data "SpellAnimationArcaneMagic" "3ff87abf-1ea1-4c32-aadf-c822d74c7dc0(SPL_Arcane_Damage_Combat_01_Prepare);;cd5e5d4a-38e1-4d4d-b346-3fbc1e4c3c90(SPL_Somatic_Beam_Combat_01_Cast);141f48d9-9615-496a-8737-9240f0dba60d(SPL_Somatic_Beam_Combat_01_Recover);;"
data "SpellAnimationDivineMagic" "3ff87abf-1ea1-4c32-aadf-c822d74c7dc0(SPL_Arcane_Damage_Combat_01_Prepare);;cd5e5d4a-38e1-4d4d-b346-3fbc1e4c3c90(SPL_Somatic_Beam_Combat_01_Cast);141f48d9-9615-496a-8737-9240f0dba60d(SPL_Somatic_Beam_Combat_01_Recover);;"
data "SpellAnimationNoneMagic" "9bcbf658-8433-46f0-a34a-9c9d2dcd585b(SPL_Arcane_Damage_Combat_01_Cast);;cd5e5d4a-38e1-4d4d-b346-3fbc1e4c3c90(SPL_Somatic_Beam_Combat_01_Cast);141f48d9-9615-496a-8737-9240f0dba60d(SPL_Somatic_Beam_Combat_01_Recover);;"
data "VerbalIntent" "Buff"
data "SpellFlags" "IsConcentration;CannotTargetTerrain;CannotTargetItems;IsMelee"
data "MaximumTargets" "1"

new entry "Target_CureWounds"
type "SpellData"
data "SpellType" "Target"
data "Level" "1"
data "SpellSchool" "Evocation"
data "SpellProperties" "RegainHitPoints(1d8+SpellCastingAbilityModifier)"
data "TargetRadius" "1.5"
data "TargetConditions" "Character() and not Dead() and not Tagged('UNDEAD')"
data "Icon" "Spell_Evocation_CureWounds"
data "DisplayName" "Target_CureWounds_DisplayName"
data "Description" "Target_CureWounds_Description"
data "DescriptionParams" "RegainHitPoints(1d8+SpellCastingAbilityModifier)"
data "ExtraDescription" "Target_CureWounds_ExtraDescription"
data "TooltipDamageList" "RegainHitPoints(1d8+SpellCastingAbilityModifier)"
data "PrepareEffect" "VFX_Spells_Prepare_Arcane_Intent_Healing_HandFX_01,KeepRot:Dummy_R_HandFX::0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Healing_HandFX_01,KeepRot:Dummy_L_HandFX::0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Healing_CastFX_01:Dummy_CastFX::0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Healing_CastFX_Textkey_01:Dummy_CastFX:VFX_Prepare_01:0:None::None::0:0::::;VFX_Sound_Spell_Prepare_Intent_Heal_01:Dummy_Root::0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_intent_Healing_CureWounds_Root_Textkey_01,Detach:Dummy_Root::0:None::None::0:0::::"
data "CastEffect" "VFX_Spells_Cast_Intent_Healing_TargetTouch_R_HandFX_01,KeepRot:Dummy_R_HandFX::0:None::None::0:0::::;VFX_Spells_Cast_Intent_Healing_TargetTouch_R_HandFX_Textkey_01,Detach:Dummy_R_HandFX:VFX_Somatic_01:0:None::None::0:0::::"
data "TargetEffect" "VFX_Spells_Cast_Intent_Healing_TargetSingle_CureWounds_Impact_CastFX_Textkey_01:Dummy_BodyFX:VFX_Somatic_01:0:None::None::0:0::::;VFX_Spells_Cast_Intent_Healing_TargetTouch_Impact_Root_Textkey_01:Dummy_Root:VFX_Somatic_01:0:None::None::0:0::::"
data "PreviewCursor" "Cast"
data "CastSelfAnimation" "efbf3ee5-7340-4b29-8ab5-113b004a8e7b(SPL_Somatic_Self_Touch_Combat_01_Cast)"
data "CastTextEvent" "Cast"
data "CastSound" "Spell_Cast_Healing_CureWounds_L1to3"
data "TargetSound" "Spell_Impact_Healing_CureWounds_L1to3"
data "CycleConditions" "Ally() and not Dead() and not Tagged('UNDEAD')"
data "UseCosts" "ActionPoint:1;SpellSlot:1:1:1"
data "SpellAnimationArcaneMagic" "414bbf02-2918-4f01-83fb-1ddc7a588d88(SPL_Arcane_Healing_Combat_01_Prepare);;e37d18b8-0de7-4bbc-a644-31ec2a91e548(SPL_Somatic_Touch_Combat_01_Cast);acfe8d41-20c1-4fe8-b158-f4b2be86e080(SPL_Somatic_Touch_Combat_01_Recover);;"
data "SpellAnimationDivineMagic" "414bbf02-2918-4f01-83fb-1ddc7a588d88(SPL_Arcane_Healing_Combat_01_Prepare);;e37d18b8-0de7-4bbc-a644-31ec2a91e548(SPL_Somatic_Touch_Combat_01_Cast);acfe8d41-20c1-4fe8-b158-f4b2be86e080(SPL_Somatic_Touch_Combat_01_Recover);;"
data "SpellAnimationNoneMagic" "414bbf02-2918-4f01-83fb-1ddc7a588d88(SPL_Arcane_Healing_Combat_01_Prepare);;e37d18b8-0de7-4bbc-a644-31ec2a91e548(SPL_Somatic_Touch_Combat_01_Cast);acfe8d41-20c1-4fe8-b158-f4b2be86e080(SPL_Somatic_Touch_Combat_01_Recover);;"
data "VerbalIntent" "Healing"
data "SpellFlags" "HasVerbalComponent;IsSpell;CannotTargetTerrain;CannotTargetItems;HasHighGroundRangeExtension;IsMelee"
data "MemoryCost" "1"

new entry "Target_CureWounds_2"
type "SpellData"
data "SpellType" "Target"
using "Target_CureWounds"
data "SpellProperties" "RegainHitPoints(2d8+SpellCastingAbilityModifier)"
data "Icon" "Spell_Evocation_CureWounds_2"
data "DescriptionParams" "RegainHitPoints(2d8+SpellCastingAbilityModifier)"
data "TooltipDamageList" "RegainHitPoints(2d8+SpellCastingAbilityModifier)"
data "UseCosts" "ActionPoint:1;SpellSlot:1:1:2"
data "RootSpellID" "Target_CureWounds"
data "PowerLevel" "2"

new entry "Target_CureWounds_3"
type "SpellData"
data "SpellType" "Target"
using "Target_CureWounds"
data "SpellProperties" "RegainHitPoints(3d8+SpellCastingAbilityModifier)"
data "DescriptionParams" "RegainHitPoints(3d8+SpellCastingAbilityModifier)"
data "TooltipDamageList" "RegainHitPoints(3d8+SpellCastingAbilityModifier)"
data "UseCosts" "ActionPoint:1;SpellSlot:1:1:3"
data "RootSpellID" "Target_CureWounds"
data "PowerLevel" "3"

new entry "Target_CureWounds_LifeCleric"
type "SpellData"
data "SpellType" "Target"
using "Target_CureWounds"
data "Description" "Target_CureWounds_LifeCleric_Description"
data "DescriptionParams" "RegainHitPoints(1d8+SpellCastingAbilityModifier)"
data "ExtraDescription" "Target_CureWounds_LifeCleric_ExtraDescription"
data "TooltipDamageList" "RegainHitPoints(1d8+SpellCastingAbilityModifier)"
data "MemoryCost" ""

new entry "Target_CureWounds_LifeCleric_2"
type "SpellData"
data "SpellType" "Target"
using "Target_CureWounds_LifeCleric"
data "Icon" "Spell_Evocation_CureWounds_2"
data "DescriptionParams" "RegainHitPoints(2d8+SpellCastingAbilityModifier)"
data "TooltipDamageList" "RegainHitPoints(2d8+SpellCastingAbilityModifier)"
data "UseCosts" "ActionPoint:1;SpellSlotsGroup:1:1:2"
data "RootSpellID" "Target_CureWounds_LifeCleric"
data "PowerLevel" "2"

new entry "Target_CureWounds_LifeCleric_3"
type "SpellData"
data "SpellType" "Target"
using "Target_CureWounds_LifeCleric"
data "DescriptionParams" "RegainHitPoints(3d8+SpellCastingAbilityModifier)"
data "TooltipDamageList" "RegainHitPoints(3d8+SpellCastingAbilityModifier)"
data "UseCosts" "ActionPoint:1;SpellSlotsGroup:1:1:3"
data "RootSpellID" "Target_CureWounds_LifeCleric"
data "PowerLevel" "3"

new entry "Target_Darkvision"
type "SpellData"
data "SpellType" "Target"
data "Level" "2"
data "SpellSchool" "Transmutation"
data "SpellProperties" "ApplyStatus(DARKVISION,100,-1)"
data "TargetRadius" "1.5"
data "TargetConditions" "Character() and Ally()"
data "Icon" "Spell_Evocation_Darkvision"
data "DisplayName" "Target_Darkvision_DisplayName"
data "Description" "Target_Darkvision_Description"
data "DescriptionParams" "Distance(18)"
data "TooltipStatusApply" "ApplyStatus(DARKVISION,100,-1)"
data "PrepareEffect" "VFX_Spells_Prepare_Arcane_Intent_Utility_Root_01:::0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Utility_CastFX_01:Dummy_CastFX::0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Utility_EyeFX_01:Dummy_EyeFX_01,Dummy_EyeFX_02::0:None::None::0:0::::"
data "CastEffect" "VFX_Spells_Cast_Intent_Utility_TargetTouch_R_HandFX_01,KeepRot:Dummy_R_HandFX::0:None::None::0:0::::;VFX_Spells_Cast_Intent_Utility_TargetTouch_R_HandFX_Textkey_01,Detach:Dummy_R_HandFX:VFX_Somatic_01:0:None::None::0:0::::"
data "TargetEffect" "VFX_Spells_Cast_Intent_Utility_TargetTouch_Impact_Root_Textkey_01:Dummy_Root:Cast:0:None::None::0:0::::;VFX_Spells_Cast_Intent_Utility_TargetTouch_Impact_BodyFX_Textkey_01:Dummy_BodyFX:Cast:0:None::None::0:0::::;VFX_Spells_Cast_Intent_Utility_Generic_Impact_PostProcess_Textkey_01:Cast::0:None::None::0:0::::"
data "CastTextEvent" "Cast"
data "CastSound" "Spell_Cast_Utility_DarkVision_L1to3"
data "VocalComponentSound" "Vocal_Component_GrantDarkvision"
data "TargetSound" "Spell_Impact_Utility_DarkVision_L1to3"
data "UseCosts" "ActionPoint:1;SpellSlot:1:1:2"
data "SpellAnimationArcaneMagic" "dd86aa43-8189-4d9f-9a5c-454b5fe4a197(SPL_Arcane_Utility_Combat_01_Prepare);;e37d18b8-0de7-4bbc-a644-31ec2a91e548(SPL_Somatic_Touch_Combat_01_Cast);acfe8d41-20c1-4fe8-b158-f4b2be86e080(SPL_Somatic_Touch_Combat_01_Recover);;"
data "SpellAnimationDivineMagic" "dd86aa43-8189-4d9f-9a5c-454b5fe4a197(SPL_Arcane_Utility_Combat_01_Prepare);;e37d18b8-0de7-4bbc-a644-31ec2a91e548(SPL_Somatic_Touch_Combat_01_Cast);95c387b6-3756-4bb5-accf-75a117eefb5f(SPL_Somatic_Self_Touch_Combat_01_Recover);;"
data "SpellAnimationNoneMagic" "dd86aa43-8189-4d9f-9a5c-454b5fe4a197(SPL_Arcane_Utility_Combat_01_Prepare);;e37d18b8-0de7-4bbc-a644-31ec2a91e548(SPL_Somatic_Touch_Combat_01_Cast);acfe8d41-20c1-4fe8-b158-f4b2be86e080(SPL_Somatic_Touch_Combat_01_Recover);;"
data "VerbalIntent" "Utility"
data "SpellFlags" "HasVerbalComponent;HasSomaticComponent;IsSpell;CannotTargetItems;CannotTargetTerrain;IsMelee"
data "MemoryCost" "1"

new entry "Target_Distract"
type "SpellData"
data "SpellType" "Target"
data "SpellProperties" "ApplyStatus(DISTRACTED,100,1)"
data "TargetRadius" "1.5"
data "TargetConditions" "not Ally() and not Dead()"
data "Icon" "unknown"
data "DisplayName" "Target_Distract_DisplayName"
data "Description" "Target_Distract_Description"
data "CastTextEvent" "Cast"
data "UseCosts" "ActionPoint:1"
data "SpellAnimationArcaneMagic" "1300f78c-4469-49d4-9b8d-d0febec0b211(CMBT_Skill_Command_Combat_01_Prepare);58fe003c-1612-4052-8137-f44252f535d6(CMBT_Skill_Command_Combat_01_Antic);0d7359e1-fb44-4854-a992-1ae64315f646(CMBT_Skill_Command_Combat_01_Attack);34d8b715-1924-47bf-872b-d047cb0b582e(CMBT_Skill_Command_Combat_01_Recover);;"
data "SpellAnimationDivineMagic" "1300f78c-4469-49d4-9b8d-d0febec0b211(CMBT_Skill_Command_Combat_01_Prepare);58fe003c-1612-4052-8137-f44252f535d6(CMBT_Skill_Command_Combat_01_Antic);0d7359e1-fb44-4854-a992-1ae64315f646(CMBT_Skill_Command_Combat_01_Attack);34d8b715-1924-47bf-872b-d047cb0b582e(CMBT_Skill_Command_Combat_01_Recover);;"
data "SpellAnimationNoneMagic" "1300f78c-4469-49d4-9b8d-d0febec0b211(CMBT_Skill_Command_Combat_01_Prepare);58fe003c-1612-4052-8137-f44252f535d6(CMBT_Skill_Command_Combat_01_Antic);0d7359e1-fb44-4854-a992-1ae64315f646(CMBT_Skill_Command_Combat_01_Attack);34d8b715-1924-47bf-872b-d047cb0b582e(CMBT_Skill_Command_Combat_01_Recover);;"
data "SpellFlags" "CannotTargetTerrain;CannotTargetItems;IsMelee"
data "SpellActionType" "Distract"

new entry "Target_ElementalWeapon"
type "SpellData"
data "SpellType" "Target"
data "Level" "3"
data "SpellSchool" "Transmutation"
data "SpellProperties" "ApplyStatus(ELEMENTAL_WEAPON, 100, -1)"
data "TargetRadius" "1.5"
data "Icon" "unknown"
data "DisplayName" "Target_ElementalWeapon_DisplayName"
data "Description" "Target_ElementalWeapon_Description"
data "CastTextEvent" "Cast"
data "UseCosts" "ActionPoint:1;SpellSlot:1:1:3"
data "SpellAnimationArcaneMagic" "dd86aa43-8189-4d9f-9a5c-454b5fe4a197(SPL_Arcane_Utility_Combat_01_Prepare);;7c194893-2879-4afe-84dc-9ea842fe0a43(SPL_Arcane_Utility_Combat_01_Cast);a000af58-a7c7-48d4-a746-c19242ef00ac(SPL_Arcane_Utility_Combat_01_Recover);;"
data "SpellAnimationDivineMagic" "c277d147-4f77-4c05-a8e7-3095da3fc736(SPL_Divine_Utility_Combat_01_Prepare);;519955c5-4001-4104-8dc4-e5ac4c70857e(SPL_Divine_Utility_Combat_01_Cast);37c21db3-cf01-45ed-a8de-da391e9e3a0a(SPL_Divine_Utility_Combat_01_Recover);;"
data "SpellAnimationNoneMagic" "dd86aa43-8189-4d9f-9a5c-454b5fe4a197(SPL_Arcane_Utility_Combat_01_Prepare);;7c194893-2879-4afe-84dc-9ea842fe0a43(SPL_Arcane_Utility_Combat_01_Cast);a000af58-a7c7-48d4-a746-c19242ef00ac(SPL_Arcane_Utility_Combat_01_Recover);;"
data "VerbalIntent" "Utility"
data "SpellFlags" "HasVerbalComponent;HasSomaticComponent;IsConcentration;IsSpell;CannotTargetCharacter;CannotTargetTerrain;IsMelee"
data "MemoryCost" "1"

new entry "Target_EnhanceAbility"
type "SpellData"
data "SpellType" "Target"
data "Level" "2"
data "SpellSchool" "Transmutation"
data "TargetRadius" "1.5"
data "TargetConditions" "Character() and Ally()"
data "Icon" "unknown"
data "DisplayName" "Target_EnhanceAbility_DisplayName"
data "Description" "Target_EnhanceAbility_Description"
data "CastTextEvent" "Cast"
data "UseCosts" "ActionPoint:1;SpellSlot:1:1:2"
data "SpellAnimationArcaneMagic" "03496c4a-49e0-4132-b585-3e5ecd1ad8e5(SPL_Arcane_Buff_Combat_01_Prepare);;a640687f-b884-42d0-b147-6dd394b78cbd(SPL_Arcane_Buff_Combat_01_Cast);194b3bb6-fbd5-44a0-bec5-c8b4d8ff4871(SPL_Arcane_Buff_Combat_01_Recover);;"
data "SpellAnimationDivineMagic" "f0e00e36-4d0d-4037-830c-fe09383c0d43(SPL_Divine_Buff_Combat_01_Prepare);;d6b582b8-11be-459b-bcff-d234b8c915fe(SPL_Divine_Buff_Combat_01_Cast);84e6daf3-ebea-49e8-8591-101c1e362e76(SPL_Divine_Buff_Combat_01_Recover);;"
data "SpellAnimationNoneMagic" "03496c4a-49e0-4132-b585-3e5ecd1ad8e5(SPL_Arcane_Buff_Combat_01_Prepare);;a640687f-b884-42d0-b147-6dd394b78cbd(SPL_Arcane_Buff_Combat_01_Cast);194b3bb6-fbd5-44a0-bec5-c8b4d8ff4871(SPL_Arcane_Buff_Combat_01_Recover);;"
data "VerbalIntent" "Buff"
data "SpellFlags" "HasVerbalComponent;HasSomaticComponent;IsSpell;IsConcentration;CannotTargetItems;CannotTargetTerrain;IsMelee"
data "MaximumTargets" "1"
data "MemoryCost" "1"

new entry "Target_FeignDeath"
type "SpellData"
data "SpellType" "Target"
data "Level" "3"
data "SpellSchool" "Necromancy"
data "SpellProperties" "ApplyStatus(FEIGN_DEATH,100,-1)"
data "TargetRadius" "1.5"
data "TargetConditions" "Character() and Ally()"
data "Icon" "unknown"
data "DisplayName" "Target_FeignDeath_DisplayName"
data "Description" "Target_FeignDeath_Description"
data "CastTextEvent" "Cast"
data "VocalComponentSound" "Vocal_Component_ResistDeath"
data "UseCosts" "ActionPoint:1;SpellSlot:1:1:3"
data "SpellAnimationArcaneMagic" "dd86aa43-8189-4d9f-9a5c-454b5fe4a197(SPL_Arcane_Utility_Combat_01_Prepare);;7c194893-2879-4afe-84dc-9ea842fe0a43(SPL_Arcane_Utility_Combat_01_Cast);a000af58-a7c7-48d4-a746-c19242ef00ac(SPL_Arcane_Utility_Combat_01_Recover);;"
data "SpellAnimationDivineMagic" "c277d147-4f77-4c05-a8e7-3095da3fc736(SPL_Divine_Utility_Combat_01_Prepare);;519955c5-4001-4104-8dc4-e5ac4c70857e(SPL_Divine_Utility_Combat_01_Cast);37c21db3-cf01-45ed-a8de-da391e9e3a0a(SPL_Divine_Utility_Combat_01_Recover);;"
data "SpellAnimationNoneMagic" "dd86aa43-8189-4d9f-9a5c-454b5fe4a197(SPL_Arcane_Utility_Combat_01_Prepare);;7c194893-2879-4afe-84dc-9ea842fe0a43(SPL_Arcane_Utility_Combat_01_Cast);a000af58-a7c7-48d4-a746-c19242ef00ac(SPL_Arcane_Utility_Combat_01_Recover);;"
data "VerbalIntent" "Utility"
data "SpellFlags" "HasVerbalComponent;HasSomaticComponent;IsSpell;CannotTargetItems;CannotTargetTerrain;IsMelee"
data "MaximumTargets" "1"
data "MemoryCost" "1"

new entry "Target_Fly"
type "SpellData"
data "SpellType" "Target"
data "Level" "3"
data "SpellSchool" "Transmutation"
data "SpellProperties" "ApplyStatus(FLY,100,-1)"
data "TargetRadius" "1.5"
data "TargetConditions" "Character()"
data "Icon" "unknown"
data "DisplayName" "Target_Fly_DisplayName"
data "Description" "Target_Fly_Description"
data "CastTextEvent" "Cast"
data "VocalComponentSound" "Vocal_Component_GrantFly"
data "UseCosts" "ActionPoint:1;SpellSlot:1:1:3"
data "SpellAnimationArcaneMagic" "03496c4a-49e0-4132-b585-3e5ecd1ad8e5(SPL_Arcane_Buff_Combat_01_Prepare);;a4da186a-0872-461e-ae5e-93d5b32b9bef(SPL_Somatic_Circle_1HandCW_Combat_01_Cast);;;"
data "SpellAnimationDivineMagic" "f0e00e36-4d0d-4037-830c-fe09383c0d43(SPL_Divine_Buff_Combat_01_Prepare);;a4da186a-0872-461e-ae5e-93d5b32b9bef(SPL_Somatic_Circle_1HandCW_Combat_01_Cast);;;"
data "SpellAnimationNoneMagic" "03496c4a-49e0-4132-b585-3e5ecd1ad8e5(SPL_Arcane_Buff_Combat_01_Prepare);;a4da186a-0872-461e-ae5e-93d5b32b9bef(SPL_Somatic_Circle_1HandCW_Combat_01_Cast);;;"
data "VerbalIntent" "Buff"
data "SpellFlags" "HasVerbalComponent;HasSomaticComponent;IsMelee;IsSpell;IsConcentration;CannotTargetTerrain"
data "MemoryCost" "1"

new entry "Target_GaseousForm"
type "SpellData"
data "SpellType" "Target"
data "Level" "3"
data "SpellSchool" "Transmutation"
data "SpellProperties" "ApplyStatus(GASEOUS_FORM,100,-1)"
data "TargetRadius" "1.5"
data "TargetConditions" "Character() and Ally()"
data "Icon" "unknown"
data "DisplayName" "Target_GaseousForm_DisplayName"
data "Description" "Target_GaseousForm_Description"
data "CastTextEvent" "Cast"
data "VocalComponentSound" "Vocal_Component_PolymorphGeneric"
data "UseCosts" "ActionPoint:1;SpellSlot:1:1:3"
data "SpellAnimationArcaneMagic" "dd86aa43-8189-4d9f-9a5c-454b5fe4a197(SPL_Arcane_Utility_Combat_01_Prepare);;7c194893-2879-4afe-84dc-9ea842fe0a43(SPL_Arcane_Utility_Combat_01_Cast);a000af58-a7c7-48d4-a746-c19242ef00ac(SPL_Arcane_Utility_Combat_01_Recover);;"
data "SpellAnimationDivineMagic" "c277d147-4f77-4c05-a8e7-3095da3fc736(SPL_Divine_Utility_Combat_01_Prepare);;519955c5-4001-4104-8dc4-e5ac4c70857e(SPL_Divine_Utility_Combat_01_Cast);37c21db3-cf01-45ed-a8de-da391e9e3a0a(SPL_Divine_Utility_Combat_01_Recover);;"
data "SpellAnimationNoneMagic" "dd86aa43-8189-4d9f-9a5c-454b5fe4a197(SPL_Arcane_Utility_Combat_01_Prepare);;7c194893-2879-4afe-84dc-9ea842fe0a43(SPL_Arcane_Utility_Combat_01_Cast);a000af58-a7c7-48d4-a746-c19242ef00ac(SPL_Arcane_Utility_Combat_01_Recover);;"
data "VerbalIntent" "Utility"
data "SpellFlags" "HasVerbalComponent;HasSomaticComponent;IsSpell;IsConcentration;CannotTargetItems;CannotTargetTerrain;IsMelee"
data "MaximumTargets" "1"
data "MemoryCost" "1"

new entry "Target_Goodberry"
type "SpellData"
data "SpellType" "Target"
data "Level" "1"
data "SpellSchool" "Transmutation"
data "TargetRadius" "1.5"
data "Icon" "unknown"
data "DisplayName" "Target_Goodberry_DisplayName"
data "Description" "Target_Goodberry_Description"
data "CastTextEvent" "Cast"
data "UseCosts" "ActionPoint:1;SpellSlot:1:1:1"
data "SpellAnimationArcaneMagic" "414bbf02-2918-4f01-83fb-1ddc7a588d88(SPL_Arcane_Healing_Combat_01_Prepare);;c7022507-086a-40f6-a64e-3a9865d73900(SPL_Material_Combust_01):a4da186a-0872-461e-ae5e-93d5b32b9bef(SPL_Somatic_Circle_1HandCW_Combat_01_Cast);;;"
data "SpellAnimationDivineMagic" "3ea4de06-debb-47e2-a582-314ec644eba7(SPL_Divine_Healing_Combat_01_Prepare);;c7022507-086a-40f6-a64e-3a9865d73900(SPL_Material_Combust_01):a4da186a-0872-461e-ae5e-93d5b32b9bef(SPL_Somatic_Circle_1HandCW_Combat_01_Cast);;;"
data "SpellAnimationNoneMagic" "414bbf02-2918-4f01-83fb-1ddc7a588d88(SPL_Arcane_Healing_Combat_01_Prepare);;c7022507-086a-40f6-a64e-3a9865d73900(SPL_Material_Combust_01):a4da186a-0872-461e-ae5e-93d5b32b9bef(SPL_Somatic_Circle_1HandCW_Combat_01_Cast);;;"
data "VerbalIntent" "Summon"
data "SpellFlags" "IsSpell;HasVerbalComponent;HasSomaticComponent;IsMelee"
data "RechargeValues" "4-6"
data "MemoryCost" "1"

new entry "Target_Guidance"
type "SpellData"
data "SpellType" "Target"
data "Level" "0"
data "SpellSchool" "Divination"
data "SpellProperties" "ApplyStatus(GUIDANCE, 100, 10)"
data "TargetRadius" "1.5"
data "TargetConditions" "Character() and Ally()"
data "Icon" "Spell_Divination_Guidance"
data "DisplayName" "Target_Guidance_DisplayName"
data "Description" "Target_Guidance_Description"
data "PrepareEffect" "VFX_Spells_Prepare_Arcane_Intent_Buff_Root_01,KeepRot:Dummy_Root::0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Buff_HandFX_01:Dummy_L_HandFX,Dummy_R_HandFX::0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Buff_BodyFX_Textkey_01:Dummy_BodyFX:VFX_Prepare_01:0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Buff_Guidance_Root_Textkey_01,KeepRot:Dummy_Root:VFX_Prepare_01:0:None::None::0:0::::;VFX_Sound_Spell_Prepare_Intent_Buff_01:::0:None::None::0:0::::"
data "CastEffect" "VFX_Spells_Cast_Intent_Buff_TargetTouch_Guidance_R_HandFX_01,KeepRot:Dummy_R_HandFX::0:None::None::0:0::::;VFX_Spells_Cast_Intent_Buff_TargetTouch_Guidance_R_HandFX_Textkey_01,Detach:Dummy_R_HandFX:Cast:0:None::None::0:0::::"
data "TargetEffect" "VFX_Spells_Cast_Intent_Buff_TargetSingle_Guidance_Impact_Root_01:Dummy_Root:Cast:0:None::None::0:0::::;VFX_Sound_Spell_Guidance_Impact_01::Cast:0:None::None::0:0::::"
data "PreviewCursor" "Cast"
data "CastSelfAnimation" "8252328a-66dd-4dc0-bbe0-00eea3204922(SPL_Somatic_Circle_1HandCCW_Combat_01_Cast)"
data "CastTextEvent" "Cast"
data "CastSound" "Spell_Cast_Buff_Guidance_L1to3"
data "TargetSound" "Spell_Impact_Buff_Guidance_L1to3"
data "UseCosts" "ActionPoint:1"
data "SpellAnimationArcaneMagic" "03496c4a-49e0-4132-b585-3e5ecd1ad8e5(SPL_Arcane_Buff_Combat_01_Prepare);;8252328a-66dd-4dc0-bbe0-00eea3204922(SPL_Somatic_Circle_1HandCCW_Combat_01_Cast);982d842b-5d44-4ef6-ab33-14d5ae514a50(SPL_Somatic_Circle_1HandCCW_Combat_01_Recover);;"
data "SpellAnimationDivineMagic" "03496c4a-49e0-4132-b585-3e5ecd1ad8e5(SPL_Arcane_Buff_Combat_01_Prepare);;8252328a-66dd-4dc0-bbe0-00eea3204922(SPL_Somatic_Circle_1HandCCW_Combat_01_Cast);982d842b-5d44-4ef6-ab33-14d5ae514a50(SPL_Somatic_Circle_1HandCCW_Combat_01_Recover);;"
data "SpellAnimationNoneMagic" "03496c4a-49e0-4132-b585-3e5ecd1ad8e5(SPL_Arcane_Buff_Combat_01_Prepare);;8252328a-66dd-4dc0-bbe0-00eea3204922(SPL_Somatic_Circle_1HandCCW_Combat_01_Cast);982d842b-5d44-4ef6-ab33-14d5ae514a50(SPL_Somatic_Circle_1HandCCW_Combat_01_Recover);;"
data "VerbalIntent" "Buff"
data "SpellFlags" "HasVerbalComponent;HasSomaticComponent;IsSpell;CannotTargetTerrain;IsConcentration;IsMelee"

new entry "Target_Healer_Heal"
type "SpellData"
data "SpellType" "Target"
data "SpellProperties" "RegainHitPoints(1d6+4)"
data "TargetRadius" "1.5"
data "TargetConditions" "Character() and Ally()"
data "Icon" "unknown"
data "DisplayName" "Target_Healer_Heal_DisplayName"
data "Description" "Target_Healer_Heal_Description"
data "CastTextEvent" "Cast"
data "UseCosts" "ActionPoint:1"
data "SpellAnimationArcaneMagic" "03496c4a-49e0-4132-b585-3e5ecd1ad8e5(SPL_Arcane_Buff_Combat_01_Prepare);;03496c4a-49e0-4132-b585-3e5ecd1ad8e5(SPL_Arcane_Buff_Combat_01_Prepare);194b3bb6-fbd5-44a0-bec5-c8b4d8ff4871(SPL_Arcane_Buff_Combat_01_Recover);;"
data "SpellAnimationDivineMagic" "f0e00e36-4d0d-4037-830c-fe09383c0d43(SPL_Divine_Buff_Combat_01_Prepare);;d6b582b8-11be-459b-bcff-d234b8c915fe(SPL_Divine_Buff_Combat_01_Cast);84e6daf3-ebea-49e8-8591-101c1e362e76(SPL_Divine_Buff_Combat_01_Recover);;"
data "SpellAnimationNoneMagic" "a640687f-b884-42d0-b147-6dd394b78cbd(SPL_Arcane_Buff_Combat_01_Cast);;a640687f-b884-42d0-b147-6dd394b78cbd(SPL_Arcane_Buff_Combat_01_Cast);194b3bb6-fbd5-44a0-bec5-c8b4d8ff4871(SPL_Arcane_Buff_Combat_01_Recover);;"
data "VerbalIntent" "Healing"
data "SpellFlags" "IsMelee"
data "MaximumTargets" "1"

new entry "Target_Help"
type "SpellData"
data "SpellType" "Target"
data "SpellProperties" "RemoveStatus(BURNING);RemoveStatus(SG_Prone);RemoveStatus(SG_Restrained);RemoveStatus(PRONE);RemoveStatus(SLEEPING);RemoveStatus(SLEEP);RemoveStatus(ENSNARING_STRIKE);RemoveStatus(WEB);IF(HasStatus('DOWNED')):RegainHitPoints(1);"
data "TargetRadius" "1.5"
data "TargetConditions" "Character() and not Self() and (not Enemy() or Player()) and (HasStatus('SG_Prone') or HasStatus('SG_Restrained') or HasStatus('PRONE') or HasStatus('SLEEPING') or HasStatus('SLEEP') or HasStatus('ENSNARING_STRIKE') or HasStatus('WEB') or HasStatus('DOWNED') or HasStatus('BURNING'))"
data "Icon" "Action_Help"
data "DisplayName" "Target_Help_DisplayName"
data "Description" "Target_Help_Description"
data "PrepareEffect" "VFX_Sound_Spell_Prepare_Help_01,Detach:Dummy_Root::0:None::None::0:0::::;VFX_Actions_Prepare_Common_Help_HandFX_01:Dummy_L_HandFX,Dummy_R_HandFX::0:None::None::0:0::::"
data "TargetEffect" "VFX_Actions_Cast_Common_Target_Help_Impact_Root_01,Detach:Dummy_Root:Cast:0:None::None::0:0::::"
data "CastTextEvent" "Cast"
data "CastSound" "Action_Cast_Help"
data "UseCosts" "ActionPoint:1"
data "SpellAnimationArcaneMagic" "9313094a-bae2-454f-9701-f920d0e8e98d(SPL_Arcane_Debuff_Combat_01_Prepare);;e5ad2067-2f76-493c-83d8-fc181a2ca8c7(SPL_Material_Evaporate_01);;;"
data "SpellAnimationDivineMagic" "9313094a-bae2-454f-9701-f920d0e8e98d(SPL_Arcane_Debuff_Combat_01_Prepare);;e5ad2067-2f76-493c-83d8-fc181a2ca8c7(SPL_Material_Evaporate_01);;;"
data "SpellAnimationNoneMagic" "9313094a-bae2-454f-9701-f920d0e8e98d(SPL_Arcane_Debuff_Combat_01_Prepare);;e5ad2067-2f76-493c-83d8-fc181a2ca8c7(SPL_Material_Evaporate_01);;;"
data "DualWieldingSpellAnimationArcaneMagic" "9313094a-bae2-454f-9701-f920d0e8e98d(SPL_Arcane_Debuff_Combat_01_Prepare);;e5ad2067-2f76-493c-83d8-fc181a2ca8c7(SPL_Material_Evaporate_01);;;"
data "SpellFlags" "CannotTargetItems;IsMelee;CannotTargetTerrain"
data "SpellActionType" "Help"
data "SpellAnimationIntentType" "Peaceful"

new entry "Target_Heroism"
type "SpellData"
data "SpellType" "Target"
data "Level" "1"
data "SpellSchool" "Enchantment"
data "SpellProperties" "ApplyStatus(HEROISM, 100, 10)"
data "TargetRadius" "1.5"
data "TargetConditions" "Character()"
data "Icon" "unknown"
data "DisplayName" "Target_Heroism_DisplayName"
data "Description" "Target_Heroism_Description"
data "CastTextEvent" "Cast"
data "CycleConditions" "Ally() and not Dead()"
data "UseCosts" "ActionPoint:1;SpellSlot:1:1:1"
data "SpellAnimationArcaneMagic" "03496c4a-49e0-4132-b585-3e5ecd1ad8e5(SPL_Arcane_Buff_Combat_01_Prepare);;a4da186a-0872-461e-ae5e-93d5b32b9bef(SPL_Somatic_Circle_1HandCW_Combat_01_Cast);;;"
data "SpellAnimationDivineMagic" "f0e00e36-4d0d-4037-830c-fe09383c0d43(SPL_Divine_Buff_Combat_01_Prepare);;a4da186a-0872-461e-ae5e-93d5b32b9bef(SPL_Somatic_Circle_1HandCW_Combat_01_Cast);;;"
data "SpellAnimationNoneMagic" "03496c4a-49e0-4132-b585-3e5ecd1ad8e5(SPL_Arcane_Buff_Combat_01_Prepare);;a4da186a-0872-461e-ae5e-93d5b32b9bef(SPL_Somatic_Circle_1HandCW_Combat_01_Cast);;;"
data "VerbalIntent" "Buff"
data "SpellFlags" "HasVerbalComponent;HasSomaticComponent;IsConcentration;IsSpell;CannotTargetTerrain;IsMelee"
data "MemoryCost" "1"

new entry "Target_Heroism_2"
type "SpellData"
data "SpellType" "Target"
using "Target_Heroism"
data "AreaRadius" "2"
data "UseCosts" "ActionPoint:1;SpellSlot:1:1:2"
data "MaximumTargets" "2"
data "RootSpellID" "Target_Heroism"
data "PowerLevel" "2"

new entry "Target_HypnoticGaze"
type "SpellData"
data "SpellType" "Target"
data "Cooldown" "OncePerRest"
data "TargetRadius" "1.5"
data "SpellRoll" "not SavingThrow(Ability.Wisdom, SourceSpellDC())"
data "SpellSuccess" "ApplyStatus(HYPNOTIC_GAZE,100,2)"
data "TargetConditions" "Character() and not Ally()"
data "Icon" "unknown"
data "DisplayName" "Target_HypnoticGaze_DisplayName"
data "Description" "Target_HypnoticGaze_Description"
data "CastTextEvent" "Cast"
data "VocalComponentSound" "Vocal_Component_Hypnotize"
data "UseCosts" "ActionPoint:1"
data "SpellAnimationArcaneMagic" "554a18f7-952e-494a-b301-7702a85d4bc9(SPL_Arcane_Control_Combat_01_Prepare);;1fd48304-2ba1-4dcb-8efa-4550517305ed(SPL_Arcane_Control_Combat_01_Cast);2afb250c-e441-4573-a75e-e1fdad1c6064(SPL_Arcane_Control_Combat_01_Recover);;"
data "SpellAnimationDivineMagic" "8bb8bb70-003d-4c1d-a401-6a7479c679bf(SPL_Divine_Control_Combat_01_Prepare);;b4454373-5224-4ad2-82cd-4ca21767031e(SPL_Divine_Control_Combat_01_Cast);5aeeed37-e0fc-4a44-b420-b63a5e6f77fd(SPL_Divine_Control_Combat_01_Recover);;"
data "SpellAnimationNoneMagic" "554a18f7-952e-494a-b301-7702a85d4bc9(SPL_Arcane_Control_Combat_01_Prepare);;1fd48304-2ba1-4dcb-8efa-4550517305ed(SPL_Arcane_Control_Combat_01_Cast);2afb250c-e441-4573-a75e-e1fdad1c6064(SPL_Arcane_Control_Combat_01_Recover);;"
data "VerbalIntent" "Control"
data "SpellFlags" "CannotTargetTerrain;CannotTargetItems;IsHarmful;IsMelee"

new entry "Target_HypnoticGaze_Maintain"
type "SpellData"
data "SpellType" "Target"
data "SpellProperties" "ApplyStatus(HYPNOTIC_GAZE,100,2)"
data "TargetRadius" "1.5"
data "TargetConditions" "HasStatus('HYPNOTIC_GAZE')"
data "Icon" "unknown"
data "DisplayName" "Target_HypnoticGaze_Maintain_DisplayName"
data "Description" "Target_HypnoticGaze_Maintain_Description"
data "CastTextEvent" "Cast"
data "UseCosts" "ActionPoint:1"
data "SpellAnimationArcaneMagic" "554a18f7-952e-494a-b301-7702a85d4bc9(SPL_Arcane_Control_Combat_01_Prepare);;1fd48304-2ba1-4dcb-8efa-4550517305ed(SPL_Arcane_Control_Combat_01_Cast);2afb250c-e441-4573-a75e-e1fdad1c6064(SPL_Arcane_Control_Combat_01_Recover);;"
data "SpellAnimationDivineMagic" "8bb8bb70-003d-4c1d-a401-6a7479c679bf(SPL_Divine_Control_Combat_01_Prepare);;b4454373-5224-4ad2-82cd-4ca21767031e(SPL_Divine_Control_Combat_01_Cast);5aeeed37-e0fc-4a44-b420-b63a5e6f77fd(SPL_Divine_Control_Combat_01_Recover);;"
data "SpellAnimationNoneMagic" "554a18f7-952e-494a-b301-7702a85d4bc9(SPL_Arcane_Control_Combat_01_Prepare);;1fd48304-2ba1-4dcb-8efa-4550517305ed(SPL_Arcane_Control_Combat_01_Cast);2afb250c-e441-4573-a75e-e1fdad1c6064(SPL_Arcane_Control_Combat_01_Recover);;"
data "VerbalIntent" "Control"
data "SpellFlags" "CannotTargetTerrain;CannotTargetItems;IsHarmful"

new entry "Target_Identify"
type "SpellData"
data "SpellType" "Target"
data "Level" "1"
data "SpellSchool" "Divination"
data "TargetRadius" "1.5"
data "Icon" "unknown"
data "DisplayName" "Target_Identify_DisplayName"
data "Description" "Target_Identify_Description"
data "CastSelfAnimation" "efbf3ee5-7340-4b29-8ab5-113b004a8e7b(SPL_Somatic_Self_Touch_Combat_01_Cast)"
data "CastTextEvent" "Cast"
data "VocalComponentSound" "Vocal_Component_Identify"
data "UseCosts" "ActionPoint:1;SpellSlot:1:1:1"
data "SpellAnimationArcaneMagic" "dd86aa43-8189-4d9f-9a5c-454b5fe4a197(SPL_Arcane_Utility_Combat_01_Prepare);;c7022507-086a-40f6-a64e-3a9865d73900(SPL_Material_Combust_01):2cb93c5c-26fd-4557-a677-74d83f886b17(SPL_Somatic_TouchTarget_01);;;"
data "SpellAnimationDivineMagic" "c277d147-4f77-4c05-a8e7-3095da3fc736(SPL_Divine_Utility_Combat_01_Prepare);;c7022507-086a-40f6-a64e-3a9865d73900(SPL_Material_Combust_01):2cb93c5c-26fd-4557-a677-74d83f886b17(SPL_Somatic_TouchTarget_01);;;"
data "SpellAnimationNoneMagic" "dd86aa43-8189-4d9f-9a5c-454b5fe4a197(SPL_Arcane_Utility_Combat_01_Prepare);;c7022507-086a-40f6-a64e-3a9865d73900(SPL_Material_Combust_01):2cb93c5c-26fd-4557-a677-74d83f886b17(SPL_Somatic_TouchTarget_01);;;"
data "VerbalIntent" "Utility"
data "SpellFlags" "IsSpell;HasVerbalComponent;HasSomaticComponent;IsMelee"
data "MemoryCost" "1"

new entry "Target_InflictWounds"
type "SpellData"
data "SpellType" "Target"
data "Level" "1"
data "SpellSchool" "Necromancy"
data "TargetRadius" "1.5"
data "SpellRoll" "Attack(AttackType.MeleeSpellAttack)"
data "SpellSuccess" "DealDamage(3d10,Necrotic)"
data "TargetConditions" "Character() and not Self()"
data "Icon" "Spell_Necromancy_InflictWounds"
data "DisplayName" "Target_InflictWounds_DisplayName"
data "Description" "Target_InflictWounds_Description"
data "DescriptionParams" "DealDamage(3d10,Necrotic)"
data "TooltipDamageList" "DealDamage(3d10,Necrotic)"
data "TooltipAttackSave" "MeleeSpellAttack"
data "PrepareEffect" "VFX_Spells_Prepare_Arcane_Damage_Necrotic_R_HandFX_01:Dummy_R_HandFX::0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Damage_Necrotic_R_HandFX_Textkey_01:Dummy_R_HandFX:VFX_Prepare_01:0:None::None::0:0::::"
data "CastEffect" "VFX_Spells_Cast_Damage_Necrotic_TargetTouch_R_HandFX_01,KeepRot:Dummy_R_HandFX::0:None::None::0:0::::;VFX_Spells_Cast_Damage_Necrotic_TargetTouch_R_HandFX_Textkey_01,Detach:Dummy_R_HandFX:Cast:0:None::None::0:0::::;VFX_Spells_Cast_Damage_Necrotic_TargetTouch_PostProcess_R_HandFX_01,KeepRot:Dummy_R_HandFX::0:None::None::0:0::::"
data "TargetEffect" "VFX_Spells_Cast_Damage_Necrotic_TargetTouch_Impact_Root_Textkey_01:Dummy_BodyFX:Cast:0:None::None::0:0::::;VFX_Spells_Cast_Damage_Necrotic_TargetTouch_Impact_HandFX_Textkey_01:Dummy_HeadFX,Dummy_R_HandFX,Dummy_L_HandFX:Cast:0:None::None::0:0::::;VFX_Spells_Cast_Damage_Necrotic_TargetTouch_Impact_Root_Textkey_PostProcess_01:Dummy_BodyFX:Cast:0:None::None::0:0::::"
data "PreviewCursor" "Cast"
data "CastTextEvent" "Cast"
data "CastSound" "Spell_Cast_Damage_Necrotic_InflictWounds_L1to3"
data "TargetSound" "Spell_Impact_Damage_Necrotic_InflictWounds_L1to3"
data "CycleConditions" "Enemy() and not Dead()"
data "UseCosts" "ActionPoint:1;SpellSlot:1:1:1"
data "SpellAnimationArcaneMagic" "3ff87abf-1ea1-4c32-aadf-c822d74c7dc0(SPL_Arcane_Damage_Combat_01_Prepare);;e37d18b8-0de7-4bbc-a644-31ec2a91e548(SPL_Somatic_Touch_Combat_01_Cast);acfe8d41-20c1-4fe8-b158-f4b2be86e080(SPL_Somatic_Touch_Combat_01_Recover);;"
data "SpellAnimationDivineMagic" "3ff87abf-1ea1-4c32-aadf-c822d74c7dc0(SPL_Arcane_Damage_Combat_01_Prepare);;e37d18b8-0de7-4bbc-a644-31ec2a91e548(SPL_Somatic_Touch_Combat_01_Cast);acfe8d41-20c1-4fe8-b158-f4b2be86e080(SPL_Somatic_Touch_Combat_01_Recover);;"
data "SpellAnimationNoneMagic" "3ff87abf-1ea1-4c32-aadf-c822d74c7dc0(SPL_Arcane_Damage_Combat_01_Prepare);;e37d18b8-0de7-4bbc-a644-31ec2a91e548(SPL_Somatic_Touch_Combat_01_Cast);acfe8d41-20c1-4fe8-b158-f4b2be86e080(SPL_Somatic_Touch_Combat_01_Recover);;"
data "VerbalIntent" "Damage"
data "SpellFlags" "HasVerbalComponent;HasSomaticComponent;IsMelee;IsSpell;CannotTargetTerrain;IsHarmful"
data "MemoryCost" "1"

new entry "Target_InflictWounds_2"
type "SpellData"
data "SpellType" "Target"
using "Target_InflictWounds"
data "SpellSuccess" "DealDamage(4d10,Necrotic)"
data "Icon" "Spell_Necromancy_InflictWounds_2"
data "DescriptionParams" "DealDamage(4d10,Necrotic)"
data "TooltipDamageList" "DealDamage(4d10,Necrotic)"
data "TooltipAttackSave" "MeleeSpellAttack"
data "UseCosts" "ActionPoint:1;SpellSlot:1:1:2"
data "RootSpellID" "Target_InflictWounds"
data "PowerLevel" "2"

new entry "Target_Invisibility"
type "SpellData"
data "SpellType" "Target"
data "Level" "2"
data "SpellSchool" "Illusion"
data "SpellProperties" "AI_IGNORE:ApplyStatus(INVISIBILITY,100,-1);AI_ONLY:ApplyStatus(INVISIBILITY,100,2)"
data "TargetRadius" "1.5"
data "TargetConditions" "Character() and not HasStatus('FAERIE_FIRE') and not (not Player(context.Source) and IsConcentrating(context.Source))"
data "Icon" "Spell_Illusion_Invisibility"
data "DisplayName" "Target_Invisibility_DisplayName"
data "Description" "Target_Invisibility_Description"
data "ExtraDescription" "Target_Invisibility_ExtraDescription"
data "TooltipStatusApply" "ApplyStatus(INVISIBILITY,100,-1)"
data "PrepareEffect" "VFX_Spells_Prepare_Arcane_Intent_Utility_Root_01:::0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Utility_CastFX_01:Dummy_CastFX::0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Utility_EyeFX_01:Dummy_EyeFX_01,Dummy_EyeFX_02::0:None::None::0:0::::"
data "CastEffect" "VFX_Spells_Cast_Intent_Utility_TargetTouch_R_HandFX_01,KeepRot:Dummy_R_HandFX::0:None::None::0:0::::;VFX_Spells_Cast_Intent_Utility_TargetTouch_R_HandFX_Textkey_01,Detach:Dummy_R_HandFX:VFX_Somatic_01:0:None::None::0:0::::"
data "TargetEffect" "VFX_Spells_Cast_Intent_Utility_TargetTouch_Impact_Root_Textkey_01:Dummy_Root:Cast:0:None::None::0:0::::;VFX_Spells_Cast_Intent_Utility_TargetTouch_Impact_BodyFX_Textkey_01:Dummy_BodyFX:Cast:0:None::None::0:0::::;VFX_Spells_Cast_Intent_Utility_Generic_Impact_PostProcess_Textkey_01:Cast::0:None::None::0:0::::"
data "CastSelfAnimation" "efbf3ee5-7340-4b29-8ab5-113b004a8e7b(SPL_Somatic_Self_Touch_Combat_01_Cast)"
data "CastTextEvent" "Cast"
data "CastSound" "Spell_Cast_Utility_Invisibility_L1to3"
data "VocalComponentSound" "Vocal_Component_Invisibility"
data "TargetSound" "Spell_Impact_Utility_Invisibility_L1to3"
data "UseCosts" "ActionPoint:1;SpellSlotsGroup:1:1:2"
data "SpellAnimationArcaneMagic" "dd86aa43-8189-4d9f-9a5c-454b5fe4a197(SPL_Arcane_Utility_Combat_01_Prepare);;e37d18b8-0de7-4bbc-a644-31ec2a91e548(SPL_Somatic_Touch_Combat_01_Cast);acfe8d41-20c1-4fe8-b158-f4b2be86e080(SPL_Somatic_Touch_Combat_01_Recover);;"
data "SpellAnimationDivineMagic" "dd86aa43-8189-4d9f-9a5c-454b5fe4a197(SPL_Arcane_Utility_Combat_01_Prepare);;e37d18b8-0de7-4bbc-a644-31ec2a91e548(SPL_Somatic_Touch_Combat_01_Cast);acfe8d41-20c1-4fe8-b158-f4b2be86e080(SPL_Somatic_Touch_Combat_01_Recover);;"
data "SpellAnimationNoneMagic" "dd86aa43-8189-4d9f-9a5c-454b5fe4a197(SPL_Arcane_Utility_Combat_01_Prepare);;e37d18b8-0de7-4bbc-a644-31ec2a91e548(SPL_Somatic_Touch_Combat_01_Cast);acfe8d41-20c1-4fe8-b158-f4b2be86e080(SPL_Somatic_Touch_Combat_01_Recover);;"
data "VerbalIntent" "Utility"
data "SpellFlags" "IsSpell;HasVerbalComponent;HasSomaticComponent;IsMelee;IsConcentration"
data "MemoryCost" "1"

new entry "Target_Jump"
type "SpellData"
data "SpellType" "Target"
data "Level" "1"
data "SpellSchool" "Transmutation"
data "SpellProperties" "ApplyStatus(LONG_JUMP,100,10)"
data "TargetRadius" "1.5"
data "TargetConditions" "Character()"
data "Icon" "Spell_Transmutation_LongJump"
data "DisplayName" "Target_Jump_DisplayName"
data "Description" "Target_Jump_Description"
data "TooltipStatusApply" "ApplyStatus(LONG_JUMP,100,10)"
data "PrepareEffect" "VFX_Spells_Prepare_Arcane_Intent_Buff_Root_01,KeepRot:Dummy_Root::0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Buff_HandFX_01:Dummy_L_HandFX,Dummy_R_HandFX::0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Buff_BodyFX_Textkey_01:Dummy_BodyFX:VFX_Prepare_01:0:None::None::0:0::::;VFX_Sound_Spell_Prepare_Intent_Buff_01:::0:None::None::0:0::::"
data "CastEffect" "VFX_Spells_Cast_Intent_Buff_TargetTouch_R_HandFX_01,KeepRot:Dummy_R_HandFX::0:None::None::0:0::::;VFX_Spells_Cast_Intent_Buff_TargetTouch_R_HandFX_Textkey_01,Detach:Dummy_R_HandFX:Cast:0:None::None::0:0::::"
data "TargetEffect" "VFX_Spells_Cast_Intent_Buff_TargetTouch_Impact_Root_01:Dummy_Root:Cast:0:None::None::0:0::::"
data "CastSelfAnimation" "efbf3ee5-7340-4b29-8ab5-113b004a8e7b(SPL_Somatic_Self_Touch_Combat_01_Cast)"
data "CastTextEvent" "Cast"
data "CastSound" "Spell_Cast_Utility_Jump_L1to3"
data "TargetSound" "Spell_Impact_Utility_Jump_L1to3"
data "CycleConditions" "Ally() and not Dead()"
data "UseCosts" "ActionPoint:1;SpellSlot:1:1:1"
data "SpellAnimationNoneMagic" "dd86aa43-8189-4d9f-9a5c-454b5fe4a197(SPL_Arcane_Utility_Combat_01_Prepare);;e37d18b8-0de7-4bbc-a644-31ec2a91e548(SPL_Somatic_Touch_Combat_01_Cast);acfe8d41-20c1-4fe8-b158-f4b2be86e080(SPL_Somatic_Touch_Combat_01_Recover);;"
data "VerbalIntent" "Utility"
data "SpellFlags" "IsMelee;IsSpell;CannotTargetItems;CannotTargetTerrain;HasVerbalComponent;HasSomaticComponent"
data "MemoryCost" "1"

new entry "Target_Jump_Githyanki"
type "SpellData"
data "SpellType" "Target"
using "Target_Jump"
data "Cooldown" "OncePerRest"
data "CastSound" "Spell_Cast_Utility_Jump_L1to3"
data "TargetSound" "Spell_Impact_Utility_Jump_L1to3"
data "UseCosts" "ActionPoint:1"

new entry "Target_Jump_2"
type "SpellData"
data "SpellType" "Target"
using "Target_Jump"
data "Icon" "Spell_Transmutation_LongJump_2"
data "CastSound" "Spell_Cast_Utility_Jump_L1to3"
data "TargetSound" "Spell_Impact_Utility_Jump_L1to3"
data "RootSpellID" "Target_Jump"
data "PowerLevel" "2"

new entry "Target_KnockOut_Person"
type "SpellData"
data "SpellType" "Target"
data "AIFlags" "CanNotUse"
data "TargetRadius" "1.5"
data "SpellRoll" "Attack(AttackType.MeleeWeaponAttack)"
data "SpellSuccess" "DealDamage(1d4, Bludgeoning, Nonmagical, Nonlethal);TARGET:IF(LethalHP() and not Player()):ApplyStatus(KNOCKED_OUT,100,-1);TARGET:IF(LethalHP() and Player()):DealDamage(1,Bludgeoning);TARGET:IF(LethalHP() and Player()):Stabilize()"
data "TargetConditions" "Character() and not Self() and not Summon()"
data "Icon" "Action_KnockOut"
data "DisplayName" "Target_KnockOut_Person_DisplayName"
data "Description" "Target_KnockOut_Person_Description"
data "DescriptionParams" "DealDamage(1d4, Bludgeoning);"
data "ExtraDescription" "Target_KnockOut_Person_ExtraDescription"
data "PrepareEffect" "VFX_Actions_Prepare_Common_KnockOut_HandFX_01:Dummy_FX::0:None::None::0:0::::;VFX_Actions_Prepare_Common_KnockOut_Weapon_01,MainHand:Dummy_Root::0:None::None::0:0::::;VFX_Sound_Spell_Prepare_KnockOut_Person_01,Detach:Dummy_Root::0:None::None::0:0::::"
data "CastEffect" "VFX_Actions_Cast_Common_Target_KnockOut_Weapon_01,MainHand:Dummy_FX::0:None::None::0:0::::;VFX_Actions_Cast_Common_Target_KnockOut_Root_01:Dummy_Root:Cast:0:None::None::0:0::::"
data "TargetEffect" "VFX_Actions_Cast_Common_Target_KnockOut_Impact_01,Detach:Dummy_BodyFX:Cast:0:None::None::0:0::::;VFX_Actions_Cast_Common_Impact_Overlay_01:Dummy_Root:Cast:0:None::None::0:0::::"
data "PreviewCursor" "Melee"
data "CastTextEvent" "Cast"
data "CastSound" "Action_Cast_KnockOutPerson"
data "TargetSound" "Action_Impact_KnockOutPerson"
data "CycleConditions" "Enemy() and not Self() and not Summon()"
data "UseCosts" "ActionPoint:1"
data "SpellAnimationArcaneMagic" "e4c33fe4-af36-47b7-9f61-51f2f6924210(CMBT_Skill_Subdual_Combat_01_Prepare);9a52d1ad-09df-473a-bb0c-039b234a37af(CMBT_Skill_Subdual_Combat_01_Antic);962fa683-1f5e-46c0-8323-596af00d2954(CMBT_Skill_Subdual_Combat_01_Attack);ea68cfbb-960e-409f-a967-fdc27ba36378(CMBT_Skill_Subdual_Combat_01_Recover);6574bfb9-d601-4760-bd53-867747514006(CMBT_Skill_Subdual_Combat_01_Loop);66cf0be9-de93-4821-a755-32fdda2743e8(CMBT_Skill_Subdual_Combat_01_Dash)"
data "SpellAnimationDivineMagic" "e4c33fe4-af36-47b7-9f61-51f2f6924210(CMBT_Skill_Subdual_Combat_01_Prepare);9a52d1ad-09df-473a-bb0c-039b234a37af(CMBT_Skill_Subdual_Combat_01_Antic);962fa683-1f5e-46c0-8323-596af00d2954(CMBT_Skill_Subdual_Combat_01_Attack);ea68cfbb-960e-409f-a967-fdc27ba36378(CMBT_Skill_Subdual_Combat_01_Recover);6574bfb9-d601-4760-bd53-867747514006(CMBT_Skill_Subdual_Combat_01_Loop);66cf0be9-de93-4821-a755-32fdda2743e8(CMBT_Skill_Subdual_Combat_01_Dash)"
data "SpellAnimationNoneMagic" "e4c33fe4-af36-47b7-9f61-51f2f6924210(CMBT_Skill_Subdual_Combat_01_Prepare);9a52d1ad-09df-473a-bb0c-039b234a37af(CMBT_Skill_Subdual_Combat_01_Antic);962fa683-1f5e-46c0-8323-596af00d2954(CMBT_Skill_Subdual_Combat_01_Attack);ea68cfbb-960e-409f-a967-fdc27ba36378(CMBT_Skill_Subdual_Combat_01_Recover);6574bfb9-d601-4760-bd53-867747514006(CMBT_Skill_Subdual_Combat_01_Loop);66cf0be9-de93-4821-a755-32fdda2743e8(CMBT_Skill_Subdual_Combat_01_Dash)"
data "WeaponTypes" "Melee"
data "SpellFlags" "IsMelee;CannotTargetItems;CannotTargetTerrain;IsHarmful;Stealth"
data "SpellActionType" "Knockout"

new entry "Target_LayOnHands_Cure"
type "SpellData"
data "SpellType" "Target"
data "SpellProperties" "RemoveStatus(SG_Poisoned, 10)"
data "Icon" "unknown"
data "DisplayName" "Target_LayOnHands_Cure_DisplayName"
data "Description" "Target_LayOnHands_Cure_Description"
data "CastTextEvent" "Cast"
data "UseCosts" "ActionPoint:1"
data "SpellAnimationArcaneMagic" "414bbf02-2918-4f01-83fb-1ddc7a588d88(SPL_Arcane_Healing_Combat_01_Prepare);;c7022507-086a-40f6-a64e-3a9865d73900(SPL_Material_Combust_01):a4da186a-0872-461e-ae5e-93d5b32b9bef(SPL_Somatic_Circle_1HandCW_Combat_01_Cast);;;"
data "SpellAnimationDivineMagic" "3ea4de06-debb-47e2-a582-314ec644eba7(SPL_Divine_Healing_Combat_01_Prepare);;c7022507-086a-40f6-a64e-3a9865d73900(SPL_Material_Combust_01):a4da186a-0872-461e-ae5e-93d5b32b9bef(SPL_Somatic_Circle_1HandCW_Combat_01_Cast);;;"
data "SpellAnimationNoneMagic" "414bbf02-2918-4f01-83fb-1ddc7a588d88(SPL_Arcane_Healing_Combat_01_Prepare);;c7022507-086a-40f6-a64e-3a9865d73900(SPL_Material_Combust_01):a4da186a-0872-461e-ae5e-93d5b32b9bef(SPL_Somatic_Circle_1HandCW_Combat_01_Cast);;;"
data "VerbalIntent" "Healing"
data "SpellFlags" "CannotTargetTerrain;IsMelee"

new entry "Target_LayOnHands_Heal"
type "SpellData"
data "SpellType" "Target"
data "SpellProperties" "TARGET:RegainHitPoints(5*Level)"
data "TargetRadius" "1.5"
data "Icon" "unknown"
data "DisplayName" "Target_LayOnHands_Heal_DisplayName"
data "Description" "Target_LayOnHands_Heal_Description"
data "CastTextEvent" "Cast"
data "UseCosts" "ActionPoint:1"
data "SpellAnimationArcaneMagic" "414bbf02-2918-4f01-83fb-1ddc7a588d88(SPL_Arcane_Healing_Combat_01_Prepare);;c7022507-086a-40f6-a64e-3a9865d73900(SPL_Material_Combust_01):a4da186a-0872-461e-ae5e-93d5b32b9bef(SPL_Somatic_Circle_1HandCW_Combat_01_Cast);;;"
data "SpellAnimationDivineMagic" "3ea4de06-debb-47e2-a582-314ec644eba7(SPL_Divine_Healing_Combat_01_Prepare);;c7022507-086a-40f6-a64e-3a9865d73900(SPL_Material_Combust_01):a4da186a-0872-461e-ae5e-93d5b32b9bef(SPL_Somatic_Circle_1HandCW_Combat_01_Cast);;;"
data "SpellAnimationNoneMagic" "414bbf02-2918-4f01-83fb-1ddc7a588d88(SPL_Arcane_Healing_Combat_01_Prepare);;c7022507-086a-40f6-a64e-3a9865d73900(SPL_Material_Combust_01):a4da186a-0872-461e-ae5e-93d5b32b9bef(SPL_Somatic_Circle_1HandCW_Combat_01_Cast);;;"
data "VerbalIntent" "Healing"
data "SpellFlags" "CannotTargetTerrain;IsMelee"

new entry "Target_LearnSpell"
type "SpellData"
data "SpellType" "Target"
data "TargetRadius" "1.5"
data "TargetConditions" "Item()"
data "Icon" "Skill_Wizard_LearnSpell"
data "DisplayName" "Target_LearnSpell_DisplayName"
data "Description" "Target_LearnSpell_Description"
data "UseCosts" "ActionPoint:1"
data "SpellAnimationArcaneMagic" "1655b1c3-8524-4281-adef-48d3ca6e3c7a(SPL_Scroll_Combat_01_Prepare);;b30f46ab-8718-48f1-b1dd-4a2ab030bf4f(SPL_Scroll_Combat_01_Cast);8b2a8ec1-cf8a-4b72-9efd-5d8ee23806d8(SPL_Scroll_Combat_01_Recover);;"
data "SpellAnimationDivineMagic" "1655b1c3-8524-4281-adef-48d3ca6e3c7a(SPL_Scroll_Combat_01_Prepare);;b30f46ab-8718-48f1-b1dd-4a2ab030bf4f(SPL_Scroll_Combat_01_Cast);8b2a8ec1-cf8a-4b72-9efd-5d8ee23806d8(SPL_Scroll_Combat_01_Recover);;"
data "SpellAnimationNoneMagic" "1655b1c3-8524-4281-adef-48d3ca6e3c7a(SPL_Scroll_Combat_01_Prepare);;b30f46ab-8718-48f1-b1dd-4a2ab030bf4f(SPL_Scroll_Combat_01_Cast);8b2a8ec1-cf8a-4b72-9efd-5d8ee23806d8(SPL_Scroll_Combat_01_Recover);;"
data "SpellFlags" "CannotTargetCharacter;CannotTargetTerrain;IsMelee"
data "MemoryCost" "1"

new entry "Target_LesserRestoration"
type "SpellData"
data "SpellType" "Target"
data "Level" "2"
data "SpellSchool" "Abjuration"
data "SpellProperties" "RemoveStatus(SG_Poisoned);RemoveStatus(SG_Disease);RemoveStatus(PARALYZED);RemoveStatus(DEAF);RemoveStatus(SG_Blinded)"
data "TargetRadius" "1.5"
data "TargetConditions" "Character()"
data "Icon" "Spell_Abjuration_LesserRestoration"
data "DisplayName" "Target_LesserRestoration_DisplayName"
data "Description" "Target_LesserRestoration_Description"
data "PrepareEffect" "VFX_Spells_Prepare_Arcane_Intent_Healing_HandFX_01,KeepRot:Dummy_R_HandFX::0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Healing_HandFX_01,KeepRot:Dummy_L_HandFX::0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Healing_CastFX_01:Dummy_CastFX::0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Healing_CastFX_Textkey_01:Dummy_CastFX:VFX_Prepare_01:0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Healing_Root_Textkey_01,Detach:Dummy_Root:VFX_Prepare_01:0:None::None::0:0::::;VFX_Sound_Spell_Prepare_Intent_Heal_01:Dummy_Root::0:None::None::0:0::::"
data "CastEffect" "VFX_Spells_Cast_Intent_Healing_TargetTouch_R_HandFX_01,KeepRot:Dummy_R_HandFX::0:None::None::0:0::::;VFX_Spells_Cast_Intent_Healing_TargetTouch_R_HandFX_Textkey_01,Detach:Dummy_R_HandFX:VFX_Somatic_01:0:None::None::0:0::::"
data "TargetEffect" "VFX_Spells_Cast_Intent_Healing_TargetTouch_Impact_Root_Textkey_01:Dummy_Root:VFX_Somatic_01:0:None::None::0:0::::"
data "CastSelfAnimation" "efbf3ee5-7340-4b29-8ab5-113b004a8e7b(SPL_Somatic_Self_Touch_Combat_01_Cast)"
data "CastTextEvent" "Cast"
data "CastSound" "Spell_Cast_Healing_LesserRestoration_L1to3"
data "VocalComponentSound" "Vocal_Component_RemoveNegativeStatuses"
data "TargetSound" "Spell_Impact_Healing_LesserRestoration_L1to3"
data "CycleConditions" "Ally() and not Dead()"
data "UseCosts" "ActionPoint:1;SpellSlot:1:1:2"
data "SpellAnimationArcaneMagic" "414bbf02-2918-4f01-83fb-1ddc7a588d88(SPL_Arcane_Healing_Combat_01_Prepare);;e37d18b8-0de7-4bbc-a644-31ec2a91e548(SPL_Somatic_Touch_Combat_01_Cast);acfe8d41-20c1-4fe8-b158-f4b2be86e080(SPL_Somatic_Touch_Combat_01_Recover);;"
data "SpellAnimationDivineMagic" "414bbf02-2918-4f01-83fb-1ddc7a588d88(SPL_Arcane_Healing_Combat_01_Prepare);;e37d18b8-0de7-4bbc-a644-31ec2a91e548(SPL_Somatic_Touch_Combat_01_Cast);acfe8d41-20c1-4fe8-b158-f4b2be86e080(SPL_Somatic_Touch_Combat_01_Recover);;"
data "SpellAnimationNoneMagic" "414bbf02-2918-4f01-83fb-1ddc7a588d88(SPL_Arcane_Healing_Combat_01_Prepare);;e37d18b8-0de7-4bbc-a644-31ec2a91e548(SPL_Somatic_Touch_Combat_01_Cast);acfe8d41-20c1-4fe8-b158-f4b2be86e080(SPL_Somatic_Touch_Combat_01_Recover);;"
data "VerbalIntent" "Healing"
data "SpellFlags" "HasVerbalComponent;HasSomaticComponent;IsSpell;CannotTargetItems;CannotTargetTerrain;IsMelee"
data "RechargeValues" "4-6"
data "MemoryCost" "1"

new entry "Target_LesserRestoration_LifeCleric"
type "SpellData"
data "SpellType" "Target"
using "Target_LesserRestoration"
data "ExtraDescription" "Target_LesserRestoration_LifeCleric_ExtraDescription"
data "MemoryCost" ""

new entry "Target_Light"
type "SpellData"
data "SpellType" "Target"
data "Level" "0"
data "SpellSchool" "Evocation"
data "TargetRadius" "1.5"
data "SpellRoll" "Item() or not Enemy() or not SavingThrow(Ability.Dexterity, SourceSpellDC())"
data "SpellSuccess" "IF(Item()):ApplyStatus(LIGHT,100,100);IF(Character()):ApplyEquipmentStatus(MainHand,LIGHT,100,100)"
data "Icon" "Spell_Evocation_Light"
data "DisplayName" "Target_Light_DisplayName"
data "Description" "Target_Light_Description"
data "DescriptionParams" "Distance(12)"
data "PrepareEffect" "VFX_Spells_Prepare_Arcane_Intent_Utility_Root_01:::0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Utility_EyeFX_01:Dummy_EyeFX_01,Dummy_EyeFX_02::0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Utility_CastFX_01:Dummy_CastFX::0:None::None::0:0::::"
data "CastEffect" "VFX_Spells_Cast_Intent_Utility_TargetTouch_R_HandFX_01,KeepRot:Dummy_R_HandFX::0:None::None::0:0::::;VFX_Spells_Cast_Intent_Utility_TargetTouch_R_HandFX_Textkey_01,Detach:Dummy_R_HandFX:VFX_Somatic_01:0:None::None::0:0::::"
data "TargetEffect" "VFX_Spells_Cast_Intent_Utility_TargetTouch_Impact_Root_Textkey_01:Dummy_Root:Cast:0:None::None::0:0::::;VFX_Spells_Cast_Intent_Utility_TargetTouch_Impact_BodyFX_Textkey_01:Dummy_BodyFX:Cast:0:None::None::0:0::::"
data "CastTextEvent" "Cast"
data "CastSound" "Spell_Cast_Utility_Light_L0"
data "VocalComponentSound" "Vocal_Component_Light"
data "TargetSound" "Spell_Impact_Utility_Light_L0"
data "UseCosts" "ActionPoint:1"
data "SpellAnimationArcaneMagic" "dd86aa43-8189-4d9f-9a5c-454b5fe4a197(SPL_Arcane_Utility_Combat_01_Prepare);;e37d18b8-0de7-4bbc-a644-31ec2a91e548(SPL_Somatic_Touch_Combat_01_Cast);acfe8d41-20c1-4fe8-b158-f4b2be86e080(SPL_Somatic_Touch_Combat_01_Recover);;"
data "SpellAnimationDivineMagic" "dd86aa43-8189-4d9f-9a5c-454b5fe4a197(SPL_Arcane_Utility_Combat_01_Prepare);;e37d18b8-0de7-4bbc-a644-31ec2a91e548(SPL_Somatic_Touch_Combat_01_Cast);acfe8d41-20c1-4fe8-b158-f4b2be86e080(SPL_Somatic_Touch_Combat_01_Recover);;"
data "SpellAnimationNoneMagic" "dd86aa43-8189-4d9f-9a5c-454b5fe4a197(SPL_Arcane_Utility_Combat_01_Prepare);;e37d18b8-0de7-4bbc-a644-31ec2a91e548(SPL_Somatic_Touch_Combat_01_Cast);acfe8d41-20c1-4fe8-b158-f4b2be86e080(SPL_Somatic_Touch_Combat_01_Recover);;"
data "VerbalIntent" "Utility"
data "SpellFlags" "IsSpell;HasVerbalComponent;CannotTargetTerrain;IsMelee"
data "MaximumTargets" "1"

new entry "Target_Longstrider"
type "SpellData"
data "SpellType" "Target"
data "Level" "1"
data "SpellSchool" "Transmutation"
data "SpellProperties" "ApplyStatus(LONGSTRIDER,100,-1)"
data "TargetRadius" "1.5"
data "TargetConditions" "Character()"
data "Icon" "Spell_Transmutation_Longstrider"
data "DisplayName" "Target_Longstrider_DisplayName"
data "Description" "Target_Longstrider_Description"
data "DescriptionParams" "Distance(3)"
data "TooltipStatusApply" "ApplyStatus(LONGSTRIDER,100,-1)"
data "PrepareEffect" "VFX_Spells_Prepare_Arcane_Intent_Utility_Root_01:::0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Utility_CastFX_01:Dummy_CastFX::0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Utility_EyeFX_01:Dummy_EyeFX_01,Dummy_EyeFX_02::0:None::None::0:0::::"
data "CastEffect" "VFX_Spells_Cast_Intent_Utility_TargetTouch_R_HandFX_01,KeepRot:Dummy_R_HandFX::0:None::None::0:0::::;VFX_Spells_Cast_Intent_Utility_TargetTouch_R_HandFX_Textkey_01:Dummy_R_HandFX:Cast:0:None::None::0:0::::"
data "TargetEffect" "VFX_Spells_Cast_Intent_Utility_TargetTouch_LongStrider_Impact_Root_Textkey_01:Dummy_Root:Cast:0:None::None::0:0::::"
data "CastSelfAnimation" "bcc3b0d9-f04f-4448-aab0-e0ad641167cc(SPL_Somatic_Self_Combat_01_Cast)"
data "CastTextEvent" "Cast"
data "CastSound" "Spell_Cast_Utility_Longstrider_L1to3"
data "VocalComponentSound" "Vocal_Component_BuffMovement"
data "TargetSound" "Spell_Impact_Utility_Longstrider_L1to3"
data "CycleConditions" "Ally() and not Dead()"
data "UseCosts" "ActionPoint:1;SpellSlot:1:1:1"
data "SpellAnimationArcaneMagic" "dd86aa43-8189-4d9f-9a5c-454b5fe4a197(SPL_Arcane_Utility_Combat_01_Prepare);;e37d18b8-0de7-4bbc-a644-31ec2a91e548(SPL_Somatic_Touch_Combat_01_Cast);acfe8d41-20c1-4fe8-b158-f4b2be86e080(SPL_Somatic_Touch_Combat_01_Recover);;"
data "SpellAnimationDivineMagic" "dd86aa43-8189-4d9f-9a5c-454b5fe4a197(SPL_Arcane_Utility_Combat_01_Prepare);;e37d18b8-0de7-4bbc-a644-31ec2a91e548(SPL_Somatic_Touch_Combat_01_Cast);acfe8d41-20c1-4fe8-b158-f4b2be86e080(SPL_Somatic_Touch_Combat_01_Recover);;"
data "SpellAnimationNoneMagic" "dd86aa43-8189-4d9f-9a5c-454b5fe4a197(SPL_Arcane_Utility_Combat_01_Prepare);;e37d18b8-0de7-4bbc-a644-31ec2a91e548(SPL_Somatic_Touch_Combat_01_Cast);acfe8d41-20c1-4fe8-b158-f4b2be86e080(SPL_Somatic_Touch_Combat_01_Recover);;"
data "VerbalIntent" "Utility"
data "SpellFlags" "IsSpell;HasVerbalComponent;HasSomaticComponent;IsMelee"
data "MemoryCost" "1"

new entry "Target_Longstrider_2"
type "SpellData"
data "SpellType" "Target"
using "Target_Longstrider"
data "AreaRadius" "2"
data "Icon" "Spell_Transmutation_Longstrider_2"
data "UseCosts" "ActionPoint:1;SpellSlot:1:1:2"
data "MaximumTargets" "2"
data "RootSpellID" "Target_Longstrider"
data "PowerLevel" "2"

new entry "Target_MageArmor"
type "SpellData"
data "SpellType" "Target"
data "Level" "1"
data "SpellSchool" "Abjuration"
data "SpellProperties" "ApplyStatus(MAGE_ARMOR,100,-1)"
data "TargetRadius" "1.5"
data "TargetConditions" "Character() and not Enemy() and not WearingArmor()"
data "Icon" "Spell_Abjuration_MageArmor"
data "DisplayName" "Target_MageArmor_DisplayName"
data "Description" "Target_MageArmor_Description"
data "ExtraDescription" "Target_MageArmor_ExtraDescription"
data "TooltipStatusApply" "ApplyStatus(MAGE_ARMOR,100,-1)"
data "PrepareEffect" "VFX_Spells_Prepare_Arcane_Intent_Buff_Root_01,KeepRot:Dummy_Root::0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Buff_HandFX_01:Dummy_L_HandFX,Dummy_R_HandFX::0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Buff_BodyFX_Textkey_01:Dummy_BodyFX:VFX_Prepare_01:0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Buff_Root_Textkey_01,KeepRot:Dummy_Root:VFX_Prepare_01:0:None::None::0:0::::;VFX_Sound_Spell_Prepare_Intent_Buff_01:Dummy_Root::0:None::None::0:0::::"
data "CastEffect" "VFX_Spells_Cast_Intent_Buff_TargetTouch_R_HandFX_01,KeepRot:Dummy_R_HandFX::0:None::None::0:0::::;VFX_Spells_Cast_Intent_Buff_TargetTouch_R_HandFX_Textkey_01,Detach:Dummy_R_HandFX:VFX_Somatic_01:0:None::None::0:0::::"
data "TargetEffect" "VFX_Sound_Spell_Guidance_Impact_01:Cast::0:None::None::0:0::::;VFX_Spells_Cast_Intent_Buff_Target_MageArmor_Textkey_01,Detach::Cast:0:None::None::0:0::::"
data "CastSelfAnimation" "efbf3ee5-7340-4b29-8ab5-113b004a8e7b(SPL_Somatic_Self_Touch_Combat_01_Cast)"
data "CastTextEvent" "Cast"
data "CastSound" "Spell_Cast_Buff_MageArmor_L1to3"
data "TargetSound" "Spell_Impact_Buff_MageArmor_L1to3"
data "CycleConditions" "Ally() and not Dead() and not WearingArmor()"
data "UseCosts" "ActionPoint:1;SpellSlotsGroup:1:1:1"
data "SpellAnimationArcaneMagic" "03496c4a-49e0-4132-b585-3e5ecd1ad8e5(SPL_Arcane_Buff_Combat_01_Prepare);;e37d18b8-0de7-4bbc-a644-31ec2a91e548(SPL_Somatic_Touch_Combat_01_Cast);acfe8d41-20c1-4fe8-b158-f4b2be86e080(SPL_Somatic_Touch_Combat_01_Recover);;"
data "SpellAnimationDivineMagic" "03496c4a-49e0-4132-b585-3e5ecd1ad8e5(SPL_Arcane_Buff_Combat_01_Prepare);;e37d18b8-0de7-4bbc-a644-31ec2a91e548(SPL_Somatic_Touch_Combat_01_Cast);acfe8d41-20c1-4fe8-b158-f4b2be86e080(SPL_Somatic_Touch_Combat_01_Recover);;"
data "SpellAnimationNoneMagic" "03496c4a-49e0-4132-b585-3e5ecd1ad8e5(SPL_Arcane_Buff_Combat_01_Prepare);;e37d18b8-0de7-4bbc-a644-31ec2a91e548(SPL_Somatic_Touch_Combat_01_Cast);acfe8d41-20c1-4fe8-b158-f4b2be86e080(SPL_Somatic_Touch_Combat_01_Recover);;"
data "VerbalIntent" "Buff"
data "SpellFlags" "IsSpell;CannotTargetItems;HasVerbalComponent;HasSomaticComponent;IsMelee"
data "MemoryCost" "1"

new entry "Target_MageArmor_2"
type "SpellData"
data "SpellType" "Target"
using "Target_MageArmor"
data "Icon" "Spell_Abjuration_MageArmor_2"
data "UseCosts" "ActionPoint:1;SpellSlotsGroup:1:1:2"
data "RootSpellID" "Target_MageArmor"
data "PowerLevel" "2"

new entry "Target_MagicWeapon"
type "SpellData"
data "SpellType" "Target"
data "Level" "2"
data "SpellSchool" "Transmutation"
data "TargetRadius" "1.5"
data "Icon" "unknown"
data "DisplayName" "Target_MagicWeapon_DisplayName"
data "Description" "Target_MagicWeapon_Description"
data "CastTextEvent" "Cast"
data "VocalComponentSound" "Vocal_Component_EnchantWeapon"
data "UseCosts" "ActionPoint:1;SpellSlot:1:1:2"
data "SpellAnimationArcaneMagic" "03496c4a-49e0-4132-b585-3e5ecd1ad8e5(SPL_Arcane_Buff_Combat_01_Prepare);;a4da186a-0872-461e-ae5e-93d5b32b9bef(SPL_Somatic_Circle_1HandCW_Combat_01_Cast);;;"
data "SpellAnimationDivineMagic" "f0e00e36-4d0d-4037-830c-fe09383c0d43(SPL_Divine_Buff_Combat_01_Prepare);;a4da186a-0872-461e-ae5e-93d5b32b9bef(SPL_Somatic_Circle_1HandCW_Combat_01_Cast);;;"
data "SpellAnimationNoneMagic" "03496c4a-49e0-4132-b585-3e5ecd1ad8e5(SPL_Arcane_Buff_Combat_01_Prepare);;a4da186a-0872-461e-ae5e-93d5b32b9bef(SPL_Somatic_Circle_1HandCW_Combat_01_Cast);;;"
data "VerbalIntent" "Buff"
data "SpellFlags" "IsSpell;HasVerbalComponent;HasSomaticComponent;IsConcentration;IsMelee"
data "MemoryCost" "1"

new entry "Target_Mending"
type "SpellData"
data "SpellType" "Target"
data "Level" "0"
data "SpellSchool" "Transmutation"
data "TargetRadius" "1.5"
data "TargetConditions" "Item()"
data "Icon" "Spell_Transmutation_Mending"
data "DisplayName" "Target_Mending_DisplayName"
data "Description" "Target_Mending_Description"
data "PrepareEffect" "VFX_Spells_Prepare_Arcane_Intent_Utility_Root_01:::0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Utility_CastFX_01:Dummy_CastFX::0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Utility_EyeFX_01:Dummy_EyeFX_01,Dummy_EyeFX_02::0:None::None::0:0::::"
data "CastEffect" "VFX_Spells_Cast_Intent_Utility_TargetTouch_R_HandFX_01,KeepRot:Dummy_R_HandFX::0:None::None::0:0::::;VFX_Spells_Cast_Intent_Utility_TargetTouch_R_HandFX_Textkey_01,Detach:Dummy_R_HandFX:VFX_Somatic_01:0:None::None::0:0::::"
data "TargetEffect" "VFX_Spells_Cast_Intent_Utility_TargetTouch_Impact_Root_Textkey_01:Dummy_Root:Cast:0:None::None::0:0::::;VFX_Spells_Cast_Intent_Utility_TargetTouch_Impact_BodyFX_Textkey_01:Dummy_BodyFX:Cast:0:None::None::0:0::::;VFX_Spells_Cast_Intent_Utility_Generic_Impact_PostProcess_Textkey_01:Cast::0:None::None::0:0::::"
data "CastSelfAnimation" "efbf3ee5-7340-4b29-8ab5-113b004a8e7b(SPL_Somatic_Self_Touch_Combat_01_Cast)"
data "CastTextEvent" "Cast"
data "VocalComponentSound" "Vocal_Component_MendObject"
data "UseCosts" "ActionPoint:1"
data "SpellAnimationArcaneMagic" "dd86aa43-8189-4d9f-9a5c-454b5fe4a197(SPL_Arcane_Utility_Combat_01_Prepare);;e37d18b8-0de7-4bbc-a644-31ec2a91e548(SPL_Somatic_Touch_Combat_01_Cast);acfe8d41-20c1-4fe8-b158-f4b2be86e080(SPL_Somatic_Touch_Combat_01_Recover);;"
data "SpellAnimationDivineMagic" "dd86aa43-8189-4d9f-9a5c-454b5fe4a197(SPL_Arcane_Utility_Combat_01_Prepare);;e37d18b8-0de7-4bbc-a644-31ec2a91e548(SPL_Somatic_Touch_Combat_01_Cast);acfe8d41-20c1-4fe8-b158-f4b2be86e080(SPL_Somatic_Touch_Combat_01_Recover);;"
data "SpellAnimationNoneMagic" "dd86aa43-8189-4d9f-9a5c-454b5fe4a197(SPL_Arcane_Utility_Combat_01_Prepare);;e37d18b8-0de7-4bbc-a644-31ec2a91e548(SPL_Somatic_Touch_Combat_01_Cast);acfe8d41-20c1-4fe8-b158-f4b2be86e080(SPL_Somatic_Touch_Combat_01_Recover);;"
data "VerbalIntent" "Utility"
data "SpellFlags" "HasSomaticComponent;HasVerbalComponent;IsSpell;CannotTargetCharacter;CannotTargetTerrain;IsMelee"

new entry "Target_ProtectionFromEnergy"
type "SpellData"
data "SpellType" "Target"
data "Level" "3"
data "SpellSchool" "Abjuration"
data "SpellProperties" "ApplyStatus(PROTECTION_FROM_ENERGY,100,-1)"
data "TargetRadius" "1.5"
data "TargetConditions" "Character()"
data "Icon" "unknown"
data "DisplayName" "Target_ProtectionFromEnergy_DisplayName"
data "Description" "Target_ProtectionFromEnergy_Description"
data "CastTextEvent" "Cast"
data "VocalComponentSound" "Vocal_Component_ResistAcid"
data "CycleConditions" "Ally() and not Dead()"
data "UseCosts" "ActionPoint:1;SpellSlot:1:1:3"
data "SpellAnimationArcaneMagic" "03496c4a-49e0-4132-b585-3e5ecd1ad8e5(SPL_Arcane_Buff_Combat_01_Prepare);;a640687f-b884-42d0-b147-6dd394b78cbd(SPL_Arcane_Buff_Combat_01_Cast);194b3bb6-fbd5-44a0-bec5-c8b4d8ff4871(SPL_Arcane_Buff_Combat_01_Recover);;"
data "SpellAnimationDivineMagic" "f0e00e36-4d0d-4037-830c-fe09383c0d43(SPL_Divine_Buff_Combat_01_Prepare);;d6b582b8-11be-459b-bcff-d234b8c915fe(SPL_Divine_Buff_Combat_01_Cast);84e6daf3-ebea-49e8-8591-101c1e362e76(SPL_Divine_Buff_Combat_01_Recover);;"
data "SpellAnimationNoneMagic" "03496c4a-49e0-4132-b585-3e5ecd1ad8e5(SPL_Arcane_Buff_Combat_01_Prepare);;a640687f-b884-42d0-b147-6dd394b78cbd(SPL_Arcane_Buff_Combat_01_Cast);194b3bb6-fbd5-44a0-bec5-c8b4d8ff4871(SPL_Arcane_Buff_Combat_01_Recover);;"
data "VerbalIntent" "Buff"
data "SpellFlags" "HasVerbalComponent;HasSomaticComponent;IsSpell;IsConcentration;IsMelee"
data "MemoryCost" "1"

new entry "Target_ProtectionFromEvilAndGood"
type "SpellData"
data "SpellType" "Target"
data "Level" "1"
data "SpellSchool" "Abjuration"
data "SpellProperties" "ApplyStatus(PROTECTION_FROM_EVIL_AND_GOOD,100,-1)"
data "TargetRadius" "1.5"
data "TargetConditions" "Character() and not Enemy()"
data "Icon" "Spell_Abjuration_ProtectionFromEvilAndGood"
data "DisplayName" "Target_ProtectionFromEvilAndGood_DisplayName"
data "Description" "Target_ProtectionFromEvilAndGood_Description"
data "ExtraDescription" "Target_ProtectionFromEvilAndGood_ExtraDescription"
data "TooltipStatusApply" "ApplyStatus(PROTECTION_FROM_EVIL_AND_GOOD,100,-1)"
data "PrepareEffect" "VFX_Spells_Prepare_Arcane_Intent_Buff_Root_01,KeepRot:Dummy_Root::0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Buff_HandFX_01:Dummy_L_HandFX,Dummy_R_HandFX::0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Buff_BodyFX_Textkey_01:Dummy_BodyFX:VFX_Prepare_01:0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Buff_ProtectionFromEvilGood_Root_Textkey_01,KeepRot,Detach:Dummy_Root:VFX_Prepare_01:0:None::None::0:0::::;VFX_Sound_Spell_Prepare_Intent_Buff_01:Dummy_Root::0:None::None::0:0::::"
data "CastEffect" "VFX_Spells_Cast_Intent_Buff_TargetTouch_ProtectionFromEvilGood_R_HandFX_01,KeepRot:Dummy_R_HandFX::0:None::None::0:0::::;VFX_Spells_Cast_Intent_Buff_TargetTouch_ProtectionFromEvilGood_R_HandFX_Textkey_01,Detach:Dummy_R_HandFX:VFX_Somatic_01:0:None::None::0:0::::"
data "TargetEffect" "VFX_Spells_Cast_Intent_Buff_TargetTouch_ProtectionFromEvilGood_Impact_Root_Textkey_01,Detach:Dummy_Root:VFX_Somatic_01:0:None::None::0:0::::;VFX_Spells_Cast_Intent_Buff_TargetTouch_ProtectionFromEvilGood_Impact_BodyFX_Textkey_01:Dummy_BodyFX:VFX_Somatic_01:0:None::None::0:0::::;VFX_Sound_Spell_Guidance_Impact_01:Cast::0:None::None::0:0::::"
data "CastSelfAnimation" "efbf3ee5-7340-4b29-8ab5-113b004a8e7b(SPL_Somatic_Self_Touch_Combat_01_Cast)"
data "CastTextEvent" "Cast"
data "CastSound" "Spell_Cast_Buff_ProtectionFromEvilAndGood_L1to3"
data "VocalComponentSound" "Vocal_Component_Protection"
data "TargetSound" "Spell_Impact_Buff_ProtectionFromEvilAndGood_L1to3"
data "CycleConditions" "Ally() and not Dead()"
data "UseCosts" "ActionPoint:1;SpellSlotsGroup:1:1:1"
data "SpellAnimationArcaneMagic" "03496c4a-49e0-4132-b585-3e5ecd1ad8e5(SPL_Arcane_Buff_Combat_01_Prepare);;e37d18b8-0de7-4bbc-a644-31ec2a91e548(SPL_Somatic_Touch_Combat_01_Cast);acfe8d41-20c1-4fe8-b158-f4b2be86e080(SPL_Somatic_Touch_Combat_01_Recover);;"
data "SpellAnimationDivineMagic" "03496c4a-49e0-4132-b585-3e5ecd1ad8e5(SPL_Arcane_Buff_Combat_01_Prepare);;e37d18b8-0de7-4bbc-a644-31ec2a91e548(SPL_Somatic_Touch_Combat_01_Cast);acfe8d41-20c1-4fe8-b158-f4b2be86e080(SPL_Somatic_Touch_Combat_01_Recover);;"
data "SpellAnimationNoneMagic" "03496c4a-49e0-4132-b585-3e5ecd1ad8e5(SPL_Arcane_Buff_Combat_01_Prepare);;e37d18b8-0de7-4bbc-a644-31ec2a91e548(SPL_Somatic_Touch_Combat_01_Cast);acfe8d41-20c1-4fe8-b158-f4b2be86e080(SPL_Somatic_Touch_Combat_01_Recover);;"
data "VerbalIntent" "Buff"
data "SpellFlags" "HasVerbalComponent;HasSomaticComponent;IsConcentration;IsSpell;CannotTargetTerrain;IsMelee"
data "MemoryCost" "1"

new entry "Target_ProtectionFromEvilAndGood_2"
type "SpellData"
data "SpellType" "Target"
using "Target_ProtectionFromEvilAndGood"
data "Icon" "Spell_Abjuration_ProtectionFromEvilAndGood_2"
data "UseCosts" "ActionPoint:1;SpellSlotsGroup:1:1:2"
data "RootSpellID" "Target_ProtectionFromEvilAndGood"
data "PowerLevel" "2"

new entry "Target_ProtectionFromEvilAndGood_KeeperOfTheVeil"
type "SpellData"
data "SpellType" "Target"
using "Target_ProtectionFromEvilAndGood"
data "Cooldown" "OncePerRest"
data "UseCosts" "ActionPoint:1"

new entry "Target_ProtectionFromPoison"
type "SpellData"
data "SpellType" "Target"
data "Level" "2"
data "SpellSchool" "Abjuration"
data "SpellProperties" "RemoveStatus(POISONED); ApplyStatus(PROTECTION_FROM_POISON, 100, -1)"
data "TargetRadius" "1.5"
data "TargetConditions" "Character()"
data "Icon" "unknown"
data "DisplayName" "Target_ProtectionFromPoison_DisplayName"
data "Description" "Target_ProtectionFromPoison_Description"
data "CastTextEvent" "Cast"
data "VocalComponentSound" "Vocal_Component_ResistPoison"
data "CycleConditions" "Ally() and not Dead()"
data "UseCosts" "ActionPoint:1;SpellSlot:1:1:2"
data "SpellAnimationArcaneMagic" "03496c4a-49e0-4132-b585-3e5ecd1ad8e5(SPL_Arcane_Buff_Combat_01_Prepare);;a4da186a-0872-461e-ae5e-93d5b32b9bef(SPL_Somatic_Circle_1HandCW_Combat_01_Cast);e8a5c57f-855b-4227-acaa-11e8ce8d7d64(CMBT_Melee_RHand_Combat_01_Recover);;"
data "SpellAnimationDivineMagic" "f0e00e36-4d0d-4037-830c-fe09383c0d43(SPL_Divine_Buff_Combat_01_Prepare);;a4da186a-0872-461e-ae5e-93d5b32b9bef(SPL_Somatic_Circle_1HandCW_Combat_01_Cast);e8a5c57f-855b-4227-acaa-11e8ce8d7d64(CMBT_Melee_RHand_Combat_01_Recover);;"
data "SpellAnimationNoneMagic" "414bbf02-2918-4f01-83fb-1ddc7a588d88(SPL_Arcane_Healing_Combat_01_Prepare);;a4da186a-0872-461e-ae5e-93d5b32b9bef(SPL_Somatic_Circle_1HandCW_Combat_01_Cast);e8a5c57f-855b-4227-acaa-11e8ce8d7d64(CMBT_Melee_RHand_Combat_01_Recover);;"
data "VerbalIntent" "Buff"
data "SpellFlags" "IsSpell;HasVerbalComponent;HasSomaticComponent;CannotTargetItems;CannotTargetTerrain;IsMelee"
data "MemoryCost" "1"

new entry "Target_RaiseDead"
type "SpellData"
data "SpellType" "Target"
data "Level" "5"
data "SpellSchool" "Necromancy"
data "SpellProperties" "Resurrect(100, 20); RestoreResource(Movement, 100%, 0);"
data "TargetRadius" "2"
data "TargetConditions" "Dead() and Player()"
data "Icon" "unknown"
data "DisplayName" "Target_RaiseDead_DisplayName"
data "CastTextEvent" "Cast"
data "VocalComponentSound" "Vocal_Component_ResurrectPlayer"
data "UseCosts" "ActionPoint:1;SpellSlot:1:1:5"
data "SpellAnimationArcaneMagic" "03496c4a-49e0-4132-b585-3e5ecd1ad8e5(SPL_Arcane_Buff_Combat_01_Prepare);;a4da186a-0872-461e-ae5e-93d5b32b9bef(SPL_Somatic_Circle_1HandCW_Combat_01_Cast);;;"
data "SpellAnimationDivineMagic" "03496c4a-49e0-4132-b585-3e5ecd1ad8e5(SPL_Arcane_Buff_Combat_01_Prepare);;a4da186a-0872-461e-ae5e-93d5b32b9bef(SPL_Somatic_Circle_1HandCW_Combat_01_Cast);;;"
data "SpellAnimationNoneMagic" "03496c4a-49e0-4132-b585-3e5ecd1ad8e5(SPL_Arcane_Buff_Combat_01_Prepare);;a4da186a-0872-461e-ae5e-93d5b32b9bef(SPL_Somatic_Circle_1HandCW_Combat_01_Cast);;;"
data "VerbalIntent" "Buff"
data "SpellFlags" "IsMelee;IsSpell;CannotTargetItems"

new entry "Target_Revivify"
type "SpellData"
data "SpellType" "Target"
using "Target_RaiseDead"
data "Level" "3"
data "SpellSchool" "Necromancy"
data "TargetRadius" "1.5"
data "Icon" "unknown"
data "DisplayName" "Target_Revivify_DisplayName"
data "Description" "Target_Revivify_Description"
data "PrepareEffect" "VFX_Spells_Prepare_Arcane_Intent_Healing_HandFX_01,KeepRot:Dummy_R_HandFX::0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Healing_HandFX_01,KeepRot:Dummy_L_HandFX::0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Healing_CastFX_01:Dummy_CastFX::0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Healing_CastFX_Textkey_01:Dummy_CastFX:VFX_Prepare_01:0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Healing_Root_Textkey_01,Detach:Dummy_Root:VFX_Prepare_01:0:None::None::0:0::::;VFX_Sound_Spell_Prepare_Intent_Heal_01:Dummy_Root::0:None::None::0:0::::"
data "CastEffect" "VFX_Spells_Cast_Intent_Healing_ShoutAoe_Rise_CastFX_01:Dummy_CastFX::0:None::None::0:0::::;VFX_Spells_Cast_Intent_Healing_ShoutAoE_Rise_CastFX_Textkey_01:Dummy_CastFX:Cast:0:None::None::0:0::::"
data "TargetEffect" "VFX_Spells_Cast_Intent_Healing_TargetSingle_Impact_Root_Textkey_01:Dummy_Root:Cast:0:None::None::0:0::::"
data "CastTextEvent" "Cast"
data "CastSound" "Spell_Cast_Healing_Revivify_L1to3"
data "TargetSound" "Spell_Impact_Healing_Revivify_L1to3"
data "UseCosts" "ActionPoint:1;SpellSlot:1:1:3"
data "SpellAnimationArcaneMagic" "414bbf02-2918-4f01-83fb-1ddc7a588d88(SPL_Arcane_Healing_Combat_01_Prepare);;7abe77ed-9c77-4eac-872c-5b8caed070b6(SPL_Somatic_Aoe_Rise_Combat_01_Cast);cb171bda-f065-4520-b470-e447f678ba1f(SPL_Somatic_Aoe_Rise_Combat_01_Recover);;"
data "SpellAnimationDivineMagic" "414bbf02-2918-4f01-83fb-1ddc7a588d88(SPL_Arcane_Healing_Combat_01_Prepare);;7abe77ed-9c77-4eac-872c-5b8caed070b6(SPL_Somatic_Aoe_Rise_Combat_01_Cast);cb171bda-f065-4520-b470-e447f678ba1f(SPL_Somatic_Aoe_Rise_Combat_01_Recover);;"
data "SpellAnimationNoneMagic" "414bbf02-2918-4f01-83fb-1ddc7a588d88(SPL_Arcane_Healing_Combat_01_Prepare);;7abe77ed-9c77-4eac-872c-5b8caed070b6(SPL_Somatic_Aoe_Rise_Combat_01_Cast);cb171bda-f065-4520-b470-e447f678ba1f(SPL_Somatic_Aoe_Rise_Combat_01_Recover);;"
data "SpellFlags" "IsMelee;IsSpell;CannotTargetItems"
data "MaximumTargets" "1"
data "MemoryCost" "1"

new entry "Target_RemoveCurse"
type "SpellData"
data "SpellType" "Target"
data "Level" "3"
data "SpellSchool" "Abjuration"
data "SpellProperties" "RemoveStatus(POISONED, 10)"
data "TargetRadius" "1.5"
data "Icon" "unknown"
data "DisplayName" "Target_RemoveCurse_DisplayName"
data "Description" "Target_RemoveCurse_Description"
data "CastTextEvent" "Cast"
data "VocalComponentSound" "Vocal_Component_RemoveNegativeStatuses"
data "UseCosts" "ActionPoint:1;SpellSlot:1:1:3"
data "SpellAnimationArcaneMagic" "414bbf02-2918-4f01-83fb-1ddc7a588d88(SPL_Arcane_Healing_Combat_01_Prepare);;c7022507-086a-40f6-a64e-3a9865d73900(SPL_Material_Combust_01):a4da186a-0872-461e-ae5e-93d5b32b9bef(SPL_Somatic_Circle_1HandCW_Combat_01_Cast);;;"
data "SpellAnimationDivineMagic" "3ea4de06-debb-47e2-a582-314ec644eba7(SPL_Divine_Healing_Combat_01_Prepare);;c7022507-086a-40f6-a64e-3a9865d73900(SPL_Material_Combust_01):a4da186a-0872-461e-ae5e-93d5b32b9bef(SPL_Somatic_Circle_1HandCW_Combat_01_Cast);;;"
data "SpellAnimationNoneMagic" "414bbf02-2918-4f01-83fb-1ddc7a588d88(SPL_Arcane_Healing_Combat_01_Prepare);;c7022507-086a-40f6-a64e-3a9865d73900(SPL_Material_Combust_01):a4da186a-0872-461e-ae5e-93d5b32b9bef(SPL_Somatic_Circle_1HandCW_Combat_01_Cast);;;"
data "VerbalIntent" "Healing"
data "SpellFlags" "HasVerbalComponent;HasSomaticComponent;IsSpell;CannotTargetTerrain;IsMelee"
data "MemoryCost" "1"

new entry "Target_Resistance"
type "SpellData"
data "SpellType" "Target"
data "Level" "0"
data "SpellSchool" "Abjuration"
data "SpellProperties" "ApplyStatus(RESISTANCE,100,10)"
data "TargetRadius" "1.5"
data "TargetConditions" "Character() and Ally()"
data "Icon" "Spell_Abjuration_Resistance"
data "DisplayName" "Target_Resistance_DisplayName"
data "Description" "Target_Resistance_Description"
data "PrepareEffect" "VFX_Spells_Prepare_Arcane_Intent_Buff_Root_01,KeepRot:Dummy_Root::0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Buff_HandFX_01:Dummy_L_HandFX,Dummy_R_HandFX::0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Buff_BodyFX_Textkey_01:Dummy_BodyFX:VFX_Prepare_01:0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Buff_Root_Textkey_01,KeepRot:Dummy_Root:VFX_Prepare_01:0:None::None::0:0::::;VFX_Sound_Spell_Prepare_Intent_Buff_01:Dummy_Root::0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Buff_Resistance_Root_01,KeepRot,Detach:Dummy_Root:VFX_Prepare_01:0:None::None::0:0::::"
data "CastEffect" "VFX_Spells_Cast_Intent_Buff_TargetTouch_R_HandFX_01,KeepRot:Dummy_R_HandFX::0:None::None::0:0::::;VFX_Spells_Cast_Intent_Buff_TargetTouch_R_HandFX_Textkey_01,Detach:Dummy_R_HandFX:VFX_Somatic_01:0:None::None::0:0::::;VFX_Spells_Cast_Intent_Buff_Resistance_CastFX_Root_01,KeepRot,Detach:Dummy_Root:VFX_Somatic_01:0:None::None::0:0::::"
data "TargetEffect" "VFX_Spells_Cast_Intent_Buff_TargetTouch_Impact_Root_01:Dummy_Root:VFX_Somatic_01:0:None::None::0:0::::;VFX_Sound_Spell_Resistance_Impact_01:Cast::0:None::None::0:0::::"
data "PreviewCursor" "Cast"
data "CastSelfAnimation" "efbf3ee5-7340-4b29-8ab5-113b004a8e7b(SPL_Somatic_Self_Touch_Combat_01_Cast)"
data "CastTextEvent" "Cast"
data "CastSound" "Spell_Cast_Buff_Resistance_L1to3"
data "VocalComponentSound" "Vocal_Component_ResistanceGeneric"
data "TargetSound" "Spell_Impact_Buff_Resistance_L1to3"
data "UseCosts" "ActionPoint:1"
data "SpellAnimationArcaneMagic" "03496c4a-49e0-4132-b585-3e5ecd1ad8e5(SPL_Arcane_Buff_Combat_01_Prepare);;e37d18b8-0de7-4bbc-a644-31ec2a91e548(SPL_Somatic_Touch_Combat_01_Cast);acfe8d41-20c1-4fe8-b158-f4b2be86e080(SPL_Somatic_Touch_Combat_01_Recover);;"
data "SpellAnimationDivineMagic" "03496c4a-49e0-4132-b585-3e5ecd1ad8e5(SPL_Arcane_Buff_Combat_01_Prepare);;e37d18b8-0de7-4bbc-a644-31ec2a91e548(SPL_Somatic_Touch_Combat_01_Cast);acfe8d41-20c1-4fe8-b158-f4b2be86e080(SPL_Somatic_Touch_Combat_01_Recover);;"
data "SpellAnimationNoneMagic" "03496c4a-49e0-4132-b585-3e5ecd1ad8e5(SPL_Arcane_Buff_Combat_01_Prepare);;e37d18b8-0de7-4bbc-a644-31ec2a91e548(SPL_Somatic_Touch_Combat_01_Cast);acfe8d41-20c1-4fe8-b158-f4b2be86e080(SPL_Somatic_Touch_Combat_01_Recover);;"
data "VerbalIntent" "Buff"
data "SpellFlags" "HasVerbalComponent;HasSomaticComponent;IsConcentration;IsSpell;CannotTargetTerrain;IsMelee"

new entry "Target_Shillelagh"
type "SpellData"
data "SpellType" "Target"
data "Level" "0"
data "SpellSchool" "Transmutation"
data "SpellProperties" "ApplyStatus(SHILLELAGH, 100, 10)"
data "TargetRadius" "1.5"
data "Icon" "unknown"
data "DisplayName" "Target_Shillelagh_DisplayName"
data "Description" "Target_Shillelagh_Description"
data "CastTextEvent" "Cast"
data "VocalComponentSound" "Vocal_Component_EnchantWeapon"
data "UseCosts" "BonusActionPoint:1"
data "SpellAnimationArcaneMagic" "03496c4a-49e0-4132-b585-3e5ecd1ad8e5(SPL_Arcane_Buff_Combat_01_Prepare);;a4da186a-0872-461e-ae5e-93d5b32b9bef(SPL_Somatic_Circle_1HandCW_Combat_01_Cast);;;"
data "SpellAnimationDivineMagic" "f0e00e36-4d0d-4037-830c-fe09383c0d43(SPL_Divine_Buff_Combat_01_Prepare);;a4da186a-0872-461e-ae5e-93d5b32b9bef(SPL_Somatic_Circle_1HandCW_Combat_01_Cast);;;"
data "SpellAnimationNoneMagic" "03496c4a-49e0-4132-b585-3e5ecd1ad8e5(SPL_Arcane_Buff_Combat_01_Prepare);;a4da186a-0872-461e-ae5e-93d5b32b9bef(SPL_Somatic_Circle_1HandCW_Combat_01_Cast);;;"
data "VerbalIntent" "Buff"
data "SpellFlags" "HasVerbalComponent;HasSomaticComponent;IsMelee;IsSpell;CannotTargetTerrain"

new entry "Target_ShockingGrasp"
type "SpellData"
data "SpellType" "Target"
data "Level" "0"
data "SpellSchool" "Evocation"
data "SpellProperties" "GROUND:SurfaceChange(Electrify)"
data "TargetRadius" "1.5"
data "SpellRoll" "Attack(AttackType.MeleeSpellAttack)"
data "SpellSuccess" "ApplyStatus(SHOCKING_GRASP,100,1);DealDamage(1d8,Lightning)"
data "TargetConditions" "not Self() and not Dead()"
data "Icon" "Spell_Evocation_ShockingGrasp"
data "DisplayName" "Target_ShockingGrasp_DisplayName"
data "Description" "Target_ShockingGrasp_Description"
data "DescriptionParams" "DealDamage(1d8,Lightning)"
data "TooltipDamageList" "DealDamage(1d8,Lightning)"
data "TooltipAttackSave" "MeleeSpellAttack"
data "TooltipStatusApply" "ApplyStatus(SHOCKING_GRASP,100,1)"
data "PrepareEffect" "VFX_Spells_Prepare_Arcane_Damage_Lightning_R_HandFX_01:Dummy_R_HandFX::0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Damage_Lightning_R_HandFX_Textkey_01:Dummy_R_HandFX:VFX_Prepare_01:0:None::None::0:0::::"
data "CastEffect" "VFX_Spells_Cast_Damage_Lightning_TargetTouch_R_HandFX_01,KeepRot:Dummy_R_HandFX::0:None::None::0:0::::;VFX_Spells_Cast_Damage_Lightning_TargetTouch_R_HandFX_Textkey_01,Detach:Dummy_R_HandFX:VFX_Somatic_01:0:None::None::0:0::::"
data "TargetEffect" "VFX_Spells_Cast_Damage_Lightning_TargetTouch_Impact_BodyFX_Textkey_01,FaceSource:Dummy_BodyFX:Cast:0:None::None::0:0::::"
data "CastSelfAnimation" "efbf3ee5-7340-4b29-8ab5-113b004a8e7b(SPL_Somatic_Self_Touch_Combat_01_Cast)"
data "CastTextEvent" "Cast"
data "CastSound" "Spell_Cast_Damage_Lightning_ShockingGrasp_L0"
data "TargetSound" "Spell_Impact_Damage_Lightning_ShockingGrasp_L0"
data "CycleConditions" "Enemy() and not Dead()"
data "UseCosts" "ActionPoint:1"
data "SpellAnimationArcaneMagic" "3ff87abf-1ea1-4c32-aadf-c822d74c7dc0(SPL_Arcane_Damage_Combat_01_Prepare);;e37d18b8-0de7-4bbc-a644-31ec2a91e548(SPL_Somatic_Touch_Combat_01_Cast);acfe8d41-20c1-4fe8-b158-f4b2be86e080(SPL_Somatic_Touch_Combat_01_Recover);;"
data "SpellAnimationDivineMagic" "3ff87abf-1ea1-4c32-aadf-c822d74c7dc0(SPL_Arcane_Damage_Combat_01_Prepare);;e37d18b8-0de7-4bbc-a644-31ec2a91e548(SPL_Somatic_Touch_Combat_01_Cast);acfe8d41-20c1-4fe8-b158-f4b2be86e080(SPL_Somatic_Touch_Combat_01_Recover);;"
data "SpellAnimationNoneMagic" "3ff87abf-1ea1-4c32-aadf-c822d74c7dc0(SPL_Arcane_Damage_Combat_01_Prepare);;e37d18b8-0de7-4bbc-a644-31ec2a91e548(SPL_Somatic_Touch_Combat_01_Cast);acfe8d41-20c1-4fe8-b158-f4b2be86e080(SPL_Somatic_Touch_Combat_01_Recover);;"
data "VerbalIntent" "Damage"
data "SpellFlags" "IsSpell;HasVerbalComponent;HasSomaticComponent;IsMelee;IsHarmful"

new entry "Target_SpareTheDying"
type "SpellData"
data "SpellType" "Target"
data "Level" "0"
data "SpellSchool" "Necromancy"
data "SpellProperties" "Stabilize()"
data "TargetRadius" "1.5"
data "TargetConditions" "Character() and HasStatus('DOWNED') and not Tagged('UNDEAD') and not Tagged('CONSTRUCT')"
data "Icon" "unknown"
data "DisplayName" "Target_SpareTheDying_DisplayName"
data "Description" "Target_SpareTheDying_Description"
data "DescriptionParams" "RegainHitPoints(0)"
data "CastTextEvent" "Cast"
data "VocalComponentSound" "Vocal_Component_Stabilize"
data "UseCosts" "ActionPoint:1"
data "SpellAnimationArcaneMagic" "414bbf02-2918-4f01-83fb-1ddc7a588d88(SPL_Arcane_Healing_Combat_01_Prepare);;fa83395a-23db-42a2-972a-c4ecc66fead6(SPL_Arcane_Healing_Combat_01_Cast);01e58b73-2a63-4986-a1d2-1a0838237c90(SPL_Arcane_Healing_Combat_01_Recover);;"
data "SpellAnimationDivineMagic" "3ea4de06-debb-47e2-a582-314ec644eba7(SPL_Divine_Healing_Combat_01_Prepare);;af581c05-6e38-4f5a-befc-df6d26b831d9(SPL_Divine_Healing_Combat_01_Cast);092d1b54-e48e-41dc-9eb0-732b036bb627(SPL_Divine_Healing_Combat_01_Recover);;"
data "SpellAnimationNoneMagic" "414bbf02-2918-4f01-83fb-1ddc7a588d88(SPL_Arcane_Healing_Combat_01_Prepare);;fa83395a-23db-42a2-972a-c4ecc66fead6(SPL_Arcane_Healing_Combat_01_Cast);01e58b73-2a63-4986-a1d2-1a0838237c90(SPL_Arcane_Healing_Combat_01_Recover);;"
data "VerbalIntent" "Healing"
data "SpellFlags" "HasVerbalComponent;HasSomaticComponent;IsSpell;CannotTargetItems;CannotTargetTerrain;IsMelee"
data "MaximumTargets" "1"

new entry "Target_VampiricTouch"
type "SpellData"
data "SpellType" "Target"
data "Level" "3"
data "SpellSchool" "Necromancy"
data "SpellProperties" "ApplyStatus(VAMPIRIC_TOUCH,100,10)"
data "TargetRadius" "1.5"
data "SpellRoll" "Attack(AttackType.MeleeSpellAttack)"
data "SpellSuccess" "DealDamage(3d6,Necrotic); RegainHitPoints((3d6)/2)"
data "TargetConditions" "Character()"
data "Icon" "unknown"
data "DisplayName" "Target_VampiricTouch_DisplayName"
data "Description" "Target_VampiricTouch_Description"
data "CastTextEvent" "Cast"
data "VocalComponentSound" "Vocal_Component_DamageNecroticVamparic"
data "CycleConditions" "Enemy() and not Dead()"
data "UseCosts" "ActionPoint:1;SpellSlot:1:1:3"
data "SpellAnimationArcaneMagic" "3ff87abf-1ea1-4c32-aadf-c822d74c7dc0(SPL_Arcane_Damage_Combat_01_Prepare);;9bcbf658-8433-46f0-a34a-9c9d2dcd585b(SPL_Arcane_Damage_Combat_01_Cast);d75865cd-fddd-4ad1-be34-d5b89155d7c6(SPL_Arcane_Damage_Combat_01_Recover);;"
data "SpellAnimationDivineMagic" "26810cdb-342f-4e93-96ea-927ed6f0de65(SPL_Divine_Damage_Combat_01_Prepare);;99de2c83-19ab-4479-ab5c-676a58a1f01e(SPL_Divine_Damage_Combat_01_Cast);9a01c2f4-1a12-4dcb-a18c-6d9f6d3c1d9e(SPL_Divine_Damage_Combat_01_Recover);;"
data "SpellAnimationNoneMagic" "3ff87abf-1ea1-4c32-aadf-c822d74c7dc0(SPL_Arcane_Damage_Combat_01_Prepare);;9bcbf658-8433-46f0-a34a-9c9d2dcd585b(SPL_Arcane_Damage_Combat_01_Cast);d75865cd-fddd-4ad1-be34-d5b89155d7c6(SPL_Arcane_Damage_Combat_01_Recover);;"
data "VerbalIntent" "Damage"
data "SpellFlags" "HasVerbalComponent;HasSomaticComponent;IsSpell;IsMelee;IsConcentration;IsHarmful"
data "MaximumTargets" "1"
data "MemoryCost" "1"

new entry "Target_VampiricTouch_Free"
type "SpellData"
data "SpellType" "Target"
using "Target_VampiricTouch"
data "TargetRadius" "1.5"
data "SpellRoll" "Attack(AttackType.MeleeSpellAttack)"
data "SpellSuccess" "DealDamage(3d6,Necrotic); RegainHitPoints((3d6)/2)"
data "TargetConditions" "Character()"
data "Icon" "unknown"
data "DisplayName" "Target_VampiricTouch_Free_DisplayName"
data "Description" "Target_VampiricTouch_Free_Description"
data "CastTextEvent" "Cast"
data "UseCosts" ""
data "SpellAnimationArcaneMagic" "3ff87abf-1ea1-4c32-aadf-c822d74c7dc0(SPL_Arcane_Damage_Combat_01_Prepare);;9bcbf658-8433-46f0-a34a-9c9d2dcd585b(SPL_Arcane_Damage_Combat_01_Cast);d75865cd-fddd-4ad1-be34-d5b89155d7c6(SPL_Arcane_Damage_Combat_01_Recover);;"
data "SpellAnimationDivineMagic" "26810cdb-342f-4e93-96ea-927ed6f0de65(SPL_Divine_Damage_Combat_01_Prepare);;99de2c83-19ab-4479-ab5c-676a58a1f01e(SPL_Divine_Damage_Combat_01_Cast);9a01c2f4-1a12-4dcb-a18c-6d9f6d3c1d9e(SPL_Divine_Damage_Combat_01_Recover);;"
data "SpellAnimationNoneMagic" "3ff87abf-1ea1-4c32-aadf-c822d74c7dc0(SPL_Arcane_Damage_Combat_01_Prepare);;9bcbf658-8433-46f0-a34a-9c9d2dcd585b(SPL_Arcane_Damage_Combat_01_Cast);d75865cd-fddd-4ad1-be34-d5b89155d7c6(SPL_Arcane_Damage_Combat_01_Recover);;"
data "SpellFlags" "HasVerbalComponent;HasSomaticComponent;IsMelee;IsSpell;IsHarmful"
data "MaximumTargets" "1"

new entry "Target_WardingBond"
type "SpellData"
data "SpellType" "Target"
data "Level" "2"
data "SpellSchool" "Abjuration"
data "SpellProperties" "ApplyStatus(SELF, WARDING_BOND_CASTER, 100, -1);ApplyStatus(WARDING_BOND, 100, -1)"
data "TargetRadius" "1.5"
data "TargetConditions" "not Enemy() and not Self()"
data "Icon" "Spell_Abjuration_WardingBond"
data "DisplayName" "Target_WardingBond_DisplayName"
data "Description" "Target_WardingBond_Description"
data "PrepareEffect" "VFX_Spells_Prepare_Arcane_Intent_Buff_Root_01,KeepRot:Dummy_Root::0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Buff_HandFX_01:Dummy_L_HandFX,Dummy_R_HandFX::0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Buff_BodyFX_Textkey_01:Dummy_BodyFX:VFX_Prepare_01:0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Buff_Root_Textkey_01,KeepRot:Dummy_Root:VFX_Prepare_01:0:None::None::0:0::::;VFX_Sound_Spell_Prepare_Intent_Buff_01:Dummy_Root::0:None::None::0:0::::"
data "CastEffect" "VFX_Spells_Cast_Intent_Buff_TargetTouch_R_HandFX_01,KeepRot:Dummy_R_HandFX::0:None::None::0:0::::;VFX_Spells_Cast_Intent_Buff_TargetTouch_R_HandFX_Textkey_01,Detach:Dummy_R_HandFX:VFX_Somatic_01:0:None::None::0:0::::"
data "TargetEffect" "VFX_Spells_Cast_Intent_Buff_TargetSingle_Impact_Root_01:Dummy_Root:VFX_Somatic_01:0:None::None::0:0::::;VFX_Sound_Spell_Guidance_Impact_01:Cast::0:None::None::0:0::::"
data "CastTextEvent" "Cast"
data "CastSound" "Spell_Cast_Buff_WardingBond_L1to3"
data "VocalComponentSound" "Vocal_Component_ResistanceGeneric"
data "TargetSound" "Spell_Impact_Buff_WardingBond_L1to3"
data "CycleConditions" "Ally() and not Dead()"
data "UseCosts" "ActionPoint:1;SpellSlot:1:1:2"
data "SpellAnimationArcaneMagic" "03496c4a-49e0-4132-b585-3e5ecd1ad8e5(SPL_Arcane_Buff_Combat_01_Prepare);;e37d18b8-0de7-4bbc-a644-31ec2a91e548(SPL_Somatic_Touch_Combat_01_Cast);acfe8d41-20c1-4fe8-b158-f4b2be86e080(SPL_Somatic_Touch_Combat_01_Recover);;"
data "SpellAnimationDivineMagic" "03496c4a-49e0-4132-b585-3e5ecd1ad8e5(SPL_Arcane_Buff_Combat_01_Prepare);;e37d18b8-0de7-4bbc-a644-31ec2a91e548(SPL_Somatic_Touch_Combat_01_Cast);acfe8d41-20c1-4fe8-b158-f4b2be86e080(SPL_Somatic_Touch_Combat_01_Recover);;"
data "SpellAnimationNoneMagic" "03496c4a-49e0-4132-b585-3e5ecd1ad8e5(SPL_Arcane_Buff_Combat_01_Prepare);;e37d18b8-0de7-4bbc-a644-31ec2a91e548(SPL_Somatic_Touch_Combat_01_Cast);acfe8d41-20c1-4fe8-b158-f4b2be86e080(SPL_Somatic_Touch_Combat_01_Recover);;"
data "VerbalIntent" "Buff"
data "SpellFlags" "IsSpell;HasVerbalComponent;HasSomaticComponent;CannotTargetItems;CannotTargetTerrain;IsMelee"
data "MaximumTargets" "1"
data "MemoryCost" "1"

new entry "Target_SINGLE"
type "SpellData"
data "SpellType" "Target"
using "Target_MainHandAttack"

new entry "Target_AbjureEnemy"
type "SpellData"
data "SpellType" "Target"
data "TargetRadius" "18"
data "SpellRoll" "not SavingThrow(Ability.Wisdom, SourceSpellDC())"
data "SpellSuccess" "ApplyStatus(ABJURE_ENEMY_FRIGHT,100,10)"
data "SpellFail" "ApplyStatus(ABJURE_ENEMY_SLOW,100,10)"
data "TargetConditions" "Character()"
data "Icon" "unknown"
data "DisplayName" "Target_AbjureEnemy_DisplayName"
data "Description" "Target_AbjureEnemy_Description"
data "CastTextEvent" "Cast"
data "UseCosts" "ActionPoint:1;ChannelDivinity:1"
data "SpellAnimationArcaneMagic" "554a18f7-952e-494a-b301-7702a85d4bc9(SPL_Arcane_Control_Combat_01_Prepare);;1fd48304-2ba1-4dcb-8efa-4550517305ed(SPL_Arcane_Control_Combat_01_Cast);2afb250c-e441-4573-a75e-e1fdad1c6064(SPL_Arcane_Control_Combat_01_Recover);;"
data "SpellAnimationDivineMagic" "8bb8bb70-003d-4c1d-a401-6a7479c679bf(SPL_Divine_Control_Combat_01_Prepare);;b4454373-5224-4ad2-82cd-4ca21767031e(SPL_Divine_Control_Combat_01_Cast);5aeeed37-e0fc-4a44-b420-b63a5e6f77fd(SPL_Divine_Control_Combat_01_Recover);;"
data "SpellAnimationNoneMagic" "554a18f7-952e-494a-b301-7702a85d4bc9(SPL_Arcane_Control_Combat_01_Prepare);;1fd48304-2ba1-4dcb-8efa-4550517305ed(SPL_Arcane_Control_Combat_01_Cast);2afb250c-e441-4573-a75e-e1fdad1c6064(SPL_Arcane_Control_Combat_01_Recover);;"
data "VerbalIntent" "Control"
data "SpellFlags" "CannotTargetTerrain;CannotTargetItems;IsHarmful"

new entry "Target_AnimalFriendship"
type "SpellData"
data "SpellType" "Target"
data "Level" "1"
data "SpellSchool" "Enchantment"
data "TargetRadius" "18"
data "SpellRoll" "not SavingThrow(Ability.Wisdom, SourceSpellDC())"
data "SpellSuccess" "ApplyStatus(CHARMED,100,10)"
data "TargetConditions" "Tagged('BEAST') and context.Target.Intelligence <= 4"
data "Icon" "Spell_Enchantment_AnimalFriendship"
data "DisplayName" "Target_AnimalFriendship_DisplayName"
data "Description" "Target_AnimalFriendship_Description"
data "ExtraDescription" "Target_AnimalFriendship_ExtraDescription"
data "TooltipAttackSave" "Wisdom"
data "TooltipStatusApply" "ApplyStatus(CHARMED,100,10)"
data "PrepareEffect" "VFX_Spells_Prepare_Arcane_Intent_Control_CastFX_Textkey_01:Dummy_CastFX:VFX_Prepare_01:0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Control_CastFX_01:Dummy_CastFX::0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Control_EyeFX_01:Dummy_EyeFX_01,Dummy_EyeFX_02::0:None::None::0:0::::"
data "CastEffect" "VFX_Spells_Cast_Intent_Control_TargetSingle_R_HandFX_01,KeepRot:Dummy_R_HandFX::0:None::None::0:0::::;VFX_Spells_Cast_Intent_Control_TargetSingle_R_HandFX_Textkey_01,Detach:Dummy_R_HandFX:Cast:0:None::None::0:0::::"
data "TargetEffect" "VFX_Spells_Cast_Intent_Control_TargetSingle_Impact_Root_Textkey_01:Dummy_Root:Cast:0:None::None::0:0::::;VFX_Spells_Cast_Intent_Control_TargetSingle_Impact_BodyFX_Textkey_01:Dummy_BodyFX:Cast:0:None::None::0:0::::;VFX_Spells_Cast_Intent_Control_TargetSingle_Impact_HeadFX_Textkey_01,FaceSource:Dummy_HeadFX:Cast:0:None::None::0:0::::;VFX_Spells_Cast_Intent_Control_TargetSingle_Impact_HeadFX_Textkey_02,FaceSource,Detach:Dummy_HeadFX:Cast:0:None::None::0:0::::;VFX_Spells_Cast_Intent_Control_TargetSingle_Impact_EyeFX_Textkey_01:Dummy_EyeFX_01,Dummy_EyeFX_02:Cast:0:None::None::0:0::::"
data "CastTextEvent" "Cast"
data "CastSound" "Spell_Cast_Control_AnimalFriendship_L1to3"
data "VocalComponentSound" "Vocal_Component_CharmAnimal"
data "TargetSound" "Spell_Impact_Control_AnimalFriendship_L1to3"
data "UseCosts" "ActionPoint:1;SpellSlotsGroup:1:1:1"
data "SpellAnimationArcaneMagic" "554a18f7-952e-494a-b301-7702a85d4bc9(SPL_Arcane_Control_Combat_01_Prepare);;ab7b6aac-b3c9-4918-8f17-f777a94dcb5e(SPL_Somatic_Target_Combat_01_Cast);57211a11-ed0b-46d7-9369-81df25a85df6(SPL_Somatic_Target_Combat_01_Recover);;"
data "SpellAnimationDivineMagic" "554a18f7-952e-494a-b301-7702a85d4bc9(SPL_Arcane_Control_Combat_01_Prepare);;ab7b6aac-b3c9-4918-8f17-f777a94dcb5e(SPL_Somatic_Target_Combat_01_Cast);57211a11-ed0b-46d7-9369-81df25a85df6(SPL_Somatic_Target_Combat_01_Recover);;"
data "SpellAnimationNoneMagic" "554a18f7-952e-494a-b301-7702a85d4bc9(SPL_Arcane_Control_Combat_01_Prepare);;ab7b6aac-b3c9-4918-8f17-f777a94dcb5e(SPL_Somatic_Target_Combat_01_Cast);57211a11-ed0b-46d7-9369-81df25a85df6(SPL_Somatic_Target_Combat_01_Recover);;"
data "VerbalIntent" "Control"
data "SpellFlags" "IsSpell;HasVerbalComponent;HasSomaticComponent;HasHighGroundRangeExtension"

new entry "Target_AnimalFriendship_2"
type "SpellData"
data "SpellType" "Target"
using "Target_AnimalFriendship"
data "Icon" "Spell_Enchantment_AnimalFriendship_2"
data "UseCosts" "ActionPoint:1;SpellSlotsGroup:1:1:2"
data "RootSpellID" "Target_AnimalFriendship"
data "PowerLevel" "2"

new entry "Target_AnimateDead"
type "SpellData"
data "SpellType" "Target"
data "Level" "3"
data "SpellSchool" "Necromancy"
data "TargetRadius" "3"
data "Requirements" "!Combat"
data "TargetConditions" "Dead() and not Tagged('UNDEAD') and FreshCorpse()"
data "Icon" "unknown"
data "DisplayName" "Target_AnimateDead_DisplayName"
data "Description" "Target_AnimateDead_Description"
data "ExtraDescription" "Target_AnimateDead_ExtraDescription"
data "CastTextEvent" "Cast"
data "CastSound" "CrSpell_Cast_AnimateDead"
data "VocalComponentSound" "Vocal_Component_AnimateDead"
data "TargetSound" "CrSpell_Impact_AnimateDead"
data "UseCosts" "ActionPoint:1;SpellSlot:1:1:3"
data "SpellAnimationArcaneMagic" "6f42f5f3-7a5a-4441-a02e-71b0450ac4b7(SPL_Arcane_Summon_Combat_01_Prepare);;7abe77ed-9c77-4eac-872c-5b8caed070b6(SPL_Somatic_Aoe_Rise_Combat_01_Cast);cb171bda-f065-4520-b470-e447f678ba1f(SPL_Somatic_Aoe_Rise_Combat_01_Recover);;"
data "SpellAnimationDivineMagic" "6f42f5f3-7a5a-4441-a02e-71b0450ac4b7(SPL_Arcane_Summon_Combat_01_Prepare);;7abe77ed-9c77-4eac-872c-5b8caed070b6(SPL_Somatic_Aoe_Rise_Combat_01_Cast);cb171bda-f065-4520-b470-e447f678ba1f(SPL_Somatic_Aoe_Rise_Combat_01_Recover);;"
data "SpellAnimationNoneMagic" "6f42f5f3-7a5a-4441-a02e-71b0450ac4b7(SPL_Arcane_Summon_Combat_01_Prepare);;7abe77ed-9c77-4eac-872c-5b8caed070b6(SPL_Somatic_Aoe_Rise_Combat_01_Cast);cb171bda-f065-4520-b470-e447f678ba1f(SPL_Somatic_Aoe_Rise_Combat_01_Recover);;"
data "VerbalIntent" "Summon"
data "SpellFlags" "HasVerbalComponent;HasSomaticComponent;IsSpell;CannotTargetItems;CannotTargetTerrain"
data "MaximumTargets" "1"
data "MemoryCost" "1"

new entry "Target_Bane"
type "SpellData"
data "SpellType" "Target"
data "Level" "1"
data "SpellSchool" "Enchantment"
data "TargetRadius" "9"
data "AreaRadius" "9"
data "SpellRoll" "not SavingThrow(Ability.Charisma, SourceSpellDC())"
data "SpellSuccess" "ApplyStatus(BANE, 100, 10)"
data "TargetConditions" "not HasStatus('SG_Unconscious') and not Dead() and not Ally() and not Item() and not (not Player(context.Source) and IsConcentrating(context.Source))"
data "Icon" "Spell_Enchantment_Bane"
data "DisplayName" "Target_Bane_DisplayName"
data "Description" "Target_Bane_Description"
data "TooltipAttackSave" "Charisma"
data "TooltipStatusApply" "ApplyStatus(BANE, 100, 10)"
data "PrepareEffect" "VFX_Spells_Prepare_Arcane_Intent_Debuff_R_HandFX_01:Dummy_R_HandFX::0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Debuff_R_HandFX_Textkey_01:Dummy_R_HandFX:VFX_Prepare_01:0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Debuff_L_HandFX_Textkey_01:Dummy_L_HandFX:VFX_Prepare_01:0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Debuff_EyeFX_01:Dummy_EyeFX_01,Dummy_EyeFX_02:VFX_Prepare_01:0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Debuff_Bane_Root_01,KeepRot,Detach:Dummy_Root::0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Debuff_Bane_L_HandFX_Textkey_01:Dummy_L_HandFX:VFX_Prepare_01:0:None::None::0:0::::"
data "CastEffect" "VFX_Spells_Cast_Intent_Debuff_TargetAoE_CastFX_Textkey_01:Dummy_CastFX:VFX_Somatic_01:0:None::None::0:0::::;VFX_Spells_Cast_Intent_Debuff_TargetAoE_CastFX_PostProcess_Textkey_01:Dummy_CastFX:VFX_Somatic_01:0:None::None::0:0::::;VFX_Spells_Cast_Intent_Debuff_TargetAoE_CastFX_Textkey_02:Dummy_CastFX:Cast:0:None::None::0:0::::"
data "TargetEffect" "VFX_Spells_Cast_Intent_Debuff_TargetAoE_Impact_BodyFX_Textkey_01:Dummy_BodyFX:Cast:0:None::None::0:0::::;VFX_Sound_Spell_TargetEffect_Debuff_Bane_01:Dummy_Root:Cast:0:None::None::0:0::::"
data "PositionEffect" "VFX_Spells_Cast_Intent_Debuff_TargetAoE_Impact_Textkey_01::VFX_Somatic_01:0:None::None::0:0::::;VFX_Spells_Cast_Intent_Debuff_TargetAoE_Impact_Textkey_02::Cast:0:None::None::0:0::::;VFX_Spells_Cast_Intent_Debuff_TargetAoE_Impact_PostProcess_Textkey_01::Cast:0:None::None::0:0::::"
data "CastTextEvent" "Cast"
data "CastSound" "Spell_Cast_Debuff_Bane_L1to3"
data "TargetSound" "Spell_Impact_Debuff_Bane_L1to3"
data "CycleConditions" "Enemy() and not Dead()"
data "UseCosts" "ActionPoint:1;SpellSlotsGroup:1:1:1"
data "SpellAnimationArcaneMagic" "9313094a-bae2-454f-9701-f920d0e8e98d(SPL_Arcane_Debuff_Combat_01_Prepare);;09ae2f11-f5b4-42f5-ae16-687a5b57d500(SPL_Somatic_Aoe_Combat_01_Cast);10caea0e-c949-4d91-8ab7-3b50019dd054(SPL_Somatic_Aoe_Combat_01_Recover);;"
data "SpellAnimationDivineMagic" "9313094a-bae2-454f-9701-f920d0e8e98d(SPL_Arcane_Debuff_Combat_01_Prepare);;09ae2f11-f5b4-42f5-ae16-687a5b57d500(SPL_Somatic_Aoe_Combat_01_Cast);10caea0e-c949-4d91-8ab7-3b50019dd054(SPL_Somatic_Aoe_Combat_01_Recover);;"
data "SpellAnimationNoneMagic" "9313094a-bae2-454f-9701-f920d0e8e98d(SPL_Arcane_Debuff_Combat_01_Prepare);;09ae2f11-f5b4-42f5-ae16-687a5b57d500(SPL_Somatic_Aoe_Combat_01_Cast);10caea0e-c949-4d91-8ab7-3b50019dd054(SPL_Somatic_Aoe_Combat_01_Recover);;"
data "VerbalIntent" "Debuff"
data "SpellFlags" "HasVerbalComponent;HasSomaticComponent;IsConcentration;IsSpell;IsHarmful"
data "MaximumTargets" "3"
data "MemoryCost" "1"

new entry "Target_Bane_2"
type "SpellData"
data "SpellType" "Target"
using "Target_Bane"
data "Icon" "Spell_Enchantment_Bane_2"
data "Description" "Target_Bane_2_Description"
data "UseCosts" "ActionPoint:1;SpellSlotsGroup:1:1:2"
data "MaximumTargets" "4"
data "RootSpellID" "Target_Bane"
data "PowerLevel" "2"

new entry "Target_Bane_ThiefOfFiveFates"
type "SpellData"
data "SpellType" "Target"
using "Target_Bane"
data "Cooldown" "OncePerRest"
data "DisplayName" "Target_Bane_ThiefOfFiveFates_DisplayName"
data "UseCosts" "ActionPoint:1;SpellSlotsGroup:1:1:1"

new entry "Target_Bane_ThiefOfFiveFates_2"
type "SpellData"
data "SpellType" "Target"
using "Target_Bane_ThiefOfFiveFates"
data "Icon" "Spell_Enchantment_Bane_2"
data "Description" "Target_Bane_ThiefOfFiveFates_2_Description"
data "UseCosts" "ActionPoint:1;SpellSlotsGroup:1:1:2"
data "MaximumTargets" "4"
data "RootSpellID" "Target_Bane_ThiefOfFiveFates"
data "PowerLevel" "2"

new entry "Target_BardicInspiration"
type "SpellData"
data "SpellType" "Target"
data "SpellProperties" "ApplyStatus(BARDIC_INSPIRATION,100, 100)"
data "TargetRadius" "18"
data "TargetConditions" "Character() and Ally()"
data "Icon" "unknown"
data "DisplayName" "Target_BardicInspiration_DisplayName"
data "Description" "Target_BardicInspiration_Description"
data "CastTextEvent" "Cast"
data "UseCosts" "BonusActionPoint:1"
data "SpellAnimationArcaneMagic" "03496c4a-49e0-4132-b585-3e5ecd1ad8e5(SPL_Arcane_Buff_Combat_01_Prepare);;a640687f-b884-42d0-b147-6dd394b78cbd(SPL_Arcane_Buff_Combat_01_Cast);194b3bb6-fbd5-44a0-bec5-c8b4d8ff4871(SPL_Arcane_Buff_Combat_01_Recover);;"
data "SpellAnimationDivineMagic" "f0e00e36-4d0d-4037-830c-fe09383c0d43(SPL_Divine_Buff_Combat_01_Prepare);;d6b582b8-11be-459b-bcff-d234b8c915fe(SPL_Divine_Buff_Combat_01_Cast);84e6daf3-ebea-49e8-8591-101c1e362e76(SPL_Divine_Buff_Combat_01_Recover);;"
data "SpellAnimationNoneMagic" "03496c4a-49e0-4132-b585-3e5ecd1ad8e5(SPL_Arcane_Buff_Combat_01_Prepare);;a640687f-b884-42d0-b147-6dd394b78cbd(SPL_Arcane_Buff_Combat_01_Cast);194b3bb6-fbd5-44a0-bec5-c8b4d8ff4871(SPL_Arcane_Buff_Combat_01_Recover);;"
data "VerbalIntent" "Buff"
data "SpellFlags" "HasVerbalComponent;CannotTargetItems;CannotTargetTerrain"
data "MaximumTargets" "1"

new entry "Target_Bless"
type "SpellData"
data "SpellType" "Target"
data "Level" "1"
data "SpellSchool" "Enchantment"
data "SpellProperties" "ApplyStatus(BLESS, 100, 10)"
data "TargetRadius" "9"
data "AreaRadius" "9"
data "TargetConditions" "not Item() and not Dead() and not Enemy() and not (not Player(context.Source) and IsConcentrating(context.Source))"
data "Icon" "Spell_Enchantment_Bless"
data "DisplayName" "Target_Bless_DisplayName"
data "Description" "Target_Bless_Description"
data "TooltipStatusApply" "ApplyStatus(BLESS, 100, 10)"
data "PrepareEffect" "VFX_Spells_Prepare_Arcane_Intent_Buff_Root_01,KeepRot:Dummy_Root::0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Buff_HandFX_01:Dummy_L_HandFX,Dummy_R_HandFX::0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Buff_BodyFX_Textkey_01:Dummy_BodyFX:VFX_Prepare_01:0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Buff_Bless_Root_Textkey_01,KeepRot:Dummy_Root:VFX_Prepare_01:0:None::None::0:0::::;VFX_Sound_Spell_Prepare_Intent_Buff_01:Dummy_Root::0:None::None::0:0::::"
data "CastEffect" "VFX_Spells_Cast_Intent_Buff_TargetAoE_CastFX_Textkey_01:Dummy_CastFX:VFX_Somatic_01:0:None::None::0:0::::;VFX_Spells_Cast_Intent_Buff_TargetAoE_CastFX_Textkey_02:Dummy_CastFX:Cast:0:None::None::0:0::::"
data "TargetEffect" "VFX_Spells_Cast_Intent_Buff_TargetAoE_Impact_Bless_Root_Textkey_01::Cast:0:None::None::0:0::::;VFX_Sound_Spell_TargetEffect_Buff_Bless_01:Dummy_BodyFX:Cast:0:None::None::0:0::::"
data "PositionEffect" "VFX_Spells_Cast_Intent_Buff_TargetSingle_Impact_PostProcess_Textkey_01::Cast:0:None::None::0:0::::;VFX_Spells_Cast_Intent_Buff_TargetAoE_Impact_Textkey_01::VFX_Somatic_01:0:None::None::0:0::::;VFX_Spells_Cast_Intent_Buff_TargetAoE_Impact_Textkey_02::Cast:0:None::None::0:0::::"
data "CastTextEvent" "Cast"
data "CastSound" "Spell_Cast_Buff_Bless_L1to3"
data "TargetSound" "Spell_Impact_Buff_Bless_L1to3"
data "CycleConditions" "Ally() and not Dead()"
data "UseCosts" "ActionPoint:1;SpellSlot:1:1:1"
data "SpellAnimationArcaneMagic" "414bbf02-2918-4f01-83fb-1ddc7a588d88(SPL_Arcane_Healing_Combat_01_Prepare);;09ae2f11-f5b4-42f5-ae16-687a5b57d500(SPL_Somatic_Aoe_Combat_01_Cast);10caea0e-c949-4d91-8ab7-3b50019dd054(SPL_Somatic_Aoe_Combat_01_Recover);;"
data "SpellAnimationDivineMagic" "414bbf02-2918-4f01-83fb-1ddc7a588d88(SPL_Arcane_Healing_Combat_01_Prepare);;09ae2f11-f5b4-42f5-ae16-687a5b57d500(SPL_Somatic_Aoe_Combat_01_Cast);10caea0e-c949-4d91-8ab7-3b50019dd054(SPL_Somatic_Aoe_Combat_01_Recover);;"
data "SpellAnimationNoneMagic" "414bbf02-2918-4f01-83fb-1ddc7a588d88(SPL_Arcane_Healing_Combat_01_Prepare);;09ae2f11-f5b4-42f5-ae16-687a5b57d500(SPL_Somatic_Aoe_Combat_01_Cast);10caea0e-c949-4d91-8ab7-3b50019dd054(SPL_Somatic_Aoe_Combat_01_Recover);;"
data "VerbalIntent" "Buff"
data "SpellFlags" "HasVerbalComponent;HasSomaticComponent;IsConcentration;IsSpell"
data "RechargeValues" "6"
data "MaximumTargets" "3"
data "MemoryCost" "1"

new entry "Target_Bless_2"
type "SpellData"
data "SpellType" "Target"
using "Target_Bless"
data "Icon" "Spell_Enchantment_Bless_2"
data "Description" "Target_Bless_2_Description"
data "UseCosts" "ActionPoint:1;SpellSlot:1:1:2"
data "MaximumTargets" "4"
data "RootSpellID" "Target_Bless"
data "PowerLevel" "2"

new entry "Target_Bless_LifeCleric"
type "SpellData"
data "SpellType" "Target"
using "Target_Bless"
data "ExtraDescription" "Target_Bless_LifeCleric_ExtraDescription"
data "MemoryCost" ""

new entry "Target_Bless_LifeCleric_2"
type "SpellData"
data "SpellType" "Target"
using "Target_Bless_LifeCleric"
data "Icon" "Spell_Enchantment_Bless_2"
data "Description" "Target_Bless_LifeCleric_2_Description"
data "UseCosts" "ActionPoint:1;SpellSlot:1:1:2"
data "RootSpellID" "Target_Bless_LifeCleric"
data "PowerLevel" "2"

new entry "Target_Blindness"
type "SpellData"
data "SpellType" "Target"
data "Level" "2"
data "SpellSchool" "Necromancy"
data "TargetRadius" "18"
data "SpellRoll" "not SavingThrow(Ability.Constitution, SourceSpellDC())"
data "SpellSuccess" "ApplyStatus(BLINDNESS,100,10)"
data "TargetConditions" "Character() and not Ally()"
data "Icon" "Spell_Necromancy_Blindness"
data "DisplayName" "Target_Blindness_DisplayName"
data "Description" "Target_Blindness_Description"
data "ExtraDescription" "Target_Blindness_ExtraDescription"
data "TooltipAttackSave" "Constitution"
data "TooltipStatusApply" "ApplyStatus(BLINDNESS,100,10)"
data "PrepareEffect" "VFX_Spells_Prepare_Arcane_Intent_Debuff_R_HandFX_01:Dummy_R_HandFX::0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Debuff_R_HandFX_Textkey_01:Dummy_R_HandFX:VFX_Prepare_01:0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Debuff_L_HandFX_Textkey_01:Dummy_L_HandFX:VFX_Prepare_01:0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Debuff_EyeFX_01:Dummy_EyeFX_01,Dummy_EyeFX_02:VFX_Prepare_01:0:None::None::0:0::::"
data "CastEffect" "VFX_Spells_Cast_Intent_Debuff_TargetSingle_R_HandFX_01,KeepRot:Dummy_R_HandFX::0:None::None::0:0::::;VFX_Spells_Cast_Intent_Debuff_TargetSingle_R_HandFX_Textkey_01,Detach:Dummy_R_HandFX:VFX_Somatic_03:0:None::None::0:0::::"
data "TargetEffect" "VFX_Spells_Cast_Intent_Debuff_TargetSingle_Impact_Root_Textkey_01:Dummy_Root:Cast:0:None::None::0:0::::;VFX_Spells_Cast_Intent_Debuff_TargetSingle_Impact_BodyFX_Textkey_01:Dummy_BodyFX:Cast:0:None::None::0:0::::;VFX_Spells_Cast_Intent_Debuff_TargetSingle_PostProcess_Textkey_01:Dummy_Root:Cast:0:None::None::0:0::::"
data "CastTextEvent" "Cast"
data "CastSound" "Spell_Cast_Debuff_Blindness_L1to3"
data "VocalComponentSound" "Vocal_Component_Blind"
data "TargetSound" "Spell_Impact_Debuff_Blindness_L1to3"
data "CycleConditions" "Enemy() and not Dead()"
data "UseCosts" "ActionPoint:1;SpellSlotsGroup:1:1:2"
data "SpellAnimationArcaneMagic" "9313094a-bae2-454f-9701-f920d0e8e98d(SPL_Arcane_Debuff_Combat_01_Prepare);;ab7b6aac-b3c9-4918-8f17-f777a94dcb5e(SPL_Somatic_Target_Combat_01_Cast);57211a11-ed0b-46d7-9369-81df25a85df6(SPL_Somatic_Target_Combat_01_Recover);;"
data "SpellAnimationDivineMagic" "9313094a-bae2-454f-9701-f920d0e8e98d(SPL_Arcane_Debuff_Combat_01_Prepare);;ab7b6aac-b3c9-4918-8f17-f777a94dcb5e(SPL_Somatic_Target_Combat_01_Cast);57211a11-ed0b-46d7-9369-81df25a85df6(SPL_Somatic_Target_Combat_01_Recover);;"
data "SpellAnimationNoneMagic" "9313094a-bae2-454f-9701-f920d0e8e98d(SPL_Arcane_Debuff_Combat_01_Prepare);;ab7b6aac-b3c9-4918-8f17-f777a94dcb5e(SPL_Somatic_Target_Combat_01_Cast);57211a11-ed0b-46d7-9369-81df25a85df6(SPL_Somatic_Target_Combat_01_Recover);;"
data "VerbalIntent" "Debuff"
data "SpellFlags" "IsSpell;HasVerbalComponent;HasHighGroundRangeExtension;IsHarmful"
data "MemoryCost" "1"

new entry "Target_Blink_Activate"
type "SpellData"
data "SpellType" "Target"
data "Cooldown" "OncePerTurn"
data "TargetRadius" "3"
data "SpellSuccess" "TeleportSource(); ApplyStatus(BANISHED,100,1)"
data "Icon" "unknown"
data "DisplayName" "Target_Blink_Activate_DisplayName"
data "Description" "Target_Blink_Activate_Description"
data "CastTextEvent" "Cast"
data "SpellAnimationArcaneMagic" "dd86aa43-8189-4d9f-9a5c-454b5fe4a197(SPL_Arcane_Utility_Combat_01_Prepare);;7c194893-2879-4afe-84dc-9ea842fe0a43(SPL_Arcane_Utility_Combat_01_Cast);a000af58-a7c7-48d4-a746-c19242ef00ac(SPL_Arcane_Utility_Combat_01_Recover);;"
data "SpellAnimationDivineMagic" "c277d147-4f77-4c05-a8e7-3095da3fc736(SPL_Divine_Utility_Combat_01_Prepare);;519955c5-4001-4104-8dc4-e5ac4c70857e(SPL_Divine_Utility_Combat_01_Cast);37c21db3-cf01-45ed-a8de-da391e9e3a0a(SPL_Divine_Utility_Combat_01_Recover);;"
data "SpellAnimationNoneMagic" "dd86aa43-8189-4d9f-9a5c-454b5fe4a197(SPL_Arcane_Utility_Combat_01_Prepare);;7c194893-2879-4afe-84dc-9ea842fe0a43(SPL_Arcane_Utility_Combat_01_Cast);a000af58-a7c7-48d4-a746-c19242ef00ac(SPL_Arcane_Utility_Combat_01_Recover);;"
data "VerbalIntent" "Utility"
data "LineOfSightFlags" "AddSourceHeight"

new entry "Target_CharmPerson"
type "SpellData"
data "SpellType" "Target"
data "Level" "1"
data "SpellSchool" "Enchantment"
data "TargetRadius" "18"
data "SpellRoll" "not SavingThrow(Ability.Wisdom, SourceSpellDC())"
data "SpellSuccess" "ApplyStatus(CHARMED,100,10)"
data "TargetConditions" "Character() and Tagged('HUMANOID')"
data "Icon" "Spell_Enchantment_CharmPerson"
data "DisplayName" "Target_CharmPerson_DisplayName"
data "Description" "Target_CharmPerson_Description"
data "ExtraDescription" "Target_CharmPerson_ExtraDescription"
data "TooltipAttackSave" "Wisdom"
data "TooltipStatusApply" "ApplyStatus(CHARMED,100,10)"
data "PrepareEffect" "VFX_Spells_Prepare_Arcane_Intent_Control_Charm_CastFX_Textkey_01:Dummy_CastFX:VFX_Prepare_01:0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Control_CastFX_01:Dummy_CastFX::0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Control_EyeFX_01:Dummy_EyeFX_01,Dummy_EyeFX_02::0:None::None::0:0::::"
data "CastEffect" "VFX_Spells_Cast_Intent_Control_TargetSingle_Charm_R_HandFX_Textkey_01:Dummy_R_HandFX:Cast:0:None::None::0:0::::"
data "TargetEffect" "VFX_Spells_Cast_Intent_Control_TargetSingle_Charm_Impact_BodyFX_Textkey_01:Dummy_BodyFX:Cast:0:None::None::0:0::::;VFX_Spells_Cast_Intent_Control_TargetSingle_Charm_Impact_EyeFX_Textkey_01:Dummy_EyeFX_01,Dummy_EyeFX_02:Cast:0:None::None::0:0::::;VFX_Spells_Cast_Intent_Control_TargetSingle_Charm_Impact_HeadFX_Textkey_01:Dummy_HeadFX:Cast:0:None::None::0:0::::;VFX_Spells_Cast_Intent_Control_TargetSingle_Charm_Impact_Root_Textkey_01:Dummy_Root:Cast:0:None::None::0:0::::"
data "BeamEffect" "VFX_Beams_Control_CharmPerson_Beam_01:Dummy_HeadFX:Dummy_HeadFX:Cast::"
data "CastTextEvent" "Cast"
data "CastSound" "Spell_Cast_Control_CharmPerson_L1to3"
data "VocalComponentSound" "Vocal_Component_CharmPerson"
data "TargetSound" "Spell_Impact_Control_CharmPerson_L1to3"
data "CycleConditions" "Character() and not Ally() and not Dead()"
data "UseCosts" "ActionPoint:1;SpellSlotsGroup:1:1:1"
data "SpellAnimationArcaneMagic" "554a18f7-952e-494a-b301-7702a85d4bc9(SPL_Arcane_Control_Combat_01_Prepare);;af94aac1-d8eb-4ccb-9520-694ade11b61c(SPL_Somatic_Target_Snap_Combat_01_Cast);f5db4001-b136-4c48-9aa4-026c4a7dd3b7(SPL_Somatic_Target_Snap_Combat_01_Recover);;"
data "SpellAnimationDivineMagic" "554a18f7-952e-494a-b301-7702a85d4bc9(SPL_Arcane_Control_Combat_01_Prepare);;af94aac1-d8eb-4ccb-9520-694ade11b61c(SPL_Somatic_Target_Snap_Combat_01_Cast);f5db4001-b136-4c48-9aa4-026c4a7dd3b7(SPL_Somatic_Target_Snap_Combat_01_Recover);;"
data "SpellAnimationNoneMagic" "554a18f7-952e-494a-b301-7702a85d4bc9(SPL_Arcane_Control_Combat_01_Prepare);;af94aac1-d8eb-4ccb-9520-694ade11b61c(SPL_Somatic_Target_Snap_Combat_01_Cast);f5db4001-b136-4c48-9aa4-026c4a7dd3b7(SPL_Somatic_Target_Snap_Combat_01_Recover);;"
data "VerbalIntent" "Control"
data "SpellFlags" "HasVerbalComponent;HasSomaticComponent;IsSpell;CannotTargetItems;CannotTargetTerrain;HasHighGroundRangeExtension"
data "RechargeValues" "5-6"
data "MemoryCost" "1"

new entry "Target_CharmPerson_2"
type "SpellData"
data "SpellType" "Target"
using "Target_CharmPerson"
data "Icon" "Spell_Enchantment_CharmPerson_2"
data "UseCosts" "ActionPoint:1;SpellSlotsGroup:1:1:2"
data "RootSpellID" "Target_CharmPerson"
data "PowerLevel" "2"

new entry "Target_CharmPerson_TrickeryCleric"
type "SpellData"
data "SpellType" "Target"
using "Target_CharmPerson"
data "Description" "Target_CharmPerson_TrickeryCleric_Description"
data "ExtraDescription" "Target_CharmPerson_TrickeryCleric_ExtraDescription"
data "MemoryCost" ""

new entry "Target_CharmPerson_TrickeryCleric_2"
type "SpellData"
data "SpellType" "Target"
using "Target_CharmPerson_TrickeryCleric"
data "RootSpellID" "Target_CharmPerson_TrickeryCleric"
data "PowerLevel" "2"

new entry "Target_ChillTouch"
type "SpellData"
data "SpellType" "Target"
data "Level" "0"
data "SpellSchool" "Necromancy"
data "TargetRadius" "18"
data "SpellRoll" "Attack(AttackType.RangedSpellAttack)"
data "SpellSuccess" "ApplyStatus(CHILL_TOUCH,100,2);DealDamage(1d8, Necrotic)"
data "TargetConditions" "not Self() and not Dead()"
data "Icon" "Spell_Necromancy_ChillTouch"
data "DisplayName" "Target_ChillTouch_DisplayName"
data "Description" "Target_ChillTouch_Description"
data "DescriptionParams" "DealDamage(1d8, Necrotic)"
data "TooltipAttackSave" "RangedSpellAttack"
data "TooltipStatusApply" "ApplyStatus(CHILL_TOUCH,100,2)"
data "PrepareEffect" "VFX_Spells_Prepare_Arcane_Damage_Necrotic_R_HandFX_01:Dummy_R_HandFX::0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Damage_Necrotic_R_HandFX_Textkey_01:Dummy_R_HandFX:VFX_Prepare_01:0:None::None::0:0::::"
data "CastEffect" "VFX_Spells_Cast_Damage_Necrotic_TargetTouch_R_HandFX_01:Dummy_R_HandFX::0:None::None::0:0::::;VFX_Spells_Cast_Damage_Necrotic_TargetTouch_R_HandFX_Textkey_01:Dummy_R_HandFX:Cast:0:None::None::0:0::::;VFX_Spells_Cast_Damage_Necrotic_TargetTouch_PostProcess_R_HandFX_01:Dummy_R_HandFX::0:None::None::0:0::::"
data "TargetEffect" "VFX_Spells_Cast_Damage_Necrotic_TargetTouch_Impact_BodyFX_ChillToutch_Textkey_01,FaceSource,Detach:Dummy_BodyFX:VFX_Somatic_01:0:None::None::0:0::::;VFX_Spells_Cast_Damage_Necrotic_TargetTouch_Impact_Root_Textkey_01:Dummy_BodyFX:VFX_Somatic_02:0:None::None::0:0::::;VFX_Spells_Cast_Damage_Necrotic_TargetTouch_Impact_HandFX_Textkey_01:Dummy_HeadFX,Dummy_R_HandFX,Dummy_L_HandFX:VFX_Somatic_02:0:None::None::0:0::::;VFX_Spells_Cast_Damage_Necrotic_TargetTouch_Impact_Root_Textkey_PostProcess_01,Detach:Dummy_BodyFX:Cast:0:None::None::0:0::::"
data "CastTextEvent" "Cast"
data "CastSound" "Spell_Cast_Damage_Necrotic_ChillTouch_L1to3"
data "VocalComponentSound" "Vocal_Component_DamageNecroticGhostly"
data "TargetSound" "Spell_Impact_Damage_Necrotic_ChillTouch_L1to3"
data "CycleConditions" "Enemy() and not Dead()"
data "UseCosts" "ActionPoint:1"
data "SpellAnimationArcaneMagic" "3ff87abf-1ea1-4c32-aadf-c822d74c7dc0(SPL_Arcane_Damage_Combat_01_Prepare);;ab7b6aac-b3c9-4918-8f17-f777a94dcb5e(SPL_Somatic_Target_Combat_01_Cast);57211a11-ed0b-46d7-9369-81df25a85df6(SPL_Somatic_Target_Combat_01_Recover);;"
data "SpellAnimationDivineMagic" "3ff87abf-1ea1-4c32-aadf-c822d74c7dc0(SPL_Arcane_Damage_Combat_01_Prepare);;ab7b6aac-b3c9-4918-8f17-f777a94dcb5e(SPL_Somatic_Target_Combat_01_Cast);57211a11-ed0b-46d7-9369-81df25a85df6(SPL_Somatic_Target_Combat_01_Recover);;"
data "SpellAnimationNoneMagic" "3ff87abf-1ea1-4c32-aadf-c822d74c7dc0(SPL_Arcane_Damage_Combat_01_Prepare);;ab7b6aac-b3c9-4918-8f17-f777a94dcb5e(SPL_Somatic_Target_Combat_01_Cast);57211a11-ed0b-46d7-9369-81df25a85df6(SPL_Somatic_Target_Combat_01_Recover);;"
data "VerbalIntent" "Damage"
data "SpellFlags" "HasVerbalComponent;HasSomaticComponent;IsSpell;HasHighGroundRangeExtension;IsHarmful"

new entry "Target_Command_Halt"
type "SpellData"
data "SpellType" "Target"
data "Level" "1"
data "SpellSchool" "Enchantment"
data "TargetRadius" "18"
data "SpellRoll" "not SavingThrow(Ability.Wisdom, SourceSpellDC())"
data "SpellSuccess" "ApplyStatus(COMMAND_HALT, 100, 1)"
data "TargetConditions" "Character() and not Tagged('UNDEAD') and not Ally()"
data "Icon" "Spell_Enchantment_CommandHalt"
data "DisplayName" "Target_Command_Halt_DisplayName"
data "Description" "Target_Command_Halt_Description"
data "TooltipAttackSave" "Wisdom"
data "TooltipStatusApply" "ApplyStatus(COMMAND_HALT, 100, 1)"
data "PrepareEffect" "VFX_Spells_Prepare_Arcane_Intent_Control_CastFX_Textkey_01:Dummy_CastFX:VFX_Prepare_01:0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Control_CastFX_01:Dummy_CastFX::0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Control_EyeFX_01:Dummy_EyeFX_01,Dummy_EyeFX_02::0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Control_HoldPerson_HandFX_Textkey_01:Dummy_L_HandFX:VFX_Prepare_01:0:None::None::0:0::::"
data "CastEffect" "VFX_Spells_Cast_Intent_Control_TargetSingle_R_HandFX_01,KeepRot:Dummy_R_HandFX::0:None::None::0:0::::;VFX_Spells_Cast_Intent_Control_TargetSingle_R_HandFX_Textkey_01,Detach:Dummy_R_HandFX:Cast:0:None::None::0:0::::"
data "TargetEffect" "VFX_Spells_Cast_Intent_Control_TargetSingle_Impact_Root_Textkey_01:Dummy_Root:Cast:0:None::None::0:0::::;VFX_Spells_Cast_Intent_Control_TargetSingle_Impact_BodyFX_Textkey_01:Dummy_BodyFX:Cast:0:None::None::0:0::::;VFX_Spells_Cast_Intent_Control_TargetSingle_Impact_HeadFX_Textkey_01,FaceSource:Dummy_HeadFX:Cast:0:None::None::0:0::::;VFX_Spells_Cast_Intent_Control_TargetSingle_Impact_HeadFX_Textkey_02,FaceSource,Detach:Dummy_HeadFX:Cast:0:None::None::0:0::::;VFX_Spells_Cast_Intent_Control_TargetSingle_Impact_EyeFX_Textkey_01:Dummy_EyeFX_01,Dummy_EyeFX_02:Cast:0:None::None::0:0::::"
data "CastTextEvent" "Cast"
data "CastSound" "Spell_Cast_Control_CommandHalt_L1to3"
data "TargetSound" "Spell_Impact_Control_CommandHalt_L1to3"
data "CycleConditions" "Enemy() and not Dead()"
data "UseCosts" "ActionPoint:1;SpellSlotsGroup:1:1:1"
data "SpellAnimationArcaneMagic" "554a18f7-952e-494a-b301-7702a85d4bc9(SPL_Arcane_Control_Combat_01_Prepare);;ab7b6aac-b3c9-4918-8f17-f777a94dcb5e(SPL_Somatic_Target_Combat_01_Cast);57211a11-ed0b-46d7-9369-81df25a85df6(SPL_Somatic_Target_Combat_01_Recover);;"
data "SpellAnimationDivineMagic" "554a18f7-952e-494a-b301-7702a85d4bc9(SPL_Arcane_Control_Combat_01_Prepare);;ab7b6aac-b3c9-4918-8f17-f777a94dcb5e(SPL_Somatic_Target_Combat_01_Cast);57211a11-ed0b-46d7-9369-81df25a85df6(SPL_Somatic_Target_Combat_01_Recover);;"
data "SpellAnimationNoneMagic" "554a18f7-952e-494a-b301-7702a85d4bc9(SPL_Arcane_Control_Combat_01_Prepare);;ab7b6aac-b3c9-4918-8f17-f777a94dcb5e(SPL_Somatic_Target_Combat_01_Cast);57211a11-ed0b-46d7-9369-81df25a85df6(SPL_Somatic_Target_Combat_01_Recover);;"
data "VerbalIntent" "Control"
data "SpellFlags" "HasVerbalComponent;HasSomaticComponent;IsSpell;CannotTargetTerrain;IsHarmful"
data "MemoryCost" "1"

new entry "Target_Command_Halt_2"
type "SpellData"
data "SpellType" "Target"
using "Target_Command_Halt"
data "AreaRadius" "9"
data "Icon" "Spell_Enchantment_CommandHalt_2"
data "UseCosts" "ActionPoint:1;SpellSlotsGroup:1:1:2"
data "MaximumTargets" "2"
data "RootSpellID" "Target_Command_Halt"
data "PowerLevel" "2"

new entry "Target_Command_Approach"
type "SpellData"
data "SpellType" "Target"
using "Target_Command_Halt"
data "Level" "1"
data "SpellSchool" "Enchantment"
data "SpellSuccess" "ApplyStatus(COMMAND_APPROACH, 100, 1)"
data "DisplayName" "Target_Command_Approach_DisplayName"
data "Description" "Target_Command_Approach_Description"
data "MemoryCost" "1"

new entry "Target_Command_Approach_2"
type "SpellData"
data "SpellType" "Target"
using "Target_Command_Approach"
data "AreaRadius" "9"
data "UseCosts" "ActionPoint:1;SpellSlotsGroup:1:1:2"
data "MaximumTargets" "2"
data "RootSpellID" "Target_Command_Approach"
data "PowerLevel" "2"

new entry "Target_Command_Drop"
type "SpellData"
data "SpellType" "Target"
using "Target_Command_Halt"
data "Level" "1"
data "SpellSchool" "Enchantment"
data "SpellSuccess" "ApplyStatus(COMMAND_DROP, 100, 1)"
data "DisplayName" "Target_Command_Drop_DisplayName"
data "Description" "Target_Command_Drop_Description"
data "MemoryCost" "1"

new entry "Target_Command_Drop_2"
type "SpellData"
data "SpellType" "Target"
using "Target_Command_Drop"
data "AreaRadius" "9"
data "UseCosts" "ActionPoint:1;SpellSlotsGroup:1:1:2"
data "MaximumTargets" "2"
data "RootSpellID" "Target_Command_Drop"
data "PowerLevel" "2"

new entry "Target_Command_Flee"
type "SpellData"
data "SpellType" "Target"
using "Target_Command_Halt"
data "Level" "1"
data "SpellSchool" "Enchantment"
data "SpellSuccess" "ApplyStatus(COMMAND_FLEE, 100, 1)"
data "DisplayName" "Target_Command_Flee_DisplayName"
data "Description" "Target_Command_Flee_Description"
data "MemoryCost" "1"

new entry "Target_Command_Flee_2"
type "SpellData"
data "SpellType" "Target"
using "Target_Command_Flee"
data "AreaRadius" "9"
data "UseCosts" "ActionPoint:1;SpellSlotsGroup:1:1:2"
data "MaximumTargets" "2"
data "RootSpellID" "Target_Command_Flee"
data "PowerLevel" "2"

new entry "Target_Command_Grovel"
type "SpellData"
data "SpellType" "Target"
using "Target_Command_Halt"
data "Level" "1"
data "SpellSchool" "Enchantment"
data "SpellSuccess" "ApplyStatus(COMMAND_GROVEL, 100, 1)"
data "DisplayName" "Target_Command_Grovel_DisplayName"
data "Description" "Target_Command_Grovel_Description"
data "MemoryCost" "1"

new entry "Target_Command_Grovel_2"
type "SpellData"
data "SpellType" "Target"
using "Target_Command_Grovel"
data "AreaRadius" "9"
data "UseCosts" "ActionPoint:1;SpellSlotsGroup:1:1:2"
data "MaximumTargets" "2"
data "RootSpellID" "Target_Command_Grovel"
data "PowerLevel" "2"

new entry "Target_CommandersStrike"
type "SpellData"
data "SpellType" "Target"
data "SpellProperties" "ApplyStatus(COMMANDERS_STRIKE,100,1)"
data "TargetRadius" "9"
data "TargetConditions" "Ally() and not Self()"
data "Icon" "unknown"
data "DisplayName" "Target_CommandersStrike_DisplayName"
data "Description" "Target_CommandersStrike_Description"
data "CastTextEvent" "Cast"
data "UseCosts" "ActionPoint:1; BonusActionPoint:1"
data "SpellAnimationArcaneMagic" "03496c4a-49e0-4132-b585-3e5ecd1ad8e5(SPL_Arcane_Buff_Combat_01_Prepare);;a640687f-b884-42d0-b147-6dd394b78cbd(SPL_Arcane_Buff_Combat_01_Cast);194b3bb6-fbd5-44a0-bec5-c8b4d8ff4871(SPL_Arcane_Buff_Combat_01_Recover);;"
data "SpellAnimationDivineMagic" "f0e00e36-4d0d-4037-830c-fe09383c0d43(SPL_Divine_Buff_Combat_01_Prepare);;d6b582b8-11be-459b-bcff-d234b8c915fe(SPL_Divine_Buff_Combat_01_Cast);84e6daf3-ebea-49e8-8591-101c1e362e76(SPL_Divine_Buff_Combat_01_Recover);;"
data "SpellAnimationNoneMagic" "03496c4a-49e0-4132-b585-3e5ecd1ad8e5(SPL_Arcane_Buff_Combat_01_Prepare);;a640687f-b884-42d0-b147-6dd394b78cbd(SPL_Arcane_Buff_Combat_01_Cast);194b3bb6-fbd5-44a0-bec5-c8b4d8ff4871(SPL_Arcane_Buff_Combat_01_Recover);;"
data "VerbalIntent" "Buff"
data "SpellFlags" "IsMelee;CannotTargetTerrain;CannotTargetItems;IsHarmful"

new entry "Target_CompelledDuel"
type "SpellData"
data "SpellType" "Target"
data "Level" "1"
data "SpellSchool" "Enchantment"
data "TargetRadius" "9"
data "SpellRoll" "not SavingThrow(Ability.Wisdom, SourceSpellDC())"
data "SpellSuccess" "ApplyStatus(COMPELLED_DUEL, 100, 10)"
data "TargetConditions" "Character()"
data "Icon" "unknown"
data "DisplayName" "Target_CompelledDuel_DisplayName"
data "Description" "Target_CompelledDuel_Description"
data "CastTextEvent" "Cast"
data "UseCosts" "BonusActionPoint:1;SpellSlot:1:1:1"
data "SpellAnimationArcaneMagic" "9313094a-bae2-454f-9701-f920d0e8e98d(SPL_Arcane_Debuff_Combat_01_Prepare);;98491edb-7dbf-476a-b00b-fd97f26646ca(SPL_Arcane_Debuff_Combat_01_Cast);d667be60-16f9-4955-aef2-07a96de5c9e7(SPL_Arcane_Debuff_Combat_01_Recover);;"
data "SpellAnimationDivineMagic" "c3761dd1-03fd-4dc9-9c44-32aa24073f65(SPL_Divine_Debuff_Combat_01_Prepare);;77ad683d-cdf6-4794-8106-901af2c3d5ac(SPL_Divine_Debuff_Combat_01_Cast);478cb05b-2258-44e0-bf32-f95b4225a24d(SPL_Divine_Debuff_Combat_01_Recover);;"
data "SpellAnimationNoneMagic" "9313094a-bae2-454f-9701-f920d0e8e98d(SPL_Arcane_Debuff_Combat_01_Prepare);;98491edb-7dbf-476a-b00b-fd97f26646ca(SPL_Arcane_Debuff_Combat_01_Cast);d667be60-16f9-4955-aef2-07a96de5c9e7(SPL_Arcane_Debuff_Combat_01_Recover);;"
data "VerbalIntent" "Debuff"
data "SpellFlags" "HasVerbalComponent;IsConcentration;IsSpell;CannotTargetTerrain;IsHarmful"
data "MemoryCost" "1"

new entry "Target_ConjureAnimals"
type "SpellData"
data "SpellType" "Target"
data "Level" "3"
data "SpellSchool" "Conjuration"
data "SpellProperties" "GROUND:Summon(d011a942-cb4c-4e25-b829-31c460631525, -1,,,);"
data "TargetRadius" "18"
data "TargetConditions" "CanStand('d011a942-cb4c-4e25-b829-31c460631525')"
data "Icon" "unknown"
data "DisplayName" "Target_ConjureAnimals_DisplayName"
data "Description" "Target_ConjureAnimals_Description"
data "CastTextEvent" "Cast"
data "UseCosts" "ActionPoint:1;SpellSlot:1:1:3"
data "SpellAnimationArcaneMagic" "6f42f5f3-7a5a-4441-a02e-71b0450ac4b7(SPL_Arcane_Summon_Combat_01_Prepare);;60f073b7-1e43-47a5-96c7-53376057e59a(SPL_Arcane_Summon_Combat_01_Cast);f2137644-4bb4-4ed3-ab1d-d149719fbb53(SPL_Arcane_Summon_Combat_01_Recover);;"
data "SpellAnimationDivineMagic" "8f63aefe-2849-4633-b20e-e35563312d9c(SPL_Divine_Summon_Combat_01_Prepare);;84591a79-c83d-4d47-bbec-c4fe46e96566(SPL_Divine_Summon_Combat_01_Cast);27b21551-6403-4f80-9871-25772ae6dd6a(SPL_Divine_Summon_Combat_01_Recover);;"
data "SpellAnimationNoneMagic" "6f42f5f3-7a5a-4441-a02e-71b0450ac4b7(SPL_Arcane_Summon_Combat_01_Prepare);;60f073b7-1e43-47a5-96c7-53376057e59a(SPL_Arcane_Summon_Combat_01_Cast);f2137644-4bb4-4ed3-ab1d-d149719fbb53(SPL_Arcane_Summon_Combat_01_Recover);;"
data "VerbalIntent" "Summon"
data "SpellFlags" "IsSpell;IsConcentration;HasVerbalComponent;HasSomaticComponent"
data "MaximumTargets" "2"
data "MemoryCost" "1"

new entry "Target_Counterspell"
type "SpellData"
data "SpellType" "Target"
data "Level" "3"
data "SpellSchool" "Abjuration"
data "TargetRadius" "18"
data "TargetConditions" "Character()"
data "Icon" "unknown"
data "DisplayName" "Target_Counterspell_DisplayName"
data "Description" "Target_Counterspell_Description"
data "CastTextEvent" "Cast"
data "TargetSound" "Vocal_Component_Counter"
data "UseCosts" "ReactionActionPoint:1;SpellSlot:1:1:3"
data "SpellAnimationArcaneMagic" "554a18f7-952e-494a-b301-7702a85d4bc9(SPL_Arcane_Control_Combat_01_Prepare);;1fd48304-2ba1-4dcb-8efa-4550517305ed(SPL_Arcane_Control_Combat_01_Cast);2afb250c-e441-4573-a75e-e1fdad1c6064(SPL_Arcane_Control_Combat_01_Recover);;"
data "SpellAnimationDivineMagic" "8bb8bb70-003d-4c1d-a401-6a7479c679bf(SPL_Divine_Control_Combat_01_Prepare);;b4454373-5224-4ad2-82cd-4ca21767031e(SPL_Divine_Control_Combat_01_Cast);5aeeed37-e0fc-4a44-b420-b63a5e6f77fd(SPL_Divine_Control_Combat_01_Recover);;"
data "SpellAnimationNoneMagic" "554a18f7-952e-494a-b301-7702a85d4bc9(SPL_Arcane_Control_Combat_01_Prepare);;1fd48304-2ba1-4dcb-8efa-4550517305ed(SPL_Arcane_Control_Combat_01_Cast);2afb250c-e441-4573-a75e-e1fdad1c6064(SPL_Arcane_Control_Combat_01_Recover);;"
data "VerbalIntent" "Control"
data "SpellFlags" "IsSpell;HasVerbalComponent"
data "MemoryCost" "1"

new entry "Target_CrownOfMadness"
type "SpellData"
data "SpellType" "Target"
data "Level" "2"
data "SpellSchool" "Enchantment"
data "TargetRadius" "18"
data "SpellRoll" "not SavingThrow(Ability.Wisdom, SourceSpellDC())"
data "SpellSuccess" "ApplyStatus(CROWN_OF_MADNESS,100,10)"
data "Icon" "unknown"
data "DisplayName" "Target_CrownOfMadness_DisplayName"
data "Description" "Target_CrownOfMadness_Description"
data "CastTextEvent" "Cast"
data "VocalComponentSound" "Vocal_Component_Confuse"
data "UseCosts" "ActionPoint:1;SpellSlot:1:1:2"
data "SpellAnimationArcaneMagic" "554a18f7-952e-494a-b301-7702a85d4bc9(SPL_Arcane_Control_Combat_01_Prepare);;bfbdf9fb-d793-48fd-827d-b23995c4f24a(SPL_Somatic_MimeCharm_01);;;"
data "SpellAnimationDivineMagic" "8bb8bb70-003d-4c1d-a401-6a7479c679bf(SPL_Divine_Control_Combat_01_Prepare);;bfbdf9fb-d793-48fd-827d-b23995c4f24a(SPL_Somatic_MimeCharm_01);;;"
data "SpellAnimationNoneMagic" "554a18f7-952e-494a-b301-7702a85d4bc9(SPL_Arcane_Control_Combat_01_Prepare);;bfbdf9fb-d793-48fd-827d-b23995c4f24a(SPL_Somatic_MimeCharm_01);;;"
data "VerbalIntent" "Control"
data "SpellFlags" "IsSpell;HasVerbalComponent;HasSomaticComponent;HasHighGroundRangeExtension;IsConcentration;IsHarmful"
data "MemoryCost" "1"

new entry "Target_DancingLights"
type "SpellData"
data "SpellType" "Target"
data "Level" "0"
data "SpellSchool" "Evocation"
data "SpellProperties" "GROUND:Summon(2064328c-a090-454f-b3b8-b488bbe64567, 10,,,)"
data "TargetRadius" "18"
data "Icon" "Spell_Evocation_DancingLights"
data "DisplayName" "Target_DancingLights_DisplayName"
data "Description" "Target_DancingLights_Description"
data "DescriptionParams" "Distance(12)"
data "PrepareEffect" "VFX_Spells_Prepare_Arcane_Intent_Utility_Root_01,KeepRot:Dummy_Root::0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Utility_CastFX_01:Dummy_CastFX::0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Utility_EyeFX_01:Dummy_EyeFX_01,Dummy_EyeFX_02::0:None::None::0:0::::"
data "CastEffect" "VFX_Spells_Cast_Intent_Utility_TargetSummon_R_HandFX_Textkey_01:Dummy_R_HandFX:VFX_Somatic_01:0:None::None::0:0::::;VFX_Spells_Cast_Intent_Utility_TargetSummon_R_HandFX_Textkey_02:Dummy_R_HandFX:Cast:0:None::None::0:0::::;VFX_Spells_Cast_Intent_Utility_TargetSummon_R_HandFX_01:Dummy_R_HandFX::0:None::None::0:0::::"
data "CastTextEvent" "Cast"
data "CastSound" "Spell_Cast_Utility_DancingLights_L0"
data "VocalComponentSound" "Vocal_Component_Light"
data "TargetSound" "Spell_Impact_Utility_DancingLights_L0"
data "UseCosts" "BonusActionPoint:1"
data "SpellAnimationArcaneMagic" "dd86aa43-8189-4d9f-9a5c-454b5fe4a197(SPL_Arcane_Utility_Combat_01_Prepare);;c0513845-6e0e-42e8-9a8c-baa5e2b6ead6(SPL_Somatic_Summon_Combat_01_Cast);fbf20742-9dbf-475b-9ff5-42e4b08064ad(SPL_Somatic_Summon_Combat_01_Recover);;"
data "SpellAnimationDivineMagic" "dd86aa43-8189-4d9f-9a5c-454b5fe4a197(SPL_Arcane_Utility_Combat_01_Prepare);;c0513845-6e0e-42e8-9a8c-baa5e2b6ead6(SPL_Somatic_Summon_Combat_01_Cast);fbf20742-9dbf-475b-9ff5-42e4b08064ad(SPL_Somatic_Summon_Combat_01_Recover);;"
data "SpellAnimationNoneMagic" "dd86aa43-8189-4d9f-9a5c-454b5fe4a197(SPL_Arcane_Utility_Combat_01_Prepare);;c0513845-6e0e-42e8-9a8c-baa5e2b6ead6(SPL_Somatic_Summon_Combat_01_Cast);fbf20742-9dbf-475b-9ff5-42e4b08064ad(SPL_Somatic_Summon_Combat_01_Recover);;"
data "VerbalIntent" "Utility"
data "SpellFlags" "HasVerbalComponent;HasSomaticComponent;IsConcentration;IsSpell;HasHighGroundRangeExtension"

new entry "Target_Deafnesss"
type "SpellData"
data "SpellType" "Target"
data "Level" "2"
data "SpellSchool" "Necromancy"
data "TargetRadius" "18"
data "SpellRoll" "not SavingThrow(Ability.Constitution, SourceSpellDC())"
data "SpellSuccess" "ApplyStatus(DEAFNESS,100,1)"
data "Icon" "unknown"
data "DisplayName" "Target_Deafnesss_DisplayName"
data "Description" "Target_Deafnesss_Description"
data "TooltipAttackSave" "Constitution"
data "TooltipStatusApply" "ApplyStatus(DEAFNESS,100,1)"
data "CastTextEvent" "Cast"
data "UseCosts" "ActionPoint:1;SpellSlot:1:1:2"
data "SpellAnimationArcaneMagic" "9313094a-bae2-454f-9701-f920d0e8e98d(SPL_Arcane_Debuff_Combat_01_Prepare);;98491edb-7dbf-476a-b00b-fd97f26646ca(SPL_Arcane_Debuff_Combat_01_Cast);d667be60-16f9-4955-aef2-07a96de5c9e7(SPL_Arcane_Debuff_Combat_01_Recover);;"
data "SpellAnimationDivineMagic" "c3761dd1-03fd-4dc9-9c44-32aa24073f65(SPL_Divine_Debuff_Combat_01_Prepare);;77ad683d-cdf6-4794-8106-901af2c3d5ac(SPL_Divine_Debuff_Combat_01_Cast);478cb05b-2258-44e0-bf32-f95b4225a24d(SPL_Divine_Debuff_Combat_01_Recover);;"
data "SpellAnimationNoneMagic" "9313094a-bae2-454f-9701-f920d0e8e98d(SPL_Arcane_Debuff_Combat_01_Prepare);;98491edb-7dbf-476a-b00b-fd97f26646ca(SPL_Arcane_Debuff_Combat_01_Cast);d667be60-16f9-4955-aef2-07a96de5c9e7(SPL_Arcane_Debuff_Combat_01_Recover);;"
data "VerbalIntent" "Control"
data "SpellFlags" "IsSpell;HasVerbalComponent;HasHighGroundRangeExtension;IsHarmful"
data "MemoryCost" "1"

new entry "Target_Dip"
type "SpellData"
data "SpellType" "Target"
data "SpellProperties" "GROUND:IF(Surface('SurfaceFire')):ApplyEquipmentStatus(SELF,MainHand,DIPPED_FIRE_SWITCH,100,0);GROUND:IF(Surface('SurfaceFire')):ApplyEquipmentStatus(SELF,OffHand,DIPPED_FIRE_SWITCH,100,0);TARGET:IF(HasStatus('BURNING')):ApplyEquipmentStatus(SELF,MainHand,DIPPED_FIRE_SWITCH,100,0);TARGET:IF(HasStatus('BURNING')):ApplyEquipmentStatus(SELF,OffHand,DIPPED_FIRE_SWITCH,100,0);GROUND:IF(Surface('SurfacePoison')):ApplyEquipmentStatus(SELF,MainHand,DIPPED_POISON,100,3);GROUND:IF(Surface('SurfacePoison')):ApplyEquipmentStatus(SELF,OffHand,DIPPED_POISON,100,3);GROUND:IF(Surface('SurfaceWater')):ApplyEquipmentStatus(SELF,MainHand,DIPPED_WATER,100,0);GROUND:IF(Surface('SurfaceWater')):ApplyEquipmentStatus(SELF,OffHand,DIPPED_WATER,100,0);GROUND:DealDamage(MainMeleeWeapon, MainMeleeWeaponDamageType);GROUND:ExecuteWeaponFunctors(MainHand);GROUND:DealDamage(OffhandMeleeWeapon, MainMeleeWeaponDamageType);GROUND:ExecuteWeaponFunctors(OffHand)"
data "TargetRadius" "3"
data "TargetConditions" "Surface('SurfaceFire') or Surface('SurfacePoison') or Surface('SurfaceGrease') or Surface('SurfaceWater') or HasStatus('BURNING')"
data "Icon" "Action_Dip"
data "DisplayName" "Target_Dip_DisplayName"
data "Description" "Target_Dip_Description"
data "PrepareEffect" "VFX_Actions_Prepare_Dip_HandFX_01:Dummy_FX::0:None::None::0:0::::;VFX_Sound_Spell_Prepare_Dip_01:Dummy_Root::0:None::None::0:0::::"
data "CastEffect" "VFX_Actions_Cast_Dip_Weapon_Textkey_01:Dummy_Root:Cast:0:None::None::0:0::::"
data "PreviewCursor" "Melee_Ground"
data "CastTextEvent" "Cast"
data "CastSound" "Action_Cast_Dip"
data "UseCosts" "BonusActionPoint:1"
data "SpellAnimationNoneMagic" "2ba949b7-0329-4190-992c-11b0d29183c5(CMBT_Skill_Precision_Combat_01_Prepare);;de006e3f-70fb-4eb7-a98d-d845d15b20e8(CMBT_Skill_Precision_Combat_01_Attack);;;"
data "WeaponTypes" "Dippable"
data "SpellFlags" "CannotTargetCharacter;IsMelee;TargetClosestEqualGroundSurface;Stealth"
data "SpellActionType" "Dip"
data "SpellAnimationType" "Dipping"

new entry "Target_DispelMagic"
type "SpellData"
data "SpellType" "Target"
data "Level" "3"
data "SpellSchool" "Abjuration"
data "TargetRadius" "36"
data "TargetConditions" "Character() and Item()"
data "Icon" "unknown"
data "DisplayName" "Target_DispelMagic_DisplayName"
data "Description" "Target_DispelMagic_Description"
data "CastTextEvent" "Cast"
data "VocalComponentSound" "Vocal_Component_Counter"
data "UseCosts" "ActionPoint:1;SpellSlot:1:1:3"
data "SpellAnimationArcaneMagic" "554a18f7-952e-494a-b301-7702a85d4bc9(SPL_Arcane_Control_Combat_01_Prepare);;7d4e2c05-1fc4-41b6-98c3-8073309b6b01(SPL_Somatic_1HandFlick_01);;;"
data "SpellAnimationDivineMagic" "8bb8bb70-003d-4c1d-a401-6a7479c679bf(SPL_Divine_Control_Combat_01_Prepare);;7d4e2c05-1fc4-41b6-98c3-8073309b6b01(SPL_Somatic_1HandFlick_01);;;"
data "SpellAnimationNoneMagic" "554a18f7-952e-494a-b301-7702a85d4bc9(SPL_Arcane_Control_Combat_01_Prepare);;7d4e2c05-1fc4-41b6-98c3-8073309b6b01(SPL_Somatic_1HandFlick_01);;;"
data "VerbalIntent" "Control"
data "SpellFlags" "IsSpell;HasVerbalComponent;HasSomaticComponent"
data "MemoryCost" "1"

new entry "Target_DissonantWhispers"
type "SpellData"
data "SpellType" "Target"
data "Level" "1"
data "SpellSchool" "Enchantment"
data "TargetRadius" "18"
data "SpellRoll" "not SavingThrow(Ability.Wisdom, SourceSpellDC())"
data "SpellSuccess" "DealDamage(3d6,Psychic);ApplyStatus(FRIGHTENED,100,2)"
data "SpellFail" "DealDamage((3d6)/2,Psychic)"
data "TargetConditions" "Character()"
data "Icon" "Spell_Enchantment_DissonantWhispers"
data "DisplayName" "Target_DissonantWhispers_DisplayName"
data "Description" "Target_DissonantWhispers_Description"
data "DescriptionParams" "DealDamage(3d6,Psychic)"
data "ExtraDescription" "Target_DissonantWhispers_ExtraDescription"
data "TooltipDamageList" "DealDamage(3d6,Psychic)"
data "TooltipAttackSave" "Wisdom"
data "TooltipStatusApply" "ApplyStatus(FRIGHTENED,100,1)"
data "PrepareEffect" "VFX_Spells_Prepare_Arcane_Damage_Psychic_R_HandFX_01:Dummy_R_HandFX::0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Damage_Psychic_R_HandFX_Textkey_01:Dummy_R_HandFX:VFX_Prepare_01:0:None::None::0:0::::"
data "CastEffect" "VFX_Spells_Cast_Damage_Psychic_TargetSingle_HandFX_Textkey_01:Dummy_R_HandFX:VFX_Somatic_01:0:None::None::0:0::::"
data "TargetEffect" "VFX_Spells_Cast_Damage_Psychic_TargetSingle_HeadFX_Textkey_02:Dummy_HeadFX:VFX_Somatic_02:0:None::None::0:0::::;VFX_Spells_Cast_Damage_Psychic_TargetSingle_HeadFX_PostFX_Textkey_02:Dummy_HeadFX:VFX_Somatic_02:0:None::None::0:0::::"
data "CastTextEvent" "Cast"
data "CastSound" "Spell_Cast_Damage_Psychic_DissonantWhispers_L1to3"
data "VocalComponentSound" "Vocal_Component_DamagePsychicDiscordantMelody"
data "TargetSound" "Spell_Impact_Damage_Psychic_DissonantWhispers_L1to3"
data "CycleConditions" "Enemy() and not Dead()"
data "UseCosts" "ActionPoint:1;SpellSlotsGroup:1:1:1"
data "SpellAnimationArcaneMagic" "3ff87abf-1ea1-4c32-aadf-c822d74c7dc0(SPL_Arcane_Damage_Combat_01_Prepare);;af94aac1-d8eb-4ccb-9520-694ade11b61c(SPL_Somatic_Target_Snap_Combat_01_Cast);f5db4001-b136-4c48-9aa4-026c4a7dd3b7(SPL_Somatic_Target_Snap_Combat_01_Recover);;"
data "SpellAnimationDivineMagic" "3ff87abf-1ea1-4c32-aadf-c822d74c7dc0(SPL_Arcane_Damage_Combat_01_Prepare);;af94aac1-d8eb-4ccb-9520-694ade11b61c(SPL_Somatic_Target_Snap_Combat_01_Cast);f5db4001-b136-4c48-9aa4-026c4a7dd3b7(SPL_Somatic_Target_Snap_Combat_01_Recover);;"
data "SpellAnimationNoneMagic" "3ff87abf-1ea1-4c32-aadf-c822d74c7dc0(SPL_Arcane_Damage_Combat_01_Prepare);;af94aac1-d8eb-4ccb-9520-694ade11b61c(SPL_Somatic_Target_Snap_Combat_01_Cast);f5db4001-b136-4c48-9aa4-026c4a7dd3b7(SPL_Somatic_Target_Snap_Combat_01_Recover);;"
data "VerbalIntent" "Damage"
data "SpellFlags" "HasVerbalComponent;IsSpell;CannotTargetTerrain;IsHarmful"
data "MemoryCost" "1"

new entry "Target_DissonantWhispers_2"
type "SpellData"
data "SpellType" "Target"
using "Target_DissonantWhispers"
data "SpellSuccess" "DealDamage(4d6,Psychic);ApplyStatus(FRIGHTENED,100,1)"
data "SpellFail" "DealDamage((4d6)/2,Psychic)"
data "Icon" "Spell_Enchantment_DissonantWhispers_2"
data "UseCosts" "ActionPoint:1;SpellSlotsGroup:1:1:2"
data "RootSpellID" "Target_DissonantWhispers"
data "PowerLevel" "2"

new entry "Target_EnlargeReduce"
type "SpellData"
data "SpellType" "Target"
data "Level" "2"
data "SpellSchool" "Transmutation"
data "TargetRadius" "9"
data "TargetConditions" "Character()"
data "Icon" "Spell_Transmutation_Reduce"
data "DisplayName" "Target_EnlargeReduce_DisplayName"
data "UseCosts" "ActionPoint:1;SpellSlot:1:1:2"
data "SpellAnimationArcaneMagic" "dd86aa43-8189-4d9f-9a5c-454b5fe4a197(SPL_Arcane_Utility_Combat_01_Prepare);;e37d18b8-0de7-4bbc-a644-31ec2a91e548(SPL_Somatic_Touch_Combat_01_Cast);acfe8d41-20c1-4fe8-b158-f4b2be86e080(SPL_Somatic_Touch_Combat_01_Recover);;"
data "SpellAnimationDivineMagic" "dd86aa43-8189-4d9f-9a5c-454b5fe4a197(SPL_Arcane_Utility_Combat_01_Prepare);;e37d18b8-0de7-4bbc-a644-31ec2a91e548(SPL_Somatic_Touch_Combat_01_Cast);acfe8d41-20c1-4fe8-b158-f4b2be86e080(SPL_Somatic_Touch_Combat_01_Recover);;"
data "SpellAnimationNoneMagic" "dd86aa43-8189-4d9f-9a5c-454b5fe4a197(SPL_Arcane_Utility_Combat_01_Prepare);;e37d18b8-0de7-4bbc-a644-31ec2a91e548(SPL_Somatic_Touch_Combat_01_Cast);acfe8d41-20c1-4fe8-b158-f4b2be86e080(SPL_Somatic_Touch_Combat_01_Recover);;"
data "VerbalIntent" "Utility"
data "SpellFlags" "HasVerbalComponent;HasSomaticComponent;IsSpell;CannotTargetTerrain;IsConcentration"
data "MaximumTargets" "1"
data "MemoryCost" "1"

new entry "Target_Enlarge"
type "SpellData"
data "SpellType" "Target"
using "Target_EnlargeReduce"
data "SpellContainerID" "Target_EnlargeReduce"
data "SpellProperties" "ApplyStatus(REDUCE,100,10)"
data "Icon" "Spell_Transmutation_Enlarge"
data "DisplayName" "Target_Enlarge_DisplayName"
data "Description" "Target_Enlarge_Description"
data "PrepareEffect" "VFX_Spells_Prepare_Arcane_Intent_Utility_Root_01:::0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Utility_CastFX_01:Dummy_CastFX::0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Utility_EyeFX_01:Dummy_EyeFX_01,Dummy_EyeFX_02::0:None::None::0:0::::"
data "CastEffect" "VFX_Spells_Cast_Intent_Utility_TargetTouch_R_HandFX_01,KeepRot:Dummy_R_HandFX::0:None::None::0:0::::;VFX_Spells_Cast_Intent_Utility_TargetTouch_R_HandFX_Textkey_01,Detach:Dummy_R_HandFX:VFX_Somatic_01:0:None::None::0:0::::"
data "TargetEffect" "VFX_Spells_Cast_Intent_Utility_TargetTouch_Impact_Root_Textkey_01:Dummy_Root:Cast:0:None::None::0:0::::;VFX_Spells_Cast_Intent_Utility_TargetTouch_Impact_BodyFX_Textkey_01:Dummy_BodyFX:Cast:0:None::None::0:0::::;VFX_Spells_Cast_Intent_Utility_Generic_Impact_PostProcess_Textkey_01:Cast::0:None::None::0:0::::"
data "CastTextEvent" "Cast"
data "CastSound" "Action_Cast_Reduce"
data "VocalComponentSound" "Vocal_Component_Enlarge"
data "TargetSound" "Action_Impact_Reduce"

new entry "Target_Exhale_Fire"
type "SpellData"
data "SpellType" "Target"
data "TargetRadius" "18"
data "SpellRoll" "not SavingThrow(Ability.Dexterity, 13)"
data "SpellSuccess" "DealDamage(4d6, Fire)"
data "SpellFail" "DealDamage((4d6)/2, Fire)"
data "TargetConditions" "Character()"
data "Icon" "unknown"
data "DisplayName" "Target_Exhale_Fire_DisplayName"
data "Description" "Target_Exhale_Fire_Description"
data "CastTextEvent" "Cast"
data "UseCosts" "BonusActionPoint:1"
data "SpellAnimationArcaneMagic" "895ce382-397d-4b9a-9e8f-6ee3b1ff3a13(UTIL_Drink_01);;9bcbf658-8433-46f0-a34a-9c9d2dcd585b(SPL_Arcane_Damage_Combat_01_Cast);d75865cd-fddd-4ad1-be34-d5b89155d7c6(SPL_Arcane_Damage_Combat_01_Recover);;"
data "SpellAnimationDivineMagic" "895ce382-397d-4b9a-9e8f-6ee3b1ff3a13(UTIL_Drink_01);;99de2c83-19ab-4479-ab5c-676a58a1f01e(SPL_Divine_Damage_Combat_01_Cast);9a01c2f4-1a12-4dcb-a18c-6d9f6d3c1d9e(SPL_Divine_Damage_Combat_01_Recover);;"
data "SpellAnimationNoneMagic" "895ce382-397d-4b9a-9e8f-6ee3b1ff3a13(UTIL_Drink_01);;9bcbf658-8433-46f0-a34a-9c9d2dcd585b(SPL_Arcane_Damage_Combat_01_Cast);d75865cd-fddd-4ad1-be34-d5b89155d7c6(SPL_Arcane_Damage_Combat_01_Recover);;"
data "VerbalIntent" "Damage"

new entry "Target_FistOfUnbrokenAir"
type "SpellData"
data "SpellType" "Target"
data "TargetRadius" "9"
data "SpellRoll" "not SavingThrow(Ability.Strength, SourceSpellDC())"
data "SpellSuccess" "DealDamage(3d10,Bludgeoning); Force(6)"
data "SpellFail" "DealDamage((3d10)/2,Bludgeoning)"
data "Icon" "unknown"
data "DisplayName" "Target_FistOfUnbrokenAir_DisplayName"
data "Description" "Target_FistOfUnbrokenAir_Description"
data "CastTextEvent" "Cast"
data "UseCosts" "ActionPoint:1"
data "SpellAnimationArcaneMagic" "3ff87abf-1ea1-4c32-aadf-c822d74c7dc0(SPL_Arcane_Damage_Combat_01_Prepare);;9bcbf658-8433-46f0-a34a-9c9d2dcd585b(SPL_Arcane_Damage_Combat_01_Cast);d75865cd-fddd-4ad1-be34-d5b89155d7c6(SPL_Arcane_Damage_Combat_01_Recover);;"
data "SpellAnimationDivineMagic" "26810cdb-342f-4e93-96ea-927ed6f0de65(SPL_Divine_Damage_Combat_01_Prepare);;99de2c83-19ab-4479-ab5c-676a58a1f01e(SPL_Divine_Damage_Combat_01_Cast);9a01c2f4-1a12-4dcb-a18c-6d9f6d3c1d9e(SPL_Divine_Damage_Combat_01_Recover);;"
data "SpellAnimationNoneMagic" "3ff87abf-1ea1-4c32-aadf-c822d74c7dc0(SPL_Arcane_Damage_Combat_01_Prepare);;9bcbf658-8433-46f0-a34a-9c9d2dcd585b(SPL_Arcane_Damage_Combat_01_Cast);d75865cd-fddd-4ad1-be34-d5b89155d7c6(SPL_Arcane_Damage_Combat_01_Recover);;"
data "SpellFlags" "IsHarmful"

new entry "Target_FlamingSphere"
type "SpellData"
data "SpellType" "Target"
data "Level" "2"
data "SpellSchool" "Conjuration"
data "TargetRadius" "18"
data "Icon" "unknown"
data "DisplayName" "Target_FlamingSphere_DisplayName"
data "Description" "Target_FlamingSphere_Description"
data "CastTextEvent" "Cast"
data "UseCosts" "ActionPoint:1;SpellSlot:1:1:2"
data "SpellAnimationArcaneMagic" "3ff87abf-1ea1-4c32-aadf-c822d74c7dc0(SPL_Arcane_Damage_Combat_01_Prepare);;511410cf-c347-41ef-8dd2-1b150cedcfdb(SPL_Material_Sprinkle_01):0fa05642-9607-46c1-9544-75c61e133865(SPL_Somatic_Circle_2HandSphere_Combat_01_Cast);;;"
data "SpellAnimationDivineMagic" "26810cdb-342f-4e93-96ea-927ed6f0de65(SPL_Divine_Damage_Combat_01_Prepare);;511410cf-c347-41ef-8dd2-1b150cedcfdb(SPL_Material_Sprinkle_01):0fa05642-9607-46c1-9544-75c61e133865(SPL_Somatic_Circle_2HandSphere_Combat_01_Cast);;;"
data "SpellAnimationNoneMagic" "3ff87abf-1ea1-4c32-aadf-c822d74c7dc0(SPL_Arcane_Damage_Combat_01_Prepare);;511410cf-c347-41ef-8dd2-1b150cedcfdb(SPL_Material_Sprinkle_01):0fa05642-9607-46c1-9544-75c61e133865(SPL_Somatic_Circle_2HandSphere_Combat_01_Cast);;;"
data "VerbalIntent" "Summon"
data "SpellFlags" "IsSpell;HasVerbalComponent;HasSomaticComponent;HasHighGroundRangeExtension;IsConcentration"
data "MemoryCost" "1"

new entry "Target_FloatingDisk"
type "SpellData"
data "SpellType" "Target"
data "Level" "1"
data "TargetRadius" "18"
data "Icon" "unknown"
data "DisplayName" "Target_FloatingDisk_DisplayName"
data "Description" "Target_FloatingDisk_Description"
data "CastTextEvent" "Cast"
data "UseCosts" "ActionPoint:1;SpellSlot:1:1:1"
data "SpellAnimationArcaneMagic" "dd86aa43-8189-4d9f-9a5c-454b5fe4a197(SPL_Arcane_Utility_Combat_01_Prepare);;e96cce98-e889-45c3-a21f-fbb901b31107(SPL_Material_Container_01):0fa05642-9607-46c1-9544-75c61e133865(SPL_Somatic_Circle_2HandSphere_Combat_01_Cast);;;"
data "SpellAnimationDivineMagic" "c277d147-4f77-4c05-a8e7-3095da3fc736(SPL_Divine_Utility_Combat_01_Prepare);;e96cce98-e889-45c3-a21f-fbb901b31107(SPL_Material_Container_01):0fa05642-9607-46c1-9544-75c61e133865(SPL_Somatic_Circle_2HandSphere_Combat_01_Cast);;;"
data "SpellAnimationNoneMagic" "dd86aa43-8189-4d9f-9a5c-454b5fe4a197(SPL_Arcane_Utility_Combat_01_Prepare);;e96cce98-e889-45c3-a21f-fbb901b31107(SPL_Material_Container_01):0fa05642-9607-46c1-9544-75c61e133865(SPL_Somatic_Circle_2HandSphere_Combat_01_Cast);;;"
data "VerbalIntent" "Summon"
data "SpellFlags" "IsSpell;HasVerbalComponent;HasSomaticComponent;HasHighGroundRangeExtension"
data "MemoryCost" "1"

new entry "Target_ForcedManeuver"
type "SpellData"
data "SpellType" "Target"
data "SpellProperties" "ApplyStatus(HALF_MOVEMENT,100,1)"
data "TargetRadius" "9"
data "TargetConditions" "Ally() and not Self()"
data "Icon" "unknown"
data "DisplayName" "Target_ForcedManeuver_DisplayName"
data "Description" "Target_ForcedManeuver_Description"
data "CastTextEvent" "Cast"
data "SpellAnimationArcaneMagic" "dd86aa43-8189-4d9f-9a5c-454b5fe4a197(SPL_Arcane_Utility_Combat_01_Prepare);;7c194893-2879-4afe-84dc-9ea842fe0a43(SPL_Arcane_Utility_Combat_01_Cast);a000af58-a7c7-48d4-a746-c19242ef00ac(SPL_Arcane_Utility_Combat_01_Recover);;"
data "SpellAnimationDivineMagic" "c277d147-4f77-4c05-a8e7-3095da3fc736(SPL_Divine_Utility_Combat_01_Prepare);;519955c5-4001-4104-8dc4-e5ac4c70857e(SPL_Divine_Utility_Combat_01_Cast);37c21db3-cf01-45ed-a8de-da391e9e3a0a(SPL_Divine_Utility_Combat_01_Recover);;"
data "SpellAnimationNoneMagic" "dd86aa43-8189-4d9f-9a5c-454b5fe4a197(SPL_Arcane_Utility_Combat_01_Prepare);;7c194893-2879-4afe-84dc-9ea842fe0a43(SPL_Arcane_Utility_Combat_01_Cast);a000af58-a7c7-48d4-a746-c19242ef00ac(SPL_Arcane_Utility_Combat_01_Recover);;"
data "VerbalIntent" "Utility"
data "SpellFlags" "CannotTargetItems;CannotTargetTerrain"

new entry "Target_Friends"
type "SpellData"
data "SpellType" "Target"
data "Level" "0"
data "SpellSchool" "Enchantment"
data "SpellProperties" "ApplyStatus(FRIENDS,100,10)"
data "TargetRadius" "9"
data "TargetConditions" "Character() and not Enemy()"
data "Icon" "Spell_Enchantment_Friends"
data "DisplayName" "Target_Friends_DisplayName"
data "Description" "Target_Friends_Description"
data "TooltipStatusApply" "ApplyStatus(FRIENDS,100,10)"
data "PrepareEffect" "VFX_Spells_Prepare_Arcane_Intent_Control_CastFX_Textkey_01:Dummy_CastFX:VFX_Prepare_01:0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Control_CastFX_01:Dummy_CastFX::0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Control_EyeFX_01:Dummy_EyeFX_01,Dummy_EyeFX_02::0:None::None::0:0::::"
data "CastEffect" "VFX_Spells_Cast_Intent_Control_TargetSingle_R_HandFX_01,KeepRot:Dummy_R_HandFX::0:None::None::0:0::::;VFX_Spells_Cast_Intent_Control_TargetSingle_R_HandFX_Textkey_01,Detach:Dummy_R_HandFX:Cast:0:None::None::0:0::::"
data "TargetEffect" "VFX_Spells_Cast_Intent_Control_TargetSingle_Impact_Root_Textkey_01:Dummy_Root:Cast:0:None::None::0:0::::;VFX_Spells_Cast_Intent_Control_TargetSingle_Impact_BodyFX_Textkey_01:Dummy_BodyFX:Cast:0:None::None::0:0::::;VFX_Spells_Cast_Intent_Control_TargetSingle_Impact_HeadFX_Textkey_01,FaceSource:Dummy_HeadFX:Cast:0:None::None::0:0::::;VFX_Spells_Cast_Intent_Control_TargetSingle_Impact_HeadFX_Textkey_02,FaceSource,Detach:Dummy_HeadFX:Cast:0:None::None::0:0::::;VFX_Spells_Cast_Intent_Control_TargetSingle_Impact_EyeFX_Textkey_01:Dummy_EyeFX_01,Dummy_EyeFX_02:Cast:0:None::None::0:0::::"
data "CastTextEvent" "Cast"
data "CastSound" "Spell_Cast_Control_Friends_L0"
data "TargetSound" "Spell_Impact_Control_Friends_L0"
data "UseCosts" "ActionPoint:1"
data "SpellAnimationArcaneMagic" "554a18f7-952e-494a-b301-7702a85d4bc9(SPL_Arcane_Control_Combat_01_Prepare);;ab7b6aac-b3c9-4918-8f17-f777a94dcb5e(SPL_Somatic_Target_Combat_01_Cast);57211a11-ed0b-46d7-9369-81df25a85df6(SPL_Somatic_Target_Combat_01_Recover);;"
data "SpellAnimationDivineMagic" "554a18f7-952e-494a-b301-7702a85d4bc9(SPL_Arcane_Control_Combat_01_Prepare);;ab7b6aac-b3c9-4918-8f17-f777a94dcb5e(SPL_Somatic_Target_Combat_01_Cast);57211a11-ed0b-46d7-9369-81df25a85df6(SPL_Somatic_Target_Combat_01_Recover);;"
data "SpellAnimationNoneMagic" "554a18f7-952e-494a-b301-7702a85d4bc9(SPL_Arcane_Control_Combat_01_Prepare);;ab7b6aac-b3c9-4918-8f17-f777a94dcb5e(SPL_Somatic_Target_Combat_01_Cast);57211a11-ed0b-46d7-9369-81df25a85df6(SPL_Somatic_Target_Combat_01_Recover);;"
data "VerbalIntent" "Control"
data "SpellFlags" "IsSpell;HasSomaticComponent;IsConcentration;CannotTargetItems;CannotTargetTerrain"

new entry "Target_Haste"
type "SpellData"
data "SpellType" "Target"
data "Level" "3"
data "SpellSchool" "Transmutation"
data "SpellProperties" "ApplyStatus(HASTE,100,10)"
data "TargetRadius" "9"
data "TargetConditions" "Character()"
data "Icon" "unknown"
data "DisplayName" "Target_Haste_DisplayName"
data "Description" "Target_Haste_Description"
data "CastTextEvent" "Cast"
data "VocalComponentSound" "Vocal_Component_BuffMovement"
data "CycleConditions" "Ally() and not Dead()"
data "UseCosts" "ActionPoint:1;SpellSlot:1:1:3"
data "SpellAnimationArcaneMagic" "03496c4a-49e0-4132-b585-3e5ecd1ad8e5(SPL_Arcane_Buff_Combat_01_Prepare);;a4da186a-0872-461e-ae5e-93d5b32b9bef(SPL_Somatic_Circle_1HandCW_Combat_01_Cast);;;"
data "SpellAnimationDivineMagic" "f0e00e36-4d0d-4037-830c-fe09383c0d43(SPL_Divine_Buff_Combat_01_Prepare);;a4da186a-0872-461e-ae5e-93d5b32b9bef(SPL_Somatic_Circle_1HandCW_Combat_01_Cast);;;"
data "SpellAnimationNoneMagic" "03496c4a-49e0-4132-b585-3e5ecd1ad8e5(SPL_Arcane_Buff_Combat_01_Prepare);;a4da186a-0872-461e-ae5e-93d5b32b9bef(SPL_Somatic_Circle_1HandCW_Combat_01_Cast);;;"
data "VerbalIntent" "Buff"
data "SpellFlags" "HasVerbalComponent;HasSomaticComponent;IsConcentration;IsSpell;CannotTargetTerrain"
data "MemoryCost" "1"

new entry "Target_HealingWord"
type "SpellData"
data "SpellType" "Target"
data "Level" "1"
data "SpellSchool" "Evocation"
data "SpellProperties" "RegainHitPoints(1d4+SpellCastingAbilityModifier)"
data "TargetRadius" "18"
data "TargetConditions" "Character()"
data "Icon" "Spell_Evocation_HealingWord"
data "DisplayName" "Target_HealingWord_DisplayName"
data "Description" "Target_HealingWord_Description"
data "DescriptionParams" "RegainHitPoints(1d4+SpellCastingAbilityModifier)"
data "ExtraDescription" "Target_HealingWord_ExtraDescription"
data "TooltipDamageList" "RegainHitPoints(1d4+SpellCastingAbilityModifier)"
data "PrepareEffect" "VFX_Spells_Prepare_Arcane_Intent_Healing_HandFX_01,KeepRot:Dummy_R_HandFX::0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Healing_HandFX_01,KeepRot:Dummy_L_HandFX::0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Healing_CastFX_01:Dummy_CastFX::0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Healing_CastFX_Textkey_01:Dummy_CastFX:VFX_Prepare_01:0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Healing_Root_Textkey_01,Detach:Dummy_Root:VFX_Prepare_01:0:None::None::0:0::::;VFX_Sound_Spell_Prepare_Intent_Heal_01:Dummy_Root::0:None::None::0:0::::"
data "CastEffect" "VFX_Spells_Cast_Intent_Healing_TargetSingle_R_HandFX_01,KeepRot:Dummy_R_HandFX::0:None::None::0:0::::;VFX_Spells_Cast_Intent_Healing_TargetSingle_R_HandFX_Textkey_01,Detach:Dummy_R_HandFX:Cast:0:None::None::0:0::::"
data "TargetEffect" "VFX_Spells_Cast_Intent_Healing_TargetSingle_Impact_Root_Textkey_01:Dummy_Root:Cast:0:None::None::0:0::::;VFX_Spells_Cast_Intent_Healing_TargetSingle_PostProcess_Textkey_01:Dummy_Root:Cast:0:None::None::0:0::::"
data "CastTextEvent" "Cast"
data "CastSound" "Spell_Cast_Healing_HealingWord_L1to3"
data "TargetSound" "Spell_Impact_Healing_HealingWord_L1to3"
data "CycleConditions" "Ally() and not Dead()"
data "UseCosts" "BonusActionPoint:1;SpellSlot:1:1:1"
data "SpellAnimationArcaneMagic" "414bbf02-2918-4f01-83fb-1ddc7a588d88(SPL_Arcane_Healing_Combat_01_Prepare);;ab7b6aac-b3c9-4918-8f17-f777a94dcb5e(SPL_Somatic_Target_Combat_01_Cast);57211a11-ed0b-46d7-9369-81df25a85df6(SPL_Somatic_Target_Combat_01_Recover);;"
data "SpellAnimationDivineMagic" "414bbf02-2918-4f01-83fb-1ddc7a588d88(SPL_Arcane_Healing_Combat_01_Prepare);;ab7b6aac-b3c9-4918-8f17-f777a94dcb5e(SPL_Somatic_Target_Combat_01_Cast);57211a11-ed0b-46d7-9369-81df25a85df6(SPL_Somatic_Target_Combat_01_Recover);;"
data "SpellAnimationNoneMagic" "414bbf02-2918-4f01-83fb-1ddc7a588d88(SPL_Arcane_Healing_Combat_01_Prepare);;ab7b6aac-b3c9-4918-8f17-f777a94dcb5e(SPL_Somatic_Target_Combat_01_Cast);57211a11-ed0b-46d7-9369-81df25a85df6(SPL_Somatic_Target_Combat_01_Recover);;"
data "VerbalIntent" "Healing"
data "SpellFlags" "HasVerbalComponent;IsSpell;RangeIgnoreVerticalThreshold"
data "MemoryCost" "1"

new entry "Target_HealingWord_2"
type "SpellData"
data "SpellType" "Target"
using "Target_HealingWord"
data "SpellProperties" "RegainHitPoints(2d4+SpellCastingAbilityModifier)"
data "Icon" "Spell_Evocation_HealingWord_2"
data "DescriptionParams" "RegainHitPoints(2d4+SpellCastingAbilityModifier)"
data "TooltipDamageList" "RegainHitPoints(2d4+SpellCastingAbilityModifier)"
data "UseCosts" "BonusActionPoint:1;SpellSlot:1:1:2"
data "RootSpellID" "Target_HealingWord"
data "PowerLevel" "2"

new entry "Target_Hex"
type "SpellData"
data "SpellType" "Target"
data "Level" "1"
data "SpellSchool" "Enchantment"
data "ContainerSpells" "Target_Hex_Strength;Target_Hex_Dexterity;Target_Hex_Constitution;Target_Hex_Intelligence;Target_Hex_Wisdom;Target_Hex_Charisma"
data "TargetRadius" "18"
data "TargetConditions" "Character() and not (not Player(context.Source) and IsConcentrating(context.Source))"
data "Icon" "Spell_Enchantment_Hex"
data "DisplayName" "Target_Hex_DisplayName"
data "Description" "Target_Hex_Description"
data "DescriptionParams" "DealDamage(1d6,Necrotic)"
data "PrepareEffect" "VFX_Spells_Prepare_Arcane_Intent_Debuff_R_HandFX_01:Dummy_R_HandFX::0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Debuff_R_HandFX_Textkey_01:Dummy_R_HandFX:VFX_Prepare_01:0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Debuff_L_HandFX_Textkey_01:Dummy_L_HandFX:VFX_Prepare_01:0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Debuff_EyeFX_01:Dummy_EyeFX_01,Dummy_EyeFX_02:VFX_Prepare_01:0:None::None::0:0::::"
data "CastEffect" "VFX_Spells_Cast_Intent_Debuff_TargetSingle_R_HandFX_01,KeepRot:Dummy_R_HandFX::0:None::None::0:0::::;VFX_Spells_Cast_Intent_Debuff_TargetSingle_R_HandFX_Textkey_01,Detach:Dummy_R_HandFX:VFX_Somatic_03:0:None::None::0:0::::"
data "TargetEffect" "VFX_Spells_Cast_Intent_Debuff_TargetSingle_Impact_Root_Textkey_01:Dummy_Root:Cast:0:None::None::0:0::::;VFX_Spells_Cast_Intent_Debuff_TargetSingle_Impact_BodyFX_Textkey_01:Dummy_BodyFX:Cast:0:None::None::0:0::::;VFX_Spells_Cast_Intent_Debuff_TargetSingle_PostProcess_Textkey_01:Dummy_Root:Cast:0:None::None::0:0::::"
data "CastTextEvent" "Cast"
data "CastSound" "Spell_Cast_Debuff_Hex_L1to3"
data "VocalComponentSound" "Vocal_Component_Curse"
data "TargetSound" "Spell_Impact_Debuff_Hex_L1to3"
data "CycleConditions" "Enemy() and not Dead()"
data "UseCosts" "BonusActionPoint:1; SpellSlotsGroup:1:1:1"
data "SpellAnimationArcaneMagic" "9313094a-bae2-454f-9701-f920d0e8e98d(SPL_Arcane_Debuff_Combat_01_Prepare);;ab7b6aac-b3c9-4918-8f17-f777a94dcb5e(SPL_Somatic_Target_Combat_01_Cast);57211a11-ed0b-46d7-9369-81df25a85df6(SPL_Somatic_Target_Combat_01_Recover);;"
data "SpellAnimationDivineMagic" "9313094a-bae2-454f-9701-f920d0e8e98d(SPL_Arcane_Debuff_Combat_01_Prepare);;ab7b6aac-b3c9-4918-8f17-f777a94dcb5e(SPL_Somatic_Target_Combat_01_Cast);57211a11-ed0b-46d7-9369-81df25a85df6(SPL_Somatic_Target_Combat_01_Recover);;"
data "SpellAnimationNoneMagic" "9313094a-bae2-454f-9701-f920d0e8e98d(SPL_Arcane_Debuff_Combat_01_Prepare);;ab7b6aac-b3c9-4918-8f17-f777a94dcb5e(SPL_Somatic_Target_Combat_01_Cast);57211a11-ed0b-46d7-9369-81df25a85df6(SPL_Somatic_Target_Combat_01_Recover);;"
data "VerbalIntent" "Debuff"
data "SpellFlags" "HasVerbalComponent;HasSomaticComponent;IsConcentration;IsSpell;CannotTargetTerrain;IsLinkedSpellContainer"
data "MemoryCost" "1"

new entry "Target_Hex_2"
type "SpellData"
data "SpellType" "Target"
using "Target_Hex"
data "ContainerSpells" "Target_Hex_Strength_2;Target_Hex_Dexterity_2;Target_Hex_Constitution_2;Target_Hex_Intelligence_2;Target_Hex_Wisdom_2;Target_Hex_Charisma_2"
data "Icon" "Spell_Enchantment_Hex_2"
data "UseCosts" "BonusActionPoint:1; SpellSlotsGroup:1:1:2"
data "RootSpellID" "Target_Hex"
data "PowerLevel" "2"

new entry "Target_Hex_Strength"
type "SpellData"
data "SpellType" "Target"
using "Target_Hex"
data "SpellContainerID" "Target_Hex"
data "SpellProperties" "ApplyStatus(SELF,HEX_OWNER,100,-1);ApplyStatus(HEX_STRENGTH,100,-1)"
data "DisplayName" "Target_Hex_Strength_DisplayName"
data "Description" "Target_Hex_Strength_Description"
data "TooltipStatusApply" "ApplyStatus(HEX_STRENGTH,100,-1)"
data "SpellFlags" "HasVerbalComponent;HasSomaticComponent;IsConcentration;IsSpell;CannotTargetTerrain"

new entry "Target_Hex_Strength_2"
type "SpellData"
data "SpellType" "Target"
using "Target_Hex_Strength"
data "SpellContainerID" "Target_Hex_2"
data "Icon" "Spell_Enchantment_Hex_2"
data "UseCosts" "BonusActionPoint:1; SpellSlotsGroup:1:1:2"
data "RootSpellID" "Target_Hex_Strength"
data "PowerLevel" "2"

new entry "Target_Hex_Dexterity"
type "SpellData"
data "SpellType" "Target"
using "Target_Hex_Strength"
data "SpellContainerID" "Target_Hex"
data "SpellProperties" "ApplyStatus(SELF,HEX_OWNER,100,-1);ApplyStatus(HEX_DEXTERITY,100,-1)"
data "DisplayName" "Target_Hex_Dexterity_DisplayName"
data "Description" "Target_Hex_Dexterity_Description"
data "TooltipStatusApply" "ApplyStatus(HEX_DEXTERITY,100,-1)"

new entry "Target_Hex_Dexterity_2"
type "SpellData"
data "SpellType" "Target"
using "Target_Hex_Dexterity"
data "SpellContainerID" "Target_Hex_2"
data "Icon" "Spell_Enchantment_Hex_2"
data "UseCosts" "BonusActionPoint:1; SpellSlotsGroup:1:1:2"
data "RootSpellID" "Target_Hex_Dexterity"
data "PowerLevel" "2"

new entry "Target_Hex_Constitution"
type "SpellData"
data "SpellType" "Target"
using "Target_Hex_Strength"
data "SpellContainerID" "Target_Hex"
data "SpellProperties" "ApplyStatus(SELF,HEX_OWNER,100,-1);ApplyStatus(HEX_CONSTITUTION,100,-1)"
data "DisplayName" "Target_Hex_Constitution_DisplayName"
data "Description" "Target_Hex_Constitution_Description"
data "TooltipStatusApply" "ApplyStatus(HEX_CONSTITUTION,100,-1)"

new entry "Target_Hex_Constitution_2"
type "SpellData"
data "SpellType" "Target"
using "Target_Hex_Constitution"
data "SpellContainerID" "Target_Hex_2"
data "Icon" "Spell_Enchantment_Hex_2"
data "UseCosts" "BonusActionPoint:1; SpellSlotsGroup:1:1:2"
data "RootSpellID" "Target_Hex_Constitution"
data "PowerLevel" "2"

new entry "Target_Hex_Intelligence"
type "SpellData"
data "SpellType" "Target"
using "Target_Hex_Strength"
data "SpellContainerID" "Target_Hex"
data "SpellProperties" "ApplyStatus(SELF,HEX_OWNER,100,-1);ApplyStatus(HEX_INTELLIGENCE,100,-1)"
data "DisplayName" "Target_Hex_Intelligence_DisplayName"
data "Description" "Target_Hex_Intelligence_Description"
data "TooltipStatusApply" "ApplyStatus(HEX_INTELLIGENCE,100,-1)"

new entry "Target_Hex_Intelligence_2"
type "SpellData"
data "SpellType" "Target"
using "Target_Hex_Intelligence"
data "SpellContainerID" "Target_Hex_2"
data "Icon" "Spell_Enchantment_Hex_2"
data "UseCosts" "BonusActionPoint:1; SpellSlotsGroup:1:1:2"
data "RootSpellID" "Target_Hex_Intelligence"
data "PowerLevel" "2"

new entry "Target_Hex_Wisdom"
type "SpellData"
data "SpellType" "Target"
using "Target_Hex_Strength"
data "SpellContainerID" "Target_Hex"
data "SpellProperties" "ApplyStatus(SELF,HEX_OWNER,100,-1);ApplyStatus(HEX_WISDOM,100,-1)"
data "DisplayName" "Target_Hex_Wisdom_DisplayName"
data "Description" "Target_Hex_Wisdom_Description"
data "TooltipStatusApply" "ApplyStatus(HEX_WISDOM,100,-1)"

new entry "Target_Hex_Wisdom_2"
type "SpellData"
data "SpellType" "Target"
using "Target_Hex_Wisdom"
data "SpellContainerID" "Target_Hex_2"
data "Icon" "Spell_Enchantment_Hex_2"
data "UseCosts" "BonusActionPoint:1; SpellSlotsGroup:1:1:2"
data "RootSpellID" "Target_Hex_Wisdom"
data "PowerLevel" "2"

new entry "Target_Hex_Charisma"
type "SpellData"
data "SpellType" "Target"
using "Target_Hex_Strength"
data "SpellContainerID" "Target_Hex"
data "SpellProperties" "ApplyStatus(SELF,HEX_OWNER,100,-1);ApplyStatus(HEX_CHARISMA,100,-1)"
data "DisplayName" "Target_Hex_Charisma_DisplayName"
data "Description" "Target_Hex_Charisma_Description"
data "TooltipStatusApply" "ApplyStatus(HEX_CHARISMA,100,-1)"

new entry "Target_Hex_Charisma_2"
type "SpellData"
data "SpellType" "Target"
using "Target_Hex_Charisma"
data "SpellContainerID" "Target_Hex_2"
data "Icon" "Spell_Enchantment_Hex_2"
data "UseCosts" "BonusActionPoint:1; SpellSlotsGroup:1:1:2"
data "RootSpellID" "Target_Hex_Charisma"
data "PowerLevel" "2"

new entry "Target_Hex_Reapply"
type "SpellData"
data "SpellType" "Target"
using "Target_Hex"
data "ContainerSpells" "Target_Hex_Reapply_Strength;Target_Hex_Reapply_Dexterity;Target_Hex_Reapply_Constitution;Target_Hex_Reapply_Intelligence;Target_Hex_Reapply_Wisdom;Target_Hex_Reapply_Charisma"
data "Icon" "Spell_Enchantment_ReapplyHex"
data "DisplayName" "Target_Hex_Reapply_DisplayName"
data "Description" "Target_Hex_Reapply_Description"
data "PrepareEffect" "VFX_Spells_Prepare_Arcane_Intent_Debuff_R_HandFX_01:Dummy_R_HandFX::0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Debuff_R_HandFX_Textkey_01:Dummy_R_HandFX:VFX_Prepare_01:0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Debuff_L_HandFX_Textkey_01:Dummy_L_HandFX:VFX_Prepare_01:0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Debuff_EyeFX_01:Dummy_EyeFX_01,Dummy_EyeFX_02:VFX_Prepare_01:0:None::None::0:0::::"
data "CastEffect" "VFX_Spells_Cast_Intent_Debuff_TargetSingle_R_HandFX_01,KeepRot:Dummy_R_HandFX::0:None::None::0:0::::;VFX_Spells_Cast_Intent_Debuff_TargetSingle_R_HandFX_Textkey_01,Detach:Dummy_R_HandFX:VFX_Somatic_03:0:None::None::0:0::::"
data "TargetEffect" "VFX_Spells_Cast_Intent_Debuff_TargetSingle_Impact_Root_Textkey_01:Dummy_Root:Cast:0:None::None::0:0::::;VFX_Spells_Cast_Intent_Debuff_TargetSingle_Impact_BodyFX_Textkey_01:Dummy_BodyFX:Cast:0:None::None::0:0::::;VFX_Spells_Cast_Intent_Debuff_TargetSingle_PostProcess_Textkey_01:Dummy_Root:Cast:0:None::None::0:0::::"
data "CastTextEvent" "Cast"
data "CastSound" "Spell_Cast_Debuff_Hex_L1to3"
data "TargetSound" "Spell_Impact_Debuff_Hex_L1to3"
data "UseCosts" "BonusActionPoint:1"
data "SpellAnimationArcaneMagic" "9313094a-bae2-454f-9701-f920d0e8e98d(SPL_Arcane_Debuff_Combat_01_Prepare);;ab7b6aac-b3c9-4918-8f17-f777a94dcb5e(SPL_Somatic_Target_Combat_01_Cast);57211a11-ed0b-46d7-9369-81df25a85df6(SPL_Somatic_Target_Combat_01_Recover);;"
data "SpellAnimationDivineMagic" "9313094a-bae2-454f-9701-f920d0e8e98d(SPL_Arcane_Debuff_Combat_01_Prepare);;ab7b6aac-b3c9-4918-8f17-f777a94dcb5e(SPL_Somatic_Target_Combat_01_Cast);57211a11-ed0b-46d7-9369-81df25a85df6(SPL_Somatic_Target_Combat_01_Recover);;"
data "SpellAnimationNoneMagic" "9313094a-bae2-454f-9701-f920d0e8e98d(SPL_Arcane_Debuff_Combat_01_Prepare);;ab7b6aac-b3c9-4918-8f17-f777a94dcb5e(SPL_Somatic_Target_Combat_01_Cast);57211a11-ed0b-46d7-9369-81df25a85df6(SPL_Somatic_Target_Combat_01_Recover);;"

new entry "Target_Hex_Reapply_Strength"
type "SpellData"
data "SpellType" "Target"
using "Target_Hex_Reapply"
data "SpellContainerID" "Target_Hex_Reapply"
data "SpellProperties" "ApplyStatus(SELF,HEX_OWNER,100,-1);ApplyStatus(HEX_STRENGTH,100,-1);RemoveStatus(SELF,HEX_REAPPLY)"
data "DisplayName" "Target_Hex_Reapply_Strength_DisplayName"
data "Description" "Target_Hex_Reapply_Strength_Description"

new entry "Target_Hex_Reapply_Dexterity"
type "SpellData"
data "SpellType" "Target"
using "Target_Hex_Reapply"
data "SpellContainerID" "Target_Hex_Reapply"
data "SpellProperties" "ApplyStatus(SELF,HEX_OWNER,100,-1);ApplyStatus(HEX_DEXTERITY,100,-1);RemoveStatus(SELF,HEX_REAPPLY)"
data "DisplayName" "Target_Hex_Reapply_Dexterity_DisplayName"
data "Description" "Target_Hex_Reapply_Dexterity_Description"

new entry "Target_Hex_Reapply_Constitution"
type "SpellData"
data "SpellType" "Target"
using "Target_Hex_Reapply"
data "SpellContainerID" "Target_Hex_Reapply"
data "SpellProperties" "ApplyStatus(SELF,HEX_OWNER,100,-1);ApplyStatus(HEX_CONSTITUTION,100,-1);RemoveStatus(SELF,HEX_REAPPLY)"
data "DisplayName" "Target_Hex_Reapply_Constitution_DisplayName"
data "Description" "Target_Hex_Reapply_Constitution_Description"

new entry "Target_Hex_Reapply_Intelligence"
type "SpellData"
data "SpellType" "Target"
using "Target_Hex_Reapply"
data "SpellContainerID" "Target_Hex_Reapply"
data "SpellProperties" "ApplyStatus(SELF,HEX_OWNER,100,-1);ApplyStatus(HEX_INTELLIGENCE,100,-1);RemoveStatus(SELF,HEX_REAPPLY)"
data "DisplayName" "Target_Hex_Reapply_Intelligence_DisplayName"
data "Description" "Target_Hex_Reapply_Intelligence_Description"

new entry "Target_Hex_Reapply_Wisdom"
type "SpellData"
data "SpellType" "Target"
using "Target_Hex_Reapply"
data "SpellContainerID" "Target_Hex_Reapply"
data "SpellProperties" "ApplyStatus(SELF,HEX_OWNER,100,-1);ApplyStatus(HEX_WISDOM,100,-1);RemoveStatus(SELF,HEX_REAPPLY)"
data "DisplayName" "Target_Hex_Reapply_Wisdom_DisplayName"
data "Description" "Target_Hex_Reapply_Wisdom_Description"

new entry "Target_Hex_Reapply_Charisma"
type "SpellData"
data "SpellType" "Target"
using "Target_Hex_Reapply"
data "SpellContainerID" "Target_Hex_Reapply"
data "SpellProperties" "ApplyStatus(SELF,HEX_OWNER,100,-1);ApplyStatus(HEX_CHARISMA,100,-1);RemoveStatus(SELF,HEX_REAPPLY)"
data "DisplayName" "Target_Hex_Reapply_Charisma_DisplayName"
data "Description" "Target_Hex_Reapply_Charisma_Description"

new entry "Target_HideousLaughter"
type "SpellData"
data "SpellType" "Target"
data "Level" "1"
data "SpellSchool" "Enchantment"
data "TargetRadius" "18"
data "SpellRoll" "not SavingThrow(Ability.Wisdom, SourceSpellDC())"
data "SpellSuccess" "ApplyStatus(HIDEOUS_LAUGHTER,100,10)"
data "TargetConditions" "Character() and not Self() and context.Target.Intelligence > 4"
data "Icon" "Spell_Enchantment_Tasha'sHideousLaughter"
data "DisplayName" "Target_HideousLaughter_DisplayName"
data "Description" "Target_HideousLaughter_Description"
data "ExtraDescription" "Target_HideousLaughter_ExtraDescription"
data "TooltipAttackSave" "Wisdom"
data "TooltipStatusApply" "ApplyStatus(HIDEOUS_LAUGHTER,100,10)"
data "PrepareEffect" "VFX_Spells_Prepare_Arcane_Intent_Control_CastFX_Textkey_01:Dummy_CastFX:VFX_Prepare_01:0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Control_CastFX_01:Dummy_CastFX::0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Control_EyeFX_01:Dummy_EyeFX_01,Dummy_EyeFX_02::0:None::None::0:0::::"
data "CastEffect" "VFX_Spells_Cast_Intent_Control_TargetSingle_R_HandFX_01,KeepRot:Dummy_R_HandFX::0:None::None::0:0::::;VFX_Spells_Cast_Intent_Control_TargetSingle_R_HandFX_Textkey_01,Detach:Dummy_R_HandFX:Cast:0:None::None::0:0::::"
data "TargetEffect" "VFX_Spells_Cast_Intent_Control_TargetSingle_Impact_Root_Textkey_01:Dummy_Root:Cast:0:None::None::0:0::::;VFX_Spells_Cast_Intent_Control_TargetSingle_Impact_BodyFX_Textkey_01:Dummy_BodyFX:Cast:0:None::None::0:0::::;VFX_Spells_Cast_Intent_Control_TargetSingle_Impact_HeadFX_Textkey_01,FaceSource:Dummy_HeadFX:Cast:0:None::None::0:0::::;VFX_Spells_Cast_Intent_Control_TargetSingle_Impact_HeadFX_Textkey_02,FaceSource,Detach:Dummy_HeadFX:Cast:0:None::None::0:0::::;VFX_Spells_Cast_Intent_Control_TargetSingle_Impact_EyeFX_Textkey_01:Dummy_EyeFX_01,Dummy_EyeFX_02:Cast:0:None::None::0:0::::"
data "CastTextEvent" "Cast"
data "CastSound" "Spell_Cast_Control_HideousLaughter_L1to3"
data "VocalComponentSound" "Vocal_Component_TellAJoke"
data "TargetSound" "Spell_Impact_Control_HideousLaughter_L1to3"
data "CycleConditions" "Enemy() and not Dead()"
data "UseCosts" "ActionPoint:1;SpellSlotsGroup:1:1:1"
data "SpellAnimationArcaneMagic" "554a18f7-952e-494a-b301-7702a85d4bc9(SPL_Arcane_Control_Combat_01_Prepare);;ab7b6aac-b3c9-4918-8f17-f777a94dcb5e(SPL_Somatic_Target_Combat_01_Cast);57211a11-ed0b-46d7-9369-81df25a85df6(SPL_Somatic_Target_Combat_01_Recover);;"
data "SpellAnimationDivineMagic" "554a18f7-952e-494a-b301-7702a85d4bc9(SPL_Arcane_Control_Combat_01_Prepare);;ab7b6aac-b3c9-4918-8f17-f777a94dcb5e(SPL_Somatic_Target_Combat_01_Cast);57211a11-ed0b-46d7-9369-81df25a85df6(SPL_Somatic_Target_Combat_01_Recover);;"
data "SpellAnimationNoneMagic" "554a18f7-952e-494a-b301-7702a85d4bc9(SPL_Arcane_Control_Combat_01_Prepare);;ab7b6aac-b3c9-4918-8f17-f777a94dcb5e(SPL_Somatic_Target_Combat_01_Cast);57211a11-ed0b-46d7-9369-81df25a85df6(SPL_Somatic_Target_Combat_01_Recover);;"
data "VerbalIntent" "Control"
data "SpellFlags" "IsSpell;HasVerbalComponent;HasSomaticComponent;HasHighGroundRangeExtension;IsConcentration"
data "MemoryCost" "1"

new entry "Target_HideousLaughter_2"
type "SpellData"
data "SpellType" "Target"
using "Target_HideousLaughter"
data "Icon" "Spell_Enchantment_Tasha'sHideousLaughter_2"
data "UseCosts" "ActionPoint:1;SpellSlotsGroup:1:1:2"
data "RootSpellID" "Target_HideousLaughter"
data "PowerLevel" "2"

new entry "Target_HoldPerson"
type "SpellData"
data "SpellType" "Target"
data "Level" "2"
data "SpellSchool" "Enchantment"
data "TargetRadius" "18"
data "SpellRoll" "not SavingThrow(Ability.Wisdom, SourceSpellDC())"
data "SpellSuccess" "ApplyStatus(HOLD_PERSON,100,10)"
data "TargetConditions" "Tagged('HUMANOID') and not Self() and not (not Player(context.Source) and IsConcentrating(context.Source)) and not HasStatus('Downed')"
data "Icon" "Spell_Enchantment_HoldPerson"
data "DisplayName" "Target_HoldPerson_DisplayName"
data "Description" "Target_HoldPerson_Description"
data "ExtraDescription" "Target_HoldPerson_ExtraDescription"
data "TooltipAttackSave" "Wisdom"
data "TooltipStatusApply" "ApplyStatus(HOLD_PERSON,100,10)"
data "PrepareEffect" "VFX_Spells_Prepare_Arcane_Intent_Control_CastFX_Textkey_01:Dummy_CastFX:VFX_Prepare_01:0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Control_CastFX_01:Dummy_CastFX::0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Control_EyeFX_01:Dummy_EyeFX_01,Dummy_EyeFX_02::0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Control_HoldPerson_HandFX_Textkey_01:Dummy_L_HandFX:VFX_Prepare_01:0:None::None::0:0::::"
data "CastEffect" "VFX_Spells_Cast_Intent_Control_TargetSingle_R_HandFX_01,KeepRot:Dummy_R_HandFX::0:None::None::0:0::::;VFX_Spells_Cast_Intent_Control_TargetSingle_R_HandFX_Textkey_01,Detach:Dummy_R_HandFX:Cast:0:None::None::0:0::::"
data "TargetEffect" "VFX_Spells_Cast_Intent_Control_TargetSingle_Impact_Root_Textkey_01:Dummy_Root:Cast:0:None::None::0:0::::;VFX_Spells_Cast_Intent_Control_TargetSingle_Impact_BodyFX_Textkey_01:Dummy_BodyFX:Cast:0:None::None::0:0::::;VFX_Spells_Cast_Intent_Control_TargetSingle_Impact_HeadFX_Textkey_01,FaceSource:Dummy_HeadFX:Cast:0:None::None::0:0::::;VFX_Spells_Cast_Intent_Control_TargetSingle_Impact_HeadFX_Textkey_02,FaceSource,Detach:Dummy_HeadFX:Cast:0:None::None::0:0::::;VFX_Spells_Cast_Intent_Control_TargetSingle_Impact_EyeFX_Textkey_01:Dummy_EyeFX_01,Dummy_EyeFX_02:Cast:0:None::None::0:0::::"
data "CastTextEvent" "Cast"
data "CastSound" "Spell_Cast_Control_HoldPerson_L1to3"
data "VocalComponentSound" "Vocal_Component_Paralyze"
data "TargetSound" "Spell_Impact_Control_HoldPerson_L1to3"
data "CycleConditions" "Enemy() and not Dead()"
data "UseCosts" "ActionPoint:1;SpellSlotsGroup:1:1:2"
data "SpellAnimationArcaneMagic" "554a18f7-952e-494a-b301-7702a85d4bc9(SPL_Arcane_Control_Combat_01_Prepare);;ab7b6aac-b3c9-4918-8f17-f777a94dcb5e(SPL_Somatic_Target_Combat_01_Cast);57211a11-ed0b-46d7-9369-81df25a85df6(SPL_Somatic_Target_Combat_01_Recover);;"
data "SpellAnimationDivineMagic" "554a18f7-952e-494a-b301-7702a85d4bc9(SPL_Arcane_Control_Combat_01_Prepare);;ab7b6aac-b3c9-4918-8f17-f777a94dcb5e(SPL_Somatic_Target_Combat_01_Cast);57211a11-ed0b-46d7-9369-81df25a85df6(SPL_Somatic_Target_Combat_01_Recover);;"
data "SpellAnimationNoneMagic" "554a18f7-952e-494a-b301-7702a85d4bc9(SPL_Arcane_Control_Combat_01_Prepare);;ab7b6aac-b3c9-4918-8f17-f777a94dcb5e(SPL_Somatic_Target_Combat_01_Cast);57211a11-ed0b-46d7-9369-81df25a85df6(SPL_Somatic_Target_Combat_01_Recover);;"
data "VerbalIntent" "Control"
data "SpellFlags" "HasVerbalComponent;HasSomaticComponent;IsSpell;CannotTargetItems;CannotTargetTerrain;HasHighGroundRangeExtension;IsConcentration"
data "RechargeValues" "5-6"
data "MemoryCost" "1"

new entry "Target_HuntersMark"
type "SpellData"
data "SpellType" "Target"
data "Level" "1"
data "SpellSchool" "Divination"
data "SpellProperties" "ApplyStatus(SELF,HUNTERS_MARK_OWNER,100,-1);ApplyStatus(HUNTERS_MARK,100,-1)"
data "TargetRadius" "18"
data "TargetConditions" "Character() and not (not Player(context.Source) and IsConcentrating(context.Source))"
data "Icon" "Spell_Divination_HuntersMark"
data "DisplayName" "Target_HuntersMark_DisplayName"
data "Description" "Target_HuntersMark_Description"
data "DescriptionParams" "DealDamage(1d6,MainMeleeWeaponDamageType)"
data "ExtraDescription" "Target_HuntersMark_ExtraDescription"
data "TooltipStatusApply" "ApplyStatus(HUNTERS_MARK,100,-1)"
data "PrepareEffect" "VFX_Spells_Prepare_Arcane_Intent_Debuff_R_HandFX_01:Dummy_R_HandFX::0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Debuff_R_HandFX_Textkey_01:Dummy_R_HandFX:VFX_Prepare_01:0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Debuff_L_HandFX_Textkey_01:Dummy_L_HandFX:VFX_Prepare_01:0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Debuff_EyeFX_01:Dummy_EyeFX_01,Dummy_EyeFX_02:VFX_Prepare_01:0:None::None::0:0::::"
data "CastEffect" "VFX_Spells_Cast_Intent_Debuff_TargetSingle_R_HandFX_01,KeepRot:Dummy_R_HandFX::0:None::None::0:0::::;VFX_Spells_Cast_Intent_Debuff_TargetSingle_R_HandFX_Textkey_01,Detach:Dummy_R_HandFX:VFX_Somatic_03:0:None::None::0:0::::"
data "TargetEffect" "VFX_Spells_Cast_Intent_Debuff_TargetSingle_Impact_Root_Textkey_01:Dummy_Root:Cast:0:None::None::0:0::::;VFX_Spells_Cast_Intent_Debuff_TargetSingle_Impact_BodyFX_Textkey_01:Dummy_BodyFX:Cast:0:None::None::0:0::::;VFX_Spells_Cast_Intent_Debuff_TargetSingle_PostProcess_Textkey_01:Dummy_Root:Cast:0:None::None::0:0::::"
data "CastTextEvent" "Cast"
data "CastSound" "Spell_Cast_Debuff_HuntersMark_L1to3"
data "VocalComponentSound" "Vocal_Component_HuntersMark"
data "TargetSound" "Spell_Impact_Debuff_HuntersMark_L1to3"
data "CycleConditions" "Enemy() and not Dead()"
data "UseCosts" "BonusActionPoint:1;SpellSlot:1:1:1"
data "SpellAnimationArcaneMagic" "9313094a-bae2-454f-9701-f920d0e8e98d(SPL_Arcane_Debuff_Combat_01_Prepare);;ab7b6aac-b3c9-4918-8f17-f777a94dcb5e(SPL_Somatic_Target_Combat_01_Cast);57211a11-ed0b-46d7-9369-81df25a85df6(SPL_Somatic_Target_Combat_01_Recover);;"
data "SpellAnimationDivineMagic" "9313094a-bae2-454f-9701-f920d0e8e98d(SPL_Arcane_Debuff_Combat_01_Prepare);;ab7b6aac-b3c9-4918-8f17-f777a94dcb5e(SPL_Somatic_Target_Combat_01_Cast);57211a11-ed0b-46d7-9369-81df25a85df6(SPL_Somatic_Target_Combat_01_Recover);;"
data "SpellAnimationNoneMagic" "9313094a-bae2-454f-9701-f920d0e8e98d(SPL_Arcane_Debuff_Combat_01_Prepare);;ab7b6aac-b3c9-4918-8f17-f777a94dcb5e(SPL_Somatic_Target_Combat_01_Cast);57211a11-ed0b-46d7-9369-81df25a85df6(SPL_Somatic_Target_Combat_01_Recover);;"
data "VerbalIntent" "Debuff"
data "SpellFlags" "IsSpell;HasVerbalComponent;HasHighGroundRangeExtension;IsConcentration;IsHarmful"
data "MemoryCost" "1"

new entry "Target_HuntersMark_Reapply"
type "SpellData"
data "SpellType" "Target"
using "Target_HuntersMark"
data "SpellProperties" "ApplyStatus(SELF,HUNTERS_MARK_OWNER,100,-1);ApplyStatus(HUNTERS_MARK,100,-1);RemoveStatus(SELF,HUNTERS_MARK_REAPPLY);"
data "Icon" "Spell_Divination_ReapplyHuntersMark"
data "DisplayName" "Target_HuntersMark_Reapply_DisplayName"
data "Description" "Target_HuntersMark_Reapply_Description"
data "PrepareEffect" "VFX_Spells_Prepare_Arcane_Intent_Debuff_R_HandFX_01:Dummy_R_HandFX::0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Debuff_R_HandFX_Textkey_01:Dummy_R_HandFX:VFX_Prepare_01:0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Debuff_L_HandFX_Textkey_01:Dummy_L_HandFX:VFX_Prepare_01:0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Debuff_EyeFX_01:Dummy_EyeFX_01,Dummy_EyeFX_02:VFX_Prepare_01:0:None::None::0:0::::"
data "CastEffect" "VFX_Spells_Cast_Intent_Debuff_TargetSingle_R_HandFX_01,KeepRot:Dummy_R_HandFX::0:None::None::0:0::::;VFX_Spells_Cast_Intent_Debuff_TargetSingle_R_HandFX_Textkey_01,Detach:Dummy_R_HandFX:VFX_Somatic_03:0:None::None::0:0::::"
data "TargetEffect" "VFX_Spells_Cast_Intent_Debuff_TargetSingle_Impact_Root_Textkey_01:Dummy_Root:Cast:0:None::None::0:0::::;VFX_Spells_Cast_Intent_Debuff_TargetSingle_Impact_BodyFX_Textkey_01:Dummy_BodyFX:Cast:0:None::None::0:0::::;VFX_Spells_Cast_Intent_Debuff_TargetSingle_PostProcess_Textkey_01:Dummy_Root:Cast:0:None::None::0:0::::"
data "UseCosts" "BonusActionPoint:1"
data "MemoryCost" ""

new entry "Target_InvokeDuplicity"
type "SpellData"
data "SpellType" "Target"
data "SpellProperties" "GROUND:Summon(c05c1aa3-da26-4d73-acbd-adc66f7df6af, 10,,'InvokeDuplicityStack,INVOKE_DUPLICITY_AURA);"
data "TargetRadius" "9"
data "TargetConditions" "CanStand('c05c1aa3-da26-4d73-acbd-adc66f7df6af')"
data "Icon" "Action_Cleric_InvokeDuplicity"
data "DisplayName" "Target_InvokeDuplicity_DisplayName"
data "Description" "Target_InvokeDuplicity_Description"
data "DescriptionParams" "Distance(3)"
data "PrepareEffect" "VFX_Spells_Prepare_Arcane_Intent_Summon_CastFX_01:Dummy_CastFX::0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Summon_CastFX_Textkey_01:Dummy_CastFX:VFX_Prepare_01:0:None::None::0:0::::"
data "CastEffect" "VFX_Spells_Cast_Intent_Summon_TargetSummon_R_HandFX_Textkey_01:Dummy_R_HandFX:VFX_Somatic_01:0:None::None::0:0::::;VFX_Spells_Cast_Intent_Summon_TargetSummon_R_HandFX_Textkey_02:Dummy_R_HandFX:VFX_Somatic_02:0:None::None::0:0::::;VFX_Spells_Cast_Intent_Summon_TargetSummon_R_HandFX_01:Dummy_R_HandFX::0:None::None::0:0::::"
data "CastTextEvent" "Cast"
data "CastSound" "Spell_Cast_Summon_InvokeDuplicity_L1to3"
data "TargetSound" "Spell_Impact_Summon_InvokeDuplicity_L1to3"
data "UseCosts" "ActionPoint:1;ChannelDivinity:1"
data "SpellAnimationArcaneMagic" "6f42f5f3-7a5a-4441-a02e-71b0450ac4b7(SPL_Arcane_Summon_Combat_01_Prepare);;c0513845-6e0e-42e8-9a8c-baa5e2b6ead6(SPL_Somatic_Summon_Combat_01_Cast);fbf20742-9dbf-475b-9ff5-42e4b08064ad(SPL_Somatic_Summon_Combat_01_Recover);;"
data "SpellAnimationDivineMagic" "6f42f5f3-7a5a-4441-a02e-71b0450ac4b7(SPL_Arcane_Summon_Combat_01_Prepare);;c0513845-6e0e-42e8-9a8c-baa5e2b6ead6(SPL_Somatic_Summon_Combat_01_Cast);fbf20742-9dbf-475b-9ff5-42e4b08064ad(SPL_Somatic_Summon_Combat_01_Recover);;"
data "SpellAnimationNoneMagic" "6f42f5f3-7a5a-4441-a02e-71b0450ac4b7(SPL_Arcane_Summon_Combat_01_Prepare);;c0513845-6e0e-42e8-9a8c-baa5e2b6ead6(SPL_Somatic_Summon_Combat_01_Cast);fbf20742-9dbf-475b-9ff5-42e4b08064ad(SPL_Somatic_Summon_Combat_01_Recover);;"
data "VerbalIntent" "Summon"
data "SpellFlags" "IsConcentration;CannotTargetItems;CannotTargetCharacter"

new entry "Target_Knock"
type "SpellData"
data "SpellType" "Target"
data "Level" "2"
data "SpellSchool" "Transmutation"
data "SpellProperties" "Unlock()"
data "TargetRadius" "18"
data "TargetConditions" "Item() and Locked()"
data "Icon" "Spell_Transmutation_Knock"
data "DisplayName" "Target_Knock_DisplayName"
data "Description" "Target_Knock_Description"
data "PrepareEffect" "VFX_Spells_Prepare_Arcane_Intent_Utility_Root_01:::0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Utility_CastFX_01:Dummy_CastFX::0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Utility_EyeFX_01:Dummy_EyeFX_01,Dummy_EyeFX_02::0:None::None::0:0::::;VFX_Sound_Spell_Prepare_Knock_01,Detach:Dummy_Root::0:None::None::0:0::::"
data "CastEffect" "VFX_Spells_Cast_Intent_Utility_TargetTouch_R_HandFX_01,KeepRot:Dummy_R_HandFX::0:None::None::0:0::::;VFX_Spells_Cast_Intent_Utility_TargetTouch_R_HandFX_Textkey_01,Detach:Dummy_R_HandFX:VFX_Somatic_01:0:None::None::0:0::::"
data "TargetEffect" "VFX_Spells_Cast_Intent_Utility_TargetTouch_Impact_Root_Textkey_01:Dummy_Root:Cast:0:None::None::0:0::::;VFX_Spells_Cast_Intent_Utility_TargetTouch_Impact_BodyFX_Textkey_01:Dummy_BodyFX:Cast:0:None::None::0:0::::;VFX_Spells_Cast_Intent_Utility_Generic_Impact_PostProcess_Textkey_01:Cast::0:None::None::0:0::::"
data "CastTextEvent" "Cast"
data "CastSound" "Spell_Cast_Utility_Knock_L1to3"
data "VocalComponentSound" "Vocal_Component_Knock"
data "TargetSound" "Spell_Impact_Utility_Knock_L1to3"
data "UseCosts" "ActionPoint:1;SpellSlot:1:1:2"
data "SpellAnimationArcaneMagic" "dd86aa43-8189-4d9f-9a5c-454b5fe4a197(SPL_Arcane_Utility_Combat_01_Prepare);;e37d18b8-0de7-4bbc-a644-31ec2a91e548(SPL_Somatic_Touch_Combat_01_Cast);acfe8d41-20c1-4fe8-b158-f4b2be86e080(SPL_Somatic_Touch_Combat_01_Recover);;"
data "SpellAnimationDivineMagic" "dd86aa43-8189-4d9f-9a5c-454b5fe4a197(SPL_Arcane_Utility_Combat_01_Prepare);;e37d18b8-0de7-4bbc-a644-31ec2a91e548(SPL_Somatic_Touch_Combat_01_Cast);acfe8d41-20c1-4fe8-b158-f4b2be86e080(SPL_Somatic_Touch_Combat_01_Recover);;"
data "SpellAnimationNoneMagic" "dd86aa43-8189-4d9f-9a5c-454b5fe4a197(SPL_Arcane_Utility_Combat_01_Prepare);;e37d18b8-0de7-4bbc-a644-31ec2a91e548(SPL_Somatic_Touch_Combat_01_Cast);acfe8d41-20c1-4fe8-b158-f4b2be86e080(SPL_Somatic_Touch_Combat_01_Recover);;"
data "VerbalIntent" "Utility"
data "SpellFlags" "IsSpell;HasVerbalComponent;HasHighGroundRangeExtension"
data "MemoryCost" "1"

new entry "Target_Knock_LightCleric"
type "SpellData"
data "SpellType" "Target"
using "Target_Knock"
data "ExtraDescription" "Target_Knock_LightCleric_ExtraDescription"
data "MemoryCost" ""

new entry "Target_Levitate"
type "SpellData"
data "SpellType" "Target"
data "Level" "2"
data "SpellSchool" "Transmutation"
data "TargetRadius" "18"
data "SpellRoll" "not SavingThrow(Ability.Constitution, SourceSpellDC())"
data "SpellSuccess" "ApplyStatus(LEVITATE,100,1)"
data "Icon" "unknown"
data "DisplayName" "Target_Levitate_DisplayName"
data "Description" "Target_Levitate_Description"
data "CastEffect" "VFX_Enemies_MindFlayer_Levitate_Cast_HeadFX_01:Dummy_HeadFX:Cast:0:None::None::0:0::::;VFX_Enemies_MindFlayer_Levitate_HeadFX_01:Dummy_HeadFX::0:None::None::0:0::::"
data "PositionEffect" "VFX_Enemies_MindFlayer_Levitate_Impact_01::Cast:0:None::None::0:0::::"
data "CastTextEvent" "Cast"
data "CastSound" "CrSpell_Cast_Levitate"
data "VocalComponentSound" "Vocal_Component_GrantFly"
data "TargetSound" "CrSpell_Impact_Levitate"
data "UseCosts" "ActionPoint:1;SpellSlot:1:1:2"
data "SpellAnimationArcaneMagic" ";52891546-f9c1-4ade-b390-6882682c7c44(CMBT_Skill_MindBlast_Combat_01_Antic);92fd64ad-6b10-46ba-a2a9-82633129f806(CMBT_Skill_MindBlast_Combat_01_Attack);c554e614-bf70-4198-8ebf-1a32d25c658e(CMBT_Skill_MindBlast_Combat_01_Recover);;58c33026-840a-414e-9597-4e52d329488c(CMBT_Skill_MindBlast_Combat_01_Dash)"
data "SpellAnimationDivineMagic" ";52891546-f9c1-4ade-b390-6882682c7c44(CMBT_Skill_MindBlast_Combat_01_Antic);92fd64ad-6b10-46ba-a2a9-82633129f806(CMBT_Skill_MindBlast_Combat_01_Attack);c554e614-bf70-4198-8ebf-1a32d25c658e(CMBT_Skill_MindBlast_Combat_01_Recover);;58c33026-840a-414e-9597-4e52d329488c(CMBT_Skill_MindBlast_Combat_01_Dash)"
data "SpellAnimationNoneMagic" ";52891546-f9c1-4ade-b390-6882682c7c44(CMBT_Skill_MindBlast_Combat_01_Antic);92fd64ad-6b10-46ba-a2a9-82633129f806(CMBT_Skill_MindBlast_Combat_01_Attack);c554e614-bf70-4198-8ebf-1a32d25c658e(CMBT_Skill_MindBlast_Combat_01_Recover);;58c33026-840a-414e-9597-4e52d329488c(CMBT_Skill_MindBlast_Combat_01_Dash)"
data "VerbalIntent" "Utility"
data "SpellFlags" "IsSpell;HasVerbalComponent;HasSomaticComponent;HasHighGroundRangeExtension;IsConcentration"
data "MemoryCost" "1"

new entry "Target_MageHand"
type "SpellData"
data "SpellType" "Target"
data "Level" "0"
data "SpellSchool" "Conjuration"
data "SpellProperties" "GROUND:IF(not HasPassive('MageHandLegerdemain', context.Source)):Summon(eddf2b83-21d3-4d6f-b958-c30f00dbbb92, 10,,'CombatSummonStack',);GROUND:IF(HasPassive('MageHandLegerdemain', context.Source)):Summon(eddf2b83-21d3-4d6f-b958-c30f00dbbb92, 10,,'CombatSummonStack',INVISIBLE);"
data "TargetRadius" "18"
data "TargetConditions" "CanStand('eddf2b83-21d3-4d6f-b958-c30f00dbbb92')"
data "Icon" "Spell_Conjuration_MageHand"
data "DisplayName" "Target_MageHand_DisplayName"
data "Description" "Target_MageHand_Description"
data "PrepareEffect" "VFX_Spells_Prepare_Arcane_Intent_Utility_Root_01,KeepRot:Dummy_Root::0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Utility_CastFX_01:Dummy_CastFX::0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Utility_EyeFX_01:Dummy_EyeFX_01,Dummy_EyeFX_02::0:None::None::0:0::::"
data "CastEffect" "VFX_Spells_Cast_Intent_Utility_TargetSummon_R_HandFX_Textkey_01:Dummy_R_HandFX:VFX_Somatic_01:0:None::None::0:0::::;VFX_Spells_Cast_Intent_Utility_TargetSummon_R_HandFX_Textkey_02:Dummy_R_HandFX:VFX_Somatic_02:0:None::None::0:0::::;VFX_Spells_Cast_Intent_Utility_TargetSummon_R_HandFX_01:Dummy_R_HandFX::0:None::None::0:0::::"
data "CastTextEvent" "VFX_Somatic_03"
data "CastSound" "Spell_Cast_Utility_MageHand_L1to3"
data "TargetSound" "Spell_Impact_Utility_MageHand_L1to3"
data "UseCosts" "ActionPoint:1"
data "SpellAnimationArcaneMagic" "dd86aa43-8189-4d9f-9a5c-454b5fe4a197(SPL_Arcane_Utility_Combat_01_Prepare);;c0513845-6e0e-42e8-9a8c-baa5e2b6ead6(SPL_Somatic_Summon_Combat_01_Cast);fbf20742-9dbf-475b-9ff5-42e4b08064ad(SPL_Somatic_Summon_Combat_01_Recover);;"
data "SpellAnimationDivineMagic" "dd86aa43-8189-4d9f-9a5c-454b5fe4a197(SPL_Arcane_Utility_Combat_01_Prepare);;c0513845-6e0e-42e8-9a8c-baa5e2b6ead6(SPL_Somatic_Summon_Combat_01_Cast);fbf20742-9dbf-475b-9ff5-42e4b08064ad(SPL_Somatic_Summon_Combat_01_Recover);;"
data "SpellAnimationNoneMagic" "dd86aa43-8189-4d9f-9a5c-454b5fe4a197(SPL_Arcane_Utility_Combat_01_Prepare);;c0513845-6e0e-42e8-9a8c-baa5e2b6ead6(SPL_Somatic_Summon_Combat_01_Cast);fbf20742-9dbf-475b-9ff5-42e4b08064ad(SPL_Somatic_Summon_Combat_01_Recover);;"
data "VerbalIntent" "Utility"
data "SpellFlags" "IsSpell;HasVerbalComponent;HasSomaticComponent;HasHighGroundRangeExtension;IsConcentration"

new entry "Target_MageHand_GithyankiPsionics"
type "SpellData"
data "SpellType" "Target"
using "Target_MageHand"
data "SpellProperties" "GROUND:Summon(eddf2b83-21d3-4d6f-b958-c30f00dbbb92, 10,,'MageHandStack',INVISIBLE);"
data "DisplayName" "Target_MageHand_GithyankiPsionics_DisplayName"
data "Description" "Target_MageHand_GithyankiPsionics_Description"

new entry "Target_MinorIllusion"
type "SpellData"
data "SpellType" "Target"
data "Level" "0"
data "SpellSchool" "Illusion"
data "SpellProperties" "GROUND:Summon(63a52705-056b-4736-91ee-66b839de2afe, 10,,'MinorIllusionStack',MINOR_ILLUSION);"
data "TargetRadius" "18"
data "AreaRadius" "18"
data "TargetConditions" "CanStand('63a52705-056b-4736-91ee-66b839de2afe')"
data "Icon" "Spell_Illusion_MinorIllusion"
data "DisplayName" "Target_MinorIllusion_DisplayName"
data "Description" "Target_MinorIllusion_Description"
data "ExtraDescription" "Target_MinorIllusion_ExtraDescription"
data "PrepareEffect" "VFX_Spells_Prepare_Arcane_Intent_Utility_Root_01,KeepRot:Dummy_Root::0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Utility_CastFX_01:Dummy_CastFX::0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Utility_Dummy_EyeFX_01:Dummy_EyeFX_01,Dummy_EyeFX_02::0:None::None::0:0::::"
data "CastEffect" "VFX_Spells_Cast_Intent_Summon_TargetSummon_R_HandFX_Textkey_01:Dummy_R_HandFX:VFX_Somatic_01:0:None::None::0:0::::;VFX_Spells_Cast_Intent_Utility_TargetSummon_R_HandFX_Textkey_02:Dummy_R_HandFX:VFX_Somatic_02:0:None::None::0:0::::;VFX_Spells_Cast_Intent_Utility_TargetSummon_R_HandFX_01:Dummy_R_HandFX::0:None::None::0:0::::"
data "CastTextEvent" "Cast"
data "CastSound" "Spell_Cast_Utility_MinorIllusion_L1to3"
data "TargetSound" "Spell_Impact_Utility_MinorIllusion_L1to3"
data "UseCosts" "ActionPoint:1"
data "SpellAnimationArcaneMagic" "dd86aa43-8189-4d9f-9a5c-454b5fe4a197(SPL_Arcane_Utility_Combat_01_Prepare);;c0513845-6e0e-42e8-9a8c-baa5e2b6ead6(SPL_Somatic_Summon_Combat_01_Cast);fbf20742-9dbf-475b-9ff5-42e4b08064ad(SPL_Somatic_Summon_Combat_01_Recover);;"
data "SpellAnimationDivineMagic" "dd86aa43-8189-4d9f-9a5c-454b5fe4a197(SPL_Arcane_Utility_Combat_01_Prepare);;c0513845-6e0e-42e8-9a8c-baa5e2b6ead6(SPL_Somatic_Summon_Combat_01_Cast);fbf20742-9dbf-475b-9ff5-42e4b08064ad(SPL_Somatic_Summon_Combat_01_Recover);;"
data "SpellAnimationNoneMagic" "dd86aa43-8189-4d9f-9a5c-454b5fe4a197(SPL_Arcane_Utility_Combat_01_Prepare);;c0513845-6e0e-42e8-9a8c-baa5e2b6ead6(SPL_Somatic_Summon_Combat_01_Cast);fbf20742-9dbf-475b-9ff5-42e4b08064ad(SPL_Somatic_Summon_Combat_01_Recover);;"
data "VerbalIntent" "Utility"
data "SpellFlags" "HasSomaticComponent;IsSpell;CannotTargetCharacter;CannotTargetItems;IgnoreSilence;Stealth"

new entry "Target_MistyStep"
type "SpellData"
data "SpellType" "Target"
data "Level" "2"
data "SpellSchool" "Conjuration"
data "SpellProperties" "GROUND:TeleportSource();"
data "TargetRadius" "18"
data "TargetConditions" "CanStand('')"
data "Icon" "Spell_Conjuration_MistyStep"
data "DisplayName" "Target_MistyStep_DisplayName"
data "Description" "Target_MistyStep_Description"
data "PrepareEffect" "VFX_Spells_Prepare_Arcane_Intent_Utility_MistyStep_Root_01,KeepRot:Dummy_Root::0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Utility_CastFX_01:Dummy_CastFX::0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Utility_OverlayHands_01:Dummy_R_HandFX::0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Utility_OverlayHands_02:Dummy_L_HandFX::0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Utility_EyeFX_01:Dummy_EyeFX_01::0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Utility_EyeFX_02:Dummy_EyeFX_02::0:None::None::0:0::::"
data "CastEffect" "VFX_Spells_Cast_Intent_Utility_TargetJump_BodyFX_01:Dummy_Root::0:None::None::0:0::::;VFX_Spells_Cast_Intent_Utility_TargetJump_BodyFX_02:Dummy_BodyFX::0:None::None::0:0::::;VFX_Spells_Cast_Intent_Utility_Stealth_MistyStep_Root_02:Dummy_Root:VFX_Somatic_03:0:None::None::0:0::::;VFX_Spells_Cast_Intent_Utility_Stealth_MistyStep_Root_01:Dummy_Root:VFX_Somatic_01:0:None::None::0:0::::"
data "CastTextEvent" "Cast"
data "CastSound" "Spell_Cast_Utility_MistyStep_L1to3"
data "VocalComponentSound" "Vocal_Component_Teleport"
data "TargetSound" "Spell_Impact_Utility_MistyStep_L1to3"
data "UseCosts" "BonusActionPoint:1;SpellSlotsGroup:1:1:2"
data "SpellAnimationArcaneMagic" "dd86aa43-8189-4d9f-9a5c-454b5fe4a197(SPL_Arcane_Utility_Combat_01_Prepare);;39daf365-ec06-49a8-81f3-9032640699d7(SPL_Somatic_Target_StrikeVertical_Combat_01_Cast);5c400e93-0266-499c-a2e1-75d53358460f(SPL_Somatic_Target_StrikeVertical_Combat_01_Recover);;"
data "SpellAnimationDivineMagic" "dd86aa43-8189-4d9f-9a5c-454b5fe4a197(SPL_Arcane_Utility_Combat_01_Prepare);;39daf365-ec06-49a8-81f3-9032640699d7(SPL_Somatic_Target_StrikeVertical_Combat_01_Cast);5c400e93-0266-499c-a2e1-75d53358460f(SPL_Somatic_Target_StrikeVertical_Combat_01_Recover);;"
data "SpellAnimationNoneMagic" "dd86aa43-8189-4d9f-9a5c-454b5fe4a197(SPL_Arcane_Utility_Combat_01_Prepare);;39daf365-ec06-49a8-81f3-9032640699d7(SPL_Somatic_Target_StrikeVertical_Combat_01_Cast);5c400e93-0266-499c-a2e1-75d53358460f(SPL_Somatic_Target_StrikeVertical_Combat_01_Recover);;"
data "VerbalIntent" "Utility"
data "SpellFlags" "HasVerbalComponent;IsSpell;CannotTargetItems;CannotTargetCharacter;HasHighGroundRangeExtension;RangeIgnoreVerticalThreshold"
data "MemoryCost" "1"
data "LineOfSightFlags" "AddSourceHeight"

new entry "Target_MistyStep_Githyanki"
type "SpellData"
data "SpellType" "Target"
using "Target_MistyStep"
data "Level" "0"
data "Cooldown" "OncePerRest"
data "UseCosts" "BonusActionPoint:1"
data "MemoryCost" ""

new entry "Target_NaturesWrath"
type "SpellData"
data "SpellType" "Target"
data "TargetRadius" "3"
data "SpellRoll" "not SavingThrow(Ability.Strength, SourceSpellDC())"
data "SpellSuccess" "ApplyStatus(NATURES_WRATH,100,10)"
data "TargetConditions" "Character()"
data "Icon" "unknown"
data "DisplayName" "Target_NaturesWrath_DisplayName"
data "Description" "Target_NaturesWrath_Description"
data "CastTextEvent" "Cast"
data "CycleConditions" "Enemy() and not Dead()"
data "UseCosts" "ActionPoint:1;ChannelDivinity:1"
data "SpellAnimationArcaneMagic" "554a18f7-952e-494a-b301-7702a85d4bc9(SPL_Arcane_Control_Combat_01_Prepare);;1fd48304-2ba1-4dcb-8efa-4550517305ed(SPL_Arcane_Control_Combat_01_Cast);2afb250c-e441-4573-a75e-e1fdad1c6064(SPL_Arcane_Control_Combat_01_Recover);;"
data "SpellAnimationDivineMagic" "8bb8bb70-003d-4c1d-a401-6a7479c679bf(SPL_Divine_Control_Combat_01_Prepare);;b4454373-5224-4ad2-82cd-4ca21767031e(SPL_Divine_Control_Combat_01_Cast);5aeeed37-e0fc-4a44-b420-b63a5e6f77fd(SPL_Divine_Control_Combat_01_Recover);;"
data "SpellAnimationNoneMagic" "554a18f7-952e-494a-b301-7702a85d4bc9(SPL_Arcane_Control_Combat_01_Prepare);;1fd48304-2ba1-4dcb-8efa-4550517305ed(SPL_Arcane_Control_Combat_01_Cast);2afb250c-e441-4573-a75e-e1fdad1c6064(SPL_Arcane_Control_Combat_01_Recover);;"
data "VerbalIntent" "Control"
data "SpellFlags" "CannotTargetTerrain;CannotTargetItems"

new entry "Target_PsionicPull"
type "SpellData"
data "SpellType" "Target"
using "Target_Hex"
data "Level" ""
data "SpellSchool" ""
data "SpellContainerID" ""
data "ContainerSpells" ""
data "Cooldown" "OncePerShortRest"
data "SpellProperties" "Force(-6)"
data "TargetRadius" "18"
data "Requirements" "!Tag TADPOLE_POWERS_BLOCKED"
data "SpellRoll" ""
data "SpellSuccess" ""
data "SpellFail" ""
data "TargetConditions" "not Self() and not Grounded() and (IsMovable() or Character())"
data "Icon" "TadpoleSuperPower_PsionicPull"
data "DisplayName" "Target_PsionicPull_DisplayName"
data "Description" "Target_PsionicPull_Description"
data "PrepareEffect" "VFX_Spell_Prepare_Tadpole_HeadFX_01,KeepRot,Detach:Dummy_CastFX:VFX_Prepare_01:0:None::None::0:0::::;VFX_Spell_Prepare_Tadpole_Root_01:Dummy_Root:VFX_Prepare_01:0:None::None::0:0::::;VFX_Spell_Prepare_Tadpole_Overlay_HeadFX_01:Dummy_HeadFX:VFX_Prepare_01:0:None::None::0:0::::;VFX_Spell_Prepare_Tadpole_HeadFX_PostProcess_01,KeepRot,Detach:Dummy_CastFX::0:None::None::0:0::::;VFX_Sound_Spell_Prepare_Tadpole_01:Dummy_Root::0:None::None::0:0::::"
data "CastEffect" "VFX_Enemies_Goblin_Telekinesis_Cast_HandFX_Textkey_01:Dummy_R_HandFX:Cast:0:None::None::0:0::::;VFX_Spells_Cast_Tadpole_Target_PsionicPull_CastFX_01:Dummy_CastFX:VFX_Somatic_01:0:None::None::0:0::::;VFX_Spells_Cast_Tadpole_Target_PsionicPull_HitImpactFX_01:Dummy_HitImpactFX:VFX_Somatic_01:0:None::None::0:0::::"
data "TargetEffect" "VFX_Enemies_Goblin_Telekinesis_Impact_Dummy_Textkey_01,FaceSource:Dummy_FX_01:VFX_Somatic_01:0:None::None::0:0::::;VFX_Spells_Cast_Tadpole_Target_PsionicPull_Target_PreHit_01:Dummy_BodyFX:VFX_Somatic_01:0:None::Characters:7fbed0d4-cabc-4a9d-804e-12ca6088a0a8:0:0::::;VFX_Spells_Cast_Tadpole_Target_PsionicPull_Target_Hit_01,FaceSource:Dummy_BodyFX:VFX_Somatic_02:0:None::Characters::0:0::::;VFX_Spells_Cast_Tadpole_Target_PsionicPull_Target_PreHit_Y_01:Dummy_BodyFX:VFX_Somatic_01:0:None::Characters:890b5a2a-e773-48df-b191-c887d87bec16:0:0::::"
data "BeamEffect" "VFX_Spells_Cast_Tadpole_Target_PsionicPull_Target_Beam_01:Dummy_HitImpactFX:Dummy_BodyFX:VFX_Somatic_01::"
data "CastTextEvent" "Cast"
data "CastSound" "Spell_Cast_Tadpole_PsionicPull_L1to3"
data "TargetSound" "Spell_Impact_Tadpole_PsionicPull_L1to3"
data "CycleConditions" "Enemy() and not Dead()"
data "UseCosts" "BonusActionPoint:1"
data "SpellAnimationArcaneMagic" "f94542d9-a79c-478a-92de-573cead9260e(TAD_PsionicPull_Combat_01_Prepare);;5ca5b155-fbc3-465e-ab24-55421c91bea7(TAD_PsionicPull_Combat_01_Cast);7da4ad07-cfc9-4de0-a02c-7f1b07fac394(TAD_PsionicPull_Combat_01_Recover);bd339475-d2b5-46e8-8d0c-9f2ad6a91328(TAD_PsionicPull_Combat_01_Loop);"
data "SpellAnimationDivineMagic" "f94542d9-a79c-478a-92de-573cead9260e(TAD_PsionicPull_Combat_01_Prepare);;5ca5b155-fbc3-465e-ab24-55421c91bea7(TAD_PsionicPull_Combat_01_Cast);7da4ad07-cfc9-4de0-a02c-7f1b07fac394(TAD_PsionicPull_Combat_01_Recover);bd339475-d2b5-46e8-8d0c-9f2ad6a91328(TAD_PsionicPull_Combat_01_Loop);"
data "SpellAnimationNoneMagic" "f94542d9-a79c-478a-92de-573cead9260e(TAD_PsionicPull_Combat_01_Prepare);;5ca5b155-fbc3-465e-ab24-55421c91bea7(TAD_PsionicPull_Combat_01_Cast);7da4ad07-cfc9-4de0-a02c-7f1b07fac394(TAD_PsionicPull_Combat_01_Recover);bd339475-d2b5-46e8-8d0c-9f2ad6a91328(TAD_PsionicPull_Combat_01_Loop);"
data "VerbalIntent" ""
data "SpellFlags" "HasHighGroundRangeExtension;CannotTargetTerrain;RangeIgnoreVerticalThreshold;IsHarmful;AddFallDamageOnLand"
data "MemoryCost" ""
data "RootSpellID" ""

new entry "Target_Rally"
type "SpellData"
data "SpellType" "Target"
data "SpellProperties" "ApplyStatus(RALLY,100,5)"
data "TargetRadius" "18"
data "TargetConditions" "Character() and Ally()"
data "Icon" "Skill_Fighter_Rally"
data "DisplayName" "Target_Rally_DisplayName"
data "Description" "Target_Rally_Description"
data "DescriptionParams" "RegainHitPoints(8)"
data "TooltipStatusApply" "ApplyStatus(RALLY,100,5)"
data "PrepareEffect" "VFX_Spells_Prepare_Arcane_Intent_Healing_HandFX_01,KeepRot:Dummy_R_HandFX::0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Healing_HandFX_01,KeepRot:Dummy_L_HandFX::0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Healing_CastFX_01:Dummy_CastFX::0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Healing_CastFX_Textkey_01:Dummy_CastFX:VFX_Prepare_01:0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Healing_Root_Textkey_01,Detach:Dummy_Root:VFX_Prepare_01:0:None::None::0:0::::;VFX_Sound_Spell_Prepare_Intent_Heal_01:Dummy_Root::0:None::None::0:0::::"
data "CastEffect" "VFX_Spells_Cast_Intent_Healing_TargetSingle_R_HandFX_01,KeepRot:Dummy_R_HandFX::0:None::None::0:0::::;VFX_Spells_Cast_Intent_Healing_TargetSingle_R_HandFX_Textkey_01,Detach:Dummy_R_HandFX:Cast:0:None::None::0:0::::"
data "TargetEffect" "VFX_Spells_Cast_Intent_Healing_TargetSingle_Impact_Root_Textkey_01:Dummy_Root:Cast:0:None::None::0:0::::;VFX_Spells_Cast_Intent_Healing_TargetSingle_PostProcess_Textkey_01:Dummy_Root:Cast:0:None::None::0:0::::"
data "CastTextEvent" "Cast"
data "CastSound" "Action_Cast_Rally"
data "TargetSound" "Action_Impact_Rally"
data "CycleConditions" "Ally() and not Dead()"
data "UseCosts" "BonusActionPoint:1;SuperiorityDie:1"
data "SpellAnimationArcaneMagic" "414bbf02-2918-4f01-83fb-1ddc7a588d88(SPL_Arcane_Healing_Combat_01_Prepare);;ab7b6aac-b3c9-4918-8f17-f777a94dcb5e(SPL_Somatic_Target_Combat_01_Cast);57211a11-ed0b-46d7-9369-81df25a85df6(SPL_Somatic_Target_Combat_01_Recover);;"
data "SpellAnimationDivineMagic" "414bbf02-2918-4f01-83fb-1ddc7a588d88(SPL_Arcane_Healing_Combat_01_Prepare);;ab7b6aac-b3c9-4918-8f17-f777a94dcb5e(SPL_Somatic_Target_Combat_01_Cast);57211a11-ed0b-46d7-9369-81df25a85df6(SPL_Somatic_Target_Combat_01_Recover);;"
data "SpellAnimationNoneMagic" "414bbf02-2918-4f01-83fb-1ddc7a588d88(SPL_Arcane_Healing_Combat_01_Prepare);;ab7b6aac-b3c9-4918-8f17-f777a94dcb5e(SPL_Somatic_Target_Combat_01_Cast);57211a11-ed0b-46d7-9369-81df25a85df6(SPL_Somatic_Target_Combat_01_Recover);;"
data "VerbalIntent" "Healing"
data "SpellFlags" "CannotTargetItems;CannotTargetTerrain;HasHighGroundRangeExtension;RangeIgnoreVerticalThreshold"

new entry "Target_Reduce"
type "SpellData"
data "SpellType" "Target"
using "Target_EnlargeReduce"
data "SpellContainerID" "Target_EnlargeReduce"
data "SpellProperties" "ApplyStatus(REDUCE,100,10)"
data "Icon" "Spell_Transmutation_Reduce"
data "DisplayName" "Target_Reduce_DisplayName"
data "Description" "Target_Reduce_Description"
data "TooltipStatusApply" "ApplyStatus(REDUCE,100,10)"
data "PrepareEffect" "VFX_Spells_Prepare_Arcane_Intent_Utility_Root_01:::0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Utility_CastFX_01:Dummy_CastFX::0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Utility_EyeFX_01:Dummy_EyeFX_01,Dummy_EyeFX_02::0:None::None::0:0::::"
data "CastEffect" "VFX_Spells_Cast_Intent_Utility_TargetTouch_R_HandFX_01,KeepRot:Dummy_R_HandFX::0:None::None::0:0::::;VFX_Spells_Cast_Intent_Utility_TargetTouch_R_HandFX_Textkey_01,Detach:Dummy_R_HandFX:VFX_Somatic_01:0:None::None::0:0::::"
data "TargetEffect" "VFX_Spells_Cast_Intent_Utility_TargetTouch_Impact_Root_Textkey_01:Dummy_Root:Cast:0:None::None::0:0::::;VFX_Spells_Cast_Intent_Utility_TargetTouch_Impact_BodyFX_Textkey_01:Dummy_BodyFX:Cast:0:None::None::0:0::::;VFX_Spells_Cast_Intent_Utility_Generic_Impact_PostProcess_Textkey_01:Cast::0:None::None::0:0::::"
data "CastTextEvent" "Cast"
data "CastSound" "Action_Cast_Reduce"
data "VocalComponentSound" "Vocal_Component_Enlarge"
data "TargetSound" "Action_Impact_Reduce"
data "SpellAnimationArcaneMagic" "dd86aa43-8189-4d9f-9a5c-454b5fe4a197(SPL_Arcane_Utility_Combat_01_Prepare);;e37d18b8-0de7-4bbc-a644-31ec2a91e548(SPL_Somatic_Touch_Combat_01_Cast);acfe8d41-20c1-4fe8-b158-f4b2be86e080(SPL_Somatic_Touch_Combat_01_Recover);;"
data "SpellAnimationDivineMagic" "dd86aa43-8189-4d9f-9a5c-454b5fe4a197(SPL_Arcane_Utility_Combat_01_Prepare);;e37d18b8-0de7-4bbc-a644-31ec2a91e548(SPL_Somatic_Touch_Combat_01_Cast);acfe8d41-20c1-4fe8-b158-f4b2be86e080(SPL_Somatic_Touch_Combat_01_Recover);;"
data "SpellAnimationNoneMagic" "dd86aa43-8189-4d9f-9a5c-454b5fe4a197(SPL_Arcane_Utility_Combat_01_Prepare);;e37d18b8-0de7-4bbc-a644-31ec2a91e548(SPL_Somatic_Touch_Combat_01_Cast);acfe8d41-20c1-4fe8-b158-f4b2be86e080(SPL_Somatic_Touch_Combat_01_Recover);;"

new entry "Target_Reduce_LifeCleric"
type "SpellData"
data "SpellType" "Target"
using "Target_Reduce"
data "SpellContainerID" ""
data "Description" "Target_Reduce_LifeCleric_Description"
data "MemoryCost" ""

new entry "Target_SacredFlame"
type "SpellData"
data "SpellType" "Target"
data "Level" "0"
data "SpellSchool" "Evocation"
data "TargetRadius" "18"
data "SpellRoll" "Attack(AttackType.RangedSpellAttack)"
data "SpellSuccess" "DealDamage(1d8,Radiant)"
data "TargetConditions" "Character() and not Self()"
data "Icon" "Spell_Evocation_SacredFlame"
data "DisplayName" "Target_SacredFlame_DisplayName"
data "Description" "Target_SacredFlame_Description"
data "DescriptionParams" "DealDamage(1d8,Radiant)"
data "TooltipDamageList" "DealDamage(1d8,Radiant)"
data "TooltipAttackSave" "RangedSpellAttack"
data "PrepareEffect" "VFX_Spells_Prepare_Arcane_Damage_Radiant_R_HandFX_01:Dummy_R_HandFX::0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Damage_Radiant_R_HandFX_Textkey_01:Dummy_R_HandFX:VFX_Prepare_01:0:None::None::0:0::::"
data "CastEffect" "VFX_Spells_Cast_Damage_Radiant_TargetSingle_R_HandFX_Textkey_01:Dummy_R_HandFX:VFX_Somatic_01:0:None::None::0:0::::;VFX_Spells_Cast_Damage_Radiant_TargetSingle_CastFX_Textkey_02:Dummy_CastFX:VFX_Somatic_02:0:None::None::0:0::::"
data "TargetEffect" "VFX_Spells_Cast_Damage_Radiant_TargetSingle_Impact_Root_Textkey_01:Dummy_Root:VFX_Somatic_01:0:None::None::0:0::::;VFX_Spells_Cast_Damage_Radiant_TargetSingle_Impact_Root_Textkey_02,Detach:Dummy_Root:VFX_Somatic_02:0:None::None::0:0::::;VFX_Spells_Cast_Damage_Radiant_TargetSingle_Impact_BodyFX_Textkey_02:Dummy_BodyFX:VFX_Somatic_02:0:None::None::0:0::::;VFX_Combat_Radiant_Damage_Overlay_01:Dummy_ChestFX:VFX_Somatic_02:0:None::None::0:0::::;VFX_Spells_Cast_Damage_Radiant_TargetSingle_Impact_Root_Textkey_PostFX_01:Dummy_Root:VFX_Somatic_01:0:None::None::0:0::::;VFX_Spells_Cast_Damage_Radiant_TargetSingle_Impact_Root_Textkey_PostFX_02,Detach:Dummy_Root:VFX_Somatic_02:0:None::None::0:0::::"
data "PreviewCursor" "Cast"
data "CastTextEvent" "Cast"
data "CastSound" "Spell_Cast_Damage_Radiant_SacredFlame_L1to3"
data "TargetSound" "Spell_Impact_Damage_Radiant_SacredFlame_L1to3"
data "CycleConditions" "Enemy() and not Dead()"
data "UseCosts" "ActionPoint:1"
data "SpellAnimationArcaneMagic" "3ff87abf-1ea1-4c32-aadf-c822d74c7dc0(SPL_Arcane_Damage_Combat_01_Prepare);;ab7b6aac-b3c9-4918-8f17-f777a94dcb5e(SPL_Somatic_Target_Combat_01_Cast);57211a11-ed0b-46d7-9369-81df25a85df6(SPL_Somatic_Target_Combat_01_Recover);;"
data "SpellAnimationDivineMagic" "3ff87abf-1ea1-4c32-aadf-c822d74c7dc0(SPL_Arcane_Damage_Combat_01_Prepare);;ab7b6aac-b3c9-4918-8f17-f777a94dcb5e(SPL_Somatic_Target_Combat_01_Cast);57211a11-ed0b-46d7-9369-81df25a85df6(SPL_Somatic_Target_Combat_01_Recover);;"
data "SpellAnimationNoneMagic" "3ff87abf-1ea1-4c32-aadf-c822d74c7dc0(SPL_Arcane_Damage_Combat_01_Prepare);;ab7b6aac-b3c9-4918-8f17-f777a94dcb5e(SPL_Somatic_Target_Combat_01_Cast);57211a11-ed0b-46d7-9369-81df25a85df6(SPL_Somatic_Target_Combat_01_Recover);;"
data "VerbalIntent" "Damage"
data "SpellFlags" "IgnoreVisionBlock;HasVerbalComponent;HasSomaticComponent;IsSpell;CannotTargetTerrain;IsHarmful"

new entry "Target_Sanctuary"
type "SpellData"
data "SpellType" "Target"
data "Level" "1"
data "SpellSchool" "Abjuration"
data "SpellProperties" "ApplyStatus(SANCTUARY,100,10)"
data "TargetRadius" "18"
data "TargetConditions" "Character()"
data "Icon" "unknown"
data "DisplayName" "Target_Sanctuary_DisplayName"
data "Description" "Target_Sanctuary_Description"
data "CastSelfAnimation" "efbf3ee5-7340-4b29-8ab5-113b004a8e7b(SPL_Somatic_Self_Touch_Combat_01_Cast)"
data "CastTextEvent" "Cast"
data "UseCosts" "BonusActionPoint:1;SpellSlot:1:1:1"
data "SpellAnimationArcaneMagic" "03496c4a-49e0-4132-b585-3e5ecd1ad8e5(SPL_Arcane_Buff_Combat_01_Prepare);;a640687f-b884-42d0-b147-6dd394b78cbd(SPL_Arcane_Buff_Combat_01_Cast);;;"
data "SpellAnimationDivineMagic" "03496c4a-49e0-4132-b585-3e5ecd1ad8e5(SPL_Arcane_Buff_Combat_01_Prepare);;a640687f-b884-42d0-b147-6dd394b78cbd(SPL_Arcane_Buff_Combat_01_Cast);;;"
data "SpellAnimationNoneMagic" "03496c4a-49e0-4132-b585-3e5ecd1ad8e5(SPL_Arcane_Buff_Combat_01_Prepare);;70a28457-dba7-46f7-b03c-ceb3b9e12bad(SPL_Arcane_Combat_01_Cast);;;"
data "VerbalIntent" "Buff"
data "SpellFlags" "HasVerbalComponent;HasSomaticComponent;CannotTargetItems;CannotTargetTerrain;IsSpell"
data "RechargeValues" "4-6"
data "MemoryCost" "1"

new entry "Target_Scrying"
type "SpellData"
data "SpellType" "Target"
data "Level" "5"
data "SpellSchool" "Divination"
data "SpellProperties" "GROUND:Summon(2f83206a-13c3-4ecb-a599-f6aa4708e149,10,,,)"
data "TargetRadius" "18"
data "TargetConditions" "CanStand('58450a22f414df9a9fd8-c7c9-4419-955d-')"
data "Icon" "unknown"
data "DisplayName" "Target_Scrying_DisplayName"
data "Description" "Target_Scrying_Description"
data "CastTextEvent" "Cast"
data "UseCosts" "ActionPoint:1;SpellSlot:1:1:5"
data "SpellAnimationArcaneMagic" "6f42f5f3-7a5a-4441-a02e-71b0450ac4b7(SPL_Arcane_Summon_Combat_01_Prepare);;60f073b7-1e43-47a5-96c7-53376057e59a(SPL_Arcane_Summon_Combat_01_Cast);f2137644-4bb4-4ed3-ab1d-d149719fbb53(SPL_Arcane_Summon_Combat_01_Recover);;"
data "SpellAnimationDivineMagic" "8f63aefe-2849-4633-b20e-e35563312d9c(SPL_Divine_Summon_Combat_01_Prepare);;84591a79-c83d-4d47-bbec-c4fe46e96566(SPL_Divine_Summon_Combat_01_Cast);27b21551-6403-4f80-9871-25772ae6dd6a(SPL_Divine_Summon_Combat_01_Recover);;"
data "SpellAnimationNoneMagic" "9745d2e5-2519-411a-947f-7545e0095d85(SPL_Wand_Combat_01_Prepare);;82842aef-9961-4566-b854-113470749e4e(SPL_Wand_Combat_01_Cast);2f4e48ee-3349-42ff-bcd2-6b32df5915ab(SPL_Wand_Combat_01_Recover);;"
data "VerbalIntent" "Summon"
data "SpellFlags" "CannotTargetItems;CannotTargetCharacter;IsConcentration"
data "MemoryCost" "1"

new entry "Target_ShapeTheFlowingRiver_IceBlock"
type "SpellData"
data "SpellType" "Target"
data "SpellProperties" "GROUND:Summon(dc1a3895-a328-4ba9-a090-e5251f4b44bd, -1,,,)"
data "TargetRadius" "18"
data "TargetConditions" "CanStand('dc1a3895-a328-4ba9-a090-e5251f4b44bd')"
data "Icon" "unknown"
data "DisplayName" "Target_ShapeTheFlowingRiver_IceBlock_DisplayName"
data "Description" "Target_ShapeTheFlowingRiver_IceBlock_Description"
data "CastTextEvent" "Cast"
data "UseCosts" "ActionPoint:1"
data "SpellAnimationArcaneMagic" "6f42f5f3-7a5a-4441-a02e-71b0450ac4b7(SPL_Arcane_Summon_Combat_01_Prepare);;60f073b7-1e43-47a5-96c7-53376057e59a(SPL_Arcane_Summon_Combat_01_Cast);f2137644-4bb4-4ed3-ab1d-d149719fbb53(SPL_Arcane_Summon_Combat_01_Recover);;"
data "SpellAnimationDivineMagic" "8f63aefe-2849-4633-b20e-e35563312d9c(SPL_Divine_Summon_Combat_01_Prepare);;84591a79-c83d-4d47-bbec-c4fe46e96566(SPL_Divine_Summon_Combat_01_Cast);27b21551-6403-4f80-9871-25772ae6dd6a(SPL_Divine_Summon_Combat_01_Recover);;"
data "SpellAnimationNoneMagic" "6f42f5f3-7a5a-4441-a02e-71b0450ac4b7(SPL_Arcane_Summon_Combat_01_Prepare);;60f073b7-1e43-47a5-96c7-53376057e59a(SPL_Arcane_Summon_Combat_01_Cast);f2137644-4bb4-4ed3-ab1d-d149719fbb53(SPL_Arcane_Summon_Combat_01_Recover);;"
data "VerbalIntent" "Summon"
data "SpellFlags" "CannotTargetCharacter;CannotTargetItems"

new entry "Target_ShieldOfFaith"
type "SpellData"
data "SpellType" "Target"
data "Level" "1"
data "SpellSchool" "Abjuration"
data "SpellProperties" "ApplyStatus(SHIELD_OF_FAITH,100,-1)"
data "TargetRadius" "18"
data "TargetConditions" "Character() and not (not Player(context.Source) and IsConcentrating(context.Source))"
data "Icon" "Spell_Abjuration_ShieldOfFaith"
data "DisplayName" "Target_ShieldOfFaith_DisplayName"
data "Description" "Target_ShieldOfFaith_Description"
data "TooltipStatusApply" "ApplyStatus(SHIELD_OF_FAITH,100,-1)"
data "PrepareEffect" "VFX_Spells_Prepare_Arcane_Intent_Buff_Root_01,KeepRot:Dummy_Root::0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Buff_HandFX_01:Dummy_L_HandFX,Dummy_R_HandFX::0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Buff_BodyFX_Textkey_01:Dummy_BodyFX:VFX_Prepare_01:0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Buff_Root_Textkey_01,KeepRot:Dummy_Root:VFX_Prepare_01:0:None::None::0:0::::;VFX_Sound_Spell_Prepare_Intent_Buff_01:Dummy_Root::0:None::None::0:0::::"
data "CastEffect" "VFX_Spells_Cast_Intent_Buff_TargetSingle_R_HandFX_01:Dummy_R_HandFX::0:None::None::0:0::::;VFX_Spells_Cast_Intent_Buff_TargetSingle_R_HandFX_Textkey_01,Detach:Dummy_R_HandFX:Cast:0:None::None::0:0::::"
data "TargetEffect" "VFX_Spells_Cast_Intent_Buff_TargetSingle_Impact_Root_01:Dummy_Root:Cast:0:None::None::0:0::::;VFX_Spells_Cast_Intent_Buff_TargetSingle_Impact_PostProcess_Textkey_01:Cast::0:None::None::0:0::::;VFX_Sound_Spell_ShieldOfFaith_Impact_01:Cast::0:None::None::0:0::::"
data "PreviewCursor" "Cast"
data "CastSelfAnimation" "efbf3ee5-7340-4b29-8ab5-113b004a8e7b(SPL_Somatic_Self_Touch_Combat_01_Cast)"
data "CastTextEvent" "Cast"
data "CastSound" "Spell_Cast_Buff_ShieldOfFaith_L1to3"
data "TargetSound" "Spell_Impact_Buff_ShieldOfFaith_L1to3"
data "CycleConditions" "Ally() and not Dead()"
data "UseCosts" "BonusActionPoint:1;SpellSlotsGroup:1:1:1"
data "SpellAnimationArcaneMagic" "03496c4a-49e0-4132-b585-3e5ecd1ad8e5(SPL_Arcane_Buff_Combat_01_Prepare);;ab7b6aac-b3c9-4918-8f17-f777a94dcb5e(SPL_Somatic_Target_Combat_01_Cast);57211a11-ed0b-46d7-9369-81df25a85df6(SPL_Somatic_Target_Combat_01_Recover);;"
data "SpellAnimationDivineMagic" "03496c4a-49e0-4132-b585-3e5ecd1ad8e5(SPL_Arcane_Buff_Combat_01_Prepare);;ab7b6aac-b3c9-4918-8f17-f777a94dcb5e(SPL_Somatic_Target_Combat_01_Cast);57211a11-ed0b-46d7-9369-81df25a85df6(SPL_Somatic_Target_Combat_01_Recover);;"
data "SpellAnimationNoneMagic" "03496c4a-49e0-4132-b585-3e5ecd1ad8e5(SPL_Arcane_Buff_Combat_01_Prepare);;ab7b6aac-b3c9-4918-8f17-f777a94dcb5e(SPL_Somatic_Target_Combat_01_Cast);57211a11-ed0b-46d7-9369-81df25a85df6(SPL_Somatic_Target_Combat_01_Recover);;"
data "VerbalIntent" "Buff"
data "SpellFlags" "HasVerbalComponent;HasSomaticComponent;IsConcentration;IsSpell;CannotTargetTerrain"
data "MemoryCost" "1"

new entry "Target_ShieldOfFaith_2"
type "SpellData"
data "SpellType" "Target"
using "Target_ShieldOfFaith"
data "Icon" "Spell_Abjuration_ShieldOfFaith_2"
data "UseCosts" "BonusActionPoint:1;SpellSlotsGroup:1:1:2"

new entry "Target_Slow"
type "SpellData"
data "SpellType" "Target"
data "Level" "3"
data "SpellSchool" "Transmutation"
data "TargetRadius" "18"
data "SpellRoll" "not SavingThrow(Ability.Wisdom, SourceSpellDC())"
data "SpellSuccess" "ApplyStatus(SLOW,100,10);"
data "TargetConditions" "Character() and not Ally()"
data "Icon" "unknown"
data "DisplayName" "Target_Slow_DisplayName"
data "Description" "Target_Slow_Description"
data "CastTextEvent" "Cast"
data "CycleConditions" "Enemy() and not Dead()"
data "UseCosts" "ActionPoint:1;SpellSlot:1:1:3"
data "SpellAnimationArcaneMagic" "554a18f7-952e-494a-b301-7702a85d4bc9(SPL_Arcane_Control_Combat_01_Prepare);;1fd48304-2ba1-4dcb-8efa-4550517305ed(SPL_Arcane_Control_Combat_01_Cast);2afb250c-e441-4573-a75e-e1fdad1c6064(SPL_Arcane_Control_Combat_01_Recover);;"
data "SpellAnimationDivineMagic" "8bb8bb70-003d-4c1d-a401-6a7479c679bf(SPL_Divine_Control_Combat_01_Prepare);;b4454373-5224-4ad2-82cd-4ca21767031e(SPL_Divine_Control_Combat_01_Cast);5aeeed37-e0fc-4a44-b420-b63a5e6f77fd(SPL_Divine_Control_Combat_01_Recover);;"
data "SpellAnimationNoneMagic" "554a18f7-952e-494a-b301-7702a85d4bc9(SPL_Arcane_Control_Combat_01_Prepare);;1fd48304-2ba1-4dcb-8efa-4550517305ed(SPL_Arcane_Control_Combat_01_Cast);2afb250c-e441-4573-a75e-e1fdad1c6064(SPL_Arcane_Control_Combat_01_Recover);;"
data "VerbalIntent" "Control"
data "SpellFlags" "HasVerbalComponent;HasSomaticComponent;IsSpell;IsConcentration;CannotTargetItems;CannotTargetTerrain"
data "MaximumTargets" "6"
data "MemoryCost" "1"

new entry "Target_SpeakWithDead"
type "SpellData"
data "SpellType" "Target"
data "Level" "3"
data "SpellSchool" "Necromancy"
data "SpellProperties" "TARGET:ApplyStatus(SELF,SPEAK_WITH_DEAD_RECAST,100,-1);TARGET:ApplyStatus(SPEAK_WITH_DEAD,100,0)"
data "TargetRadius" "9"
data "TargetConditions" "FreshCorpse() and not Tagged('BEAST') and not Tagged('UNDEAD') and not Tagged('CORPSE_SPOKEN') and not Tagged('BLOCK_SPEAK_WITH_DEAD') and not Player()"
data "Icon" "Spell_Necromancy_SpeakWithDead"
data "DisplayName" "Target_SpeakWithDead_DisplayName"
data "Description" "Target_SpeakWithDead_Description"
data "ExtraDescription" "Target_SpeakWithDead_ExtraDescription"
data "PrepareEffect" "VFX_Spells_Prepare_Arcane_Intent_Utility_SpeakWithDead_Root_01:::0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Utility_SpeakWithDead_EyeFX_01:Dummy_EyeFX_01::0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Utility_SpeakWithDead_EyeFX_02:Dummy_EyeFX_02::0:None::None::0:0::::"
data "CastEffect" "VFX_Spells_Cast_Intent_Utility_TargetSingle_R_SpeakWithDead_HandFX_01,Detach:Dummy_L_HandFX::0:None::None::0:0::::"
data "PreviewCursor" "Cast"
data "CastTextEvent" "Cast"
data "CastSound" "Spell_Cast_Utility_SpeakWithDead_L1to3"
data "VocalComponentSound" "Vocal_Component_SpeakWithDead"
data "TargetSound" "Spell_Impact_Utility_SpeakWithDead_L1to3"
data "UseCosts" "ActionPoint:1;SpellSlot:1:1:3"
data "SpellAnimationArcaneMagic" "414bbf02-2918-4f01-83fb-1ddc7a588d88(SPL_Arcane_Healing_Combat_01_Prepare);;fa83395a-23db-42a2-972a-c4ecc66fead6(SPL_Arcane_Healing_Combat_01_Cast);01e58b73-2a63-4986-a1d2-1a0838237c90(SPL_Arcane_Healing_Combat_01_Recover);;"
data "SpellAnimationDivineMagic" "414bbf02-2918-4f01-83fb-1ddc7a588d88(SPL_Arcane_Healing_Combat_01_Prepare);;fa83395a-23db-42a2-972a-c4ecc66fead6(SPL_Arcane_Healing_Combat_01_Cast);01e58b73-2a63-4986-a1d2-1a0838237c90(SPL_Arcane_Healing_Combat_01_Recover);;"
data "SpellAnimationNoneMagic" "414bbf02-2918-4f01-83fb-1ddc7a588d88(SPL_Arcane_Healing_Combat_01_Prepare);;fa83395a-23db-42a2-972a-c4ecc66fead6(SPL_Arcane_Healing_Combat_01_Cast);01e58b73-2a63-4986-a1d2-1a0838237c90(SPL_Arcane_Healing_Combat_01_Recover);;"
data "VerbalIntent" "Utility"
data "SpellFlags" "IsSpell;CannotTargetItems;CannotTargetTerrain"
data "MemoryCost" "1"

new entry "Target_SpeakWithDead_FreeRecast"
type "SpellData"
data "SpellType" "Target"
using "Target_SpeakWithDead"
data "SpellProperties" "TARGET:ApplyStatus(SPEAK_WITH_DEAD,100,0)"
data "Icon" "Spell_Necromancy_RecastSpeakWithDead"
data "DisplayName" "Target_SpeakWithDead_FreeRecast_DisplayName"
data "Description" "Target_SpeakWithDead_FreeRecast_Description"
data "CastSound" "Spell_Cast_Utility_SpeakWithDead_L1to3"
data "TargetSound" "Spell_Impact_Utility_SpeakWithDead_L1to3"
data "UseCosts" ""
data "MemoryCost" "0"

new entry "Target_SpiritualWeapon"
type "SpellData"
data "SpellType" "Target"
data "Level" "2"
data "SpellSchool" "Evocation"
data "TargetRadius" "18"
data "TargetConditions" "CanStand('4b2a85ba-2e6e-481e-a469-3a878d17eb1a')"
data "Icon" "unknown"
data "DisplayName" "Target_SpiritualWeapon_DisplayName"
data "Description" "Target_SpiritualWeapon_Description"
data "CastTextEvent" "Cast"
data "UseCosts" "BonusActionPoint:1"
data "SpellAnimationArcaneMagic" "6f42f5f3-7a5a-4441-a02e-71b0450ac4b7(SPL_Arcane_Summon_Combat_01_Prepare);;60f073b7-1e43-47a5-96c7-53376057e59a(SPL_Arcane_Summon_Combat_01_Cast);f2137644-4bb4-4ed3-ab1d-d149719fbb53(SPL_Arcane_Summon_Combat_01_Recover);;"
data "SpellAnimationDivineMagic" "8f63aefe-2849-4633-b20e-e35563312d9c(SPL_Divine_Summon_Combat_01_Prepare);;84591a79-c83d-4d47-bbec-c4fe46e96566(SPL_Divine_Summon_Combat_01_Cast);27b21551-6403-4f80-9871-25772ae6dd6a(SPL_Divine_Summon_Combat_01_Recover);;"
data "SpellAnimationNoneMagic" "6f42f5f3-7a5a-4441-a02e-71b0450ac4b7(SPL_Arcane_Summon_Combat_01_Prepare);;60f073b7-1e43-47a5-96c7-53376057e59a(SPL_Arcane_Summon_Combat_01_Cast);f2137644-4bb4-4ed3-ab1d-d149719fbb53(SPL_Arcane_Summon_Combat_01_Recover);;"
data "VerbalIntent" "Summon"
data "SpellFlags" "IsSpell;HasSomaticComponent;HasVerbalComponent"
data "MemoryCost" "1"

new entry "Target_SurvivalInstinct"
type "SpellData"
data "SpellType" "Target"
data "Cooldown" "OncePerShortRest"
data "SpellProperties" "ApplyStatus(SURVIVAL_INSTINCT,100,3);"
data "TargetRadius" "18"
data "Requirements" "!Tag TADPOLE_POWERS_BLOCKED"
data "TargetConditions" "Ally() and not Dead()"
data "Icon" "TadpoleSuperPower_SurvivalInstinct"
data "DisplayName" "Target_SurvivalInstinct_DisplayName"
data "Description" "Target_SurvivalInstinct_Description"
data "DescriptionParams" "RegainHitPoints(3d4)"
data "PrepareEffect" "VFX_Spell_Prepare_Tadpole_HeadFX_01,KeepRot,Detach:Dummy_CastFX:VFX_Prepare_01:0:None::None::0:0::::;VFX_Spell_Prepare_Tadpole_Root_01:Dummy_Root:VFX_Prepare_01:0:None::None::0:0::::;VFX_Spell_Prepare_Tadpole_Overlay_HeadFX_01:Dummy_HeadFX:VFX_Prepare_01:0:None::None::0:0::::;VFX_Spell_Prepare_Tadpole_HeadFX_PostProcess_01,KeepRot,Detach:Dummy_CastFX::0:None::None::0:0::::;VFX_Sound_Spell_Prepare_Tadpole_01:Dummy_Root::0:None::None::0:0::::"
data "CastEffect" "VFX_Spells_Cast_Tadpole_Target_SurvivalInstinct_HandFX_01:Dummy_R_HandFX:VFX_Cast_01:0:None::None::0:0::::;VFX_Spells_Cast_Tadpole_Target_SurvivalInstinct_HandFX_02:Dummy_R_HandFX:VFX_Cast_02:0:None::None::0:0::::"
data "BeamEffect" "VFX_Spells_Cast_Tadpole_Target_SurvivalInstinct_Beam_01,Detach:Dummy_R_HandFX:Dummy_BodyFX:VFX_Cast_02::"
data "TargetEffect" "VFX_Spells_Cast_Tadpole_Target_SurvivalInstinct_BodyFX_01:Dummy_BodyFX:VFX_Cast_02:0:None::None::0:0::::"
data "CastTextEvent" "Cast"
data "CastSound" "Spell_Cast_Tadpole_SurvivalInstinct_L1to3"
data "TargetSound" "Spell_Impact_Tadpole_SurvivalInstinct_L1to3"
data "UseCosts" "BonusActionPoint:1"
data "SpellAnimationArcaneMagic" "3ca3ec39-d0b9-42a5-b173-bc877d41339d(TAD_SurvivalInstinct_Combat_01_Prepare);;6df470fd-9ba1-4b8f-bec2-f7ff22811ecd(TAD_SurvivalInstinct_Combat_01_Cast);1484b853-d893-4f48-bc0d-8bda8700462f(TAD_SurvivalInstinct_Combat_01_Recover);32705177-0682-4882-a0e8-f02393a54299(TAD_SurvivalInstinct_Combat_01_Loop);"
data "SpellAnimationDivineMagic" "3ca3ec39-d0b9-42a5-b173-bc877d41339d(TAD_SurvivalInstinct_Combat_01_Prepare);;6df470fd-9ba1-4b8f-bec2-f7ff22811ecd(TAD_SurvivalInstinct_Combat_01_Cast);1484b853-d893-4f48-bc0d-8bda8700462f(TAD_SurvivalInstinct_Combat_01_Recover);32705177-0682-4882-a0e8-f02393a54299(TAD_SurvivalInstinct_Combat_01_Loop);"
data "SpellAnimationNoneMagic" "3ca3ec39-d0b9-42a5-b173-bc877d41339d(TAD_SurvivalInstinct_Combat_01_Prepare);;6df470fd-9ba1-4b8f-bec2-f7ff22811ecd(TAD_SurvivalInstinct_Combat_01_Cast);1484b853-d893-4f48-bc0d-8bda8700462f(TAD_SurvivalInstinct_Combat_01_Recover);32705177-0682-4882-a0e8-f02393a54299(TAD_SurvivalInstinct_Combat_01_Loop);"
data "SpellFlags" "HasHighGroundRangeExtension;CannotTargetItems;CannotTargetTerrain"

new entry "Target_SupernaturalAttraction"
type "SpellData"
data "SpellType" "Target"
using "Target_MistyStep"
data "Level" ""
data "SpellSchool" ""
data "Cooldown" "OncePerShortRest"
data "Requirements" "!Tag TADPOLE_POWERS_BLOCKED"
data "TargetConditions" "Tagged('ILLITHID') and not Self()"
data "Icon" "TadpoleSuperPower_SupernaturalAttraction"
data "DisplayName" "Target_SupernaturalAttraction_DisplayName"
data "Description" "Target_SupernaturalAttraction_Description"
data "PrepareEffect" "VFX_Spell_Prepare_Tadpole_HeadFX_01,KeepRot,Detach:Dummy_CastFX:VFX_Prepare_01:0:None::None::0:0::::;VFX_Spell_Prepare_Tadpole_Root_01:Dummy_Root:VFX_Prepare_01:0:None::None::0:0::::;VFX_Spell_Prepare_Tadpole_Overlay_HeadFX_01:Dummy_HeadFX:VFX_Prepare_01:0:None::None::0:0::::;VFX_Spell_Prepare_Tadpole_HeadFX_PostProcess_01,KeepRot,Detach:Dummy_CastFX::0:None::None::0:0::::;VFX_Sound_Spell_Prepare_Tadpole_01:Dummy_Root::0:None::None::0:0::::"
data "CastEffect" "VFX_Spells_Cast_Tadpole_SupernaturalAttraction_CastFX_01:Dummy_CastFX::0:None::None::0:0::::;VFX_Spells_Cast_Tadpole_SupernaturalAttraction_CastFX_Textkey_01,Detach:Dummy_CastFX:VFX_Recover_02:0:None::None::0:0::::;VFX_Spells_Cast_Tadpole_SupernaturalAttraction_BodyFX_Overlay_01:Dummy_BodyFX::0:None::None::0:0::::;VFX_Spells_Cast_Tadpole_SupernaturalAttraction_BodyFX_Textkey_01,Detach:Dummy_BodyFX:VFX_Recover_01:0:None::None::0:0::::"
data "TargetEffect" "VFX_Spells_Cast_Tadpole_SupernaturalAttraction_Impact_HeadFX_01,Detach:Socket_HeadFX::0:None::None::0:0::::"
data "CastTextEvent" "Cast"
data "CastSound" "Spell_Cast_Tadpole_SupernaturalAttraction_L1to3"
data "TargetSound" "Spell_Impact_Tadpole_SupernaturalAttraction_L1to3"
data "UseCosts" "BonusActionPoint:1"
data "SpellAnimationArcaneMagic" "25d2e465-34e4-4bd8-a320-92ae706c580c(TAD_SupernaturalAttraction_Combat_01_Prepare);;da916b55-6679-41b1-bed0-27bd2c6a5f2c(TAD_SupernaturalAttraction_Combat_01_Cast);7125ede4-469f-4caa-b037-b244c24eae12(TAD_SupernaturalAttraction_Combat_01_Recover);a3632f21-d954-453b-b8dc-73ad50ddfdad(TAD_SupernaturalAttraction_Combat_01_Loop);"
data "SpellAnimationDivineMagic" "25d2e465-34e4-4bd8-a320-92ae706c580c(TAD_SupernaturalAttraction_Combat_01_Prepare);;da916b55-6679-41b1-bed0-27bd2c6a5f2c(TAD_SupernaturalAttraction_Combat_01_Cast);7125ede4-469f-4caa-b037-b244c24eae12(TAD_SupernaturalAttraction_Combat_01_Recover);a3632f21-d954-453b-b8dc-73ad50ddfdad(TAD_SupernaturalAttraction_Combat_01_Loop);"
data "SpellAnimationNoneMagic" "25d2e465-34e4-4bd8-a320-92ae706c580c(TAD_SupernaturalAttraction_Combat_01_Prepare);;da916b55-6679-41b1-bed0-27bd2c6a5f2c(TAD_SupernaturalAttraction_Combat_01_Cast);7125ede4-469f-4caa-b037-b244c24eae12(TAD_SupernaturalAttraction_Combat_01_Recover);a3632f21-d954-453b-b8dc-73ad50ddfdad(TAD_SupernaturalAttraction_Combat_01_Loop);"
data "VerbalIntent" ""
data "SpellFlags" "HasHighGroundRangeExtension;CannotTargetTerrain;CannotTargetItems;RangeIgnoreVerticalThreshold"
data "MemoryCost" ""
data "LineOfSightFlags" "AddSourceHeight"

new entry "Target_ThornWhip"
type "SpellData"
data "SpellType" "Target"
data "Level" "0"
data "SpellSchool" "Transmutation"
data "TargetRadius" "9"
data "SpellRoll" "Attack(AttackType.MeleeSpellAttack)"
data "SpellSuccess" "TARGET:IF(TargetSizeEqualOrSmaller(Size.Large)):Force(4); DealDamage(1d6,Piercing);"
data "TargetConditions" "Character()"
data "Icon" "unknown"
data "DisplayName" "Target_ThornWhip_DisplayName"
data "Description" "Target_ThornWhip_Description"
data "DescriptionParams" "DealDamage(1d6,Piercing);Distance(3)"
data "CastTextEvent" "Cast"
data "VocalComponentSound" "Vocal_Component_DamagePiercingWhip"
data "UseCosts" "ActionPoint:1"
data "SpellAnimationArcaneMagic" "3ff87abf-1ea1-4c32-aadf-c822d74c7dc0(SPL_Arcane_Damage_Combat_01_Prepare);;9bcbf658-8433-46f0-a34a-9c9d2dcd585b(SPL_Arcane_Damage_Combat_01_Cast);d75865cd-fddd-4ad1-be34-d5b89155d7c6(SPL_Arcane_Damage_Combat_01_Recover);;"
data "SpellAnimationDivineMagic" "26810cdb-342f-4e93-96ea-927ed6f0de65(SPL_Divine_Damage_Combat_01_Prepare);;99de2c83-19ab-4479-ab5c-676a58a1f01e(SPL_Divine_Damage_Combat_01_Cast);9a01c2f4-1a12-4dcb-a18c-6d9f6d3c1d9e(SPL_Divine_Damage_Combat_01_Recover);;"
data "SpellAnimationNoneMagic" "3ff87abf-1ea1-4c32-aadf-c822d74c7dc0(SPL_Arcane_Damage_Combat_01_Prepare);;9bcbf658-8433-46f0-a34a-9c9d2dcd585b(SPL_Arcane_Damage_Combat_01_Cast);d75865cd-fddd-4ad1-be34-d5b89155d7c6(SPL_Arcane_Damage_Combat_01_Recover);;"
data "VerbalIntent" "Damage"
data "SpellFlags" "IsMelee;IsSpell;CannotTargetTerrain;HasVerbalComponent;HasSomaticComponent;CannotTargetItems"
data "MaximumTargets" "1"

new entry "Target_TrueStrike"
type "SpellData"
data "SpellType" "Target"
data "Level" "0"
data "SpellSchool" "Divination"
data "SpellProperties" "ApplyStatus(TRUE_STRIKE,100,2);ApplyStatus(SELF,TRUE_STRIKE_OWNER,100,2)"
data "TargetRadius" "18"
data "TargetConditions" "Character()"
data "Icon" "Spell_Divination_TrueStrike"
data "DisplayName" "Target_TrueStrike_DisplayName"
data "Description" "Target_TrueStrike_Description"
data "TooltipStatusApply" "ApplyStatus(TRUE_STRIKE,100,2)"
data "PrepareEffect" "VFX_Spells_Prepare_Arcane_Intent_Debuff_R_HandFX_01:Dummy_R_HandFX::0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Debuff_R_HandFX_Textkey_01:Dummy_R_HandFX:VFX_Prepare_01:0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Debuff_L_HandFX_Textkey_01:Dummy_L_HandFX:VFX_Prepare_01:0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Debuff_EyeFX_01:Dummy_EyeFX_01,Dummy_EyeFX_02:VFX_Prepare_01:0:None::None::0:0::::"
data "CastEffect" "VFX_Spells_Cast_Intent_Debuff_TargetSingle_R_HandFX_01,KeepRot:Dummy_R_HandFX::0:None::None::0:0::::;VFX_Spells_Cast_Intent_Debuff_TargetSingle_R_HandFX_Textkey_01,Detach:Dummy_R_HandFX:VFX_Somatic_03:0:None::None::0:0::::"
data "TargetEffect" "VFX_Spells_Cast_Intent_Debuff_TargetSingle_Impact_Root_Textkey_01:Dummy_Root:Cast:0:None::None::0:0::::;VFX_Spells_Cast_Intent_Debuff_TargetSingle_Impact_BodyFX_Textkey_01:Dummy_BodyFX:Cast:0:None::None::0:0::::;VFX_Spells_Cast_Intent_Debuff_TargetSingle_PostProcess_Textkey_01:Dummy_Root:Cast:0:None::None::0:0::::"
data "CastTextEvent" "Cast"
data "CastSound" "Spell_Cast_Debuff_TrueStrike_L1to3"
data "TargetSound" "Spell_Impact_Debuff_TrueStrike_L1to3"
data "UseCosts" "ActionPoint:1"
data "SpellAnimationArcaneMagic" "9313094a-bae2-454f-9701-f920d0e8e98d(SPL_Arcane_Debuff_Combat_01_Prepare);;ab7b6aac-b3c9-4918-8f17-f777a94dcb5e(SPL_Somatic_Target_Combat_01_Cast);57211a11-ed0b-46d7-9369-81df25a85df6(SPL_Somatic_Target_Combat_01_Recover);;"
data "SpellAnimationDivineMagic" "9313094a-bae2-454f-9701-f920d0e8e98d(SPL_Arcane_Debuff_Combat_01_Prepare);;ab7b6aac-b3c9-4918-8f17-f777a94dcb5e(SPL_Somatic_Target_Combat_01_Cast);57211a11-ed0b-46d7-9369-81df25a85df6(SPL_Somatic_Target_Combat_01_Recover);;"
data "SpellAnimationNoneMagic" "9313094a-bae2-454f-9701-f920d0e8e98d(SPL_Arcane_Debuff_Combat_01_Prepare);;ab7b6aac-b3c9-4918-8f17-f777a94dcb5e(SPL_Somatic_Target_Combat_01_Cast);57211a11-ed0b-46d7-9369-81df25a85df6(SPL_Somatic_Target_Combat_01_Recover);;"
data "VerbalIntent" "Debuff"
data "SpellFlags" "HasSomaticComponent;IsSpell;CannotTargetItems;CannotTargetTerrain;HasHighGroundRangeExtension;IsConcentration;IsHarmful"

new entry "Target_ViciousMockery"
type "SpellData"
data "SpellType" "Target"
data "Level" "0"
data "SpellSchool" "Enchantment"
data "TargetRadius" "18"
data "SpellRoll" "not SavingThrow(Ability.Wisdom, SourceSpellDC())"
data "SpellSuccess" "DealDamage(1d4,Psychic);ApplyStatus(VICIOUSMOCKERY,100,1)"
data "TargetConditions" "Character() and not Ally()"
data "Icon" "unknown"
data "DisplayName" "Target_ViciousMockery_DisplayName"
data "Description" "Target_ViciousMockery_Description"
data "TooltipAttackSave" "Wisdom"
data "TooltipStatusApply" "ApplyStatus(VICIOUSMOCKERY,100,1)"
data "CastTextEvent" "Cast"
data "VocalComponentSound" "Vocal_Component_DamagePsychicInsults"
data "CycleConditions" "Enemy() and not Dead()"
data "UseCosts" "ActionPoint:1"
data "SpellAnimationArcaneMagic" "3ff87abf-1ea1-4c32-aadf-c822d74c7dc0(SPL_Arcane_Damage_Combat_01_Prepare);;9bcbf658-8433-46f0-a34a-9c9d2dcd585b(SPL_Arcane_Damage_Combat_01_Cast);d75865cd-fddd-4ad1-be34-d5b89155d7c6(SPL_Arcane_Damage_Combat_01_Recover);;"
data "SpellAnimationDivineMagic" "26810cdb-342f-4e93-96ea-927ed6f0de65(SPL_Divine_Damage_Combat_01_Prepare);;99de2c83-19ab-4479-ab5c-676a58a1f01e(SPL_Divine_Damage_Combat_01_Cast);9a01c2f4-1a12-4dcb-a18c-6d9f6d3c1d9e(SPL_Divine_Damage_Combat_01_Recover);;"
data "SpellAnimationNoneMagic" "3ff87abf-1ea1-4c32-aadf-c822d74c7dc0(SPL_Arcane_Damage_Combat_01_Prepare);;9bcbf658-8433-46f0-a34a-9c9d2dcd585b(SPL_Arcane_Damage_Combat_01_Cast);d75865cd-fddd-4ad1-be34-d5b89155d7c6(SPL_Arcane_Damage_Combat_01_Recover);;"
data "VerbalIntent" "Damage"
data "SpellFlags" "IsSpell;HasVerbalComponent;IsHarmful"

new entry "Target_VowOfEmnity"
type "SpellData"
data "SpellType" "Target"
data "SpellProperties" "ApplyStatus(VOW_OF_ENMITY,100,10)"
data "TargetRadius" "3"
data "TargetConditions" "Character()"
data "Icon" "unknown"
data "DisplayName" "Target_VowOfEmnity_DisplayName"
data "Description" "Target_VowOfEmnity_Description"
data "CastTextEvent" "Cast"
data "UseCosts" "BonusActionPoint:1;ChannelDivinity:1"
data "SpellAnimationArcaneMagic" "9313094a-bae2-454f-9701-f920d0e8e98d(SPL_Arcane_Debuff_Combat_01_Prepare);;98491edb-7dbf-476a-b00b-fd97f26646ca(SPL_Arcane_Debuff_Combat_01_Cast);d667be60-16f9-4955-aef2-07a96de5c9e7(SPL_Arcane_Debuff_Combat_01_Recover);;"
data "SpellAnimationDivineMagic" "c3761dd1-03fd-4dc9-9c44-32aa24073f65(SPL_Divine_Debuff_Combat_01_Prepare);;77ad683d-cdf6-4794-8106-901af2c3d5ac(SPL_Divine_Debuff_Combat_01_Cast);478cb05b-2258-44e0-bf32-f95b4225a24d(SPL_Divine_Debuff_Combat_01_Recover);;"
data "SpellAnimationNoneMagic" "9313094a-bae2-454f-9701-f920d0e8e98d(SPL_Arcane_Debuff_Combat_01_Prepare);;98491edb-7dbf-476a-b00b-fd97f26646ca(SPL_Arcane_Debuff_Combat_01_Cast);d667be60-16f9-4955-aef2-07a96de5c9e7(SPL_Arcane_Debuff_Combat_01_Recover);;"
data "VerbalIntent" "Debuff"
data "SpellFlags" "CannotTargetTerrain;CannotTargetItems;IsHarmful"

new entry "Target_WaterWhip"
type "SpellData"
data "SpellType" "Target"
data "SpellRoll" "not SavingThrow(Ability.Dexterity, SourceSpellDC())"
data "SpellSuccess" "DealDamage(3d10,Bludgeoning);"
data "SpellFail" "DealDamage((3d10)/2,Bludgeoning)"
data "Icon" "unknown"
data "DisplayName" "Target_WaterWhip_DisplayName"
data "Description" "Target_WaterWhip_Description"
data "CastTextEvent" "Cast"
data "UseCosts" "ActionPoint:1"
data "SpellAnimationArcaneMagic" "3ff87abf-1ea1-4c32-aadf-c822d74c7dc0(SPL_Arcane_Damage_Combat_01_Prepare);;9bcbf658-8433-46f0-a34a-9c9d2dcd585b(SPL_Arcane_Damage_Combat_01_Cast);d75865cd-fddd-4ad1-be34-d5b89155d7c6(SPL_Arcane_Damage_Combat_01_Recover);;"
data "SpellAnimationDivineMagic" "26810cdb-342f-4e93-96ea-927ed6f0de65(SPL_Divine_Damage_Combat_01_Prepare);;99de2c83-19ab-4479-ab5c-676a58a1f01e(SPL_Divine_Damage_Combat_01_Cast);9a01c2f4-1a12-4dcb-a18c-6d9f6d3c1d9e(SPL_Divine_Damage_Combat_01_Recover);;"
data "SpellAnimationNoneMagic" "3ff87abf-1ea1-4c32-aadf-c822d74c7dc0(SPL_Arcane_Damage_Combat_01_Prepare);;9bcbf658-8433-46f0-a34a-9c9d2dcd585b(SPL_Arcane_Damage_Combat_01_Cast);d75865cd-fddd-4ad1-be34-d5b89155d7c6(SPL_Arcane_Damage_Combat_01_Recover);;"
data "VerbalIntent" "Damage"

new entry "Target_WitchBolt_Activate"
type "SpellData"
data "SpellType" "Target"
data "Level" "1"
data "SpellSchool" "Evocation"
data "SpellProperties" "DealDamage(1d12,Lightning);SetStatusDuration(WITCH_BOLT,2,false)"
data "TargetRadius" "18"
data "TargetConditions" "Character() and HasStatus('WITCH_BOLT') and not Self()"
data "Icon" "Spell_Evocation_ActivateWitchBolt"
data "DisplayName" "Target_WitchBolt_Activate_DisplayName"
data "Description" "Target_WitchBolt_Activate_Description"
data "DescriptionParams" "DealDamage(1d12,Lightning)"
data "ExtraDescription" "Target_WitchBolt_Activate_ExtraDescription"
data "TooltipDamageList" "DealDamage(1d12,Lightning)"
data "PrepareEffect" "VFX_Spells_Prepare_Arcane_Damage_Lightning_R_HandFX_01:Dummy_R_HandFX::0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Damage_Lightning_R_HandFX_Textkey_01:Dummy_R_HandFX:VFX_Prepare_01:0:None::None::0:0::::"
data "CastEffect" "VFX_Spells_Cast_Damage_Lightning_TargetSingleDamage_CastFX_Textkey_01:Dummy_CastFX:VFX_Somatic_01:0:None::None::0:0::::;VFX_Spells_Cast_Damage_Lightning_TargetSingleDamage_CastFX_Textkey_02,Detach:Dummy_CastFX:VFX_Somatic_03:0:None::None::0:0::::"
data "TargetEffect" "VFX_Spells_Cast_Damage_Lightning_TargetSingleDamage_Impact_01:Dummy_BodyFX:Cast:0:None::None::0:0::::"
data "PreviewCursor" "Cast"
data "CastTextEvent" "Cast"
data "CastSound" "Spell_Cast_Damage_Lightning_ActivateWitchBolt_L1to3"
data "TargetSound" "Spell_Impact_Damage_Lightning_ActivateWitchBolt_L1to3"
data "UseCosts" "ActionPoint:1"
data "SpellAnimationArcaneMagic" "3ff87abf-1ea1-4c32-aadf-c822d74c7dc0(SPL_Arcane_Damage_Combat_01_Prepare);;ab7b6aac-b3c9-4918-8f17-f777a94dcb5e(SPL_Somatic_Target_Combat_01_Cast);57211a11-ed0b-46d7-9369-81df25a85df6(SPL_Somatic_Target_Combat_01_Recover);;"
data "SpellAnimationDivineMagic" "3ff87abf-1ea1-4c32-aadf-c822d74c7dc0(SPL_Arcane_Damage_Combat_01_Prepare);;ab7b6aac-b3c9-4918-8f17-f777a94dcb5e(SPL_Somatic_Target_Combat_01_Cast);57211a11-ed0b-46d7-9369-81df25a85df6(SPL_Somatic_Target_Combat_01_Recover);;"
data "SpellAnimationNoneMagic" "3ff87abf-1ea1-4c32-aadf-c822d74c7dc0(SPL_Arcane_Damage_Combat_01_Prepare);;ab7b6aac-b3c9-4918-8f17-f777a94dcb5e(SPL_Somatic_Target_Combat_01_Cast);57211a11-ed0b-46d7-9369-81df25a85df6(SPL_Somatic_Target_Combat_01_Recover);;"
data "VerbalIntent" "Damage"
data "SpellFlags" "HasVerbalComponent;HasSomaticComponent;CannotTargetItems;CannotTargetTerrain;HasHighGroundRangeExtension;IsSpell;IsHarmful;RangeIgnoreVerticalThreshold"
data "MemoryCost" "1"

new entry "Target_SUMMON"
type "SpellData"
data "SpellType" "Target"
data "SpellAnimationNoneMagic" "3ff87abf-1ea1-4c32-aadf-c822d74c7dc0(SPL_Arcane_Damage_Combat_01_Prepare);;ab7b6aac-b3c9-4918-8f17-f777a94dcb5e(SPL_Somatic_Target_Combat_01_Cast);57211a11-ed0b-46d7-9369-81df25a85df6(SPL_Somatic_Target_Combat_01_Recover);;"

new entry "Target_FindFamiliar"
type "SpellData"
data "SpellType" "Target"
data "Level" "1"
data "SpellSchool" "Conjuration"
data "ContainerSpells" "Target_FindFamiliar_Cat;Target_FindFamiliar_Crab;Target_FindFamiliar_Frog;Target_FindFamiliar_Rat;Target_FindFamiliar_Raven;Target_FindFamiliar_Spider"
data "TargetRadius" "18"
data "Icon" "Spell_Conjuration_FindFamiliar"
data "DisplayName" "Target_FindFamiliar_DisplayName"
data "Description" "Target_FindFamiliar_Description"
data "PrepareEffect" "VFX_Spells_Prepare_Arcane_Intent_Summon_CastFX_01:Dummy_CastFX::0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Summon_CastFX_Textkey_01:Dummy_CastFX:VFX_Prepare_01:0:None::None::0:0::::"
data "CastEffect" "VFX_Spells_Cast_Intent_Summon_TargetSummon_R_HandFX_Textkey_01:Dummy_R_HandFX:VFX_Somatic_01:0:None::None::0:0::::;VFX_Spells_Cast_Intent_Summon_TargetSummon_R_HandFX_Textkey_02:Dummy_R_HandFX:VFX_Somatic_02:0:None::None::0:0::::;VFX_Spells_Cast_Intent_Summon_TargetSummon_R_HandFX_01:Dummy_R_HandFX::0:None::None::0:0::::"
data "CastTextEvent" "VFX_Somatic_03"
data "CastSound" "Spell_Cast_Summon_FindFamiliar_L1to3"
data "TargetSound" "Spell_Impact_Summon_FindFamiliar_L1to3"
data "UseCosts" "ActionPoint:1;SpellSlot:1:1:1"
data "SpellAnimationArcaneMagic" "6f42f5f3-7a5a-4441-a02e-71b0450ac4b7(SPL_Arcane_Summon_Combat_01_Prepare);;c0513845-6e0e-42e8-9a8c-baa5e2b6ead6(SPL_Somatic_Summon_Combat_01_Cast);fbf20742-9dbf-475b-9ff5-42e4b08064ad(SPL_Somatic_Summon_Combat_01_Recover);;"
data "SpellAnimationDivineMagic" "6f42f5f3-7a5a-4441-a02e-71b0450ac4b7(SPL_Arcane_Summon_Combat_01_Prepare);;c0513845-6e0e-42e8-9a8c-baa5e2b6ead6(SPL_Somatic_Summon_Combat_01_Cast);fbf20742-9dbf-475b-9ff5-42e4b08064ad(SPL_Somatic_Summon_Combat_01_Recover);;"
data "SpellAnimationNoneMagic" "6f42f5f3-7a5a-4441-a02e-71b0450ac4b7(SPL_Arcane_Summon_Combat_01_Prepare);;c0513845-6e0e-42e8-9a8c-baa5e2b6ead6(SPL_Somatic_Summon_Combat_01_Cast);fbf20742-9dbf-475b-9ff5-42e4b08064ad(SPL_Somatic_Summon_Combat_01_Recover);;"
data "VerbalIntent" "Summon"
data "SpellFlags" "IsSpell;HasSomaticComponent;HasVerbalComponent;HasHighGroundRangeExtension;IsLinkedSpellContainer"
data "MemoryCost" "1"

new entry "Target_FindFamiliar_Cat"
type "SpellData"
data "SpellType" "Target"
using "Target_FindFamiliar"
data "SpellContainerID" "Target_FindFamiliar"
data "ContainerSpells" ""
data "SpellProperties" "GROUND:Summon(be212ed5-a622-4560-96be-0ee27ea1f913, -1,,'CombatSummonStack',)"
data "TargetConditions" "CanStand('be212ed5-a622-4560-96be-0ee27ea1f913')"
data "Icon" "Spell_Conjuration_FindFamiliar"
data "DisplayName" "Target_FindFamiliar_Cat_DisplayName"
data "Description" "Target_FindFamiliar_Cat_Description"
data "CastSound" "Spell_Cast_Summon_FindFamiliar_L1to3"
data "TargetSound" "Spell_Impact_Summon_FindFamiliar_L1to3"

new entry "Target_FindFamiliar_Crab"
type "SpellData"
data "SpellType" "Target"
using "Target_FindFamiliar"
data "SpellContainerID" "Target_FindFamiliar"
data "ContainerSpells" ""
data "SpellProperties" "GROUND:Summon(48cda2b7-04bc-40c2-81f5-1dddabcd15ab, -1,,'CombatSummonStack',)"
data "TargetConditions" "CanStand('48cda2b7-04bc-40c2-81f5-1dddabcd15ab')"
data "Icon" "Spell_Conjuration_FindFamiliar_Crab"
data "DisplayName" "Target_FindFamiliar_Crab_DisplayName"
data "Description" "Target_FindFamiliar_Crab_Description"
data "CastSound" "Spell_Cast_Summon_FindFamiliar_L1to3"
data "TargetSound" "Spell_Impact_Summon_FindFamiliar_L1to3"

new entry "Target_FindFamiliar_Frog"
type "SpellData"
data "SpellType" "Target"
using "Target_FindFamiliar"
data "SpellContainerID" "Target_FindFamiliar"
data "ContainerSpells" ""
data "SpellProperties" "GROUND:Summon(4521a4d1-0940-41de-b4c2-0314b8c8f32d, -1,,'CombatSummonStack',)"
data "TargetConditions" "CanStand('4521a4d1-0940-41de-b4c2-0314b8c8f32d')"
data "Icon" "Spell_Conjuration_FindFamiliar_Frog"
data "DisplayName" "Target_FindFamiliar_Frog_DisplayName"
data "Description" "Target_FindFamiliar_Frog_Description"
data "CastSound" "Spell_Cast_Summon_FindFamiliar_L1to3"
data "TargetSound" "Spell_Impact_Summon_FindFamiliar_L1to3"

new entry "Target_FindFamiliar_Rat"
type "SpellData"
data "SpellType" "Target"
using "Target_FindFamiliar"
data "SpellContainerID" "Target_FindFamiliar"
data "ContainerSpells" ""
data "SpellProperties" "GROUND:Summon(d779b7f9-2c7b-4f85-b914-f09e00c117f2, -1,,'CombatSummonStack',)"
data "TargetConditions" "CanStand('d779b7f9-2c7b-4f85-b914-f09e00c117f2')"
data "Icon" "Spell_Conjuration_FindFamiliar_Rat"
data "DisplayName" "Target_FindFamiliar_Rat_DisplayName"
data "Description" "Target_FindFamiliar_Rat_Description"
data "CastSound" "Spell_Cast_Summon_FindFamiliar_L1to3"
data "TargetSound" "Spell_Impact_Summon_FindFamiliar_L1to3"

new entry "Target_FindFamiliar_Raven"
type "SpellData"
data "SpellType" "Target"
using "Target_FindFamiliar"
data "SpellContainerID" "Target_FindFamiliar"
data "ContainerSpells" ""
data "SpellProperties" "GROUND:Summon(ecdffa46-80bd-41d2-8a50-4460a2810672, -1,,'CombatSummonStack',)"
data "TargetConditions" "CanStand('ecdffa46-80bd-41d2-8a50-4460a2810672')"
data "Icon" "Spell_Conjuration_FindFamiliar_Raven"
data "DisplayName" "Target_FindFamiliar_Raven_DisplayName"
data "Description" "Target_FindFamiliar_Raven_Description"
data "CastSound" "Spell_Cast_Summon_FindFamiliar_L1to3"
data "TargetSound" "Spell_Impact_Summon_FindFamiliar_L1to3"

new entry "Target_FindFamiliar_Spider"
type "SpellData"
data "SpellType" "Target"
using "Target_FindFamiliar"
data "SpellContainerID" "Target_FindFamiliar"
data "ContainerSpells" ""
data "SpellProperties" "GROUND:Summon(739b8af1-643d-4cc9-b5bd-3628cd3acc40, -1,,'CombatSummonStack',)"
data "TargetConditions" "CanStand('739b8af1-643d-4cc9-b5bd-3628cd3acc40')"
data "Icon" "Spell_Conjuration_FindFamiliar_Spider"
data "DisplayName" "Target_FindFamiliar_Spider_DisplayName"
data "Description" "Target_FindFamiliar_Spider_Description"
data "CastSound" "Spell_Cast_Summon_FindFamiliar_L1to3"
data "TargetSound" "Spell_Impact_Summon_FindFamiliar_L1to3"

new entry "Target_FindFamiliar_Ritual"
type "SpellData"
data "SpellType" "Target"
using "Target_FindFamiliar"
data "ContainerSpells" "Target_FindFamiliar_Cat_Ritual;Target_FindFamiliar_Crab_Ritual;Target_FindFamiliar_Frog_Ritual;Target_FindFamiliar_Rat_Ritual;Target_FindFamiliar_Raven_Ritual;Target_FindFamiliar_Spider_Ritual"
data "Requirements" "!Combat"
data "CastSound" "Spell_Cast_Summon_FindFamiliar_L1to3"
data "TargetSound" "Spell_Impact_Summon_FindFamiliar_L1to3"
data "UseCosts" "ActionPoint:1"
data "SpellFlags" "IsSpell;IsLinkedSpellContainer;HasVerbalComponent;HasSomaticComponent;HasHighGroundRangeExtension"

new entry "Target_FindFamiliar_Cat_Ritual"
type "SpellData"
data "SpellType" "Target"
using "Target_FindFamiliar_Cat"
data "SpellContainerID" "Target_FindFamiliar_Ritual"
data "Requirements" "!Combat"
data "UseCosts" "ActionPoint:1"

new entry "Target_FindFamiliar_Crab_Ritual"
type "SpellData"
data "SpellType" "Target"
using "Target_FindFamiliar_Crab"
data "SpellContainerID" "Target_FindFamiliar_Ritual"
data "Requirements" "!Combat"
data "UseCosts" "ActionPoint:1"

new entry "Target_FindFamiliar_Frog_Ritual"
type "SpellData"
data "SpellType" "Target"
using "Target_FindFamiliar_Frog"
data "SpellContainerID" "Target_FindFamiliar_Ritual"
data "Requirements" "!Combat"
data "UseCosts" "ActionPoint:1"

new entry "Target_FindFamiliar_Rat_Ritual"
type "SpellData"
data "SpellType" "Target"
using "Target_FindFamiliar_Rat"
data "SpellContainerID" "Target_FindFamiliar_Ritual"
data "Requirements" "!Combat"
data "UseCosts" "ActionPoint:1"

new entry "Target_FindFamiliar_Raven_Ritual"
type "SpellData"
data "SpellType" "Target"
using "Target_FindFamiliar_Raven"
data "SpellContainerID" "Target_FindFamiliar_Ritual"
data "Requirements" "!Combat"
data "UseCosts" "ActionPoint:1"

new entry "Target_FindFamiliar_Spider_Ritual"
type "SpellData"
data "SpellType" "Target"
using "Target_FindFamiliar_Spider"
data "SpellContainerID" "Target_FindFamiliar_Ritual"
data "Requirements" "!Combat"
data "UseCosts" "ActionPoint:1"

new entry "Target_PactOfTheChain_Imp"
type "SpellData"
data "SpellType" "Target"
using "Target_FindFamiliar_Ritual"
data "SpellContainerID" "Target_FindFamiliar_Ritual"
data "ContainerSpells" ""
data "SpellProperties" "GROUND:Summon(308da8fd-fb8e-4078-8991-a8ee678b49da, -1,,'CombatSummonStack',);"
data "Icon" "Skill_Warlock_PactOfTheChain_Imp"
data "DisplayName" "Target_PactOfTheChain_Imp_DisplayName"
data "Description" "Target_PactOfTheChain_Imp_Description"

new entry "Target_PactOfTheChain_Quasit"
type "SpellData"
data "SpellType" "Target"
using "Target_FindFamiliar_Ritual"
data "SpellContainerID" "Target_FindFamiliar_Ritual"
data "ContainerSpells" ""
data "SpellProperties" "GROUND:Summon(03f340c1-a26e-427e-968a-94c795015965, -1,,'CombatSummonStack',)"
data "Icon" "Action_Warlock_PactOfTheChain_Quasit"
data "DisplayName" "Target_PactOfTheChain_Quasit_DisplayName"
data "Description" "Target_PactOfTheChain_Quasit_Description"

new entry "Target_RangersCompanion"
type "SpellData"
data "SpellType" "Target"
data "ContainerSpells" "Target_RangersCompanion_Bear;Target_RangersCompanion_Boar;Target_RangersCompanion_GiantSpider;Target_RangersCompanion_Raven;Target_RangersCompanion_Wolf"
data "TargetRadius" "18"
data "Requirements" "!Combat"
data "Icon" "Skill_Ranger_RangersCompanion"
data "DisplayName" "Target_RangersCompanion_DisplayName"
data "Description" "Target_RangersCompanion_Description"
data "PrepareEffect" "VFX_Spells_Prepare_Arcane_Intent_Summon_CastFX_01:Dummy_CastFX::0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Summon_CastFX_Textkey_01:Dummy_CastFX:VFX_Prepare_01:0:None::None::0:0::::"
data "CastEffect" "VFX_Spells_Cast_Intent_Summon_TargetSummon_R_HandFX_Textkey_01:Dummy_R_HandFX:VFX_Somatic_01:0:None::None::0:0::::;VFX_Spells_Cast_Intent_Summon_TargetSummon_R_HandFX_Textkey_02:Dummy_R_HandFX:Cast:0:None::None::0:0::::;VFX_Spells_Cast_Intent_Summon_TargetSummon_R_HandFX_01:Dummy_R_HandFX::0:None::None::0:0::::"
data "CastTextEvent" "VFX_Somatic_03"
data "CastSound" "Action_Cast_RangersCompanion"
data "TargetSound" "Action_Impact_RangersCompanion"
data "UseCosts" "ActionPoint:1"
data "SpellAnimationArcaneMagic" "6f42f5f3-7a5a-4441-a02e-71b0450ac4b7(SPL_Arcane_Summon_Combat_01_Prepare);;c0513845-6e0e-42e8-9a8c-baa5e2b6ead6(SPL_Somatic_Summon_Combat_01_Cast);fbf20742-9dbf-475b-9ff5-42e4b08064ad(SPL_Somatic_Summon_Combat_01_Recover);;"
data "SpellAnimationDivineMagic" "6f42f5f3-7a5a-4441-a02e-71b0450ac4b7(SPL_Arcane_Summon_Combat_01_Prepare);;c0513845-6e0e-42e8-9a8c-baa5e2b6ead6(SPL_Somatic_Summon_Combat_01_Cast);fbf20742-9dbf-475b-9ff5-42e4b08064ad(SPL_Somatic_Summon_Combat_01_Recover);;"
data "SpellAnimationNoneMagic" "6f42f5f3-7a5a-4441-a02e-71b0450ac4b7(SPL_Arcane_Summon_Combat_01_Prepare);;c0513845-6e0e-42e8-9a8c-baa5e2b6ead6(SPL_Somatic_Summon_Combat_01_Cast);fbf20742-9dbf-475b-9ff5-42e4b08064ad(SPL_Somatic_Summon_Combat_01_Recover);;"
data "VerbalIntent" "Summon"
data "SpellFlags" "CannotTargetCharacter;CannotTargetItems;IgnoreSilence;IgnoreVisionBlock;IsLinkedSpellContainer"
data "MemoryCost" "1"

new entry "Target_RangersCompanion_Bear"
type "SpellData"
data "SpellType" "Target"
using "Target_RangersCompanion"
data "SpellContainerID" "Target_RangersCompanion"
data "SpellProperties" "GROUND:IF(HasPassive('CompanionsBond', context.Source)):Summon(d642d398-f349-4eab-b98c-a82cbda19918, -1,,'CombatSummonStack',COMPANIONS_BOND); GROUND:IF(not HasPassive('CompanionsBond', context.Source)):Summon(d642d398-f349-4eab-b98c-a82cbda19918, -1,,'CombatSummonStack',)"
data "TargetConditions" "CanStand('d642d398-f349-4eab-b98c-a82cbda19918')"
data "Icon" "Action_Ranger_RangersCompanion_Bear"
data "DisplayName" "Target_RangersCompanion_Bear_DisplayName"
data "Description" "Target_RangersCompanion_Bear_Description"

new entry "Target_RangersCompanion_Boar"
type "SpellData"
data "SpellType" "Target"
using "Target_RangersCompanion"
data "SpellContainerID" "Target_RangersCompanion"
data "SpellProperties" "GROUND:IF(HasPassive('CompanionsBond', context.Source)):Summon(be71d66c-5328-490f-b962-4fdb7ca2647f, -1,,'CombatSummonStack',COMPANIONS_BOND); GROUND:IF(not HasPassive('CompanionsBond', context.Source)):Summon(be71d66c-5328-490f-b962-4fdb7ca2647f, -1,,'CombatSummonStack',)"
data "TargetConditions" "CanStand('be71d66c-5328-490f-b962-4fdb7ca2647f')"
data "Icon" "Action_Ranger_RangersCompanion_Boar"
data "DisplayName" "Target_RangersCompanion_Boar_DisplayName"
data "Description" "Target_RangersCompanion_Boar_Description"

new entry "Target_RangersCompanion_GiantBadger"
type "SpellData"
data "SpellType" "Target"
using "Target_RangersCompanion"
data "SpellProperties" "GROUND:IF(HasPassive('CompanionsBond', context.Source)):Summon(7494e780-3907-4208-9e77-30577420e659, -1,,'CombatSummonStack',COMPANIONS_BOND); GROUND:IF(not HasPassive('CompanionsBond', context.Source)):Summon(7494e780-3907-4208-9e77-30577420e659, -1,,'CombatSummonStack',)"
data "TargetConditions" "CanStand('7494e780-3907-4208-9e77-30577420e659')"
data "DisplayName" "Target_RangersCompanion_GiantBadger_DisplayName"

new entry "Target_RangersCompanion_GiantSpider"
type "SpellData"
data "SpellType" "Target"
using "Target_RangersCompanion"
data "SpellContainerID" "Target_RangersCompanion"
data "SpellProperties" "GROUND:IF(HasPassive('CompanionsBond', context.Source)):Summon(7542dc70-4f9d-439a-ba96-1bc0c1b89d9c, -1,,'CombatSummonStack',COMPANIONS_BOND); GROUND:IF(not HasPassive('CompanionsBond', context.Source)):Summon(7542dc70-4f9d-439a-ba96-1bc0c1b89d9c, -1,,'CombatSummonStack',)"
data "TargetConditions" "CanStand('7542dc70-4f9d-439a-ba96-1bc0c1b89d9c')"
data "Icon" "Action_Ranger_RangersCompanion_GiantSpider"
data "DisplayName" "Target_RangersCompanion_GiantSpider_DisplayName"
data "Description" "Target_RangersCompanion_GiantSpider_Description"

new entry "Target_RangersCompanion_Raven"
type "SpellData"
data "SpellType" "Target"
using "Target_RangersCompanion"
data "SpellContainerID" "Target_RangersCompanion"
data "SpellProperties" "GROUND:IF(HasPassive('CompanionsBond', context.Source)):Summon(ca69f1a8-28c6-4eb3-863e-fa95040dc7e7, -1,,'CombatSummonStack',COMPANIONS_BOND); GROUND:IF(not HasPassive('CompanionsBond', context.Source)):Summon(ca69f1a8-28c6-4eb3-863e-fa95040dc7e7, -1,,'CombatSummonStack',)"
data "TargetConditions" "CanStand('ca69f1a8-28c6-4eb3-863e-fa95040dc7e7')"
data "Icon" "Action_Ranger_RangersCompanion_Raven"
data "DisplayName" "Target_RangersCompanion_Raven_DisplayName"
data "Description" "Target_RangersCompanion_Raven_Description"

new entry "Target_RangersCompanion_Wolf"
type "SpellData"
data "SpellType" "Target"
using "Target_RangersCompanion"
data "SpellContainerID" "Target_RangersCompanion"
data "SpellProperties" "GROUND:IF(HasPassive('CompanionsBond', context.Source)):Summon(9beee5c9-279e-49d8-a4a8-18f9ee0b1519, -1,,'CombatSummonStack',COMPANIONS_BOND); GROUND:IF(not HasPassive('CompanionsBond', context.Source)):Summon(9beee5c9-279e-49d8-a4a8-18f9ee0b1519, -1,,'CombatSummonStack',)"
data "TargetConditions" "CanStand('9beee5c9-279e-49d8-a4a8-18f9ee0b1519')"
data "Icon" "Action_Ranger_RangersCompanion_Wolf"
data "DisplayName" "Target_RangersCompanion_Wolf_DisplayName"
data "Description" "Target_RangersCompanion_Wolf_Description"

new entry "Target_Summon_Quasit"
type "SpellData"
data "SpellType" "Target"
using "Target_PactOfTheChain_Quasit"
data "DisplayName" "Target_Summon_Quasit_DisplayName"
data "UseCosts" ""

new entry "Target_MULTIPLE"
type "SpellData"
data "SpellType" "Target"
using "Target_MainHandAttack"

new entry "Target_AOE"
type "SpellData"
data "SpellType" "Target"
using "Target_MainHandAttack"

new entry "Target_CalmEmotions"
type "SpellData"
data "SpellType" "Target"
data "Level" "2"
data "SpellSchool" "Enchantment"
data "SpellProperties" "RemoveStatus(SG_Charmed); RemoveStatus(SG_Frightened)"
data "TargetRadius" "18"
data "AreaRadius" "6"
data "Icon" "unknown"
data "DisplayName" "Target_CalmEmotions_DisplayName"
data "Description" "Target_CalmEmotions_Description"
data "CastTextEvent" "Cast"
data "VocalComponentSound" "Vocal_Component_RemoveNegativeStatuses"
data "UseCosts" "ActionPoint:1;SpellSlot:1:1:2"
data "SpellAnimationArcaneMagic" "554a18f7-952e-494a-b301-7702a85d4bc9(SPL_Arcane_Control_Combat_01_Prepare);;1fd48304-2ba1-4dcb-8efa-4550517305ed(SPL_Arcane_Control_Combat_01_Cast);2afb250c-e441-4573-a75e-e1fdad1c6064(SPL_Arcane_Control_Combat_01_Recover);;"
data "SpellAnimationDivineMagic" "8bb8bb70-003d-4c1d-a401-6a7479c679bf(SPL_Divine_Control_Combat_01_Prepare);;b4454373-5224-4ad2-82cd-4ca21767031e(SPL_Divine_Control_Combat_01_Cast);5aeeed37-e0fc-4a44-b420-b63a5e6f77fd(SPL_Divine_Control_Combat_01_Recover);;"
data "SpellAnimationNoneMagic" "554a18f7-952e-494a-b301-7702a85d4bc9(SPL_Arcane_Control_Combat_01_Prepare);;1fd48304-2ba1-4dcb-8efa-4550517305ed(SPL_Arcane_Control_Combat_01_Cast);2afb250c-e441-4573-a75e-e1fdad1c6064(SPL_Arcane_Control_Combat_01_Recover);;"
data "VerbalIntent" "Control"
data "SpellFlags" "HasVerbalComponent;HasSomaticComponent;IsSpell;IsConcentration"
data "MaximumTargets" "1"
data "MemoryCost" "1"

new entry "Target_CloudOfDaggers"
type "SpellData"
data "SpellType" "Target"
data "Level" "1"
data "SpellSchool" "Conjuration"
data "TargetRadius" "18"
data "Icon" "unknown"
data "DisplayName" "Target_CloudOfDaggers_DisplayName"
data "Description" "Target_CloudOfDaggers_Description"
data "DescriptionParams" "DealDamage(4d4,Slashing)"
data "CastTextEvent" "Cast"
data "UseCosts" "ActionPoint:1;SpellSlot:1:1:1"
data "SpellAnimationArcaneMagic" "3ff87abf-1ea1-4c32-aadf-c822d74c7dc0(SPL_Arcane_Damage_Combat_01_Prepare);;e5ad2067-2f76-493c-83d8-fc181a2ca8c7(SPL_Material_Evaporate_01):0fa05642-9607-46c1-9544-75c61e133865(SPL_Somatic_Circle_2HandSphere_Combat_01_Cast);;;"
data "SpellAnimationDivineMagic" "26810cdb-342f-4e93-96ea-927ed6f0de65(SPL_Divine_Damage_Combat_01_Prepare);;e5ad2067-2f76-493c-83d8-fc181a2ca8c7(SPL_Material_Evaporate_01):0fa05642-9607-46c1-9544-75c61e133865(SPL_Somatic_Circle_2HandSphere_Combat_01_Cast);;;"
data "SpellAnimationNoneMagic" "3ff87abf-1ea1-4c32-aadf-c822d74c7dc0(SPL_Arcane_Damage_Combat_01_Prepare);;e5ad2067-2f76-493c-83d8-fc181a2ca8c7(SPL_Material_Evaporate_01):0fa05642-9607-46c1-9544-75c61e133865(SPL_Somatic_Circle_2HandSphere_Combat_01_Cast);;;"
data "VerbalIntent" "Damage"
data "SpellFlags" "IsSpell;HasVerbalComponent;HasSomaticComponent;HasHighGroundRangeExtension;IsConcentration;IsHarmful"
data "MemoryCost" "1"

new entry "Target_CreateWater"
type "SpellData"
data "SpellType" "Target"
data "Level" "1"
data "SpellSchool" "Transmutation"
data "SpellProperties" "ApplyStatus(WET,100, 3); GROUND:CreateSurface(4,0, Water);"
data "TargetRadius" "9"
data "AreaRadius" "4"
data "Icon" "Spell_Transmutation_CreateWater"
data "DisplayName" "Target_CreateWater_DisplayName"
data "Description" "Target_CreateWater_Description"
data "PrepareEffect" "VFX_Spells_Prepare_Arcane_Intent_Utility_Root_01:::0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Utility_EyeFX_01:Dummy_EyeFX_01,Dummy_EyeFX_02::0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Utility_CastFX_01:Dummy_CastFX::0:None::None::0:0::::"
data "CastEffect" "VFX_Spells_Cast_Intent_Utility_TargetAoe_CastFX_Textkey_01,Detach:Dummy_CastFX::0:None::None::0:0::::;VFX_Spells_Cast_Intent_Utility_TargetAoe_HandFX_Textkey_02:Dummy_L_HandFX,Dummy_R_HandFX:VFX_Somatic_01:0:None::None::0:0::::"
data "PositionEffect" "VFX_Spells_Cast_Intent_Utility_TargetAoEUtilityWater_Impact_Textkey_01::VFX_Somatic_01:0:None::None::0:0::::;VFX_Spells_Cast_Intent_Utility_TargetAoEUtilityWater_Impact_Textkey_02::Cast:0:None::None::0:0::::"
data "PreviewCursor" "Cast"
data "CastTextEvent" "Cast"
data "CastSound" "Spell_Cast_Utility_CreateWater_L1to3"
data "VocalComponentSound" "Vocal_Component_CreateWater"
data "TargetSound" "Spell_Impact_Utility_CreateWater_L1to3"
data "UseCosts" "ActionPoint:1;SpellSlot:1:1:1"
data "SpellAnimationArcaneMagic" "dd86aa43-8189-4d9f-9a5c-454b5fe4a197(SPL_Arcane_Utility_Combat_01_Prepare);;09ae2f11-f5b4-42f5-ae16-687a5b57d500(SPL_Somatic_Aoe_Combat_01_Cast);10caea0e-c949-4d91-8ab7-3b50019dd054(SPL_Somatic_Aoe_Combat_01_Recover);;"
data "SpellAnimationDivineMagic" "dd86aa43-8189-4d9f-9a5c-454b5fe4a197(SPL_Arcane_Utility_Combat_01_Prepare);;09ae2f11-f5b4-42f5-ae16-687a5b57d500(SPL_Somatic_Aoe_Combat_01_Cast);10caea0e-c949-4d91-8ab7-3b50019dd054(SPL_Somatic_Aoe_Combat_01_Recover);;"
data "SpellAnimationNoneMagic" "dd86aa43-8189-4d9f-9a5c-454b5fe4a197(SPL_Arcane_Utility_Combat_01_Prepare);;09ae2f11-f5b4-42f5-ae16-687a5b57d500(SPL_Somatic_Aoe_Combat_01_Cast);10caea0e-c949-4d91-8ab7-3b50019dd054(SPL_Somatic_Aoe_Combat_01_Recover);;"
data "VerbalIntent" "Utility"
data "SpellFlags" "HasVerbalComponent;HasSomaticComponent;IsSpell;CannotTargetCharacter;CannotTargetItems;RangeIgnoreVerticalThreshold"
data "MemoryCost" "1"

new entry "Target_CreateWater_StaffOfRain"
type "SpellData"
data "SpellType" "Target"
using "Target_CreateWater"
data "Cooldown" "OncePerShortRest"
data "ExtraDescription" "Target_CreateWater_StaffOfRain_ExtraDescription"
data "UseCosts" "ActionPoint:1"
data "MemoryCost" ""

new entry "Target_CreateWater_2"
type "SpellData"
data "SpellType" "Target"
using "Target_CreateWater"
data "SpellProperties" "ApplyStatus(WET,100, 3); GROUND:CreateSurface(6,0, Water);"
data "AreaRadius" "6"
data "Icon" "Spell_Transmutation_CreateWater_2"
data "UseCosts" "ActionPoint:1;SpellSlot:1:1:2"
data "RootSpellID" "Target_CreateWater"
data "PowerLevel" "2"

new entry "Target_Darkness"
type "SpellData"
data "SpellType" "Target"
data "Level" "2"
data "SpellSchool" "Evocation"
data "SpellProperties" "GROUND:CreateSurface(5,10,DarknessCloud)"
data "TargetRadius" "18"
data "AreaRadius" "5"
data "TargetConditions" "not (not Player(context.Source) and IsConcentrating(context.Source))"
data "Icon" "Spell_Evocation_Darkness"
data "DisplayName" "Target_Darkness_DisplayName"
data "Description" "Target_Darkness_Description"
data "PrepareEffect" "VFX_Spells_Prepare_Arcane_Intent_Utility_Root_01:Dummy_Root::0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Utility_Dummy_EyeFX_01:Dummy_EyeFX_01,Dummy_EyeFX_02::0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Utility_CastFX_01:Dummy_CastFX::0:None::None::0:0::::"
data "CastEffect" "VFX_Spells_Cast_Intent_Utility_TargetAoe_Rise_CastFX_01,Detach:Dummy_CastFX::0:None::None::0:0::::;VFX_Spells_Cast_Intent_Utility_TargetAoe_Rise_HandFX_Textkey_01:Dummy_R_HandFX:VFX_Somatic_01:0:None::None::0:0::::"
data "PositionEffect" "VFX_Spells_Cast_Intent_Utility_TargetAoE_Impact_Root_01::Cast:0:None::None::0:0::::"
data "CastTextEvent" "Cast"
data "CastSound" "Spell_Cast_Utility_Darkness_L1to3"
data "VocalComponentSound" "Vocal_Component_Dark"
data "TargetSound" "Spell_Impact_Utility_Darkness_L1to3"
data "CycleConditions" "Enemy() and not Dead()"
data "UseCosts" "ActionPoint:1;SpellSlotsGroup:1:1:2"
data "SpellAnimationArcaneMagic" "dd86aa43-8189-4d9f-9a5c-454b5fe4a197(SPL_Arcane_Utility_Combat_01_Prepare);;7abe77ed-9c77-4eac-872c-5b8caed070b6(SPL_Somatic_Aoe_Rise_Combat_01_Cast);cb171bda-f065-4520-b470-e447f678ba1f(SPL_Somatic_Aoe_Rise_Combat_01_Recover);;"
data "SpellAnimationDivineMagic" "dd86aa43-8189-4d9f-9a5c-454b5fe4a197(SPL_Arcane_Utility_Combat_01_Prepare);;7abe77ed-9c77-4eac-872c-5b8caed070b6(SPL_Somatic_Aoe_Rise_Combat_01_Cast);cb171bda-f065-4520-b470-e447f678ba1f(SPL_Somatic_Aoe_Rise_Combat_01_Recover);;"
data "SpellAnimationNoneMagic" "dd86aa43-8189-4d9f-9a5c-454b5fe4a197(SPL_Arcane_Utility_Combat_01_Prepare);;7abe77ed-9c77-4eac-872c-5b8caed070b6(SPL_Somatic_Aoe_Rise_Combat_01_Cast);cb171bda-f065-4520-b470-e447f678ba1f(SPL_Somatic_Aoe_Rise_Combat_01_Recover);;"
data "VerbalIntent" "Utility"
data "SpellFlags" "HasVerbalComponent;IsSpell;IsConcentration;Stealth"
data "MemoryCost" "1"

new entry "Target_Darkness_DrowMagic"
type "SpellData"
data "SpellType" "Target"
using "Target_Darkness"
data "Cooldown" "OncePerRest"
data "UseCosts" "ActionPoint:1"

new entry "Target_DestroyWater"
type "SpellData"
data "SpellType" "Target"
data "Level" "1"
data "SpellSchool" "Transmutation"
data "TargetRadius" "9"
data "AreaRadius" "4"
data "Icon" "unknown"
data "DisplayName" "Target_DestroyWater_DisplayName"
data "Description" "Target_DestroyWater_Description"
data "DescriptionParams" "Distance(4.5)"
data "CastTextEvent" "Cast"
data "VocalComponentSound" "Vocal_Component_DestroyWater"
data "UseCosts" "ActionPoint:1;SpellSlot:1:1:1"
data "SpellAnimationArcaneMagic" "dd86aa43-8189-4d9f-9a5c-454b5fe4a197(SPL_Arcane_Utility_Combat_01_Prepare);;7c194893-2879-4afe-84dc-9ea842fe0a43(SPL_Arcane_Utility_Combat_01_Cast);a000af58-a7c7-48d4-a746-c19242ef00ac(SPL_Arcane_Utility_Combat_01_Recover);;"
data "SpellAnimationDivineMagic" "c277d147-4f77-4c05-a8e7-3095da3fc736(SPL_Divine_Utility_Combat_01_Prepare);;519955c5-4001-4104-8dc4-e5ac4c70857e(SPL_Divine_Utility_Combat_01_Cast);37c21db3-cf01-45ed-a8de-da391e9e3a0a(SPL_Divine_Utility_Combat_01_Recover);;"
data "SpellAnimationNoneMagic" "dd86aa43-8189-4d9f-9a5c-454b5fe4a197(SPL_Arcane_Utility_Combat_01_Prepare);;7c194893-2879-4afe-84dc-9ea842fe0a43(SPL_Arcane_Utility_Combat_01_Cast);a000af58-a7c7-48d4-a746-c19242ef00ac(SPL_Arcane_Utility_Combat_01_Recover);;"
data "VerbalIntent" "Utility"
data "SpellFlags" "HasVerbalComponent;HasSomaticComponent;IsSpell;CannotTargetCharacter;CannotTargetItems"
data "MemoryCost" "1"

new entry "Target_Web"
type "SpellData"
data "SpellType" "Target"
data "Level" "2"
data "SpellSchool" "Conjuration"
data "SpellProperties" "GROUND:CreateSurface(3,10,Web);"
data "TargetRadius" "18"
data "TargetConditions" "not (not Player(context.Source) and IsConcentrating(context.Source))"
data "Icon" "Spell_Conjuration_Web"
data "DisplayName" "Target_Web_DisplayName"
data "Description" "Target_Web_Description"
data "ExtraDescription" "Target_Web_ExtraDescription"
data "PrepareEffect" "VFX_Spells_Prepare_Arcane_Intent_Control_CastFX_Textkey_01:Dummy_CastFX:VFX_Prepare_01:0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Control_CastFX_01:Dummy_CastFX::0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Control_EyeFX_01:Dummy_EyeFX_01,Dummy_EyeFX_02::0:None::None::0:0::::"
data "CastEffect" "VFX_Spells_Cast_Intent_Control_TargetAoE_CastFX_Textkey_01:Dummy_CastFX::0:None::None::0:0::::;VFX_Spells_Cast_Intent_Control_TargetAoE_CastFX_Textkey_02:Dummy_CastFX:Cast:0:None::None::0:0::::"
data "PositionEffect" "VFX_Spells_Cast_Intent_Control_TargetAoEWeb_Impact_Textkey_01::VFX_Somatic_01:0:None::None::0:0::::;VFX_Spells_Cast_Intent_Control_TargetAoEWeb_Impact_Textkey_02::Cast:0:None::None::0:0::::;VFX_Spells_Cast_Intent_Control_TargetAoE_Impact_PostProcess_Textkey_01::Cast:0:None::None::0:0::::"
data "CastTextEvent" "Cast"
data "CastSound" "Spell_Cast_Control_Web_L1to3"
data "VocalComponentSound" "Vocal_Component_SurfaceCreationWeb"
data "TargetSound" "Spell_Impact_Control_Web_L1to3"
data "CycleConditions" "Enemy() and not Dead()"
data "UseCosts" "ActionPoint:1;SpellSlot:1:1:2"
data "SpellAnimationArcaneMagic" "554a18f7-952e-494a-b301-7702a85d4bc9(SPL_Arcane_Control_Combat_01_Prepare);;09ae2f11-f5b4-42f5-ae16-687a5b57d500(SPL_Somatic_Aoe_Combat_01_Cast);10caea0e-c949-4d91-8ab7-3b50019dd054(SPL_Somatic_Aoe_Combat_01_Recover);;"
data "SpellAnimationDivineMagic" "554a18f7-952e-494a-b301-7702a85d4bc9(SPL_Arcane_Control_Combat_01_Prepare);;09ae2f11-f5b4-42f5-ae16-687a5b57d500(SPL_Somatic_Aoe_Combat_01_Cast);10caea0e-c949-4d91-8ab7-3b50019dd054(SPL_Somatic_Aoe_Combat_01_Recover);;"
data "SpellAnimationNoneMagic" "554a18f7-952e-494a-b301-7702a85d4bc9(SPL_Arcane_Control_Combat_01_Prepare);;09ae2f11-f5b4-42f5-ae16-687a5b57d500(SPL_Somatic_Aoe_Combat_01_Cast);10caea0e-c949-4d91-8ab7-3b50019dd054(SPL_Somatic_Aoe_Combat_01_Recover);;"
data "VerbalIntent" "Control"
data "SpellFlags" "HasVerbalComponent;HasSomaticComponent;IsSpell;HasHighGroundRangeExtension;IsConcentration;RangeIgnoreVerticalThreshold"
data "RechargeValues" "5-6"
data "MemoryCost" "1"

new entry "Target_Entangle"
type "SpellData"
data "SpellType" "Target"
using "Target_Web"
data "Level" "1"
data "SpellSchool" "Conjuration"
data "SpellProperties" "GROUND:CreateSurface(6,10,Vines)"
data "TargetRadius" "18"
data "AreaRadius" "6"
data "TargetConditions" "Character() and not (not Player(context.Source) and IsConcentrating(context.Source))"
data "Icon" "unknown"
data "DisplayName" "Target_Entangle_DisplayName"
data "Description" "Target_Entangle_Description"
data "ExtraDescription" "Target_Entangle_ExtraDescription"
data "ExtraDescriptionParams" "DealDamage(1d6,Piercing)"
data "PrepareEffect" "VFX_Action_Prepare_Intent_Control_EnsnaringStrike_Root_01,Detach:::0:None::None::0:0::::;VFX_Actions_Prepare_EnsnaringStrike_Weapon_01:Dummy_FX::0:None::None::0:0::::;VFX_Actions_Prepare_EnsnaringStrike_Weapon_Overlay_01:::0:None::None::0:0::::"
data "CastEffect" "VFX_Spells_Cast_Intent_Debuff_TrueStrike_Somatic_01_Dummy_HandFX_01:Dummy_R_HandFX:VFX_Somatic_01:0:None::None::0:0::::;VFX_Spells_Cast_Intent_Debuff_TrueStrike_Somatic_01_Dummy_CastFX:Dummy_CastFX:VFX_Somatic_02:0:None::None::0:0::::;VFX_Spells_Cast_Intent_Debuff_TrueStrike_Dummy_HandFX_01:Dummy_R_HandFX::0:None::None::0:0::::"
data "CastTextEvent" "Cast"
data "VocalComponentSound" "Vocal_Component_SurfaceCreationVines"
data "CycleConditions" "Enemy() and not Dead()"
data "UseCosts" "ActionPoint:1;SpellSlot:1:1:1"
data "VerbalIntent" "Control"
data "SpellFlags" "HasVerbalComponent;HasSomaticComponent;IsSpell;IsConcentration;IsHarmful"
data "RechargeValues" "5-6"
data "MemoryCost" "1"

new entry "Target_FaerieFire"
type "SpellData"
data "SpellType" "Target"
data "Level" "1"
data "SpellSchool" "Evocation"
data "TargetRadius" "18"
data "AreaRadius" "6"
data "SpellRoll" "not SavingThrow(Ability.Dexterity, SourceSpellDC())"
data "SpellSuccess" "ApplyStatus(FAERIE_FIRE, 100, 10)"
data "TargetConditions" "not Dead() and not (not Player(context.Source) and IsConcentrating(context.Source))"
data "Icon" "Spell_Evocation_FaerieFire"
data "DisplayName" "Target_FaerieFire_DisplayName"
data "Description" "Target_FaerieFire_Description"
data "TooltipAttackSave" "Dexterity"
data "TooltipStatusApply" "ApplyStatus(FAERIE_FIRE, 100, 10)"
data "PrepareEffect" "VFX_Spells_Prepare_Arcane_Intent_Debuff_R_HandFX_01:Dummy_R_HandFX::0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Debuff_R_HandFX_Textkey_01:Dummy_R_HandFX:VFX_Prepare_01:0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Debuff_L_HandFX_Textkey_01:Dummy_L_HandFX:VFX_Prepare_01:0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Debuff_EyeFX_01:Dummy_EyeFX_01,Dummy_EyeFX_02:VFX_Prepare_01:0:None::None::0:0::::"
data "CastEffect" "VFX_Spells_Cast_Intent_Debuff_TargetAoE_CastFX_Textkey_01:Dummy_CastFX:VFX_Somatic_01:0:None::None::0:0::::;VFX_Spells_Cast_Intent_Debuff_TargetAoE_CastFX_Textkey_02:Dummy_CastFX:Cast:0:None::None::0:0::::"
data "TargetEffect" "VFX_Spells_Cast_Intent_Debuff_TargetAoE_Impact_BodyFX_Textkey_01:Dummy_BodyFX:Cast:0:None::None::0:0::::;VFX_Sound_Spell_TargetEffect_Debuff_FaerieFire_01:Dummy_Root:Cast:0:None::None::0:0::::"
data "PositionEffect" "VFX_Spells_Cast_Intent_Debuff_TargetAoE_Impact_Textkey_01::VFX_Somatic_01:0:None::None::0:0::::;VFX_Spells_Cast_Intent_Debuff_TargetAoE_Impact_Textkey_02::Cast:0:None::None::0:0::::;VFX_Spells_Cast_Intent_Debuff_TargetAoE_Impact_PostProcess_Textkey_01::Cast:0:None::None::0:0::::"
data "CastTextEvent" "Cast"
data "CastSound" "Spell_Cast_Debuff_FaerieFire_L1to3"
data "VocalComponentSound" "Vocal_Component_ShowInvisibleHidden"
data "TargetSound" "Spell_Position_Debuff_FaerieFire_L1to3"
data "CycleConditions" "Enemy() and not Dead()"
data "UseCosts" "ActionPoint:1;SpellSlot:1:1:1"
data "SpellAnimationArcaneMagic" "9313094a-bae2-454f-9701-f920d0e8e98d(SPL_Arcane_Debuff_Combat_01_Prepare);;09ae2f11-f5b4-42f5-ae16-687a5b57d500(SPL_Somatic_Aoe_Combat_01_Cast);10caea0e-c949-4d91-8ab7-3b50019dd054(SPL_Somatic_Aoe_Combat_01_Recover);;"
data "SpellAnimationDivineMagic" "9313094a-bae2-454f-9701-f920d0e8e98d(SPL_Arcane_Debuff_Combat_01_Prepare);;09ae2f11-f5b4-42f5-ae16-687a5b57d500(SPL_Somatic_Aoe_Combat_01_Cast);10caea0e-c949-4d91-8ab7-3b50019dd054(SPL_Somatic_Aoe_Combat_01_Recover);;"
data "SpellAnimationNoneMagic" "9313094a-bae2-454f-9701-f920d0e8e98d(SPL_Arcane_Debuff_Combat_01_Prepare);;09ae2f11-f5b4-42f5-ae16-687a5b57d500(SPL_Somatic_Aoe_Combat_01_Cast);10caea0e-c949-4d91-8ab7-3b50019dd054(SPL_Somatic_Aoe_Combat_01_Recover);;"
data "VerbalIntent" "Debuff"
data "SpellFlags" "IsSpell;HasVerbalComponent;IsConcentration;IsHarmful;RangeIgnoreVerticalThreshold"
data "MemoryCost" "1"

new entry "Target_FaerieFire_LightCleric"
type "SpellData"
data "SpellType" "Target"
using "Target_FaerieFire"
data "ExtraDescription" "Target_FaerieFire_LightCleric_ExtraDescription"
data "MemoryCost" ""

new entry "Target_FaerieFire_LightCleric_2"
type "SpellData"
data "SpellType" "Target"
using "Target_FaerieFire_LightCleric"
data "Icon" "Spell_Evocation_FaerieFire_2"
data "UseCosts" "ActionPoint:1;SpellSlotsGroup:1:1:2"
data "RootSpellID" "Target_FaerieFire_LightCleric"
data "PowerLevel" "2"

new entry "Target_FaerieFire_DrowMagic"
type "SpellData"
data "SpellType" "Target"
using "Target_FaerieFire"
data "Cooldown" "OncePerRest"
data "DisplayName" "Target_FaerieFire_DrowMagic_DisplayName"
data "UseCosts" "ActionPoint:1;"
data "MemoryCost" ""

new entry "Target_FaerieFire_2"
type "SpellData"
data "SpellType" "Target"
using "Target_FaerieFire"
data "Icon" "Spell_Evocation_FaerieFire_2"
data "UseCosts" "ActionPoint:1;SpellSlot:1:1:2"
data "RootSpellID" "Target_FaerieFire"
data "PowerLevel" "2"

new entry "Target_FogCloud"
type "SpellData"
data "SpellType" "Target"
data "Level" "1"
data "SpellSchool" "Conjuration"
data "SpellProperties" "GROUND:CreateSurface(4.5,600,FogCloud,true)"
data "TargetRadius" "18"
data "TargetConditions" "not (not Player(context.Source) and IsConcentrating(context.Source))"
data "Icon" "Spell_Conjuration_FogCloud"
data "DisplayName" "Target_FogCloud_DisplayName"
data "Description" "Target_FogCloud_Description"
data "PrepareEffect" "VFX_Spells_Prepare_Arcane_Intent_Control_CastFX_Textkey_01:Dummy_CastFX:VFX_Prepare_01:0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Control_CastFX_01:Dummy_CastFX::0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Control_EyeFX_01:Dummy_EyeFX_01,Dummy_EyeFX_02::0:None::None::0:0::::"
data "CastEffect" "VFX_Spells_Cast_Intent_Control_TargetAoE_CastFX_Textkey_01:Dummy_CastFX::0:None::None::0:0::::;VFX_Spells_Cast_Intent_Control_TargetAoE_CastFX_Textkey_02:Dummy_CastFX:VFX_Somatic_02:0:None::None::0:0::::"
data "PositionEffect" "VFX_Spells_Cast_Intent_Control_TargetAoE_Impact_Textkey_01::VFX_Somatic_01:0:None::None::0:0::::;VFX_Spells_Cast_Intent_Control_TargetAoE_Impact_Textkey_03::Cast:0:None::None::0:0::::;VFX_Spells_Cast_Intent_Control_TargetAoE_Impact_PostProcess_Textkey_01::VFX_Somatic_02:0:None::None::0:0::::"
data "CastTextEvent" "Cast"
data "CastSound" "Spell_Cast_Control_FogCloud_L1to3"
data "VocalComponentSound" "Vocal_Component_SurfaceCreationCloud"
data "TargetSound" "Spell_Impact_Control_FogCloud_L1to3"
data "UseCosts" "ActionPoint:1;SpellSlot:1:1:1"
data "SpellAnimationArcaneMagic" "554a18f7-952e-494a-b301-7702a85d4bc9(SPL_Arcane_Control_Combat_01_Prepare);;09ae2f11-f5b4-42f5-ae16-687a5b57d500(SPL_Somatic_Aoe_Combat_01_Cast);10caea0e-c949-4d91-8ab7-3b50019dd054(SPL_Somatic_Aoe_Combat_01_Recover);;"
data "SpellAnimationDivineMagic" "554a18f7-952e-494a-b301-7702a85d4bc9(SPL_Arcane_Control_Combat_01_Prepare);;09ae2f11-f5b4-42f5-ae16-687a5b57d500(SPL_Somatic_Aoe_Combat_01_Cast);10caea0e-c949-4d91-8ab7-3b50019dd054(SPL_Somatic_Aoe_Combat_01_Recover);;"
data "SpellAnimationNoneMagic" "554a18f7-952e-494a-b301-7702a85d4bc9(SPL_Arcane_Control_Combat_01_Prepare);;09ae2f11-f5b4-42f5-ae16-687a5b57d500(SPL_Somatic_Aoe_Combat_01_Cast);10caea0e-c949-4d91-8ab7-3b50019dd054(SPL_Somatic_Aoe_Combat_01_Recover);;"
data "VerbalIntent" "Control"
data "SpellFlags" "IsSpell;HasVerbalComponent;HasSomaticComponent;HasHighGroundRangeExtension;IsConcentration;RangeIgnoreVerticalThreshold"
data "MemoryCost" "1"

new entry "Target_FogCloud_2"
type "SpellData"
data "SpellType" "Target"
using "Target_FogCloud"
data "SpellProperties" "GROUND:CreateSurface(6,20,FogCloud)"
data "Icon" "Spell_Conjuration_FogCloud_2"
data "UseCosts" "ActionPoint:1;SpellSlot:1:1:2"
data "RootSpellID" "Target_FogCloud"
data "PowerLevel" "2"

new entry "Target_Grease"
type "SpellData"
data "SpellType" "Target"
data "Level" "1"
data "SpellSchool" "Conjuration"
data "SpellProperties" "GROUND:CreateSurface(3,10,Grease)"
data "TargetRadius" "18"
data "AreaRadius" "3"
data "Icon" "Spell_Conjuration_Grease"
data "DisplayName" "Target_Grease_DisplayName"
data "Description" "Target_Grease_Description"
data "PrepareEffect" "VFX_Spells_Prepare_Arcane_Intent_Control_CastFX_Textkey_01:Dummy_CastFX:VFX_Prepare_01:0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Control_CastFX_01:Dummy_CastFX::0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Control_EyeFX_01:Dummy_EyeFX_01,Dummy_EyeFX_02::0:None::None::0:0::::"
data "CastEffect" "VFX_Spells_Cast_Intent_Control_TargetAoE_CastFX_01,Detach:Dummy_CastFX::0:None::None::0:0::::;VFX_Spells_Cast_Intent_Control_TargetAoE_HandFX_Textkey_01:Dummy_L_HandFX,Dummy_R_HandFX:VFX_Somatic_01:0:None::None::0:0::::"
data "PositionEffect" "VFX_Spells_Cast_Intent_ControlGrease_TargetAoE_Impact_TextKey_01,FaceSource::VFX_Somatic_01:0:None::None::0:0::::;VFX_Spells_Cast_Intent_ControlGrease_TargetAoE_Impact_TextKey_02,FaceSource::VFX_Somatic_02:0:None::None::0:0::::;VFX_Sound_Spell_TargetEffect_Control_Grease_01::Cast:0:None::None::0:0::::"
data "PreviewCursor" "Cast"
data "CastTextEvent" "Cast"
data "CastSound" "Spell_Cast_Control_Grease_L1to3"
data "VocalComponentSound" "Vocal_Component_SurfaceCreationGrease"
data "TargetSound" "Spell_Impact_Control_Grease_L1to3"
data "CycleConditions" "Enemy() and not Dead()"
data "UseCosts" "ActionPoint:1;SpellSlot:1:1:1"
data "SpellAnimationArcaneMagic" "554a18f7-952e-494a-b301-7702a85d4bc9(SPL_Arcane_Control_Combat_01_Prepare);;7abe77ed-9c77-4eac-872c-5b8caed070b6(SPL_Somatic_Aoe_Rise_Combat_01_Cast);cb171bda-f065-4520-b470-e447f678ba1f(SPL_Somatic_Aoe_Rise_Combat_01_Recover);;"
data "SpellAnimationDivineMagic" "554a18f7-952e-494a-b301-7702a85d4bc9(SPL_Arcane_Control_Combat_01_Prepare);;7abe77ed-9c77-4eac-872c-5b8caed070b6(SPL_Somatic_Aoe_Rise_Combat_01_Cast);cb171bda-f065-4520-b470-e447f678ba1f(SPL_Somatic_Aoe_Rise_Combat_01_Recover);;"
data "SpellAnimationNoneMagic" "554a18f7-952e-494a-b301-7702a85d4bc9(SPL_Arcane_Control_Combat_01_Prepare);;7abe77ed-9c77-4eac-872c-5b8caed070b6(SPL_Somatic_Aoe_Rise_Combat_01_Cast);cb171bda-f065-4520-b470-e447f678ba1f(SPL_Somatic_Aoe_Rise_Combat_01_Recover);;"
data "VerbalIntent" "Control"
data "SpellFlags" "HasSomaticComponent;HasVerbalComponent;IsSpell;HasHighGroundRangeExtension"
data "RechargeValues" "6"
data "MemoryCost" "1"

new entry "Target_Grease_2"
type "SpellData"
data "SpellType" "Target"
using "Target_Grease"
data "Icon" "Spell_Conjuration_Grease_2"
data "UseCosts" "ActionPoint:1;SpellSlot:1:1:2"
data "RootSpellID" "Target_Grease"
data "PowerLevel" "2"

new entry "Target_HypnoticPattern"
type "SpellData"
data "SpellType" "Target"
data "Level" "3"
data "SpellSchool" "Illusion"
data "TargetRadius" "18"
data "AreaRadius" "9"
data "SpellRoll" "not SavingThrow(Ability.Wisdom, SourceSpellDC())"
data "SpellSuccess" "ApplyStatus(HYPNOTIC_PATTERN,100,10)"
data "TargetConditions" "Character() and not Ally()"
data "Icon" "unknown"
data "DisplayName" "Target_HypnoticPattern_DisplayName"
data "Description" "Target_HypnoticPattern_Description"
data "CastTextEvent" "Cast"
data "CycleConditions" "Enemy() and not Dead()"
data "UseCosts" "ActionPoint:1;SpellSlot:1:1:3"
data "SpellAnimationArcaneMagic" "554a18f7-952e-494a-b301-7702a85d4bc9(SPL_Arcane_Control_Combat_01_Prepare);;1fd48304-2ba1-4dcb-8efa-4550517305ed(SPL_Arcane_Control_Combat_01_Cast);2afb250c-e441-4573-a75e-e1fdad1c6064(SPL_Arcane_Control_Combat_01_Recover);;"
data "SpellAnimationDivineMagic" "8bb8bb70-003d-4c1d-a401-6a7479c679bf(SPL_Divine_Control_Combat_01_Prepare);;b4454373-5224-4ad2-82cd-4ca21767031e(SPL_Divine_Control_Combat_01_Cast);5aeeed37-e0fc-4a44-b420-b63a5e6f77fd(SPL_Divine_Control_Combat_01_Recover);;"
data "SpellAnimationNoneMagic" "554a18f7-952e-494a-b301-7702a85d4bc9(SPL_Arcane_Control_Combat_01_Prepare);;1fd48304-2ba1-4dcb-8efa-4550517305ed(SPL_Arcane_Control_Combat_01_Cast);2afb250c-e441-4573-a75e-e1fdad1c6064(SPL_Arcane_Control_Combat_01_Recover);;"
data "VerbalIntent" "Control"
data "SpellFlags" "HasSomaticComponent;IsConcentration;IsSpell;CannotTargetItems"
data "MemoryCost" "1"

new entry "Target_Shatter"
type "SpellData"
data "SpellType" "Target"
data "Level" "2"
data "SpellSchool" "Evocation"
data "TargetRadius" "18"
data "AreaRadius" "3"
data "SpellRoll" "not SavingThrow(Ability.Constitution, SourceSpellDC())"
data "SpellSuccess" "DealDamage(3d8,Thunder)"
data "SpellFail" "DealDamage((3d8)/2,Thunder)"
data "Icon" "Spell_Evocation_Shatter"
data "DisplayName" "Target_Shatter_DisplayName"
data "Description" "Target_Shatter_Description"
data "DescriptionParams" "DealDamage(3d8,Thunder)"
data "ExtraDescription" "Target_Shatter_ExtraDescription"
data "PrepareEffect" "VFX_Spells_Prepare_Arcane_Damage_Thunder_R_HandFX_01:Dummy_R_HandFX::0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Damage_Thunder_R_HandFX_Textkey_01:Dummy_R_HandFX:VFX_Prepare_01:0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Damage_Thunder_Root_Textkey_01:Dummy_Root:VFX_Prepare_01:0:None::None::0:0::::"
data "CastEffect" "VFX_Spells_Cast_Damage_Thunder_TargetAoE_CastFX_01:Dummy_CastFX::0:None::None::0:0::::"
data "PositionEffect" "VFX_Spells_Cast_Damage_Thunder_TargetAoE_Impact_Textkey_01::VFX_Somatic_01:0:None::None::0:0::::;VFX_Spells_Cast_Damage_Thunder_TargetAoE_Impact_PostFX_Textkey_01::VFX_Somatic_01:0:None::None::0:0::::;VFX_Spells_Cast_Damage_Thunder_TargetAoE_Impact_Textkey_02::Cast:0:None::None::0:0::::;VFX_Spells_Cast_Damage_Thunder_TargetAoE_Impact_PostFX_Textkey_02::Cast:0:None::None::0:0::::"
data "CastTextEvent" "Cast"
data "CastSound" "Spell_Cast_Damage_Thunder_Shatter_L1to3"
data "TargetSound" "Spell_Impact_Damage_Thunder_Shatter_L1to3"
data "CycleConditions" "Enemy() and not Dead()"
data "UseCosts" "ActionPoint:1;SpellSlotsGroup:1:1:2"
data "SpellAnimationArcaneMagic" "3ff87abf-1ea1-4c32-aadf-c822d74c7dc0(SPL_Arcane_Damage_Combat_01_Prepare);;39daf365-ec06-49a8-81f3-9032640699d7(SPL_Somatic_Target_StrikeVertical_Combat_01_Cast);5c400e93-0266-499c-a2e1-75d53358460f(SPL_Somatic_Target_StrikeVertical_Combat_01_Recover);;"
data "SpellAnimationDivineMagic" "3ff87abf-1ea1-4c32-aadf-c822d74c7dc0(SPL_Arcane_Damage_Combat_01_Prepare);;39daf365-ec06-49a8-81f3-9032640699d7(SPL_Somatic_Target_StrikeVertical_Combat_01_Cast);5c400e93-0266-499c-a2e1-75d53358460f(SPL_Somatic_Target_StrikeVertical_Combat_01_Recover);;"
data "SpellAnimationNoneMagic" "3ff87abf-1ea1-4c32-aadf-c822d74c7dc0(SPL_Arcane_Damage_Combat_01_Prepare);;39daf365-ec06-49a8-81f3-9032640699d7(SPL_Somatic_Target_StrikeVertical_Combat_01_Cast);5c400e93-0266-499c-a2e1-75d53358460f(SPL_Somatic_Target_StrikeVertical_Combat_01_Recover);;"
data "VerbalIntent" "Damage"
data "SpellFlags" "IsSpell;HasHighGroundRangeExtension;HasVerbalComponent;HasSomaticComponent;IsHarmful"
data "MemoryCost" "1"

new entry "Target_Silence"
type "SpellData"
data "SpellType" "Target"
data "Level" "2"
data "SpellSchool" "Illusion"
data "SpellProperties" "GROUND:Summon(edca6656-dc8c-410b-9f16-fcc02d5ed803, 18,,,SILENCED_AURA); AI_ONLY:CreateExplosion(Projectile_AiHelper_Silence)"
data "TargetRadius" "18"
data "AreaRadius" "6"
data "TargetConditions" "not (not Player(context.Source) and IsConcentrating(context.Source))"
data "Icon" "Spell_Illusion_Silence"
data "DisplayName" "Target_Silence_DisplayName"
data "Description" "Target_Silence_Description"
data "PrepareEffect" "VFX_Spells_Prepare_Arcane_Intent_Debuff_R_HandFX_01:Dummy_R_HandFX::0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Debuff_R_HandFX_Textkey_01:Dummy_R_HandFX:VFX_Prepare_01:0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Debuff_L_HandFX_Textkey_01:Dummy_L_HandFX:VFX_Prepare_01:0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Debuff_EyeFX_01:Dummy_EyeFX_01,Dummy_EyeFX_02:VFX_Prepare_01:0:None::None::0:0::::"
data "CastEffect" "VFX_Spells_Cast_Intent_Debuff_TargetAoE_CastFX_Textkey_01:Dummy_CastFX:VFX_Somatic_01:0:None::None::0:0::::;VFX_Spells_Cast_Intent_Debuff_TargetAoE_CastFX_Textkey_02:Dummy_CastFX:Cast:0:None::None::0:0::::"
data "TargetEffect" "VFX_Spells_Cast_Intent_Debuff_TargetAoE_Impact_BodyFX_Textkey_01:Dummy_BodyFX:Cast:0:None::None::0:0::::;VFX_Sound_Spell_TargetEffect_Debuff_Silence_01:Dummy_Root:Cast:0:None::None::0:0::::"
data "PositionEffect" "VFX_Spells_Cast_Intent_Debuff_TargetAoE_Impact_Textkey_01::VFX_Somatic_01:0:None::None::0:0::::;VFX_Spells_Cast_Intent_Debuff_TargetAoE_Impact_Textkey_02::Cast:0:None::None::0:0::::;VFX_Spells_Cast_Intent_Debuff_TargetAoE_Impact_PostProcess_Textkey_01::Cast:0:None::None::0:0::::"
data "CastTextEvent" "Cast"
data "CastSound" "Spell_Cast_Debuff_Silence_L1to3"
data "VocalComponentSound" "Vocal_Component_Silence"
data "TargetSound" "Spell_Impact_Debuff_Silence_L1to3"
data "CycleConditions" "Enemy() and not Dead()"
data "UseCosts" "ActionPoint:1;SpellSlotsGroup:1:1:2"
data "SpellAnimationArcaneMagic" "9313094a-bae2-454f-9701-f920d0e8e98d(SPL_Arcane_Debuff_Combat_01_Prepare);;4148823a-6dbc-4692-a8ff-71520315a10f(SPL_Somatic_Target_Mute_Combat_01_Cast);1b8cdb9d-6f8e-4161-901c-1fd7a7787c7c(SPL_Somatic_Target_Mute_Combat_01_Recover);;"
data "SpellAnimationDivineMagic" "9313094a-bae2-454f-9701-f920d0e8e98d(SPL_Arcane_Debuff_Combat_01_Prepare);;4148823a-6dbc-4692-a8ff-71520315a10f(SPL_Somatic_Target_Mute_Combat_01_Cast);1b8cdb9d-6f8e-4161-901c-1fd7a7787c7c(SPL_Somatic_Target_Mute_Combat_01_Recover);;"
data "SpellAnimationNoneMagic" "9313094a-bae2-454f-9701-f920d0e8e98d(SPL_Arcane_Debuff_Combat_01_Prepare);;4148823a-6dbc-4692-a8ff-71520315a10f(SPL_Somatic_Target_Mute_Combat_01_Cast);1b8cdb9d-6f8e-4161-901c-1fd7a7787c7c(SPL_Somatic_Target_Mute_Combat_01_Recover);;"
data "VerbalIntent" "Debuff"
data "SpellFlags" "HasVerbalComponent;HasSomaticComponent;IsConcentration;IsSpell;CannotTargetItems;CannotTargetCharacter"
data "MaximumTargets" "1"
data "MemoryCost" "1"

new entry "Target_Sleep"
type "SpellData"
data "SpellType" "Target"
data "Level" "1"
data "SpellSchool" "Enchantment"
data "SpellProperties" "ApplyStatus(SLEEP,100,2)"
data "TargetRadius" "18"
data "AreaRadius" "6"
data "TargetConditions" "not HasStatus('SG_Unconscious') and not Dead() and not Item() and not Ally() and not Tagged('UNDEAD')"
data "Icon" "Spell_Enchantment_Sleep"
data "DisplayName" "Target_Sleep_DisplayName"
data "Description" "Target_Sleep_Description"
data "DescriptionParams" "RegainHitPoints(24)"
data "ExtraDescription" "Target_Sleep_ExtraDescription"
data "TooltipStatusApply" "ApplyStatus(SLEEP,100,2)"
data "PrepareEffect" "VFX_Spells_Prepare_Arcane_Intent_Control_CastFX_Textkey_01:Dummy_CastFX:VFX_Prepare_01:0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Control_CastFX_01:Dummy_CastFX::0:None::None::0:0::::;VFX_Spells_Prepare_Arcane_Intent_Control_EyeFX_01:Dummy_EyeFX_01,Dummy_EyeFX_02::0:None::None::0:0::::"
data "CastEffect" "VFX_Spells_Cast_Intent_Control_TargetAoE_CastFX_Textkey_01:Dummy_CastFX::0:None::None::0:0::::;VFX_Spells_Cast_Intent_Control_TargetAoE_CastFX_Textkey_02:Dummy_CastFX:Cast:0:None::None::0:0::::"
data "TargetEffect" "VFX_Spells_Cast_Intent_Control_TargetAoE_Impact_EyeFX_Textkey_01:Dummy_EyeFX_01,Dummy_EyeFX_02:Cast:0:None::None::0:0::::;VFX_Spells_Cast_Intent_Control_TargetAoE_Impact_HeadFX_Textkey_01:Dummy_HeadFX:Cast:0:None::None::0:0::::;VFX_Sound_Spell_TargetEffect_Control_Sleep_01:Dummy_Root:Cast:0:None::None::0:0::::"
data "PositionEffect" "VFX_Spells_Cast_Intent_Control_TargetAoE_Impact_Textkey_01::VFX_Somatic_01:0:None::None::0:0::::;VFX_Spells_Cast_Intent_Control_TargetAoE_Impact_Textkey_02::Cast:0:None::None::0:0::::;VFX_Spells_Cast_Intent_Control_TargetAoE_Impact_PostProcess_Textkey_01::Cast:0:None::None::0:0::::"
data "CastTextEvent" "Cast"
data "CastSound" "Spell_Cast_Control_Sleep_L1to3"
data "TargetSound" "Spell_Impact_Control_Sleep_L1to3"
data "CycleConditions" "Enemy() and not Dead()"
data "UseCosts" "ActionPoint:1;SpellSlotsGroup:1:1:1"
data "SpellAnimationArcaneMagic" "554a18f7-952e-494a-b301-7702a85d4bc9(SPL_Arcane_Control_Combat_01_Prepare);;af94aac1-d8eb-4ccb-9520-694ade11b61c(SPL_Somatic_Target_Snap_Combat_01_Cast);f5db4001-b136-4c48-9aa4-026c4a7dd3b7(SPL_Somatic_Target_Snap_Combat_01_Recover);;"
data "SpellAnimationDivineMagic" "554a18f7-952e-494a-b301-7702a85d4bc9(SPL_Arcane_Control_Combat_01_Prepare);;af94aac1-d8eb-4ccb-9520-694ade11b61c(SPL_Somatic_Target_Snap_Combat_01_Cast);f5db4001-b136-4c48-9aa4-026c4a7dd3b7(SPL_Somatic_Target_Snap_Combat_01_Recover);;"
data "SpellAnimationNoneMagic" "554a18f7-952e-494a-b301-7702a85d4bc9(SPL_Arcane_Control_Combat_01_Prepare);;af94aac1-d8eb-4ccb-9520-694ade11b61c(SPL_Somatic_Target_Snap_Combat_01_Cast);f5db4001-b136-4c48-9aa4-026c4a7dd3b7(SPL_Somatic_Target_Snap_Combat_01_Recover);;"
data "VerbalIntent" "Control"
data "SpellFlags" "IsSpell;HasVerbalComponent;HasSomaticComponent;HasHighGroundRangeExtension;IsHarmful;RangeIgnoreVerticalThreshold"
data "MaximumTotalTargetHP" "24"
data "MemoryCost" "1"

new entry "Target_Sleep_2"
type "SpellData"
data "SpellType" "Target"
using "Target_Sleep"
data "Icon" "Spell_Enchantment_Sleep_2"
data "DescriptionParams" "RegainHitPoints(32)"
data "UseCosts" "ActionPoint:1;SpellSlotsGroup:1:1:2"
data "MaximumTotalTargetHP" "32"
data "RootSpellID" "Target_Sleep"
data "PowerLevel" "2"

new entry "Target_Sleep_GP2"
type "SpellData"
data "SpellType" "Target"
using "Target_Sleep"
data "SpellRoll" "not SavingThrow(Ability.Constitution, 30)"

new entry "Target_MONSTERS"
type "SpellData"
data "SpellType" "Target"
using "Target_UnarmedAttack"

new entry "Target_AnimateDead_NPC"
type "SpellData"
data "SpellType" "Target"
using "Target_AnimateDead"
data "SpellProperties" "AI_IGNORE:ApplyStatus(ANIMATE_DEAD,100,-1);Resurrect(100,100);"
data "TargetRadius" "18"
data "Requirements" ""
data "TargetConditions" "Dead() and not Tagged('BLOCK_RESURRECTION') and not Player()"
data "TargetEffect" "VFX_Enemies_Duergar_Target_AnimateDead_Impact_RootFX_01:::0:None::None::0:0::::;VFX_Enemies_Duergar_Target_AnimateDead_Impact_RootFX_Texkey_01::Cast:2000:None::None::0:0::::;VFX_Enemies_Duergar_Target_AnimateDead_Impact_Postprocess_01:::0:None::None::0:0::::;VFX_Enemies_Duergar_Target_AnimateDead_Impact_BodyFX_01:Dummy_BodyFX::0:None::None::0:0::::"
data "CastEffect" "VFX_Enemies_Duergar_Target_AnimateDead_Cast_HandFX_01:Dummy_R_HandFX::0:None::None::0:0::::;VFX_Enemies_Duergar_Target_AnimateDead_Cast_HandFX_01:Dummy_L_HandFX::0:None::None::0:0::::"
data "SpellAnimationArcaneMagic" "6f42f5f3-7a5a-4441-a02e-71b0450ac4b7(SPL_Arcane_Summon_Combat_01_Prepare);;7abe77ed-9c77-4eac-872c-5b8caed070b6(SPL_Somatic_Aoe_Rise_Combat_01_Cast);cb171bda-f065-4520-b470-e447f678ba1f(SPL_Somatic_Aoe_Rise_Combat_01_Recover);;"
data "SpellAnimationDivineMagic" "6f42f5f3-7a5a-4441-a02e-71b0450ac4b7(SPL_Arcane_Summon_Combat_01_Prepare);;7abe77ed-9c77-4eac-872c-5b8caed070b6(SPL_Somatic_Aoe_Rise_Combat_01_Cast);cb171bda-f065-4520-b470-e447f678ba1f(SPL_Somatic_Aoe_Rise_Combat_01_Recover);;"
data "SpellAnimationNoneMagic" "6f42f5f3-7a5a-4441-a02e-71b0450ac4b7(SPL_Arcane_Summon_Combat_01_Prepare);;7abe77ed-9c77-4eac-872c-5b8caed070b6(SPL_Somatic_Aoe_Rise_Combat_01_Cast);cb171bda-f065-4520-b470-e447f678ba1f(SPL_Somatic_Aoe_Rise_Combat_01_Recover);;"
data "RechargeValues" "3-6"

new entry "Target_AnimatingSpores"
type "SpellData"
data "SpellType" "Target"
data "SpellSchool" "None"
data "SpellProperties" "AI_IGNORE:ApplyStatus(CREATURE_SPORE_SERVANT,100,-1);Resurrect(100,65);AI_ONLY:ApplyStatus(SELF, AI_HELPER_BUFF,100,1)"
data "TargetRadius" "3"
data "TargetConditions" "Dead() and not Tagged('BLOCK_RESURRECTION') and not HasStatus('CREATURE_SPORE_SERVANT') and (Tagged('MONSTROSITY') or Tagged('HUMANOID') or Tagged('BEAST'))"
data "Icon" "unknown"
data "DisplayName" "Target_AnimatingSpores_DisplayName"
data "Description" "Target_AnimatingSpores_Description"
data "ExtraDescription" "Target_AnimatingSpores_ExtraDescription"
data "CastEffect" "VFX_Characters_SporeServant_Cast_HandFX_01:Dummy_R_HandFX:Cast:0:None::None::0:0::::;VFX_Characters_SporeServant_Cast_HandFX_01:Dummy_L_HandFX:Cast:0:None::None::0:0::::"
data "TargetEffect" "VFX_Characters_SporeServant_Target_01::Cast:0:None::None::0:0::::"
data "CastTextEvent" "Cast"
data "CastSound" "CrSpell_Cast_AnimatingSpores"
data "UseCosts" "ActionPoint:1"
data "SpellAnimationArcaneMagic" "c9f9e5ed-e39f-47a8-bf43-4013ec1a0ce3(CMBT_Skill_SporesAnimating_Combat_01_Prepare);8ca3941c-09c3-4e11-8454-81e4e6cd64c7(CMBT_Skill_SporesAnimating_Combat_01_Antic);6fd2f49d-1537-4bb6-9719-98a543d66f0b(CMBT_Skill_SporesAnimating_Combat_01_Attack);dbe65fa1-f13c-4f6f-a9be-9f6dbeb51d9e(CMBT_Skill_SporesAnimating_Combat_01_Recover);647899fc-7faa-4feb-8222-6fb374b919dd(CMBT_Skill_SporesAnimating_Combat_01_Loop);"
data "SpellAnimationDivineMagic" "c9f9e5ed-e39f-47a8-bf43-4013ec1a0ce3(CMBT_Skill_SporesAnimating_Combat_01_Prepare);8ca3941c-09c3-4e11-8454-81e4e6cd64c7(CMBT_Skill_SporesAnimating_Combat_01_Antic);6fd2f49d-1537-4bb6-9719-98a543d66f0b(CMBT_Skill_SporesAnimating_Combat_01_Attack);dbe65fa1-f13c-4f6f-a9be-9f6dbeb51d9e(CMBT_Skill_SporesAnimating_Combat_01_Recover);647899fc-7faa-4feb-8222-6fb374b919dd(CMBT_Skill_SporesAnimating_Combat_01_Loop);"
data "SpellAnimationNoneMagic" "c9f9e5ed-e39f-47a8-bf43-4013ec1a0ce3(CMBT_Skill_SporesAnimating_Combat_01_Prepare);8ca3941c-09c3-4e11-8454-81e4e6cd64c7(CMBT_Skill_SporesAnimating_Combat_01_Antic);6fd2f49d-1537-4bb6-9719-98a543d66f0b(CMBT_Skill_SporesAnimating_Combat_01_Attack);dbe65fa1-f13c-4f6f-a9be-9f6dbeb51d9e(CMBT_Skill_SporesAnimating_Combat_01_Recover);647899fc-7faa-4feb-8222-6fb374b919dd(CMBT_Skill_SporesAnimating_Combat_01_Loop);"
data "SpellFlags" "HasSomaticComponent"

new entry "Target_Beak"
type "SpellData"
data "SpellType" "Target"
using "Target_UnarmedAttack"
data "TargetRadius" "1.5"
data "SpellSuccess" "DealDamage(max(1,1d6+UnarmedMeleeAbilityModifier),Piercing)"
data "Icon" "unknown"
data "DisplayName" "Target_Beak_DisplayName"
data "Description" "Target_Beak_Description"
data "CastTextEvent" "Cast"
data "UseCosts" "ActionPoint:1"
data "SpellAnimationArcaneMagic" "8b8bb757-21ce-4e02-a2f3-97d55cf2f90b(CMBT_Melee_RHand_Combat_01_Prepare);6606c30b-be1c-4f17-ae6b-1a591c80b18c(CMBT_Melee_RHand_Combat_01_Antic);f4ac302b-1569-404f-bd52-1fe443e265df(CMBT_Melee_RHand_Combat_01_Attack);e8a5c57f-855b-4227-acaa-11e8ce8d7d64(CMBT_Melee_RHand_Combat_01_Recover);7bb52cd4-0b1c-4926-9165-fa92b75876a3(CMBT_Melee_RHand_Combat_01_Loop);2b81c18b-9698-4262-a623-932c2bb1296d(CMBT_Melee_RHand_Combat_01_Dash)"
data "SpellAnimationDivineMagic" "8b8bb757-21ce-4e02-a2f3-97d55cf2f90b(CMBT_Melee_RHand_Combat_01_Prepare);6606c30b-be1c-4f17-ae6b-1a591c80b18c(CMBT_Melee_RHand_Combat_01_Antic);f4ac302b-1569-404f-bd52-1fe443e265df(CMBT_Melee_RHand_Combat_01_Attack);e8a5c57f-855b-4227-acaa-11e8ce8d7d64(CMBT_Melee_RHand_Combat_01_Recover);7bb52cd4-0b1c-4926-9165-fa92b75876a3(CMBT_Melee_RHand_Combat_01_Loop);2b81c18b-9698-4262-a623-932c2bb1296d(CMBT_Melee_RHand_Combat_01_Dash)"
data "SpellAnimationNoneMagic" "8b8bb757-21ce-4e02-a2f3-97d55cf2f90b(CMBT_Melee_RHand_Combat_01_Prepare);6606c30b-be1c-4f17-ae6b-1a591c80b18c(CMBT_Melee_RHand_Combat_01_Antic);f4ac302b-1569-404f-bd52-1fe443e265df(CMBT_Melee_RHand_Combat_01_Attack);e8a5c57f-855b-4227-acaa-11e8ce8d7d64(CMBT_Melee_RHand_Combat_01_Recover);7bb52cd4-0b1c-4926-9165-fa92b75876a3(CMBT_Melee_RHand_Combat_01_Loop);2b81c18b-9698-4262-a623-932c2bb1296d(CMBT_Melee_RHand_Combat_01_Dash)"
data "SpellFlags" "IsAttack;IsMelee;IsEnemySpell;IsHarmful"

new entry "Target_Beak_Raven_Summon"
type "SpellData"
data "SpellType" "Target"
using "Target_Beak"
data "TargetEffect" "VFX_Enemies_Bite_Impact_BodyFX_01,FaceSource:Dummy_BodyFX:Cast:0:None::None::0:0::::"

new entry "Target_Bite"
type "SpellData"
data "SpellType" "Target"
using "Target_UnarmedAttack"
data "TargetRadius" "1.5"
data "SpellSuccess" "DealDamage(max(1,2d4+UnarmedMeleeAbilityModifier),Piercing)"
data "Icon" "Action_VampireBite"
data "DisplayName" "Target_Bite_DisplayName"
data "TargetEffect" "VFX_Enemies_Bite_Impact_BodyFX_01,FaceSource:Dummy_BodyFX:Cast:0:None::None::0:0::::"
data "CastTextEvent" "Cast"
data "CastSound" "CrSpell_Cast_Bite"
data "TargetSound" "CrSpell_Impact_Bite"
data "UseCosts" "ActionPoint:1"
data "SpellAnimationArcaneMagic" "8b8bb757-21ce-4e02-a2f3-97d55cf2f90b(CMBT_Melee_RHand_Combat_01_Prepare);6606c30b-be1c-4f17-ae6b-1a591c80b18c(CMBT_Melee_RHand_Combat_01_Antic);f4ac302b-1569-404f-bd52-1fe443e265df(CMBT_Melee_RHand_Combat_01_Attack);e8a5c57f-855b-4227-acaa-11e8ce8d7d64(CMBT_Melee_RHand_Combat_01_Recover);7bb52cd4-0b1c-4926-9165-fa92b75876a3(CMBT_Melee_RHand_Combat_01_Loop);2b81c18b-9698-4262-a623-932c2bb1296d(CMBT_Melee_RHand_Combat_01_Dash)"
data "SpellAnimationDivineMagic" "8b8bb757-21ce-4e02-a2f3-97d55cf2f90b(CMBT_Melee_RHand_Combat_01_Prepare);6606c30b-be1c-4f17-ae6b-1a591c80b18c(CMBT_Melee_RHand_Combat_01_Antic);f4ac302b-1569-404f-bd52-1fe443e265df(CMBT_Melee_RHand_Combat_01_Attack);e8a5c57f-855b-4227-acaa-11e8ce8d7d64(CMBT_Melee_RHand_Combat_01_Recover);;"
data "SpellAnimationNoneMagic" "8b8bb757-21ce-4e02-a2f3-97d55cf2f90b(CMBT_Melee_RHand_Combat_01_Prepare);6606c30b-be1c-4f17-ae6b-1a591c80b18c(CMBT_Melee_RHand_Combat_01_Antic);f4ac302b-1569-404f-bd52-1fe443e265df(CMBT_Melee_RHand_Combat_01_Attack);e8a5c57f-855b-4227-acaa-11e8ce8d7d64(CMBT_Melee_RHand_Combat_01_Recover);7bb52cd4-0b1c-4926-9165-fa92b75876a3(CMBT_Melee_RHand_Combat_01_Loop);2b81c18b-9698-4262-a623-932c2bb1296d(CMBT_Melee_RHand_Combat_01_Dash)"
data "SpellFlags" "IsAttack;IsMelee;IsHarmful"

new entry "Target_Bite_Bear_Brown"
type "SpellData"
data "SpellType" "Target"
using "Target_Bite"
data "SpellSuccess" "DealDamage(max(1,1d8+UnarmedMeleeAbilityModifier),Piercing)"
data "TargetEffect" "VFX_Enemies_Bite_Impact_BodyFX_01,FaceSource:Dummy_BodyFX:Cast:0:None::None::0:0::::"

new entry "Target_Bite_Bear_Black_Summon"
type "SpellData"
data "SpellType" "Target"
using "Target_Bite_Bear_Brown"
data "DisplayName" "Target_Bite_Bear_Black_Summon_DisplayName"
data "Description" "Target_Bite_Bear_Black_Summon_Description"
data "TargetEffect" "VFX_Enemies_Bite_Impact_BodyFX_01,FaceSource:Dummy_BodyFX:Cast:0:None::None::0:0::::"

new entry "Target_Bite_Bulette"
type "SpellData"
data "SpellType" "Target"
using "Target_Bite"
data "SpellSuccess" "DealDamage(4d12+UnarmedMeleeAbilityModifier,Piercing);IF(TargetSizeEqualOrSmaller(Size.Large))Force(1.5)"
data "TargetEffect" "VFX_Enemies_Bite_Impact_BodyFX_01,FaceSource:Dummy_BodyFX:Cast:0:None::None::0:0::::"

new entry "Target_Bite_Cloaker"
type "SpellData"
data "SpellType" "Target"
using "Target_Bite"
data "TargetEffect" "VFX_Enemies_Bite_Impact_BodyFX_01,FaceSource:Dummy_BodyFX:Cast:0:None::None::0:0::::"

new entry "Target_Bite_Wolf"
type "SpellData"
data "SpellType" "Target"
using "Target_Bite"
data "SpellSuccess" "DealDamage(max(1,2d4+UnarmedMeleeAbilityModifier),Piercing)"
data "Icon" "Action_Wolf_Bite"
data "DisplayName" "Target_Bite_Wolf_DisplayName"
data "Description" "Target_Bite_Wolf_Description"
data "TargetEffect" "VFX_Enemies_Bite_Impact_BodyFX_01,FaceSource:Dummy_BodyFX:Cast:0:None::None::0:0::::"
data "SpellAnimationArcaneMagic" "8b8bb757-21ce-4e02-a2f3-97d55cf2f90b(CMBT_Melee_RHand_Combat_01_Prepare);6606c30b-be1c-4f17-ae6b-1a591c80b18c(CMBT_Melee_RHand_Combat_01_Antic);f4ac302b-1569-404f-bd52-1fe443e265df(CMBT_Melee_RHand_Combat_01_Attack);e8a5c57f-855b-4227-acaa-11e8ce8d7d64(CMBT_Melee_RHand_Combat_01_Recover);7bb52cd4-0b1c-4926-9165-fa92b75876a3(CMBT_Melee_RHand_Combat_01_Loop);2b81c18b-9698-4262-a623-932c2bb1296d(CMBT_Melee_RHand_Combat_01_Dash)"
data "SpellAnimationDivineMagic" "8b8bb757-21ce-4e02-a2f3-97d55cf2f90b(CMBT_Melee_RHand_Combat_01_Prepare);6606c30b-be1c-4f17-ae6b-1a591c80b18c(CMBT_Melee_RHand_Combat_01_Antic);f4ac302b-1569-404f-bd52-1fe443e265df(CMBT_Melee_RHand_Combat_01_Attack);e8a5c57f-855b-4227-acaa-11e8ce8d7d64(CMBT_Melee_RHand_Combat_01_Recover);7bb52cd4-0b1c-4926-9165-fa92b75876a3(CMBT_Melee_RHand_Combat_01_Loop);2b81c18b-9698-4262-a623-932c2bb1296d(CMBT_Melee_RHand_Combat_01_Dash)"
data "SpellAnimationNoneMagic" "8b8bb757-21ce-4e02-a2f3-97d55cf2f90b(CMBT_Melee_RHand_Combat_01_Prepare);6606c30b-be1c-4f17-ae6b-1a591c80b18c(CMBT_Melee_RHand_Combat_01_Antic);f4ac302b-1569-404f-bd52-1fe443e265df(CMBT_Melee_RHand_Combat_01_Attack);e8a5c57f-855b-4227-acaa-11e8ce8d7d64(CMBT_Melee_RHand_Combat_01_Recover);7bb52cd4-0b1c-4926-9165-fa92b75876a3(CMBT_Melee_RHand_Combat_01_Loop);2b81c18b-9698-4262-a623-932c2bb1296d(CMBT_Melee_RHand_Combat_01_Dash)"

new entry "Target_Bite_Dog"
type "SpellData"
data "SpellType" "Target"
using "Target_Bite_Wolf"
data "SpellSuccess" "DealDamage(max(1,1d6+UnarmedMeleeAbilityModifier),Piercing)"
data "TargetEffect" "VFX_Enemies_Bite_Impact_BodyFX_01,FaceSource:Dummy_BodyFX:Cast:0:None::None::0:0::::"
data "CastSound" "CrSpell_Cast_BiteTiny"

new entry "Target_Bite_GiantBadger"
type "SpellData"
data "SpellType" "Target"
using "Target_Bite"
data "TargetEffect" "VFX_Enemies_Bite_Impact_BodyFX_01,FaceSource:Dummy_BodyFX:Cast:0:None::None::0:0::::"

new entry "Target_Bite_GiantBadger_Summon"
type "SpellData"
data "SpellType" "Target"
using "Target_Bite_GiantBadger"
data "SpellSuccess" "DealDamage(max(1,2d4+UnarmedMeleeAbilityModifier),Piercing)"
data "TargetConditions" "not Self() and not Dead()"
data "TargetEffect" "VFX_Enemies_Bite_Impact_BodyFX_01,FaceSource:Dummy_BodyFX:Cast:0:None::None::0:0::::"

new entry "Target_Bite_GiantSpider"
type "SpellData"
data "SpellType" "Target"
using "Target_Bite"
data "SpellSuccess" "IF(not SavingThrow(Ability.Constitution, 11)):ApplyStatus(POISONED,100,1);DealDamage(max(1,1d8+UnarmedMeleeAbilityModifier), Piercing)"
data "TargetConditions" "Character() and not Dead() and Enemy()"
data "TargetEffect" "VFX_Enemies_Bite_Impact_BodyFX_01,FaceSource:Dummy_BodyFX:Cast:0:None::None::0:0::::"
data "CastSound" "CrSpell_Cast_Bite"

new entry "Target_Bite_GiantSpider_Summon"
type "SpellData"
data "SpellType" "Target"
using "Target_Bite_GiantSpider"
data "SpellSuccess" "IF(not SavingThrow(Ability.Constitution, 13)):ApplyStatus(POISONED,100,1);DealDamage(max(1,1d8+UnarmedMeleeAbilityModifier), Piercing)"
data "TargetConditions" "not Self() and not Dead()"
data "Icon" "Action_Spider_Giant_PoisonousBite"
data "DisplayName" "Target_Bite_GiantSpider_Summon_DisplayName"
data "Description" "Target_Bite_GiantSpider_Summon_Description"
data "DescriptionParams" "DealDamage(1d8+3,Poison)"
data "PrepareEffect" "VFX_Enemies_Spider_PoisonousBite_Prepare_MouthFX_01:Dummy_MouthFX::0:None::None::0:0::::"
data "TargetEffect" "VFX_Enemies_Spider_PoisonousBite_Impact_BodyFX_01,FaceSource:Dummy_BodyFX:Cast:0:None::None::0:0::::"
data "CastSound" "CrSpell_Cast_Bite"

new entry "Target_Bite_SwordSpider"
type "SpellData"
data "SpellType" "Target"
using "Target_Bite"
data "SpellSuccess" "DealDamage(2d8+UnarmedMeleeAbilityModifier, Piercing)"
data "CastSound" "CrSpell_Cast_Bite"

new entry "Target_Bite_Mimic"
type "SpellData"
data "SpellType" "Target"
using "Target_Bite"
data "TargetEffect" "VFX_Enemies_Bite_Impact_BodyFX_01,FaceSource:Dummy_BodyFX:Cast:0:None::None::0:0::::"

new entry "Target_Bite_PhaseSpider"
type "SpellData"
data "SpellType" "Target"
using "Target_Bite_GiantSpider"
data "TargetRadius" "1.5"
data "SpellSuccess" "TARGET:IF(not SavingThrow(Ability.Constitution,11)):DealDamage(1d4, Poison);DealDamage(max(1,1d4+UnarmedMeleeAbilityModifier), Piercing);DealDamage(1d4, Poison)"
data "TargetConditions" "Character() and not Dead() and Enemy()"
data "DisplayName" "Target_Bite_PhaseSpider_DisplayName"
data "TargetEffect" "VFX_Enemies_Bite_Impact_BodyFX_01,FaceSource:Dummy_BodyFX:Cast:0:None::None::0:0::::"
data "CastSound" "CrSpell_Cast_Bite"

new entry "Target_Bite_PhaseSpider_Queen"
type "SpellData"
data "SpellType" "Target"
using "Target_Bite_PhaseSpider"
data "Cooldown" "OncePerTurn"
data "TargetRadius" "2"
data "SpellSuccess" "TARGET:IF(not SavingThrow(Ability.Constitution,11)):DealDamage(2d6, Poison);DealDamage(max(1,1d8+UnarmedMeleeAbilityModifier), Piercing);DealDamage(2d6, Poison);ApplyStatus(SELF,AI_HELPER_EXTRAATTACK,100,1);"
data "TargetConditions" "Character() and not Dead() and Enemy()"
data "DisplayName" "Target_Bite_PhaseSpider_Queen_DisplayName"
data "TargetEffect" "VFX_Enemies_Bite_Impact_BodyFX_01,FaceSource:Dummy_BodyFX:Cast:0:None::None::0:0::::"
data "CastSound" "CrSpell_Cast_Bite"
data "SpellFlags" "IsAttack;IsMelee;IsEnemySpell;IsHarmful"

new entry "Target_Bite_PhaseSpider_Queen_ExtraAttack"
type "SpellData"
data "SpellType" "Target"
using "Target_Bite_PhaseSpider_Queen"
data "Cooldown" "OncePerTurn"
data "SpellSuccess" "TARGET:IF(not SavingThrow(Ability.Constitution,14)):DealDamage(2d6, Poison);DealDamage(max(1,1d8+UnarmedMeleeAbilityModifier), Piercing);DealDamage(2d6, Poison);"
data "TargetConditions" "Character() and not Dead() and Enemy() and HasStatus('AI_HELPER_EXTRAATTACK',context.Source)"
data "DisplayName" "Target_Bite_PhaseSpider_Queen_ExtraAttack_DisplayName"
data "UseCosts" ""
data "SpellFlags" "IsMelee;IsEnemySpell;IsHarmful"

new entry "Target_Bite_TinySpider"
type "SpellData"
data "SpellType" "Target"
using "Target_Bite"
data "SpellSuccess" "TARGET:IF(not SavingThrow(Ability.Constitution,11)):DealDamage(1d4, Poison);DealDamage(max(1,1d4+UnarmedMeleeAbilityModifier), Piercing)"
data "Icon" "Action_Spider_Tiny_Bite"
data "DisplayName" "Target_Bite_TinySpider_DisplayName"
data "Description" "Target_Bite_TinySpider_Description"
data "DescriptionParams" "DealDamage(1,Piercing);DealDamage(1d4,Poison)"
data "TargetEffect" "VFX_Enemies_Bite_Impact_BodyFX_01,FaceSource:Dummy_BodyFX:Cast:0:None::None::0:0::::"
data "CastSound" "CrSpell_Cast_BiteTiny"
data "TargetSound" "CrSpell_Impact_BiteTiny"

new entry "Target_Bite_TinySpider_Familiar"
type "SpellData"
data "SpellType" "Target"
using "Target_Bite_TinySpider"
data "SpellSuccess" "DealDamage(1, Piercing);TARGET:IF(not SavingThrow(Ability.Constitution,9)):DealDamage(1d4, Poison);"
data "TargetConditions" "not Self() and not Dead()"
data "CastSound" "CrSpell_Cast_BiteTiny"

new entry "Target_Bite_TinySpider_Phase"
type "SpellData"
data "SpellType" "Target"
using "Target_Bite_TinySpider"
data "SpellSuccess" "DealDamage(max(1,2d4+UnarmedMeleeAbilityModifier), Piercing)"
data "CastSound" "CrSpell_Cast_BiteTiny"

new entry "Target_Bite_Gnoll"
type "SpellData"
data "SpellType" "Target"
using "Target_Bite"
data "SpellRoll" "Attack(AttackType.MeleeWeaponAttack)"
data "SpellSuccess" "DealDamage(max(1,1d4+UnarmedMeleeAbilityModifier),Fire)"
data "DisplayName" "Target_Bite_Gnoll_DisplayName"
data "TargetEffect" "VFX_Enemies_Bite_Impact_BodyFX_01,FaceSource:Dummy_BodyFX:Cast:0:None::None::0:0::::"
data "SpellAnimationArcaneMagic" "8b8bb757-21ce-4e02-a2f3-97d55cf2f90b(CMBT_Melee_RHand_Combat_01_Prepare);6212dab3-5676-4fa1-98a0-a043a87422d7(CMBT_Skill_FuriousBite_Combat_01_Antic);f8efd116-b48c-4378-a29b-9bbb9d2f2dda(CMBT_Skill_FuriousBite_Combat_01_Attack);cf8b2455-87d7-4939-b558-17faa32291e7(CMBT_Skill_FuriousBite_Combat_01_Recover);7bb52cd4-0b1c-4926-9165-fa92b75876a3(CMBT_Melee_RHand_Combat_01_Loop);c56afacd-3afd-4f01-a1aa-c953587953b5(CMBT_Skill_FuriousBite_Combat_01_Dash)"
data "SpellAnimationDivineMagic" "8b8bb757-21ce-4e02-a2f3-97d55cf2f90b(CMBT_Melee_RHand_Combat_01_Prepare);6212dab3-5676-4fa1-98a0-a043a87422d7(CMBT_Skill_FuriousBite_Combat_01_Antic);f8efd116-b48c-4378-a29b-9bbb9d2f2dda(CMBT_Skill_FuriousBite_Combat_01_Attack);cf8b2455-87d7-4939-b558-17faa32291e7(CMBT_Skill_FuriousBite_Combat_01_Recover);7bb52cd4-0b1c-4926-9165-fa92b75876a3(CMBT_Melee_RHand_Combat_01_Loop);c56afacd-3afd-4f01-a1aa-c953587953b5(CMBT_Skill_FuriousBite_Combat_01_Dash)"
data "SpellAnimationNoneMagic" "8b8bb757-21ce-4e02-a2f3-97d55cf2f90b(CMBT_Melee_RHand_Combat_01_Prepare);6212dab3-5676-4fa1-98a0-a043a87422d7(CMBT_Skill_FuriousBite_Combat_01_Antic);f8efd116-b48c-4378-a29b-9bbb9d2f2dda(CMBT_Skill_FuriousBite_Combat_01_Attack);cf8b2455-87d7-4939-b558-17faa32291e7(CMBT_Skill_FuriousBite_Combat_01_Recover);7bb52cd4-0b1c-4926-9165-fa92b75876a3(CMBT_Melee_RHand_Combat_01_Loop);c56afacd-3afd-4f01-a1aa-c953587953b5(CMBT_Skill_FuriousBite_Combat_01_Dash)"
data "WeaponTypes" "None"
data "SpellFlags" "IsHarmful"

new entry "Target_Bite_Gnoll_Bonus"
type "SpellData"
data "SpellType" "Target"
using "Target_Bite_Gnoll"
data "TargetEffect" "VFX_Enemies_Bite_Impact_BodyFX_01,FaceSource:Dummy_BodyFX:Cast:0:None::None::0:0::::"
data "UseCosts" "BonusActionPoint:1"
data "SpellAnimationArcaneMagic" "8b8bb757-21ce-4e02-a2f3-97d55cf2f90b(CMBT_Melee_RHand_Combat_01_Prepare);6212dab3-5676-4fa1-98a0-a043a87422d7(CMBT_Skill_FuriousBite_Combat_01_Antic);f8efd116-b48c-4378-a29b-9bbb9d2f2dda(CMBT_Skill_FuriousBite_Combat_01_Attack);cf8b2455-87d7-4939-b558-17faa32291e7(CMBT_Skill_FuriousBite_Combat_01_Recover);7bb52cd4-0b1c-4926-9165-fa92b75876a3(CMBT_Melee_RHand_Combat_01_Loop);c56afacd-3afd-4f01-a1aa-c953587953b5(CMBT_Skill_FuriousBite_Combat_01_Dash)"
data "SpellAnimationDivineMagic" "8b8bb757-21ce-4e02-a2f3-97d55cf2f90b(CMBT_Melee_RHand_Combat_01_Prepare);6212dab3-5676-4fa1-98a0-a043a87422d7(CMBT_Skill_FuriousBite_Combat_01_Antic);f8efd116-b48c-4378-a29b-9bbb9d2f2dda(CMBT_Skill_FuriousBite_Combat_01_Attack);cf8b2455-87d7-4939-b558-17faa32291e7(CMBT_Skill_FuriousBite_Combat_01_Recover);7bb52cd4-0b1c-4926-9165-fa92b75876a3(CMBT_Melee_RHand_Combat_01_Loop);c56afacd-3afd-4f01-a1aa-c953587953b5(CMBT_Skill_FuriousBite_Combat_01_Dash)"
data "SpellAnimationNoneMagic" "8b8bb757-21ce-4e02-a2f3-97d55cf2f90b(CMBT_Melee_RHand_Combat_01_Prepare);6212dab3-5676-4fa1-98a0-a043a87422d7(CMBT_Skill_FuriousBite_Combat_01_Antic);f8efd116-b48c-4378-a29b-9bbb9d2f2dda(CMBT_Skill_FuriousBite_Combat_01_Attack);cf8b2455-87d7-4939-b558-17faa32291e7(CMBT_Skill_FuriousBite_Combat_01_Recover);7bb52cd4-0b1c-4926-9165-fa92b75876a3(CMBT_Melee_RHand_Combat_01_Loop);c56afacd-3afd-4f01-a1aa-c953587953b5(CMBT_Skill_FuriousBite_Combat_01_Dash)"
data "SpellFlags" "IsMelee;IsEnemySpell;IsHarmful"

new entry "Target_Bite_Gnoll_Fang"
type "SpellData"
data "SpellType" "Target"
using "Target_Bite_Gnoll"
data "SpellSuccess" "TARGET:IF(not SavingThrow(Ability.Constitution,12)):DealDamage(2d6,Poison);DealDamage(1d6+UnarmedMeleeAbilityModifier,Piercing)"
data "DisplayName" "Target_Bite_Gnoll_Fang_DisplayName"
data "Description" "Target_Bite_Gnoll_Fang_Description"
data "TargetEffect" "VFX_Enemies_Bite_Impact_BodyFX_01,FaceSource:Dummy_BodyFX:Cast:0:None::None::0:0::::"
data "SpellAnimationArcaneMagic" "8b8bb757-21ce-4e02-a2f3-97d55cf2f90b(CMBT_Melee_RHand_Combat_01_Prepare);6212dab3-5676-4fa1-98a0-a043a87422d7(CMBT_Skill_FuriousBite_Combat_01_Antic);f8efd116-b48c-4378-a29b-9bbb9d2f2dda(CMBT_Skill_FuriousBite_Combat_01_Attack);cf8b2455-87d7-4939-b558-17faa32291e7(CMBT_Skill_FuriousBite_Combat_01_Recover);7bb52cd4-0b1c-4926-9165-fa92b75876a3(CMBT_Melee_RHand_Combat_01_Loop);c56afacd-3afd-4f01-a1aa-c953587953b5(CMBT_Skill_FuriousBite_Combat_01_Dash)"
data "SpellAnimationDivineMagic" "8b8bb757-21ce-4e02-a2f3-97d55cf2f90b(CMBT_Melee_RHand_Combat_01_Prepare);6212dab3-5676-4fa1-98a0-a043a87422d7(CMBT_Skill_FuriousBite_Combat_01_Antic);f8efd116-b48c-4378-a29b-9bbb9d2f2dda(CMBT_Skill_FuriousBite_Combat_01_Attack);cf8b2455-87d7-4939-b558-17faa32291e7(CMBT_Skill_FuriousBite_Combat_01_Recover);7bb52cd4-0b1c-4926-9165-fa92b75876a3(CMBT_Melee_RHand_Combat_01_Loop);c56afacd-3afd-4f01-a1aa-c953587953b5(CMBT_Skill_FuriousBite_Combat_01_Dash)"
data "SpellAnimationNoneMagic" "8b8bb757-21ce-4e02-a2f3-97d55cf2f90b(CMBT_Melee_RHand_Combat_01_Prepare);6212dab3-5676-4fa1-98a0-a043a87422d7(CMBT_Skill_FuriousBite_Combat_01_Antic);f8efd116-b48c-4378-a29b-9bbb9d2f2dda(CMBT_Skill_FuriousBite_Combat_01_Attack);cf8b2455-87d7-4939-b558-17faa32291e7(CMBT_Skill_FuriousBite_Combat_01_Recover);7bb52cd4-0b1c-4926-9165-fa92b75876a3(CMBT_Melee_RHand_Combat_01_Loop);c56afacd-3afd-4f01-a1aa-c953587953b5(CMBT_Skill_FuriousBite_Combat_01_Dash)"
data "SpellFlags" "IsAttack;IsMelee;IsEnemySpell;IsHarmful"

new entry "Target_Bite_Gnoll_Fang_Bonus"
type "SpellData"
data "SpellType" "Target"
using "Target_Bite_Gnoll_Fang"
data "UseCosts" "BonusActionPoint:1"

new entry "Target_Bite_Hyena"
type "SpellData"
data "SpellType" "Target"
using "Target_Bite"
data "SpellSuccess" "DealDamage(max(1,2d4+UnarmedMeleeAbilityModifier),Piercing)"
data "TargetEffect" "VFX_Enemies_Bite_Impact_BodyFX_01,FaceSource:Dummy_BodyFX:Cast:0:None::None::0:0::::"

new entry "Target_Bite_ShadowMastiff"
type "SpellData"
data "SpellType" "Target"
using "Target_Bite"
data "SpellRoll" "not SavingThrow(Ability.Strength, 13)"
data "SpellSuccess" "DealDamage(2d6+UnarmedMeleeAbilityModifier,Piercing);ApplyStatus(PRONE,100,1)"
data "SpellFail" "DealDamage(2d6+UnarmedMeleeAbilityModifier,Piercing)"
data "TargetEffect" "VFX_Enemies_Bite_Impact_BodyFX_01,FaceSource:Dummy_BodyFX:Cast:0:None::None::0:0::::"

new entry "Target_Bite_Spectator"
type "SpellData"
data "SpellType" "Target"
using "Target_Bite"

new entry "Target_Bite_Rat_Summon"
type "SpellData"
data "SpellType" "Target"
using "Target_Bite"
data "SpellSuccess" "DealDamage(1,Piercing);ApplyStatus(RAT_INFECTED,100,10)"
data "Icon" "Action_Rat_PlagueBite"
data "DisplayName" "Target_Bite_Rat_Summon_DisplayName"
data "Description" "Target_Bite_Rat_Summon_Description"
data "ExtraDescriptionParams" "Infected creatures have disadvantage on Constitution saving throws, and their Constitution is reduced by 1."
data "TargetEffect" "VFX_Enemies_Bite_Impact_BodyFX_01,FaceSource:Dummy_BodyFX:Cast:0:None::None::0:0::::"
data "CastEffect" "VFX_Enemies_Rat_Bite_Cast_CastFX_01:Dummy_MouthFX:Cast:0:None::None::0:0::::"
data "PrepareEffect" "VFX_Enemies_Rat_Bite_Prepare_HeadFX_01:Dummy_HeadFX::0:None::None::0:0::::;VFX_Sound_Spell_Prepare_Summons_01:::0:None::None::0:0::::"

new entry "Target_Bite_Wolf_Summon"
type "SpellData"
data "SpellType" "Target"
using "Target_Bite_Wolf"
data "SpellSuccess" "DealDamage(max(1,2d4+UnarmedMeleeAbilityModifier),Piercing);TARGET:IF(not SavingThrow(Ability.Strength,11)):ApplyStatus(PRONE,100,2);"
data "DisplayName" "Target_Bite_Wolf_Summon_DisplayName"
data "Description" "Target_Bite_Wolf_Summon_Description"
data "DescriptionParams" "DealDamage(2d4+UnarmedMeleeAbilityModifier,Piercing)"
data "TooltipDamageList" "DealDamage(2d4+UnarmedMeleeAbilityModifier,Piercing)"
data "TargetEffect" "VFX_Enemies_Bite_Impact_BodyFX_01,FaceSource:Dummy_BodyFX:Cast:0:None::None::0:0::::"
data "PrepareEffect" "VFX_Enemies_WolfCompanion_Bite_Prepare_HeadFX_01:Dummy_HeadFX::0:None::None::0:0::::;VFX_Sound_Spell_Prepare_Summons_01:::0:None::None::0:0::::"

new entry "Target_Bite_Wolf_Dire"
type "SpellData"
data "SpellType" "Target"
using "Target_Bite_Wolf"
data "SpellSuccess" "DealDamage(2d6+UnarmedMeleeAbilityModifier,Piercing)"

new entry "Target_Bufotoxin_Frog_Summon"
type "SpellData"
data "SpellType" "Target"
using "Target_UnarmedAttack"
data "TargetRadius" "1.5"
data "SpellRoll" "not SavingThrow(Ability.Constitution, 13)"
data "SpellSuccess" "DealDamage(1,Acid);ApplyStatus(FROG_BUFOTOXIN,100,10)"
data "Icon" "Action_Frog_Bufotoxin"
data "DisplayName" "Target_Bufotoxin_Frog_Summon_DisplayName"
data "Description" "Target_Bufotoxin_Frog_Summon_Description"
data "DescriptionParams" "DealDamage(1d4,Acid)"
data "ExtraDescription" "Target_Bufotoxin_Frog_Summon_ExtraDescription"
data "TooltipDamageList" "DealDamage(1d4,Acid)"
data "TargetEffect" "VFX_Enemies_Frog_Bufotoxin_Impact_BodyFX_01,Detach:Dummy_BodyFX:Cast:0:None::None::0:0::::"
data "PrepareEffect" "VFX_Enemies_Frog_Bufotoxin_Prepare_01:Dummy_MouthFX::0:None::None::0:0::::;VFX_Sound_Spell_Prepare_Summons_01:::0:None::None::0:0::::"
data "CastTextEvent" "Cast"
data "CastSound" "CrSpell_Cast_Bufotoxin"
data "TargetSound" "CrSpell_Impact_Bufotoxin"
data "UseCosts" "ActionPoint:1"
data "VerbalIntent" "Debuff"
data "SpellFlags" "CannotTargetItems;CannotTargetTerrain;IgnoreSilence;IsMelee;IsAttack"

new entry "Target_BloodFest_Gnoll"
type "SpellData"
data "SpellType" "Target"
using "Target_MainHandAttack"
data "SpellSchool" "None"
data "Cooldown" "OncePerTurn"
data "SpellProperties" "ApplyStatus(EXPLODE,100,1);RegainHitPoints(SELF,1d8);GROUND:CreateSurface(1,0,Blood)"
data "TargetRadius" ".2"
data "SpellRoll" ""
data "SpellSuccess" ""
data "SpellFail" ""
data "TargetConditions" "Dead()"
data "Icon" "unknown"
data "DisplayName" "Target_BloodFest_Gnoll_DisplayName"
data "Description" "Target_BloodFest_Gnoll_Description"
data "CastEffect" "VFX_Enemies_Gnoll_BloodFest_Cast_CastFX_Textkey_01::Cast:0:None::None::0:0::::;VFX_Enemies_Gnoll_BloodFest_Cast_CastFX_HeadFX_01:Dummy_HeadFX:Cast:0:None::None::0:0::::"
data "CastSound" "CrSpell_Cast_BloodFest"
data "UseCosts" "BonusActionPoint:1"
data "SpellAnimationArcaneMagic" ";;4ff0935a-a47d-4385-9710-c830cf393161(CMBT_Skill_Bloodfest_Combat_01_Attack);;;"
data "SpellAnimationDivineMagic" ";;4ff0935a-a47d-4385-9710-c830cf393161(CMBT_Skill_Bloodfest_Combat_01_Attack);;;"
data "SpellAnimationNoneMagic" ";;4ff0935a-a47d-4385-9710-c830cf393161(CMBT_Skill_Bloodfest_Combat_01_Attack);;;"
data "WeaponTypes" ""
data "SpellFlags" "IsMelee;IsEnemySpell"

new entry "Target_BloodLust_RedCap"
type "SpellData"
data "SpellType" "Target"
using "Target_UnarmedAttack"
data "SpellProperties" "ApplyStatus(BLOODLUST_REDCAP,100,3);"
data "TargetRadius" "12"
data "SpellSuccess" ""
data "SpellFail" ""
data "TargetConditions" "Ally() and not Self() and Tagged('REDCAP')"
data "DisplayName" "Target_BloodLust_RedCap_DisplayName"
data "CastEffect" "VFX_Enemies_Redcap_BloodLust_HandFX_01:Dummy_R_HandFX:VFX_Cast_01:0:None::None::0:0::::;VFX_Enemies_Redcap_BloodLust_Cast_03,KeepRot:Dummy_CastFX:VFX_Cast_03:0:None::None::0:0::::;VFX_Enemies_Redcap_BloodLust_HandFX_02:Dummy_R_HandFX:VFX_Cast_02:0:None::None::0:0::::"
data "TargetEffect" "VFX_Enemies_Redcap_BloodLust_Target_01:Dummy_OverheadFX:Cast:0:None::None::0:0::::"
data "CastSound" "CrSpell_Cast_BloodLust"
data "TargetSound" "CrSpell_Impact_BloodLust"
data "UseCosts" "BonusActionPoint:1"
data "SpellAnimationArcaneMagic" "24a8266f-a105-4f23-bda0-19379d1f2e55(SPL_Bloodlust_Prepare);;49b4d417-5829-4674-85eb-bd44f087506e(SPL_Bloodlust_Cast);6c58d00e-366f-435d-ae09-eef9b2b05ac4(SPL_Bloodlust_Recover);;"
data "SpellAnimationDivineMagic" "24a8266f-a105-4f23-bda0-19379d1f2e55(SPL_Bloodlust_Prepare);;49b4d417-5829-4674-85eb-bd44f087506e(SPL_Bloodlust_Cast);6c58d00e-366f-435d-ae09-eef9b2b05ac4(SPL_Bloodlust_Recover);;"
data "SpellAnimationNoneMagic" "24a8266f-a105-4f23-bda0-19379d1f2e55(SPL_Bloodlust_Prepare);;49b4d417-5829-4674-85eb-bd44f087506e(SPL_Bloodlust_Cast);6c58d00e-366f-435d-ae09-eef9b2b05ac4(SPL_Bloodlust_Recover);;"
data "SpellFlags" "IsSpell;IsEnemySpell;HasVerbalComponent"
data "RechargeValues" "4-6"

new entry "Target_Burrow_Bulette"
type "SpellData"
data "SpellType" "Target"
using "Target_UnarmedAttack"
data "SpellProperties" "AI_ONLY:CAST:ApplyStatus(SELF, AI_STATUS_FAKE,100,10);AI_IGNORE:RegainHitPoints(6d4+4)"
data "SpellRoll" ""
data "SpellSuccess" ""
data "SpellFail" ""
data "TargetConditions" "Self()"
data "Icon" "unknown"
data "DisplayName" "Target_Burrow_Bulette_DisplayName"
data "CastEffect" "VFX_Enemies_Bulette_Burrow_Target_Root_01,Detach:Dummy_Root:VFX_Cast_01:0:None::None::0:0::::"
data "CastSound" "CrSpell_Cast_Burrow"
data "SpellAnimationArcaneMagic" ";;d94250ed-e555-471a-89ac-e0cb3e3b4792(UTIL_DeSpawn_01);;;"
data "SpellAnimationDivineMagic" ";;d94250ed-e555-471a-89ac-e0cb3e3b4792(UTIL_DeSpawn_01);;;"
data "SpellAnimationNoneMagic" ";;d94250ed-e555-471a-89ac-e0cb3e3b4792(UTIL_DeSpawn_01);;;"
data "SpellFlags" "CannotTargetItems"

new entry "Target_Claws"
type "SpellData"
data "SpellType" "Target"
using "Target_UnarmedAttack"
data "SpellSuccess" "DealDamage(max(1,2d4+UnarmedMeleeAbilityModifier),Slashing)"
data "Icon" "unknown"
data "DisplayName" "Target_Claws_DisplayName"
data "Description" "Target_Claws_Description"
data "DescriptionParams" "DealDamage(2d4+UnarmedMeleeAbilityModifier,Slashing)"
data "TooltipDamageList" "DealDamage(2d4+UnarmedMeleeAbilityModifier,Slashing)"
data "CastTextEvent" "Cast"
data "CastSound" "CrSpell_Cast_Claw"
data "TargetSound" "CrSpell_Impact_Claw"
data "UseCosts" "ActionPoint:1"
data "SpellAnimationArcaneMagic" "8b8bb757-21ce-4e02-a2f3-97d55cf2f90b(CMBT_Melee_RHand_Combat_01_Prepare);6606c30b-be1c-4f17-ae6b-1a591c80b18c(CMBT_Melee_RHand_Combat_01_Antic);f4ac302b-1569-404f-bd52-1fe443e265df(CMBT_Melee_RHand_Combat_01_Attack);e8a5c57f-855b-4227-acaa-11e8ce8d7d64(CMBT_Melee_RHand_Combat_01_Recover);7bb52cd4-0b1c-4926-9165-fa92b75876a3(CMBT_Melee_RHand_Combat_01_Loop);2b81c18b-9698-4262-a623-932c2bb1296d(CMBT_Melee_RHand_Combat_01_Dash)"
data "SpellAnimationDivineMagic" "8b8bb757-21ce-4e02-a2f3-97d55cf2f90b(CMBT_Melee_RHand_Combat_01_Prepare);6606c30b-be1c-4f17-ae6b-1a591c80b18c(CMBT_Melee_RHand_Combat_01_Antic);f4ac302b-1569-404f-bd52-1fe443e265df(CMBT_Melee_RHand_Combat_01_Attack);e8a5c57f-855b-4227-acaa-11e8ce8d7d64(CMBT_Melee_RHand_Combat_01_Recover);7bb52cd4-0b1c-4926-9165-fa92b75876a3(CMBT_Melee_RHand_Combat_01_Loop);2b81c18b-9698-4262-a623-932c2bb1296d(CMBT_Melee_RHand_Combat_01_Dash)"
data "SpellAnimationNoneMagic" "8b8bb757-21ce-4e02-a2f3-97d55cf2f90b(CMBT_Melee_RHand_Combat_01_Prepare);6606c30b-be1c-4f17-ae6b-1a591c80b18c(CMBT_Melee_RHand_Combat_01_Antic);f4ac302b-1569-404f-bd52-1fe443e265df(CMBT_Melee_RHand_Combat_01_Attack);e8a5c57f-855b-4227-acaa-11e8ce8d7d64(CMBT_Melee_RHand_Combat_01_Recover);7bb52cd4-0b1c-4926-9165-fa92b75876a3(CMBT_Melee_RHand_Combat_01_Loop);2b81c18b-9698-4262-a623-932c2bb1296d(CMBT_Melee_RHand_Combat_01_Dash)"
data "SpellFlags" "IsAttack;IsMelee;IsEnemySpell;IsHarmful"

new entry "Target_Claws_Bear_Brown"
type "SpellData"
data "SpellType" "Target"
using "Target_Claws"
data "SpellSuccess" "DealDamage(max(1,2d6+UnarmedMeleeAbilityModifier),Slashing)"
data "Icon" "Action_Bear_Claws"
data "CastEffect" "VFX_Enemies_Claw_Cast_CastFX_01:Dummy_CastFX:CastSlash:0:None::None::0:0::::"
data "TargetEffect" "VFX_Enemies_Claw_Impact_BodyFX_01,FaceSource:Dummy_BodyFX:Cast:0:None::None::0:0::::"

new entry "Target_Claws_Bear_Black_Summon"
type "SpellData"
data "SpellType" "Target"
using "Target_Claws_Bear_Brown"
data "SpellSuccess" "DealDamage(max(1,1d8+UnarmedMeleeAbilityModifier),Slashing)"
data "DisplayName" "Target_Claws_Bear_Black_Summon_DisplayName"
data "DescriptionParams" "DealDamage(1d8+UnarmedMeleeAbilityModifier,Slashing)"
data "TooltipDamageList" "DealDamage(1d8+UnarmedMeleeAbilityModifier,Slashing)"
data "CastEffect" "VFX_Enemies_Claw_Cast_CastFX_01:Dummy_CastFX:CastSlash:0:None::None::0:0::::"
data "TargetEffect" "VFX_Enemies_Claw_Impact_BodyFX_01,FaceSource:Dummy_BodyFX:Cast:0:None::None::0:0::::"

new entry "Target_Claws_Bear_Cave"
type "SpellData"
data "SpellType" "Target"
using "Target_Claws"
data "SpellSuccess" "DealDamage(2d6+UnarmedMeleeAbilityModifier+1,Slashing)"
data "Icon" "Action_Bear_Claws"
data "CastEffect" "VFX_Enemies_Claw_Cast_CastFX_01:Dummy_CastFX:CastSlash:0:None::None::0:0::::"
data "TargetEffect" "VFX_Enemies_Claw_Impact_BodyFX_01,FaceSource:Dummy_BodyFX:Cast:0:None::None::0:0::::"

new entry "Target_Claws_Ettercap"
type "SpellData"
data "SpellType" "Target"
using "Target_Claws"
data "DisplayName" "Target_Claws_Ettercap_DisplayName"
data "CastEffect" "VFX_Enemies_Claw_Cast_CastFX_01:Dummy_CastFX:CastSlash:0:None::None::0:0::::"
data "TargetEffect" "VFX_Enemies_Claw_Impact_BodyFX_01,FaceSource:Dummy_BodyFX:Cast:0:None::None::0:0::::"

new entry "Target_Claws_Harpy"
type "SpellData"
data "SpellType" "Target"
using "Target_Claws"
data "SpellSuccess" "DealDamage(max(1,2d4+UnarmedMeleeAbilityModifier),Slashing)"
data "TargetConditions" "not Self() and not Dead() and not HasStatus('LURING_SONG_AURA',context.Source)"
data "CastEffect" "VFX_Enemies_Claw_Cast_CastFX_01:Dummy_CastFX:CastSlashClaw:0:None::None::0:0::::"
data "TargetEffect" "VFX_Enemies_Claw_Impact_BodyFX_01,FaceSource:Dummy_BodyFX:Cast:0:None::None::0:0::::"
data "SpellAnimationArcaneMagic" "8b8bb757-21ce-4e02-a2f3-97d55cf2f90b(CMBT_Melee_RHand_Combat_01_Prepare);6606c30b-be1c-4f17-ae6b-1a591c80b18c(CMBT_Melee_RHand_Combat_01_Antic);f4ac302b-1569-404f-bd52-1fe443e265df(CMBT_Melee_RHand_Combat_01_Attack);e8a5c57f-855b-4227-acaa-11e8ce8d7d64(CMBT_Melee_RHand_Combat_01_Recover);;"
data "SpellAnimationDivineMagic" "8b8bb757-21ce-4e02-a2f3-97d55cf2f90b(CMBT_Melee_RHand_Combat_01_Prepare);6606c30b-be1c-4f17-ae6b-1a591c80b18c(CMBT_Melee_RHand_Combat_01_Antic);f4ac302b-1569-404f-bd52-1fe443e265df(CMBT_Melee_RHand_Combat_01_Attack);e8a5c57f-855b-4227-acaa-11e8ce8d7d64(CMBT_Melee_RHand_Combat_01_Recover);;"
data "SpellAnimationNoneMagic" "8b8bb757-21ce-4e02-a2f3-97d55cf2f90b(CMBT_Melee_RHand_Combat_01_Prepare);6606c30b-be1c-4f17-ae6b-1a591c80b18c(CMBT_Melee_RHand_Combat_01_Antic);f4ac302b-1569-404f-bd52-1fe443e265df(CMBT_Melee_RHand_Combat_01_Attack);e8a5c57f-855b-4227-acaa-11e8ce8d7d64(CMBT_Melee_RHand_Combat_01_Recover);;"

new entry "Target_Claws_GiantBadger"
type "SpellData"
data "SpellType" "Target"
using "Target_Claws"
data "CastEffect" "VFX_Enemies_Claw_Cast_CastFX_01:Dummy_CastFX:CastSlash:0:None::None::0:0::::"
data "TargetEffect" "VFX_Enemies_Claw_Impact_BodyFX_01,FaceSource:Dummy_BodyFX:Cast:0:None::None::0:0::::"
data "SpellAnimationArcaneMagic" "8b8bb757-21ce-4e02-a2f3-97d55cf2f90b(CMBT_Melee_RHand_Combat_01_Prepare);9fa218b8-9596-4c94-b5a1-13d877d8330c(CMBT_Skill_Claw_Combat_01_Antic);ff2789c1-1d26-43a6-992e-a6fd6af36fb3(CMBT_Skill_Claw_Combat_01_Attack);d91aab3d-0d93-4a31-8bc4-990e109a4eb3(CMBT_Skill_Claw_Combat_01_Recover);7bb52cd4-0b1c-4926-9165-fa92b75876a3(CMBT_Melee_RHand_Combat_01_Loop);215d161c-5283-4409-920a-323aaebbd8e5(CMBT_Skill_Claw_Combat_01_Dash)"
data "SpellAnimationDivineMagic" "8b8bb757-21ce-4e02-a2f3-97d55cf2f90b(CMBT_Melee_RHand_Combat_01_Prepare);9fa218b8-9596-4c94-b5a1-13d877d8330c(CMBT_Skill_Claw_Combat_01_Antic);ff2789c1-1d26-43a6-992e-a6fd6af36fb3(CMBT_Skill_Claw_Combat_01_Attack);d91aab3d-0d93-4a31-8bc4-990e109a4eb3(CMBT_Skill_Claw_Combat_01_Recover);7bb52cd4-0b1c-4926-9165-fa92b75876a3(CMBT_Melee_RHand_Combat_01_Loop);215d161c-5283-4409-920a-323aaebbd8e5(CMBT_Skill_Claw_Combat_01_Dash)"
data "SpellAnimationNoneMagic" "8b8bb757-21ce-4e02-a2f3-97d55cf2f90b(CMBT_Melee_RHand_Combat_01_Prepare);9fa218b8-9596-4c94-b5a1-13d877d8330c(CMBT_Skill_Claw_Combat_01_Antic);ff2789c1-1d26-43a6-992e-a6fd6af36fb3(CMBT_Skill_Claw_Combat_01_Attack);d91aab3d-0d93-4a31-8bc4-990e109a4eb3(CMBT_Skill_Claw_Combat_01_Recover);7bb52cd4-0b1c-4926-9165-fa92b75876a3(CMBT_Melee_RHand_Combat_01_Loop);215d161c-5283-4409-920a-323aaebbd8e5(CMBT_Skill_Claw_Combat_01_Dash)"

new entry "Target_Claws_GreenHag"
type "SpellData"
data "SpellType" "Target"
using "Target_Claws"
data "SpellSuccess" "DealDamage(2d8+UnarmedMeleeAbilityModifier,Slashing)"
data "TargetConditions" "Character() and not Dead() and Enemy()"
data "CastEffect" "VFX_Enemies_Claw_Cast_CastFX_01:Dummy_CastFX:CastSlashClaw:0:None::None::0:0::::"
data "TargetEffect" "VFX_Enemies_Claw_Impact_BodyFX_01,FaceSource:Dummy_BodyFX:Cast:0:None::None::0:0::::"
data "SpellAnimationArcaneMagic" "8b8bb757-21ce-4e02-a2f3-97d55cf2f90b(CMBT_Melee_RHand_Combat_01_Prepare);6606c30b-be1c-4f17-ae6b-1a591c80b18c(CMBT_Melee_RHand_Combat_01_Antic);f4ac302b-1569-404f-bd52-1fe443e265df(CMBT_Melee_RHand_Combat_01_Attack);e8a5c57f-855b-4227-acaa-11e8ce8d7d64(CMBT_Melee_RHand_Combat_01_Recover);;2b81c18b-9698-4262-a623-932c2bb1296d(CMBT_Melee_RHand_Combat_01_Dash)"
data "SpellAnimationDivineMagic" "8b8bb757-21ce-4e02-a2f3-97d55cf2f90b(CMBT_Melee_RHand_Combat_01_Prepare);6606c30b-be1c-4f17-ae6b-1a591c80b18c(CMBT_Melee_RHand_Combat_01_Antic);f4ac302b-1569-404f-bd52-1fe443e265df(CMBT_Melee_RHand_Combat_01_Attack);e8a5c57f-855b-4227-acaa-11e8ce8d7d64(CMBT_Melee_RHand_Combat_01_Recover);;2b81c18b-9698-4262-a623-932c2bb1296d(CMBT_Melee_RHand_Combat_01_Dash)"
data "SpellAnimationNoneMagic" ";6606c30b-be1c-4f17-ae6b-1a591c80b18c(CMBT_Melee_RHand_Combat_01_Antic);f4ac302b-1569-404f-bd52-1fe443e265df(CMBT_Melee_RHand_Combat_01_Attack);e8a5c57f-855b-4227-acaa-11e8ce8d7d64(CMBT_Melee_RHand_Combat_01_Recover);;2b81c18b-9698-4262-a623-932c2bb1296d(CMBT_Melee_RHand_Combat_01_Dash)"

new entry "Target_Claws_Imp"
type "SpellData"
data "SpellType" "Target"
using "Target_Claws"
data "SpellSuccess" "DealDamage(max(1,1d4+UnarmedMeleeAbilityModifier),Slashing)"
data "Icon" "Action_Imp_Claws"
data "CastEffect" "VFX_Enemies_Claw_Cast_CastFX_01:Dummy_CastFX:CastSlash:0:None::None::0:0::::"
data "TargetEffect" "VFX_Enemies_Claw_Impact_BodyFX_01,FaceSource:Dummy_BodyFX:Cast:0:None::None::0:0::::"

new entry "Target_Claws_Imp_Summon"
type "SpellData"
data "SpellType" "Target"
using "Target_Claws_Imp"
data "SpellSuccess" "DealDamage(max(1,1d4+UnarmedMeleeAbilityModifier),Slashing)"
data "DescriptionParams" "DealDamage(1d4+UnarmedMeleeAbilityModifier,Slashing)"
data "TooltipDamageList" "DealDamage(1d4+UnarmedMeleeAbilityModifier,Slashing)"
data "CastEffect" "VFX_Enemies_Claw_Cast_CastFX_01:Dummy_CastFX:CastSlash:0:None::None::0:0::::"
data "TargetEffect" "VFX_Enemies_Claw_Impact_BodyFX_01,FaceSource:Dummy_BodyFX:Cast:0:None::None::0:0::::"

new entry "Target_Claws_IntellectDevourer"
type "SpellData"
data "SpellType" "Target"
using "Target_Claws"
data "SpellRoll" "Attack(AttackType.MeleeUnarmedAttack)"
data "SpellSuccess" "DealDamage(max(1,2d4+UnarmedMeleeAbilityModifier),Slashing)"
data "Icon" "Action_Imp_Claws"
data "DisplayName" "Target_Claws_IntellectDevourer_DisplayName"
data "CastEffect" "VFX_Enemies_Claw_Cast_CastFX_01:Dummy_CastFX:CastSlash:0:None::None::0:0::::"
data "TargetEffect" "VFX_Enemies_Claw_Impact_BodyFX_01,FaceSource:Dummy_BodyFX:Cast:0:None::None::0:0::::"
data "CastTextEvent" "Cast"
data "CastSound" "CrSpell_Cast_ClawTiny"
data "TargetSound" "CrSpell_Impact_ClawTiny"
data "UseCosts" "ActionPoint:1"
data "SpellAnimationArcaneMagic" "8b8bb757-21ce-4e02-a2f3-97d55cf2f90b(CMBT_Melee_RHand_Combat_01_Prepare);6606c30b-be1c-4f17-ae6b-1a591c80b18c(CMBT_Melee_RHand_Combat_01_Antic);f4ac302b-1569-404f-bd52-1fe443e265df(CMBT_Melee_RHand_Combat_01_Attack);e8a5c57f-855b-4227-acaa-11e8ce8d7d64(CMBT_Melee_RHand_Combat_01_Recover);7bb52cd4-0b1c-4926-9165-fa92b75876a3(CMBT_Melee_RHand_Combat_01_Loop);2b81c18b-9698-4262-a623-932c2bb1296d(CMBT_Melee_RHand_Combat_01_Dash)"
data "SpellAnimationDivineMagic" "8b8bb757-21ce-4e02-a2f3-97d55cf2f90b(CMBT_Melee_RHand_Combat_01_Prepare);6606c30b-be1c-4f17-ae6b-1a591c80b18c(CMBT_Melee_RHand_Combat_01_Antic);f4ac302b-1569-404f-bd52-1fe443e265df(CMBT_Melee_RHand_Combat_01_Attack);e8a5c57f-855b-4227-acaa-11e8ce8d7d64(CMBT_Melee_RHand_Combat_01_Recover);7bb52cd4-0b1c-4926-9165-fa92b75876a3(CMBT_Melee_RHand_Combat_01_Loop);2b81c18b-9698-4262-a623-932c2bb1296d(CMBT_Melee_RHand_Combat_01_Dash)"
data "SpellAnimationNoneMagic" "8b8bb757-21ce-4e02-a2f3-97d55cf2f90b(CMBT_Melee_RHand_Combat_01_Prepare);6606c30b-be1c-4f17-ae6b-1a591c80b18c(CMBT_Melee_RHand_Combat_01_Antic);f4ac302b-1569-404f-bd52-1fe443e265df(CMBT_Melee_RHand_Combat_01_Attack);e8a5c57f-855b-4227-acaa-11e8ce8d7d64(CMBT_Melee_RHand_Combat_01_Recover);7bb52cd4-0b1c-4926-9165-fa92b75876a3(CMBT_Melee_RHand_Combat_01_Loop);2b81c18b-9698-4262-a623-932c2bb1296d(CMBT_Melee_RHand_Combat_01_Dash)"
data "SpellFlags" "IsAttack;IsMelee;IsEnemySpell;IsHarmful"

new entry "Target_Claws_IntellectDevourer_Weakened"
type "SpellData"
data "SpellType" "Target"
using "Target_Claws_IntellectDevourer"
data "SpellRoll" "Attack(AttackType.MeleeUnarmedAttack)"
data "SpellSuccess" "DealDamage(max(1,1d4+UnarmedMeleeAbilityModifier),Slashing)"
data "DisplayName" "Target_Claws_IntellectDevourer_Weakened_DisplayName"
data "CastEffect" "VFX_Enemies_Claw_Cast_CastFX_01:Dummy_CastFX:CastSlash:0:None::None::0:0::::"
data "TargetEffect" "VFX_Enemies_Claw_Impact_BodyFX_01,FaceSource:Dummy_BodyFX:Cast:0:None::None::0:0::::"
data "CastTextEvent" "Cast"
data "CastSound" "CrSpell_Cast_ClawTiny"
data "TargetSound" "CrSpell_Impact_ClawTiny"
data "SpellAnimationArcaneMagic" "8b8bb757-21ce-4e02-a2f3-97d55cf2f90b(CMBT_Melee_RHand_Combat_01_Prepare);6606c30b-be1c-4f17-ae6b-1a591c80b18c(CMBT_Melee_RHand_Combat_01_Antic);f4ac302b-1569-404f-bd52-1fe443e265df(CMBT_Melee_RHand_Combat_01_Attack);e8a5c57f-855b-4227-acaa-11e8ce8d7d64(CMBT_Melee_RHand_Combat_01_Recover);7bb52cd4-0b1c-4926-9165-fa92b75876a3(CMBT_Melee_RHand_Combat_01_Loop);2b81c18b-9698-4262-a623-932c2bb1296d(CMBT_Melee_RHand_Combat_01_Dash)"
data "SpellAnimationDivineMagic" "8b8bb757-21ce-4e02-a2f3-97d55cf2f90b(CMBT_Melee_RHand_Combat_01_Prepare);6606c30b-be1c-4f17-ae6b-1a591c80b18c(CMBT_Melee_RHand_Combat_01_Antic);f4ac302b-1569-404f-bd52-1fe443e265df(CMBT_Melee_RHand_Combat_01_Attack);e8a5c57f-855b-4227-acaa-11e8ce8d7d64(CMBT_Melee_RHand_Combat_01_Recover);7bb52cd4-0b1c-4926-9165-fa92b75876a3(CMBT_Melee_RHand_Combat_01_Loop);2b81c18b-9698-4262-a623-932c2bb1296d(CMBT_Melee_RHand_Combat_01_Dash)"
data "SpellAnimationNoneMagic" "8b8bb757-21ce-4e02-a2f3-97d55cf2f90b(CMBT_Melee_RHand_Combat_01_Prepare);6606c30b-be1c-4f17-ae6b-1a591c80b18c(CMBT_Melee_RHand_Combat_01_Antic);f4ac302b-1569-404f-bd52-1fe443e265df(CMBT_Melee_RHand_Combat_01_Attack);e8a5c57f-855b-4227-acaa-11e8ce8d7d64(CMBT_Melee_RHand_Combat_01_Recover);7bb52cd4-0b1c-4926-9165-fa92b75876a3(CMBT_Melee_RHand_Combat_01_Loop);2b81c18b-9698-4262-a623-932c2bb1296d(CMBT_Melee_RHand_Combat_01_Dash)"

new entry "Target_Claws_Mephit_Mud"
type "SpellData"
data "SpellType" "Target"
using "Target_Claws"
data "SpellSuccess" "DealDamage(max(1,1d6+UnarmedMeleeAbilityModifier),Bludgeoning)"
data "DisplayName" "Target_Claws_Mephit_Mud_DisplayName"
data "CastEffect" "VFX_Debug_EmptyEffect_01:::0:None::None::0:0::::"
data "TargetEffect" "VFX_Enemies_Mephit_Fist_Impact_BodyFX_01,FaceSource:Dummy_BodyFX:Cast:0:None::None::0:0::::"
data "CastTextEvent" "Cast"
data "SpellAnimationArcaneMagic" "3ff87abf-1ea1-4c32-aadf-c822d74c7dc0(SPL_Arcane_Damage_Combat_01_Prepare);;ab7b6aac-b3c9-4918-8f17-f777a94dcb5e(SPL_Somatic_Target_Combat_01_Cast);57211a11-ed0b-46d7-9369-81df25a85df6(SPL_Somatic_Target_Combat_01_Recover);;"
data "SpellAnimationDivineMagic" "3ff87abf-1ea1-4c32-aadf-c822d74c7dc0(SPL_Arcane_Damage_Combat_01_Prepare);;ab7b6aac-b3c9-4918-8f17-f777a94dcb5e(SPL_Somatic_Target_Combat_01_Cast);;;"
data "SpellAnimationNoneMagic" "3ff87abf-1ea1-4c32-aadf-c822d74c7dc0(SPL_Arcane_Damage_Combat_01_Prepare);;ab7b6aac-b3c9-4918-8f17-f777a94dcb5e(SPL_Somatic_Target_Combat_01_Cast);57211a11-ed0b-46d7-9369-81df25a85df6(SPL_Somatic_Target_Combat_01_Recover);;"
data "SpellFlags" "IsMelee;IsHarmful"

new entry "Target_Claws_Mephit_Magma"
type "SpellData"
data "SpellType" "Target"
using "Target_Claws"
data "SpellSuccess" "DealDamage(max(1,1d4+UnarmedMeleeAbilityModifier),Slashing);DealDamage(1d4,Fire)"
data "DisplayName" "Target_Claws_Mephit_Magma_DisplayName"
data "CastEffect" "VFX_Enemies_Claw_Cast_CastFX_01:Dummy_CastFX:CastSlash:0:None::None::0:0::::"
data "TargetEffect" "VFX_Enemies_Claw_Impact_BodyFX_01,FaceSource:Dummy_BodyFX:Cast:0:None::None::0:0::::"

new entry "Target_Claws_Owlbear"
type "SpellData"
data "SpellType" "Target"
using "Target_Claws"
data "TargetRadius" "2"
data "SpellRoll" "Attack(AttackType.MeleeUnarmedAttack)"
data "SpellSuccess" "DealDamage(max(1,2d8+UnarmedMeleeAbilityModifier),Slashing);Force(1.5)"
data "CastEffect" "VFX_Enemies_Claw_Cast_CastFX_01:Dummy_CastFX:CastSlash:0:None::None::0:0::::"
data "TargetEffect" "VFX_Enemies_Claw_Impact_BodyFX_01,FaceSource:Dummy_BodyFX:Cast:0:None::None::0:0::::"
data "CastTextEvent" "Cast"
data "UseCosts" "ActionPoint:1"
data "SpellAnimationArcaneMagic" "8b8bb757-21ce-4e02-a2f3-97d55cf2f90b(CMBT_Melee_RHand_Combat_01_Prepare);6606c30b-be1c-4f17-ae6b-1a591c80b18c(CMBT_Melee_RHand_Combat_01_Antic);f4ac302b-1569-404f-bd52-1fe443e265df(CMBT_Melee_RHand_Combat_01_Attack);e8a5c57f-855b-4227-acaa-11e8ce8d7d64(CMBT_Melee_RHand_Combat_01_Recover);;2b81c18b-9698-4262-a623-932c2bb1296d(CMBT_Melee_RHand_Combat_01_Dash)"
data "SpellAnimationDivineMagic" "8b8bb757-21ce-4e02-a2f3-97d55cf2f90b(CMBT_Melee_RHand_Combat_01_Prepare);6606c30b-be1c-4f17-ae6b-1a591c80b18c(CMBT_Melee_RHand_Combat_01_Antic);f4ac302b-1569-404f-bd52-1fe443e265df(CMBT_Melee_RHand_Combat_01_Attack);e8a5c57f-855b-4227-acaa-11e8ce8d7d64(CMBT_Melee_RHand_Combat_01_Recover);;2b81c18b-9698-4262-a623-932c2bb1296d(CMBT_Melee_RHand_Combat_01_Dash)"
data "SpellAnimationNoneMagic" "8b8bb757-21ce-4e02-a2f3-97d55cf2f90b(CMBT_Melee_RHand_Combat_01_Prepare);6606c30b-be1c-4f17-ae6b-1a591c80b18c(CMBT_Melee_RHand_Combat_01_Antic);f4ac302b-1569-404f-bd52-1fe443e265df(CMBT_Melee_RHand_Combat_01_Attack);e8a5c57f-855b-4227-acaa-11e8ce8d7d64(CMBT_Melee_RHand_Combat_01_Recover);;2b81c18b-9698-4262-a623-932c2bb1296d(CMBT_Melee_RHand_Combat_01_Dash)"

new entry "Target_Claws_Owlbear_Cub"
type "SpellData"
data "SpellType" "Target"
using "Target_Claws_Owlbear"
data "SpellProperties" ""
data "SpellRoll" "Attack(AttackType.MeleeUnarmedAttack)"
data "SpellSuccess" "DealDamage(max(1,1d4+UnarmedMeleeAbilityModifier),Slashing)"
data "CastEffect" "VFX_Enemies_Claw_Cast_CastFX_01:Dummy_CastFX:CastSlash:0:None::None::0:0::::"
data "TargetEffect" "VFX_Enemies_Claw_Impact_BodyFX_01,FaceSource:Dummy_BodyFX:Cast:0:None::None::0:0::::"
data "CastSound" "CrSpell_Cast_ClawTiny"
data "TargetSound" "CrSpell_Impact_ClawTiny"

new entry "Target_Claws_Quasit"
type "SpellData"
data "SpellType" "Target"
using "Target_Claws"
data "SpellSuccess" "DealDamage(max(1,1d4+UnarmedMeleeAbilityModifier),Slashing)"
data "Icon" "Action_Quasit_Claws"
data "CastEffect" "VFX_Enemies_Claw_Cast_CastFX_01:Dummy_CastFX:CastSlash:0:None::None::0:0::::"
data "TargetEffect" "VFX_Enemies_Claw_Impact_BodyFX_01,FaceSource:Dummy_BodyFX:Cast:0:None::None::0:0::::"

new entry "Target_Claws_Quasit_Summon"
type "SpellData"
data "SpellType" "Target"
using "Target_Claws_Quasit"
data "SpellSuccess" "DealDamage(max(1,1d4+UnarmedMeleeAbilityModifier),Slashing)"
data "CastEffect" "VFX_Enemies_Claw_Cast_CastFX_01:Dummy_CastFX:CastSlash:0:None::None::0:0::::"
data "TargetEffect" "VFX_Enemies_Claw_Impact_BodyFX_01,FaceSource:Dummy_BodyFX:Cast:0:None::None::0:0::::"

new entry "Target_Claws_Scarecrow"
type "SpellData"
data "SpellType" "Target"
using "Target_Claws"
data "SpellSuccess" "IF(not SavingThrow(Ability.Wisdom, 11)):ApplyStatus(FRIGHTENED,100,2);DealDamage(max(1,2d4+UnarmedMeleeAbilityModifier),Slashing)"
data "CastEffect" "VFX_Enemies_Claw_Cast_CastFX_01:Dummy_CastFX:CastSlash:0:None::None::0:0::::"
data "TargetEffect" "VFX_Enemies_Claw_Impact_BodyFX_01,FaceSource:Dummy_BodyFX:Cast:0:None::None::0:0::::"

new entry "Target_Claws_StoneCursed"
type "SpellData"
data "SpellType" "Target"
using "Target_Claws"
data "CastEffect" "VFX_Enemies_Claw_Cast_CastFX_01:Dummy_CastFX:CastSlash:0:None::None::0:0::::"
data "TargetEffect" "VFX_Enemies_Claw_Impact_BodyFX_01,FaceSource:Dummy_BodyFX:Cast:0:None::None::0:0::::"

new entry "Target_Claws_Werewolf"
type "SpellData"
data "SpellType" "Target"
using "Target_Claws"
data "CastEffect" "VFX_Enemies_Claw_Cast_CastFX_01:Dummy_CastFX:CastSlashClaw:0:None::None::0:0::::"
data "TargetEffect" "VFX_Enemies_Claw_Impact_BodyFX_01,FaceSource:Dummy_BodyFX:Cast:0:None::None::0:0::::"
data "SpellAnimationArcaneMagic" "8b8bb757-21ce-4e02-a2f3-97d55cf2f90b(CMBT_Melee_RHand_Combat_01_Prepare);6606c30b-be1c-4f17-ae6b-1a591c80b18c(CMBT_Melee_RHand_Combat_01_Antic);f4ac302b-1569-404f-bd52-1fe443e265df(CMBT_Melee_RHand_Combat_01_Attack);0b0dc35b-4953-45c0-a9eb-8d3fef5e798a(CMBT_Range_RHand_Combat_01_Recover);;"
data "SpellAnimationDivineMagic" "8b8bb757-21ce-4e02-a2f3-97d55cf2f90b(CMBT_Melee_RHand_Combat_01_Prepare);88735e67-4d62-423a-bbdf-be5987a2f7de(CMBT_Reach_RHand_Combat_01_Antic);f4ac302b-1569-404f-bd52-1fe443e265df(CMBT_Melee_RHand_Combat_01_Attack);e6311f17-1bce-491b-a365-a70474f0dbf9(CMBT_Reach_RHand_Combat_01_Recover);;"
data "SpellAnimationNoneMagic" "8b8bb757-21ce-4e02-a2f3-97d55cf2f90b(CMBT_Melee_RHand_Combat_01_Prepare);6606c30b-be1c-4f17-ae6b-1a591c80b18c(CMBT_Melee_RHand_Combat_01_Antic);f4ac302b-1569-404f-bd52-1fe443e265df(CMBT_Melee_RHand_Combat_01_Attack);0b0dc35b-4953-45c0-a9eb-8d3fef5e798a(CMBT_Range_RHand_Combat_01_Recover);;"

new entry "Target_Curse_Gnoll"
type "SpellData"
data "SpellType" "Target"
using "Target_BestowCurse_Ability"
data "Level" ""
data "SpellSchool" "None"
data "TargetRadius" "8"
data "SpellRoll" "not SavingThrow(Ability.Charisma, 14)"
data "SpellSuccess" "ApplyStatus(GNOLL_CURSE,100,2)"
data "SpellFail" ""
data "TargetConditions" "Enemy() and not HasStatus('DOWNED') and not Dead()"
data "Icon" "unknown"
data "DisplayName" "Target_Curse_Gnoll_DisplayName"
data "Description" "Target_Curse_Gnoll_Description"
data "UseCosts" "BonusActionPoint:1"
data "SpellAnimationNoneMagic" "07d28b38-33df-4190-a71e-b894c17522cc(CMBT_Skill_Curse_Combat_01_Prepare);1ff4d787-6f6e-44e2-94cd-0fba868ffe43(CMBT_Skill_Curse_Combat_01_Antic);a11e38d7-0165-4736-8d6b-4ee6edcd4406(CMBT_Skill_Curse_Combat_01_Attack);c004d63e-8906-4668-9fe3-ccffc87665ee(CMBT_Skill_Curse_Combat_01_Recover);;"
data "VerbalIntent" "Debuff"
data "SpellFlags" "IsEnemySpell;CannotTargetItems;CannotTargetTerrain;IsConcentration"
data "RechargeValues" "4-6"

new entry "Target_Curse_Ogre"
type "SpellData"
data "SpellType" "Target"
using "Target_BestowCurse_Ability"
data "Level" ""
data "SpellSchool" "None"
data "Cooldown" "OncePerTurn"
data "SpellProperties" "ApplyStatus(OGRE_CURSE,100,2)"
data "TargetRadius" "8"
data "SpellRoll" ""
data "SpellSuccess" ""
data "SpellFail" ""
data "TargetConditions" "Enemy() and not HasStatus('DOWNED') and not Dead()"
data "Icon" "unknown"
data "DisplayName" "Target_Curse_Ogre_DisplayName"
data "Description" "Target_Curse_Ogre_Description"
data "UseCosts" "BonusActionPoint:1"
data "VerbalIntent" "Debuff"
data "SpellFlags" "IsEnemySpell;CannotTargetItems;CannotTargetTerrain"
data "RechargeValues" "3-6"

new entry "Target_DevourIntellect"
type "SpellData"
data "SpellType" "Target"
using "Target_Claws"
data "Cooldown" "OncePerCombat"
data "SpellRoll" "not SavingThrow(Ability.Intelligence,12)"
data "SpellSuccess" "DealDamage(2d10,Psychic);ApplyStatus(DEVOURED_INT,100,10)"
data "DisplayName" "Target_DevourIntellect_DisplayName"
data "SpellFlags" "IsSpell;IsMelee"

new entry "Target_CripplingPinch_Crab_Summon"
type "SpellData"
data "SpellType" "Target"
using "Target_Claws"
data "TargetRadius" "1.5"
data "SpellSuccess" "DealDamage(1,Slashing);ApplyStatus(CRAB_PINCHED,100,2)"
data "Icon" "Action_Crab_CripplingPinch"
data "DisplayName" "Target_CripplingPinch_Crab_Summon_DisplayName"
data "Description" "Target_CripplingPinch_Crab_Summon_Description"
data "DescriptionParams" "Distance(3)"
data "CastEffect" "VFX_Enemies_Crab_CripplingPinch_Cast_01,Detach:Dummy_CastFX:Cast:0:None::None::0:0::::;VFX_Enemies_Crab_CripplingPinch_Cast02_01,Detach::Cast02:0:None::None::0:0::::"
data "PrepareEffect" "VFX_Enemies_Crab_CripplingPinch_Prepare_01:::0:None::None::0:0::::;VFX_Sound_Spell_Prepare_Summons_01:::0:None::None::0:0::::"
data "CastTextEvent" "Cast"
data "CastSound" "CrSpell_Cast_CriplingPinch"
data "TargetSound" "CrSpell_Impact_CriplingPinch"
data "UseCosts" "ActionPoint:1"
data "VerbalIntent" "Debuff"

new entry "Target_DigestCorpse_CorpseFlower"
type "SpellData"
data "SpellType" "Target"
data "SpellProperties" "RegainHitPoints(2d10)"
data "TargetRadius" "18"
data "TargetConditions" "Self()"
data "DisplayName" "Target_DigestCorpse_CorpseFlower_DisplayName"
data "UseCosts" "BonusActionPoint:1"
data "SpellAnimationArcaneMagic" "6f42f5f3-7a5a-4441-a02e-71b0450ac4b7(SPL_Arcane_Summon_Combat_01_Prepare);;60f073b7-1e43-47a5-96c7-53376057e59a(SPL_Arcane_Summon_Combat_01_Cast);f2137644-4bb4-4ed3-ab1d-d149719fbb53(SPL_Arcane_Summon_Combat_01_Recover);;"
data "SpellAnimationDivineMagic" "8f63aefe-2849-4633-b20e-e35563312d9c(SPL_Divine_Summon_Combat_01_Prepare);;84591a79-c83d-4d47-bbec-c4fe46e96566(SPL_Divine_Summon_Combat_01_Cast);27b21551-6403-4f80-9871-25772ae6dd6a(SPL_Divine_Summon_Combat_01_Recover);;"
data "SpellAnimationNoneMagic" "6f42f5f3-7a5a-4441-a02e-71b0450ac4b7(SPL_Arcane_Summon_Combat_01_Prepare);;60f073b7-1e43-47a5-96c7-53376057e59a(SPL_Arcane_Summon_Combat_01_Cast);f2137644-4bb4-4ed3-ab1d-d149719fbb53(SPL_Arcane_Summon_Combat_01_Recover);;"
data "SpellFlags" "CannotTargetTerrain;CannotTargetItems;IsEnemySpell"

new entry "Target_EtherealJaunt"
type "SpellData"
data "SpellType" "Target"
using "Target_MistyStep"
data "SpellSchool" ""
data "Cooldown" "OncePerTurn"
data "SpellProperties" "GROUND:TeleportSource()"
data "TargetRadius" "22"
data "DisplayName" "Target_EtherealJaunt_DisplayName"
data "PrepareEffect" "VFX_Debug_EmptyEffect_01:::0:None::None::0:0::::"
data "CastEffect" "VFX_Enemies_Spider_EtherealJaunt_Cast_BodyFX_01,KeepRot:Dummy_BodyFX::0:None::None::0:0::::;VFX_Enemies_Spider_EtherealJaunt_Cast_CastFX_01:Dummy_CastFX::0:None::None::0:0::::;VFX_Enemies_Spider_EtherealJaunt_Cast_BodyFX_02,KeepRot:Dummy_BodyFX::0:None::None::0:0::::;VFX_Enemies_Spider_EtherealJaunt_Cast_BodyFX_PostProcess_01:Dummy_BodyFX::0:None::None::0:0::::"
data "BeamEffect" "VFX_Beam_Target_EtherealJaunt_01:::::"
data "TargetSound" "CrSpell_Impact_EtheralJaunt"
data "UseCosts" "BonusActionPoint:1"
data "SpellAnimationArcaneMagic" "fc1d6bb2-8ed5-4e4f-9104-df066205e744(CMBT_Skill_EtherealJaunt_Combat_01_Prepare);a98d648e-76be-4ff5-8a56-b3479de13b4a(CMBT_Skill_EtherealJaunt_Combat_01_Antic);4c77140a-ba72-405f-8e0b-26e6d6910a31(CMBT_Skill_EtherealJaunt_Combat_01_Attack);87ab0c85-6f27-460b-a59b-011b5728350d(CMBT_Skill_EtherealJaunt_Combat_01_Recover);76a13190-6888-470d-9d7b-abf839598898(CMBT_Skill_EtherealJaunt_Combat_01_Loop);"
data "SpellAnimationDivineMagic" "fc1d6bb2-8ed5-4e4f-9104-df066205e744(CMBT_Skill_EtherealJaunt_Combat_01_Prepare);a98d648e-76be-4ff5-8a56-b3479de13b4a(CMBT_Skill_EtherealJaunt_Combat_01_Antic);4c77140a-ba72-405f-8e0b-26e6d6910a31(CMBT_Skill_EtherealJaunt_Combat_01_Attack);87ab0c85-6f27-460b-a59b-011b5728350d(CMBT_Skill_EtherealJaunt_Combat_01_Recover);76a13190-6888-470d-9d7b-abf839598898(CMBT_Skill_EtherealJaunt_Combat_01_Loop);"
data "SpellAnimationNoneMagic" "fc1d6bb2-8ed5-4e4f-9104-df066205e744(CMBT_Skill_EtherealJaunt_Combat_01_Prepare);a98d648e-76be-4ff5-8a56-b3479de13b4a(CMBT_Skill_EtherealJaunt_Combat_01_Antic);4c77140a-ba72-405f-8e0b-26e6d6910a31(CMBT_Skill_EtherealJaunt_Combat_01_Attack);87ab0c85-6f27-460b-a59b-011b5728350d(CMBT_Skill_EtherealJaunt_Combat_01_Recover);76a13190-6888-470d-9d7b-abf839598898(CMBT_Skill_EtherealJaunt_Combat_01_Loop);"
data "SpellFlags" "IgnoreVisionBlock;RangeIgnoreVerticalThreshold;HasHighGroundRangeExtension;CannotTargetItems;CannotTargetCharacter"
data "RechargeValues" ""
data "LineOfSightFlags" "AddSourceHeight"

new entry "Target_EtherealJaunt_Spiderling"
type "SpellData"
data "SpellType" "Target"
using "Target_EtherealJaunt"
data "PrepareEffect" "VFX_Debug_EmptyEffect_01:::0:None::None::0:0::::"
data "CastEffect" "VFX_Enemies_Spiderling_EtherealJaunt_Cast_BodyFX_01,KeepRot:Dummy_BodyFX::0:None::None::0:0::::;VFX_Enemies_Spiderling_EtherealJaunt_Cast_CastFX_01:Dummy_CastFX::0:None::None::0:0::::;VFX_Enemies_Spiderling_EtherealJaunt_Cast_BodyFX_02,KeepRot:Dummy_BodyFX::0:None::None::0:0::::;VFX_Enemies_Spider_EtherealJaunt_Cast_BodyFX_PostProcess_01:Dummy_BodyFX::0:None::None::0:0::::"
data "BeamEffect" "VFX_Beam_Target_EtherealJaunt_Spiderling_01:::::"

new entry "Target_EtherealJaunt_Queen"
type "SpellData"
data "SpellType" "Target"
using "Target_EtherealJaunt"
data "UseCosts" "Movement:5"

new entry "Target_Entangle_WoodWoad"
type "SpellData"
data "SpellType" "Target"
using "Target_Entangle"
data "CastSound" "CrSpell_Cast_Entangle"
data "TargetSound" "CrSpell_Impact_Entangle"
data "UseCosts" "ActionPoint:1"
data "SpellAnimationArcaneMagic" "873a89d9-a985-4ad2-9367-23122c38bff3(SPL_Entangle_Prepare);;1f8f023d-8f7c-4d8e-b60f-f08f8abeed7b(SPL_Entangle_Cast);9d8e80ee-9da1-4c37-a335-e31a90c778db(SPL_Entangle_Recover);;"
data "SpellAnimationDivineMagic" "873a89d9-a985-4ad2-9367-23122c38bff3(SPL_Entangle_Prepare);;1f8f023d-8f7c-4d8e-b60f-f08f8abeed7b(SPL_Entangle_Cast);9d8e80ee-9da1-4c37-a335-e31a90c778db(SPL_Entangle_Recover);;"
data "SpellAnimationNoneMagic" "873a89d9-a985-4ad2-9367-23122c38bff3(SPL_Entangle_Prepare);;1f8f023d-8f7c-4d8e-b60f-f08f8abeed7b(SPL_Entangle_Cast);9d8e80ee-9da1-4c37-a335-e31a90c778db(SPL_Entangle_Recover);;"
data "SpellFlags" "HasVerbalComponent;HasSomaticComponent;IsSpell;IsHarmful"
data "RechargeValues" "6"

new entry "Target_ExtraAttack"
type "SpellData"
data "SpellType" "Target"
using "Target_MainHandAttack"
data "Cooldown" "OncePerTurn"
data "SpellProperties" "GROUND:DealDamage(MainMeleeWeapon, MainMeleeWeaponDamageType);GROUND:ExecuteWeaponFunctors(MainHand);CastOffhand[GROUND:DealDamage(OffhandMeleeWeapon, OffhandMeleeWeaponDamageType);GROUND:ExecuteWeaponFunctors(OffHand)];"
data "TargetConditions" "not Self() and not Dead() and HasStatus('AI_HELPER_EXTRAATTACK',context.Source)"
data "DisplayName" "Target_ExtraAttack_DisplayName"
data "UseCosts" ""

new entry "Target_ExtraAttack_Unarmed"
type "SpellData"
data "SpellType" "Target"
using "Target_UnarmedAttack"
data "Cooldown" "OncePerTurn"
data "SpellProperties" ""
data "TargetConditions" "not Self() and not Dead() and HasStatus('AI_HELPER_EXTRAATTACK',context.Source)"
data "DisplayName" "Target_ExtraAttack_Unarmed_DisplayName"
data "UseCosts" ""

new entry "Target_Gore_Minotaur"
type "SpellData"
data "SpellType" "Target"
using "Target_UnarmedAttack"
data "SpellProperties" "IF(not Player(context.Source)):ApplyStatus(SELF,AI_HELPER_EXTRAATTACK,100,1);"
data "SpellSuccess" "DealDamage(2d8+4,Piercing);Force(2)"
data "TargetConditions" "Character() and not Ally()"
data "Icon" "unknown"
data "DisplayName" "Target_Gore_Minotaur_DisplayName"
data "CastEffect" "VFX_Enemies_Minotaur_Gore_Root_01:Dummy_Root:Cast:0:None::None::0:0::::;VFX_Enemies_Minotaur_Gore_Root_02:Dummy_Root::0:None::None::0:0::::;VFX_Enemies_Minotaur_Gore_Head_01:Dummy_HeadFX:Cast:0:None::None::0:0::::"
data "TargetEffect" "VFX_Enemies_Minotaur_Gore_Impact_01,FaceSource,Detach:Dummy_BodyFX:Cast:0:None::None::0:0::::"
data "CastSound" "CrSpell_Cast_Gore"
data "TargetSound" "CrSpell_Impact_Gore"
data "SpellFlags" "IsAttack;IsMelee;AddFallDamageOnLand;IsHarmful"

new entry "Target_ExtraAttack_Minotaur"
type "SpellData"
data "SpellType" "Target"
using "Target_Gore_Minotaur"
data "Cooldown" "OncePerTurn"
data "SpellProperties" ""
data "TargetConditions" "Character() and not Ally() and HasStatus('AI_HELPER_EXTRAATTACK',context.Source)"
data "DisplayName" "Target_ExtraAttack_Minotaur_DisplayName"
data "UseCosts" ""

new entry "Target_FindFamiliar_NPC"
type "SpellData"
data "SpellType" "Target"
using "Target_FindFamiliar"
data "SpellContainerID" ""
data "Cooldown" "OncePerCombat"
data "Requirements" ""
data "TargetConditions" "not (not Player(context.Source) and IsConcentrating(context.Source))"
data "SpellFlags" "IsSpell;HasSomaticComponent;HasVerbalComponent;HasHighGroundRangeExtension"

new entry "Target_FindFamiliar_Spider_NPC"
type "SpellData"
data "SpellType" "Target"
using "Target_FindFamiliar_NPC"
data "SpellProperties" "GROUND:Summon(739b8af1-643d-4cc9-b5bd-3628cd3acc40, -1,,,);AI_ONLY:GROUND:CreateExplosion(Projectile_AiHelper_Summon_Weak);"
data "TargetConditions" "CanStand('739b8af1-643d-4cc9-b5bd-3628cd3acc40') and not (not Player(context.Source) and IsConcentrating(context.Source))"
data "Icon" "|Find Familiar: Spider|"

new entry "Target_FindFamiliar_Raven_NPC"
type "SpellData"
data "SpellType" "Target"
using "Target_FindFamiliar_NPC"
data "SpellProperties" "GROUND:Summon(ecdffa46-80bd-41d2-8a50-4460a2810672, -1,,,);AI_ONLY:GROUND:CreateExplosion(Projectile_AiHelper_Summon_Weak);"
data "TargetConditions" "CanStand('ecdffa46-80bd-41d2-8a50-4460a2810672') and not (not Player(context.Source) and IsConcentrating(context.Source))"
data "Icon" "|Find Familiar: Raven|"

new entry "Target_Fist_Myconid"
type "SpellData"
data "SpellType" "Target"
using "Target_UnarmedAttack"
data "SpellSuccess" "DealDamage(max(1,2d4+UnarmedMeleeAbilityModifier),Bludgeoning);DealDamage(2d4,Poison)"
data "TargetConditions" "Character() and Enemy() and not Dead()"
data "TargetEffect" "VFX_Enemies_Myconid_Target_Fist_Mid_01:Dummy_BodyFX:Cast:0:None::None::0:0::::"
data "CastSound" "CrSpell_Cast_Fist"
data "TargetSound" "CrSpell_Impact_Fist"

new entry "Target_Fist_Myconid_Strong"
type "SpellData"
data "SpellType" "Target"
using "Target_Fist_Myconid"
data "SpellSuccess" "DealDamage(3d4+UnarmedMeleeAbilityModifier,Bludgeoning);DealDamage(3d4,Poison)"
data "TargetConditions" "Character() and Enemy() and not Dead()"
data "TargetEffect" "VFX_Enemies_Myconid_Target_Fist_Strong_01:Dummy_BodyFX:Cast:0:None::None::0:0::::"
data "CastSound" "CrSpell_Cast_Fist"

new entry "Target_Fist_Myconid_Weak"
type "SpellData"
data "SpellType" "Target"
using "Target_Fist_Myconid"
data "SpellSuccess" "DealDamage(max(1,1d4+UnarmedMeleeAbilityModifier),Bludgeoning);DealDamage(1d4,Poison)"
data "TargetConditions" "Character() and Enemy() and not Dead()"
data "TargetEffect" "VFX_Enemies_Myconid_Target_Fist_Weak_01:Dummy_BodyFX:Cast:0:None::None::0:0::::"
data "CastSound" "CrSpell_Cast_Fist"

new entry "Target_Flail_Gnoll_Madness"
type "SpellData"
data "SpellType" "Target"
using "Target_MainHandAttack"
data "SpellSuccess" "IF(not SavingThrow(Ability.Wisdom, 16)):ApplyStatus(MADNESS,100,1);DealDamage(1d10+5,Bludgeoning)"
data "TargetConditions" "Character() and not Ally()"
data "Icon" "unknown"
data "DisplayName" "Target_Flail_Gnoll_Madness_DisplayName"
data "CastEffect" "VFX_Enemies_Gnoll_Flind_FlailOfMadness_CastFX_01:Dummy_Root:Cast:0:None::None::0:0::::"
data "TargetEffect" "VFX_Enemies_Gnoll_Flind_FlailOfMadness_CastFX_01_Impact_01,FaceSource,Detach:Dummy_BodyFX:Cast:0:None::None::0:0::::"
data "CastSound" "CrSpell_Cast_FlailOfMadness"
data "TargetSound" "CrSpell_Impact_FlailOfMadness"
data "SpellAnimationArcaneMagic" "b8f86a26-9df5-4bd8-ad3d-ab10395e88f5(CMBT_Skill_FlailofMadness_Combat_01_Prepare);c0088a89-3e12-4c93-b7c2-51e87798dec9(CMBT_Skill_FlailofMadness_Combat_01_Antic);f59fd33d-5b2e-40aa-a327-be307fea53d0(CMBT_Skill_FlailofMadness_Combat_01_Attack);6549ed7b-40de-45b5-b9f9-d9941b0096f0(CMBT_Skill_FlailofMadness_Combat_01_Recover);;"
data "SpellAnimationDivineMagic" "b8f86a26-9df5-4bd8-ad3d-ab10395e88f5(CMBT_Skill_FlailofMadness_Combat_01_Prepare);c0088a89-3e12-4c93-b7c2-51e87798dec9(CMBT_Skill_FlailofMadness_Combat_01_Antic);f59fd33d-5b2e-40aa-a327-be307fea53d0(CMBT_Skill_FlailofMadness_Combat_01_Attack);6549ed7b-40de-45b5-b9f9-d9941b0096f0(CMBT_Skill_FlailofMadness_Combat_01_Recover);;"
data "SpellAnimationNoneMagic" "b8f86a26-9df5-4bd8-ad3d-ab10395e88f5(CMBT_Skill_FlailofMadness_Combat_01_Prepare);c0088a89-3e12-4c93-b7c2-51e87798dec9(CMBT_Skill_FlailofMadness_Combat_01_Antic);f59fd33d-5b2e-40aa-a327-be307fea53d0(CMBT_Skill_FlailofMadness_Combat_01_Attack);6549ed7b-40de-45b5-b9f9-d9941b0096f0(CMBT_Skill_FlailofMadness_Combat_01_Recover);;"
data "RechargeValues" "3-6"

new entry "Target_Flail_Gnoll_Pain"
type "SpellData"
data "SpellType" "Target"
using "Target_MainHandAttack"
data "SpellSuccess" "DealDamage(1d10+5,Bludgeoning);DealDamage(4d10,Psychic)"
data "TargetConditions" "Character() and not Ally()"
data "Icon" "unknown"
data "DisplayName" "Target_Flail_Gnoll_Pain_DisplayName"
data "CastEffect" "VFX_Enemies_Gnoll_Flind_FlailOfPain_CastFX_01:Dummy_Root:Cast:0:None::None::0:0::::"
data "TargetEffect" "VFX_Enemies_Gnoll_Flind_FlailOfPain_CastFX_01_Impact_01,FaceSource,Detach:Dummy_BodyFX:Cast:0:None::None::0:0::::"
data "CastSound" "CrSpell_Cast_FlailOfPain"
data "TargetSound" "CrSpell_Impact_FlailOfPain"
data "SpellAnimationArcaneMagic" "b8f86a26-9df5-4bd8-ad3d-ab10395e88f5(CMBT_Skill_FlailofMadness_Combat_01_Prepare);c0088a89-3e12-4c93-b7c2-51e87798dec9(CMBT_Skill_FlailofMadness_Combat_01_Antic);f59fd33d-5b2e-40aa-a327-be307fea53d0(CMBT_Skill_FlailofMadness_Combat_01_Attack);6549ed7b-40de-45b5-b9f9-d9941b0096f0(CMBT_Skill_FlailofMadness_Combat_01_Recover);;"
data "SpellAnimationDivineMagic" "b8f86a26-9df5-4bd8-ad3d-ab10395e88f5(CMBT_Skill_FlailofMadness_Combat_01_Prepare);c0088a89-3e12-4c93-b7c2-51e87798dec9(CMBT_Skill_FlailofMadness_Combat_01_Antic);f59fd33d-5b2e-40aa-a327-be307fea53d0(CMBT_Skill_FlailofMadness_Combat_01_Attack);6549ed7b-40de-45b5-b9f9-d9941b0096f0(CMBT_Skill_FlailofMadness_Combat_01_Recover);;"
data "SpellAnimationNoneMagic" "b8f86a26-9df5-4bd8-ad3d-ab10395e88f5(CMBT_Skill_FlailofMadness_Combat_01_Prepare);c0088a89-3e12-4c93-b7c2-51e87798dec9(CMBT_Skill_FlailofMadness_Combat_01_Antic);f59fd33d-5b2e-40aa-a327-be307fea53d0(CMBT_Skill_FlailofMadness_Combat_01_Attack);6549ed7b-40de-45b5-b9f9-d9941b0096f0(CMBT_Skill_FlailofMadness_Combat_01_Recover);;"
data "SpellFlags" "IsAttack;IsMelee;IsHarmful"
data "RechargeValues" "5-6"

new entry "Target_Flail_Gnoll_Paralysis"
type "SpellData"
data "SpellType" "Target"
using "Target_MainHandAttack"
data "SpellSuccess" "IF(not SavingThrow(Ability.Constitution, 16)):ApplyStatus(PARALYZED,100,1);DealDamage(1d10+5,Bludgeoning)"
data "TargetConditions" "Character() and not Ally()"
data "Icon" "unknown"
data "DisplayName" "Target_Flail_Gnoll_Paralysis_DisplayName"
data "CastEffect" "VFX_Enemies_Gnoll_Flind_FlailOfParalysis_CastFX_01:Dummy_Root:Cast:0:None::None::0:0::::"
data "TargetEffect" "VFX_Enemies_Gnoll_Flind_FlailOfParalysis_CastFX_01_Impact_01,FaceSource,Detach:Dummy_BodyFX:Cast:0:None::None::0:0::::"
data "CastSound" "CrSpell_Cast_FlailOfParalysis"
data "TargetSound" "CrSpell_Impact_FlailOfParalysis"
data "SpellAnimationArcaneMagic" "b8f86a26-9df5-4bd8-ad3d-ab10395e88f5(CMBT_Skill_FlailofMadness_Combat_01_Prepare);c0088a89-3e12-4c93-b7c2-51e87798dec9(CMBT_Skill_FlailofMadness_Combat_01_Antic);f59fd33d-5b2e-40aa-a327-be307fea53d0(CMBT_Skill_FlailofMadness_Combat_01_Attack);6549ed7b-40de-45b5-b9f9-d9941b0096f0(CMBT_Skill_FlailofMadness_Combat_01_Recover);;"
data "SpellAnimationDivineMagic" "b8f86a26-9df5-4bd8-ad3d-ab10395e88f5(CMBT_Skill_FlailofMadness_Combat_01_Prepare);c0088a89-3e12-4c93-b7c2-51e87798dec9(CMBT_Skill_FlailofMadness_Combat_01_Antic);f59fd33d-5b2e-40aa-a327-be307fea53d0(CMBT_Skill_FlailofMadness_Combat_01_Attack);6549ed7b-40de-45b5-b9f9-d9941b0096f0(CMBT_Skill_FlailofMadness_Combat_01_Recover);;"
data "SpellAnimationNoneMagic" "b8f86a26-9df5-4bd8-ad3d-ab10395e88f5(CMBT_Skill_FlailofMadness_Combat_01_Prepare);c0088a89-3e12-4c93-b7c2-51e87798dec9(CMBT_Skill_FlailofMadness_Combat_01_Antic);f59fd33d-5b2e-40aa-a327-be307fea53d0(CMBT_Skill_FlailofMadness_Combat_01_Attack);6549ed7b-40de-45b5-b9f9-d9941b0096f0(CMBT_Skill_FlailofMadness_Combat_01_Recover);;"
data "RechargeValues" "3-6"

new entry "Target_Generic_Goblin"
type "SpellData"
data "SpellType" "Target"
using "Target_Claws"
data "SpellAnimationArcaneMagic" "414bbf02-2918-4f01-83fb-1ddc7a588d88(SPL_Arcane_Healing_Combat_01_Prepare);;ab7b6aac-b3c9-4918-8f17-f777a94dcb5e(SPL_Somatic_Target_Combat_01_Cast);01e58b73-2a63-4986-a1d2-1a0838237c90(SPL_Arcane_Healing_Combat_01_Recover);;"

new entry "Target_Generic_Hobgoblin"
type "SpellData"
data "SpellType" "Target"
using "Target_Claws"

new entry "Target_HallucinationSpores"
type "SpellData"
data "SpellType" "Target"
using "Target_HoldPerson"
data "TargetRadius" "3"
data "SpellRoll" "not SavingThrow(Ability.Constitution, 12)"
data "SpellSuccess" "ApplyStatus(HALLUCINATION_SPORES, 100, 5)"
data "TargetConditions" "Character() and Enemy() and not Dead() and not HasStatus('DOWNED') "
data "Icon" "unknown"
data "DisplayName" "Target_HallucinationSpores_DisplayName"
data "CastEffect" "VFX_Enemies_Myconid_HallucinationSpores_Cast_HandFX_01:Dummy_CastFX:Cast:0:None::None::0:0::::"
data "CastTextEvent" "Cast"
data "CastSound" "CrSpell_Cast_HallucinationSpores"
data "TargetSound" "CrSpell_Impact_HallucinationSpores"
data "UseCosts" "ActionPoint:1"
data "SpellAnimationArcaneMagic" "b7d21450-9cb9-4548-b199-6f75d334a078(CMBT_Skill_SporesHallucination_Combat_01_Prepare);5900f78e-b689-4772-8d79-482384d799e8(CMBT_Skill_SporesHallucination_Combat_01_Antic);3522cbcf-9e5a-42c3-beda-e00b10fdf048(CMBT_Skill_SporesHallucination_Combat_01_Attack);7f12e62d-90e9-4128-b306-9591608927f5(CMBT_Skill_SporesHallucination_Combat_01_Recover);6380db06-8a5f-4e7b-950b-3021d2827f2e(CMBT_Skill_SporesHallucination_Combat_01_Loop);"
data "SpellAnimationDivineMagic" "b7d21450-9cb9-4548-b199-6f75d334a078(CMBT_Skill_SporesHallucination_Combat_01_Prepare);5900f78e-b689-4772-8d79-482384d799e8(CMBT_Skill_SporesHallucination_Combat_01_Antic);3522cbcf-9e5a-42c3-beda-e00b10fdf048(CMBT_Skill_SporesHallucination_Combat_01_Attack);7f12e62d-90e9-4128-b306-9591608927f5(CMBT_Skill_SporesHallucination_Combat_01_Recover);6380db06-8a5f-4e7b-950b-3021d2827f2e(CMBT_Skill_SporesHallucination_Combat_01_Loop);"
data "SpellAnimationNoneMagic" "b7d21450-9cb9-4548-b199-6f75d334a078(CMBT_Skill_SporesHallucination_Combat_01_Prepare);5900f78e-b689-4772-8d79-482384d799e8(CMBT_Skill_SporesHallucination_Combat_01_Antic);3522cbcf-9e5a-42c3-beda-e00b10fdf048(CMBT_Skill_SporesHallucination_Combat_01_Attack);7f12e62d-90e9-4128-b306-9591608927f5(CMBT_Skill_SporesHallucination_Combat_01_Recover);6380db06-8a5f-4e7b-950b-3021d2827f2e(CMBT_Skill_SporesHallucination_Combat_01_Loop);"
data "VerbalIntent" "Debuff"

new entry "Target_HarvestTheDead_CorpseFlower"
type "SpellData"
data "SpellType" "Target"
data "TargetRadius" "18"
data "TargetConditions" "Dead()"
data "DisplayName" "Target_HarvestTheDead_CorpseFlower_DisplayName"
data "UseCosts" "ActionPoint:1"
data "SpellAnimationArcaneMagic" "6f42f5f3-7a5a-4441-a02e-71b0450ac4b7(SPL_Arcane_Summon_Combat_01_Prepare);;60f073b7-1e43-47a5-96c7-53376057e59a(SPL_Arcane_Summon_Combat_01_Cast);f2137644-4bb4-4ed3-ab1d-d149719fbb53(SPL_Arcane_Summon_Combat_01_Recover);;"
data "SpellAnimationDivineMagic" "8f63aefe-2849-4633-b20e-e35563312d9c(SPL_Divine_Summon_Combat_01_Prepare);;84591a79-c83d-4d47-bbec-c4fe46e96566(SPL_Divine_Summon_Combat_01_Cast);27b21551-6403-4f80-9871-25772ae6dd6a(SPL_Divine_Summon_Combat_01_Recover);;"
data "SpellAnimationNoneMagic" "6f42f5f3-7a5a-4441-a02e-71b0450ac4b7(SPL_Arcane_Summon_Combat_01_Prepare);;60f073b7-1e43-47a5-96c7-53376057e59a(SPL_Arcane_Summon_Combat_01_Cast);f2137644-4bb4-4ed3-ab1d-d149719fbb53(SPL_Arcane_Summon_Combat_01_Recover);;"
data "SpellFlags" "CannotTargetItems;CannotTargetTerrain;IsEnemySpell"

new entry "Target_Hook"
type "SpellData"
data "SpellType" "Target"
using "Target_Claws"
data "TargetRadius" "3"
data "SpellSuccess" "IF(not SavingThrow(Ability.Constitution, 11)):ApplyStatus(BLEEDING,100,2);DealDamage(2d6+UnarmedMeleeAbilityModifier,Piercing);IF(TargetSizeEqualOrSmaller(Size.Medium))Force(2)"
data "Icon" "unknown"
data "DisplayName" "Target_Hook_DisplayName"
data "CastEffect" "VFX_Enemies_HookHorror_Hook_Cast_Slash_CastFX_Textkey_01:Dummy_CastFX:CastSlash:0:None::None::0:0::::"
data "TargetEffect" "VFX_Enemies_HookHorror_Hook_Impact_BodyFX_Textkey_01,FaceSource,Detach:Dummy_BodyFX:Cast:0:None::None::0:0::::"
data "SpellFlags" "IsAttack;IsMelee;AddFallDamageOnLand;IsEnemySpell;IsHarmful"

new entry "Target_HoldPerson_Redcap"
type "SpellData"
data "SpellType" "Target"
using "Target_HoldPerson"
data "CastTextEvent" "Cast"
data "SpellAnimationArcaneMagic" "3c809c4e-24da-4fa6-b912-6ff108bfe5d7(SPL_HoldPerson_Combat_01_Prepare);;496cec90-1c0c-49ae-9f68-32870b7e1dbe(SPL_HoldPerson_Combat_01_Cast);812a2026-61c7-4d46-b607-b5b71d34062c(SPL_HoldPerson_Combat_01_Recover);;"
data "SpellAnimationDivineMagic" "3c809c4e-24da-4fa6-b912-6ff108bfe5d7(SPL_HoldPerson_Combat_01_Prepare);;496cec90-1c0c-49ae-9f68-32870b7e1dbe(SPL_HoldPerson_Combat_01_Cast);812a2026-61c7-4d46-b607-b5b71d34062c(SPL_HoldPerson_Combat_01_Recover);;"
data "SpellAnimationNoneMagic" "3c809c4e-24da-4fa6-b912-6ff108bfe5d7(SPL_HoldPerson_Combat_01_Prepare);;496cec90-1c0c-49ae-9f68-32870b7e1dbe(SPL_HoldPerson_Combat_01_Cast);812a2026-61c7-4d46-b607-b5b71d34062c(SPL_HoldPerson_Combat_01_Recover);;"

new entry "Target_HuntersMark_NPC"
type "SpellData"
data "SpellType" "Target"
using "Target_HuntersMark"
data "TargetConditions" "Character() and not HasStatus('DOWNED') and not (not Player(context.Source) and IsConcentrating(context.Source))"

new entry "Target_HuntersMark_NoSpellSlot"
type "SpellData"
data "SpellType" "Target"
using "Target_HuntersMark"
data "TargetConditions" "not Self() and not HasStatus('HUNTERS_MARK') and not (not Player(context.Source) and IsConcentrating(context.Source))"
data "UseCosts" "BonusActionPoint:1"
data "RechargeValues" "6"

new entry "Target_IronboundPursuit_RedCap"
type "SpellData"
data "SpellType" "Target"
using "Target_UnarmedAttack"
data "SpellRoll" "not SavingThrow(Ability.Dexterity, 14)"
data "SpellSuccess" "DealDamage(3d10+4,Bludgeoning);ApplyStatus(PRONE,100,1);Force(2);"
data "DisplayName" "Target_IronboundPursuit_RedCap_DisplayName"
data "CastEffect" "VFX_Enemies_Redcap_IronboundPursuit_CastFX_01,Detach:Dummy_CastFX:Cast:0:None::None::0:0::::;VFX_Enemies_Redcap_IronboundPursuit_Root_01,Detach:Dummy_Root:CastSmoke:0:None::None::0:0::::;VFX_Enemies_Redcap_IronboundPursuit_Root_01_Dash_01,Detach:Dummy_Root:CastDash:0:None::None::0:0::::;VFX_Enemies_Redcap_IronboundPursuit_Root_01_Jump_01,Detach:Dummy_Root:CastJump:0:None::None::0:0::::"
data "TargetEffect" "VFX_Enemies_Redcap_IronboundPursuit_CastFX_01_Impact_01,FaceSource,Detach:Dummy_BodyFX:Cast:0:None::None::0:0::::"
data "CastTextEvent" "Cast"
data "CastSound" "CrSpell_Cast_Pursuit"
data "TargetSound" "CrSpell_Impact_Pursuit"
data "SpellAnimationArcaneMagic" "2a7f6717-4f2f-422b-a9c6-c877140437c5(CMBT_Skill_IronboundPursuit_01_Prepare);2639781e-007c-456b-b404-fa04d62f3380(CMBT_Skill_IronboundPursuit_01_Antic);8ae42bd8-0ab8-4a9b-84ea-a021e15539f9(CMBT_Skill_IronboundPursuit_01_Attack);64e4bf00-6b7c-4312-a24d-a0964d940b8d(CMBT_Skill_IronboundPursuit_01_Recover);4bb2b184-ead3-4afe-b28f-b1ec218d6ac5(CMBT_Skill_IronboundPursuit_01_Loop);1445e6a1-5644-44a2-b857-80b6b24b2ea3(CMBT_Skill_IronboundPursuit_01_Dash)"
data "SpellAnimationDivineMagic" "2a7f6717-4f2f-422b-a9c6-c877140437c5(CMBT_Skill_IronboundPursuit_01_Prepare);2639781e-007c-456b-b404-fa04d62f3380(CMBT_Skill_IronboundPursuit_01_Antic);8ae42bd8-0ab8-4a9b-84ea-a021e15539f9(CMBT_Skill_IronboundPursuit_01_Attack);64e4bf00-6b7c-4312-a24d-a0964d940b8d(CMBT_Skill_IronboundPursuit_01_Recover);4bb2b184-ead3-4afe-b28f-b1ec218d6ac5(CMBT_Skill_IronboundPursuit_01_Loop);1445e6a1-5644-44a2-b857-80b6b24b2ea3(CMBT_Skill_IronboundPursuit_01_Dash)"
data "SpellAnimationNoneMagic" "2a7f6717-4f2f-422b-a9c6-c877140437c5(CMBT_Skill_IronboundPursuit_01_Prepare);2639781e-007c-456b-b404-fa04d62f3380(CMBT_Skill_IronboundPursuit_01_Antic);8ae42bd8-0ab8-4a9b-84ea-a021e15539f9(CMBT_Skill_IronboundPursuit_01_Attack);64e4bf00-6b7c-4312-a24d-a0964d940b8d(CMBT_Skill_IronboundPursuit_01_Recover);4bb2b184-ead3-4afe-b28f-b1ec218d6ac5(CMBT_Skill_IronboundPursuit_01_Loop);1445e6a1-5644-44a2-b857-80b6b24b2ea3(CMBT_Skill_IronboundPursuit_01_Dash)"
data "SpellFlags" "IsAttack;IsMelee;AddFallDamageOnLand;IsHarmful"
data "RechargeValues" "4-6"

new entry "Target_LifeDrain_Wraith"
type "SpellData"
data "SpellType" "Target"
using "Target_Claws"
data "SpellRoll" "not SavingThrow(Ability.Constitution, 14)"
data "SpellSuccess" "DealDamage(4d8+3,Necrotic)"
data "SpellFail" "DealDamage(4d8+3,Necrotic);ApplyStatus(LIFE_DRAIN,100,-1)"
data "TargetConditions" "Character()"
data "Icon" "unknown"
data "DisplayName" "Target_LifeDrain_Wraith_DisplayName"

new entry "Target_MagicClub_WoodWoad"
type "SpellData"
data "SpellType" "Target"
using "Target_MainHandAttack"
data "SpellSuccess" "DealDamage(MainMeleeWeapon, MainMeleeWeaponDamageType); ExecuteWeaponFunctors(MainHand); DealDamage(3d4,Bludgeoning)"
data "DisplayName" "Target_MagicClub_WoodWoad_DisplayName"
data "Description" "Target_MagicClub_WoodWoad_Description"
data "CastSound" "CrSpell_Cast_MagicClub"
data "TargetSound" "CrSpell_Impact_MagicClub"

new entry "Target_MenacingAttack_NPC"
type "SpellData"
data "SpellType" "Target"
using "Target_MenacingAttack"
data "Cooldown" "OncePerCombat"
data "HitCosts" ""

new entry "Target_Multiattack"
type "SpellData"
data "SpellType" "Target"
using "Target_Claws"
data "SpellRoll" "Attack(AttackType.MeleeUnarmedAttack); Cast2[Attack(AttackType.MeleeUnarmedAttack)]"
data "TargetConditions" "not Self() and not Dead()"
data "DisplayName" "Target_Multiattack_DisplayName"
data "CastTextEvent" "Cast"
data "AlternativeCastTextEvents" "Cast2"
data "SpellAnimationArcaneMagic" "6d444cbe-28c7-4f69-9409-9b4871851d9b(CMBT_Skill_MultiAttack_Combat_01_Prepare);ebd0529b-057e-491f-b124-acfed054728b(CMBT_Skill_MultiAttack_Combat_01_Antic);eeca2c0a-5f81-411e-aad8-b72362322900(CMBT_Skill_MultiAttack_Combat_01_Attack);2b6afcc6-c9c1-4dc1-9904-88bebecb892f(CMBT_Skill_MultiAttack_Combat_01_Recover);caa0d92c-5cd1-4248-9a4a-f2a8e404dac3(CMBT_Skill_MultiAttack_Combat_01_Loop);e6d40932-427f-4699-a0de-66f124d905b1(CMBT_Skill_MultiAttack_Combat_01_Dash)"
data "SpellAnimationDivineMagic" "6d444cbe-28c7-4f69-9409-9b4871851d9b(CMBT_Skill_MultiAttack_Combat_01_Prepare);ebd0529b-057e-491f-b124-acfed054728b(CMBT_Skill_MultiAttack_Combat_01_Antic);eeca2c0a-5f81-411e-aad8-b72362322900(CMBT_Skill_MultiAttack_Combat_01_Attack);2b6afcc6-c9c1-4dc1-9904-88bebecb892f(CMBT_Skill_MultiAttack_Combat_01_Recover);caa0d92c-5cd1-4248-9a4a-f2a8e404dac3(CMBT_Skill_MultiAttack_Combat_01_Loop);e6d40932-427f-4699-a0de-66f124d905b1(CMBT_Skill_MultiAttack_Combat_01_Dash)"
data "SpellAnimationNoneMagic" "6d444cbe-28c7-4f69-9409-9b4871851d9b(CMBT_Skill_MultiAttack_Combat_01_Prepare);ebd0529b-057e-491f-b124-acfed054728b(CMBT_Skill_MultiAttack_Combat_01_Antic);eeca2c0a-5f81-411e-aad8-b72362322900(CMBT_Skill_MultiAttack_Combat_01_Attack);2b6afcc6-c9c1-4dc1-9904-88bebecb892f(CMBT_Skill_MultiAttack_Combat_01_Recover);caa0d92c-5cd1-4248-9a4a-f2a8e404dac3(CMBT_Skill_MultiAttack_Combat_01_Loop);e6d40932-427f-4699-a0de-66f124d905b1(CMBT_Skill_MultiAttack_Combat_01_Dash)"
data "SpellFlags" "IsMelee;IsHarmful;IsEnemySpell"

new entry "Target_Multiattack_Bear"
type "SpellData"
data "SpellType" "Target"
using "Target_Multiattack"
data "SpellSuccess" "DealDamage(2d6+5,Slashing); Cast2[DealDamage(1d8+5,Piercing)]"
data "CastEffect" "VFX_Enemies_Bear_MultiAttack_CastFX_01:Dummy_CastFX:Cast:0:None::None::0:0::::;VFX_Enemies_Bear_MultiAttack_CastFX_02:Dummy_HeadFX_01:Cast2:0:None::None::0:0::::"
data "TargetEffect" "VFX_Enemies_Bear_MultiAttack_CastFX_01_Impact_01,FaceSource,Detach:Dummy_BodyFX:Cast:0:None::None::0:0::::;VFX_Enemies_Bear_MultiAttack_CastFX_02_Impact,FaceSource,Detach:Dummy_BodyFX:Cast2:0:None::None::0:0::::"
data "SpellAnimationArcaneMagic" "6d444cbe-28c7-4f69-9409-9b4871851d9b(CMBT_Skill_MultiAttack_Combat_01_Prepare);ebd0529b-057e-491f-b124-acfed054728b(CMBT_Skill_MultiAttack_Combat_01_Antic);eeca2c0a-5f81-411e-aad8-b72362322900(CMBT_Skill_MultiAttack_Combat_01_Attack);2b6afcc6-c9c1-4dc1-9904-88bebecb892f(CMBT_Skill_MultiAttack_Combat_01_Recover);;e6d40932-427f-4699-a0de-66f124d905b1(CMBT_Skill_MultiAttack_Combat_01_Dash)"
data "SpellAnimationDivineMagic" "6d444cbe-28c7-4f69-9409-9b4871851d9b(CMBT_Skill_MultiAttack_Combat_01_Prepare);ebd0529b-057e-491f-b124-acfed054728b(CMBT_Skill_MultiAttack_Combat_01_Antic);eeca2c0a-5f81-411e-aad8-b72362322900(CMBT_Skill_MultiAttack_Combat_01_Attack);2b6afcc6-c9c1-4dc1-9904-88bebecb892f(CMBT_Skill_MultiAttack_Combat_01_Recover);;e6d40932-427f-4699-a0de-66f124d905b1(CMBT_Skill_MultiAttack_Combat_01_Dash)"
data "SpellAnimationNoneMagic" "6d444cbe-28c7-4f69-9409-9b4871851d9b(CMBT_Skill_MultiAttack_Combat_01_Prepare);ebd0529b-057e-491f-b124-acfed054728b(CMBT_Skill_MultiAttack_Combat_01_Antic);eeca2c0a-5f81-411e-aad8-b72362322900(CMBT_Skill_MultiAttack_Combat_01_Attack);2b6afcc6-c9c1-4dc1-9904-88bebecb892f(CMBT_Skill_MultiAttack_Combat_01_Recover);;e6d40932-427f-4699-a0de-66f124d905b1(CMBT_Skill_MultiAttack_Combat_01_Dash)"

new entry "Target_Multiattack_Cloaker"
type "SpellData"
data "SpellType" "Target"
using "Target_Multiattack"
data "SpellSuccess" "DealDamage(2d6+3,Piercing);Cast2[DealDamage(1d8+3,Slashing)]"
data "SpellAnimationArcaneMagic" "6d444cbe-28c7-4f69-9409-9b4871851d9b(CMBT_Skill_MultiAttack_Combat_01_Prepare);ebd0529b-057e-491f-b124-acfed054728b(CMBT_Skill_MultiAttack_Combat_01_Antic);eeca2c0a-5f81-411e-aad8-b72362322900(CMBT_Skill_MultiAttack_Combat_01_Attack);2b6afcc6-c9c1-4dc1-9904-88bebecb892f(CMBT_Skill_MultiAttack_Combat_01_Recover);;e6d40932-427f-4699-a0de-66f124d905b1(CMBT_Skill_MultiAttack_Combat_01_Dash)"
data "SpellAnimationDivineMagic" "6d444cbe-28c7-4f69-9409-9b4871851d9b(CMBT_Skill_MultiAttack_Combat_01_Prepare);ebd0529b-057e-491f-b124-acfed054728b(CMBT_Skill_MultiAttack_Combat_01_Antic);eeca2c0a-5f81-411e-aad8-b72362322900(CMBT_Skill_MultiAttack_Combat_01_Attack);2b6afcc6-c9c1-4dc1-9904-88bebecb892f(CMBT_Skill_MultiAttack_Combat_01_Recover);;e6d40932-427f-4699-a0de-66f124d905b1(CMBT_Skill_MultiAttack_Combat_01_Dash)"
data "SpellAnimationNoneMagic" "6d444cbe-28c7-4f69-9409-9b4871851d9b(CMBT_Skill_MultiAttack_Combat_01_Prepare);ebd0529b-057e-491f-b124-acfed054728b(CMBT_Skill_MultiAttack_Combat_01_Antic);eeca2c0a-5f81-411e-aad8-b72362322900(CMBT_Skill_MultiAttack_Combat_01_Attack);2b6afcc6-c9c1-4dc1-9904-88bebecb892f(CMBT_Skill_MultiAttack_Combat_01_Recover);;e6d40932-427f-4699-a0de-66f124d905b1(CMBT_Skill_MultiAttack_Combat_01_Dash)"

new entry "Target_Multiattack_Ettercap"
type "SpellData"
data "SpellType" "Target"
using "Target_Multiattack"
data "SpellSuccess" "DealDamage(1d8+2,Piercing);DealDamage(1d8,Poison);IF(not SavingThrow(Ability.Constitution, 11)):ApplyStatus(POISONED,100,10);Cast2[DealDamage(2d4+2,Slashing)]"
data "TargetConditions" "not Self() and not Dead() and HasStatus('WEB')"
data "CastEffect" "VFX_Enemies_Ettercap_MultiAttack_CastFX_01:Dummy_HeadFX:Cast:0:None::None::0:0::::;VFX_Enemies_Ettercap_MultiAttack_CastFX_01_Bite_01,Detach:Dummy_Root:qsdqsd:1:None::None::0:0::::;VFX_Enemies_Ettercap_MultiAttack_CastFX_02,Detach:Dummy_Root:Cast2:0:None::None::0:0::::"
data "TargetEffect" "VFX_Enemies_Ettercap_MultiAttack_CastFX_01_Impact:Dummy_BodyFX:Cast:0:None::None::0:0::::;VFX_Enemies_Ettercap_MultiAttack_CastFX_02_Impact_01:Dummy_BodyFX:Cast2:0:None::None::0:0::::"
data "SpellAnimationArcaneMagic" "6d444cbe-28c7-4f69-9409-9b4871851d9b(CMBT_Skill_MultiAttack_Combat_01_Prepare);ebd0529b-057e-491f-b124-acfed054728b(CMBT_Skill_MultiAttack_Combat_01_Antic);eeca2c0a-5f81-411e-aad8-b72362322900(CMBT_Skill_MultiAttack_Combat_01_Attack);2b6afcc6-c9c1-4dc1-9904-88bebecb892f(CMBT_Skill_MultiAttack_Combat_01_Recover);;e6d40932-427f-4699-a0de-66f124d905b1(CMBT_Skill_MultiAttack_Combat_01_Dash)"
data "SpellAnimationDivineMagic" "6d444cbe-28c7-4f69-9409-9b4871851d9b(CMBT_Skill_MultiAttack_Combat_01_Prepare);ebd0529b-057e-491f-b124-acfed054728b(CMBT_Skill_MultiAttack_Combat_01_Antic);eeca2c0a-5f81-411e-aad8-b72362322900(CMBT_Skill_MultiAttack_Combat_01_Attack);2b6afcc6-c9c1-4dc1-9904-88bebecb892f(CMBT_Skill_MultiAttack_Combat_01_Recover);;e6d40932-427f-4699-a0de-66f124d905b1(CMBT_Skill_MultiAttack_Combat_01_Dash)"
data "SpellAnimationNoneMagic" "6d444cbe-28c7-4f69-9409-9b4871851d9b(CMBT_Skill_MultiAttack_Combat_01_Prepare);ebd0529b-057e-491f-b124-acfed054728b(CMBT_Skill_MultiAttack_Combat_01_Antic);eeca2c0a-5f81-411e-aad8-b72362322900(CMBT_Skill_MultiAttack_Combat_01_Attack);2b6afcc6-c9c1-4dc1-9904-88bebecb892f(CMBT_Skill_MultiAttack_Combat_01_Recover);;e6d40932-427f-4699-a0de-66f124d905b1(CMBT_Skill_MultiAttack_Combat_01_Dash)"

new entry "Target_Multiattack_GiantBadger"
type "SpellData"
data "SpellType" "Target"
using "Target_Multiattack"
data "SpellSuccess" "DealDamage(1d6+1,Piercing);Cast2[DealDamage(2d4+1,Slashing)]"
data "SpellAnimationArcaneMagic" "6d444cbe-28c7-4f69-9409-9b4871851d9b(CMBT_Skill_MultiAttack_Combat_01_Prepare);ebd0529b-057e-491f-b124-acfed054728b(CMBT_Skill_MultiAttack_Combat_01_Antic);eeca2c0a-5f81-411e-aad8-b72362322900(CMBT_Skill_MultiAttack_Combat_01_Attack);2b6afcc6-c9c1-4dc1-9904-88bebecb892f(CMBT_Skill_MultiAttack_Combat_01_Recover);;e6d40932-427f-4699-a0de-66f124d905b1(CMBT_Skill_MultiAttack_Combat_01_Dash)"
data "SpellAnimationDivineMagic" "6d444cbe-28c7-4f69-9409-9b4871851d9b(CMBT_Skill_MultiAttack_Combat_01_Prepare);ebd0529b-057e-491f-b124-acfed054728b(CMBT_Skill_MultiAttack_Combat_01_Antic);eeca2c0a-5f81-411e-aad8-b72362322900(CMBT_Skill_MultiAttack_Combat_01_Attack);2b6afcc6-c9c1-4dc1-9904-88bebecb892f(CMBT_Skill_MultiAttack_Combat_01_Recover);;e6d40932-427f-4699-a0de-66f124d905b1(CMBT_Skill_MultiAttack_Combat_01_Dash)"
data "SpellAnimationNoneMagic" "6d444cbe-28c7-4f69-9409-9b4871851d9b(CMBT_Skill_MultiAttack_Combat_01_Prepare);ebd0529b-057e-491f-b124-acfed054728b(CMBT_Skill_MultiAttack_Combat_01_Antic);eeca2c0a-5f81-411e-aad8-b72362322900(CMBT_Skill_MultiAttack_Combat_01_Attack);2b6afcc6-c9c1-4dc1-9904-88bebecb892f(CMBT_Skill_MultiAttack_Combat_01_Recover);;e6d40932-427f-4699-a0de-66f124d905b1(CMBT_Skill_MultiAttack_Combat_01_Dash)"

new entry "Target_Multiattack_Gnoll"
type "SpellData"
data "SpellType" "Target"
using "Target_Multiattack"
data "SpellRoll" "Attack(AttackType.MeleeUnarmedAttack); Cast2[Attack(AttackType.MeleeUnarmedAttack)]; Cast3[Attack(AttackType.MeleeUnarmedAttack)]"
data "SpellSuccess" "DealDamage(1d4+2,Piercing);Cast2[DealDamage(1d6+1,Slashing)];Cast3[DealDamage(1d6+1,Slashing)]"
data "CastEffect" "VFX_Enemies_Gnoll_MultiAttack_CastFX_01_Bite_01:Dummy_HeadFX:Cast:0:None::None::0:0::::;VFX_Enemies_Gnoll_MultiAttack_CastFX_01_Bite_02,Detach:Dummy_CastFX:Cast_Bite:0:None::None::0:0::::;VFX_Enemies_Gnoll_MultiAttack_Vocal_01_PostProcess_01:Dummy_HeadFX:CastVocal:0:None::None::0:0::::;VFX_Enemies_Gnoll_MultiAttack_CastFX_02:Dummy_CastFX:Cast2:0:None::None::0:0::::;VFX_Enemies_Gnoll_MultiAttack_CastFX_03:Dummy_CastFX:Cast3:0:None::None::0:0::::"
data "TargetEffect" "VFX_Enemies_Gnoll_MultiAttack_CastFX_01_Impact_01,FaceSource,Detach:Dummy_BodyFX:Cast:0:None::None::0:0::::;VFX_Enemies_Gnoll_MultiAttack_CastFX_02_Impact_01,FaceSource,Detach:Dummy_BodyFX:Cast2:0:None::None::0:0::::;VFX_Enemies_Gnoll_MultiAttack_CastFX_03_Impact_01,FaceSource,Detach:Dummy_BodyFX:Cast3:0:None::None::0:0::::"
data "AlternativeCastTextEvents" "Cast2;Cast3"
data "SpellAnimationArcaneMagic" "6d444cbe-28c7-4f69-9409-9b4871851d9b(CMBT_Skill_MultiAttack_Combat_01_Prepare);ebd0529b-057e-491f-b124-acfed054728b(CMBT_Skill_MultiAttack_Combat_01_Antic);eeca2c0a-5f81-411e-aad8-b72362322900(CMBT_Skill_MultiAttack_Combat_01_Attack);2b6afcc6-c9c1-4dc1-9904-88bebecb892f(CMBT_Skill_MultiAttack_Combat_01_Recover);;e6d40932-427f-4699-a0de-66f124d905b1(CMBT_Skill_MultiAttack_Combat_01_Dash)"
data "SpellAnimationDivineMagic" "6d444cbe-28c7-4f69-9409-9b4871851d9b(CMBT_Skill_MultiAttack_Combat_01_Prepare);ebd0529b-057e-491f-b124-acfed054728b(CMBT_Skill_MultiAttack_Combat_01_Antic);eeca2c0a-5f81-411e-aad8-b72362322900(CMBT_Skill_MultiAttack_Combat_01_Attack);2b6afcc6-c9c1-4dc1-9904-88bebecb892f(CMBT_Skill_MultiAttack_Combat_01_Recover);;e6d40932-427f-4699-a0de-66f124d905b1(CMBT_Skill_MultiAttack_Combat_01_Dash)"
data "SpellAnimationNoneMagic" "6d444cbe-28c7-4f69-9409-9b4871851d9b(CMBT_Skill_MultiAttack_Combat_01_Prepare);ebd0529b-057e-491f-b124-acfed054728b(CMBT_Skill_MultiAttack_Combat_01_Antic);eeca2c0a-5f81-411e-aad8-b72362322900(CMBT_Skill_MultiAttack_Combat_01_Attack);2b6afcc6-c9c1-4dc1-9904-88bebecb892f(CMBT_Skill_MultiAttack_Combat_01_Recover);;e6d40932-427f-4699-a0de-66f124d905b1(CMBT_Skill_MultiAttack_Combat_01_Dash)"
data "RechargeValues" "5-6"

new entry "Target_Multiattack_Gnoll_Flind_Melee"
type "SpellData"
data "SpellType" "Target"
using "Target_Multiattack"
data "SpellRoll" "Attack(AttackType.MeleeWeaponAttack); Cast2[Attack(AttackType.MeleeWeaponAttack)]; Cast3[Attack(AttackType.MeleeWeaponAttack)]"
data "SpellSuccess" "DealDamage(1d10+5,Bludgeoning); Cast2[DealDamage(1d10+5,Bludgeoning)]; Cast3[DealDamage(1d10+5,Bludgeoning)]"
data "TargetConditions" "not Self() and not Dead() and not HasStatus('DOWNED')"
data "CastEffect" "VFX_Enemies_Gnoll_Flind_MultiAttack_CastFX_01:Dummy_Root:Cast:0:None::None::0:0::::;VFX_Enemies_Gnoll_Flind_MultiAttack_CastFX_02:Dummy_Root:Cast2:0:None::None::0:0::::;VFX_Enemies_Gnoll_Flind_MultiAttack_CastFX_02:Dummy_Root:Cast3:0:None::None::0:0::::"
data "TargetEffect" "VFX_Enemies_Gnoll_Flind_MultiAttack_CastFX_01_Impact_01,FaceSource,Detach:Dummy_BodyFX:Cast:0:None::None::0:0::::;VFX_Enemies_Gnoll_Flind_MultiAttack_CastFX_02_Impact_01,FaceSource,Detach:Dummy_BodyFX:Cast2:0:None::None::0:0::::;VFX_Enemies_Gnoll_Flind_MultiAttack_CastFX_02_Impact_01,FaceSource,Detach:Dummy_BodyFX:Cast3:0:None::None::0:0::::"
data "AlternativeCastTextEvents" "Cast2;Cast3"
data "SpellAnimationArcaneMagic" "6d444cbe-28c7-4f69-9409-9b4871851d9b(CMBT_Skill_MultiAttack_Combat_01_Prepare);ebd0529b-057e-491f-b124-acfed054728b(CMBT_Skill_MultiAttack_Combat_01_Antic);eeca2c0a-5f81-411e-aad8-b72362322900(CMBT_Skill_MultiAttack_Combat_01_Attack);2b6afcc6-c9c1-4dc1-9904-88bebecb892f(CMBT_Skill_MultiAttack_Combat_01_Recover);;e6d40932-427f-4699-a0de-66f124d905b1(CMBT_Skill_MultiAttack_Combat_01_Dash)"
data "SpellAnimationDivineMagic" "6d444cbe-28c7-4f69-9409-9b4871851d9b(CMBT_Skill_MultiAttack_Combat_01_Prepare);ebd0529b-057e-491f-b124-acfed054728b(CMBT_Skill_MultiAttack_Combat_01_Antic);eeca2c0a-5f81-411e-aad8-b72362322900(CMBT_Skill_MultiAttack_Combat_01_Attack);2b6afcc6-c9c1-4dc1-9904-88bebecb892f(CMBT_Skill_MultiAttack_Combat_01_Recover);;e6d40932-427f-4699-a0de-66f124d905b1(CMBT_Skill_MultiAttack_Combat_01_Dash)"
data "SpellAnimationNoneMagic" "6d444cbe-28c7-4f69-9409-9b4871851d9b(CMBT_Skill_MultiAttack_Combat_01_Prepare);ebd0529b-057e-491f-b124-acfed054728b(CMBT_Skill_MultiAttack_Combat_01_Antic);eeca2c0a-5f81-411e-aad8-b72362322900(CMBT_Skill_MultiAttack_Combat_01_Attack);2b6afcc6-c9c1-4dc1-9904-88bebecb892f(CMBT_Skill_MultiAttack_Combat_01_Recover);;e6d40932-427f-4699-a0de-66f124d905b1(CMBT_Skill_MultiAttack_Combat_01_Dash)"
data "WeaponTypes" "Melee"
data "RechargeValues" "2-6"

new entry "Target_Multiattack_Harpy"
type "SpellData"
data "SpellType" "Target"
using "Target_Multiattack"
data "SpellSuccess" "DealDamage(2d4+1,Slashing); Cast2[DealDamage(2d4+1,Slashing);]"
data "TargetConditions" "not Self() and not Dead() and HasStatus('LURING_SONG')"
data "CastEffect" "VFX_Combat_Slash_Claw_Swoosh_01:Dummy_CastFX:CastSlash:0:None::None::0:0::::;VFX_Enemies_Harpy_MultiAttack_CastFX_01,Detach:Dummy_CastFX:CastSlashing:0:None::None::0:0::::;VFX_Enemies_Harpy_MultiAttack_CastFX_01,Detach:Dummy_CastFX:CastSlashing2:0:None::None::0:0::::;VFX_Enemies_Harpy_MultiAttack_CastFX_01_Root,Detach:Dummy_Root::0:None::None::0:0::::"
data "TargetEffect" "VFX_Enemies_Harpy_MultiAttack_CastFX_01_Impact,FaceSource,Detach:Dummy_BodyFX:Cast:0:None::None::0:0::::;VFX_Enemies_Harpy_MultiAttack_CastFX_01_Impact,FaceSource,Detach:Dummy_BodyFX:Cast2:0:None::None::0:0::::"
data "SpellAnimationArcaneMagic" "6d444cbe-28c7-4f69-9409-9b4871851d9b(CMBT_Skill_MultiAttack_Combat_01_Prepare);ebd0529b-057e-491f-b124-acfed054728b(CMBT_Skill_MultiAttack_Combat_01_Antic);eeca2c0a-5f81-411e-aad8-b72362322900(CMBT_Skill_MultiAttack_Combat_01_Attack);2b6afcc6-c9c1-4dc1-9904-88bebecb892f(CMBT_Skill_MultiAttack_Combat_01_Recover);;e6d40932-427f-4699-a0de-66f124d905b1(CMBT_Skill_MultiAttack_Combat_01_Dash)"
data "SpellAnimationDivineMagic" "6d444cbe-28c7-4f69-9409-9b4871851d9b(CMBT_Skill_MultiAttack_Combat_01_Prepare);ebd0529b-057e-491f-b124-acfed054728b(CMBT_Skill_MultiAttack_Combat_01_Antic);eeca2c0a-5f81-411e-aad8-b72362322900(CMBT_Skill_MultiAttack_Combat_01_Attack);2b6afcc6-c9c1-4dc1-9904-88bebecb892f(CMBT_Skill_MultiAttack_Combat_01_Recover);;e6d40932-427f-4699-a0de-66f124d905b1(CMBT_Skill_MultiAttack_Combat_01_Dash)"
data "SpellAnimationNoneMagic" "6d444cbe-28c7-4f69-9409-9b4871851d9b(CMBT_Skill_MultiAttack_Combat_01_Prepare);ebd0529b-057e-491f-b124-acfed054728b(CMBT_Skill_MultiAttack_Combat_01_Antic);eeca2c0a-5f81-411e-aad8-b72362322900(CMBT_Skill_MultiAttack_Combat_01_Attack);2b6afcc6-c9c1-4dc1-9904-88bebecb892f(CMBT_Skill_MultiAttack_Combat_01_Recover);;e6d40932-427f-4699-a0de-66f124d905b1(CMBT_Skill_MultiAttack_Combat_01_Dash)"

new entry "Target_Multiattack_HookHorror"
type "SpellData"
data "SpellType" "Target"
using "Target_Multiattack"
data "TargetRadius" "3"
data "SpellSuccess" "IF(not SavingThrow(Ability.Constitution, 11)):ApplyStatus(BLEEDING,100,2);DealDamage(2d6+UnarmedMeleeAbilityModifier,Piercing);Cast2[IF(not SavingThrow(Ability.Constitution, 11)):ApplyStatus(BLEEDING,100,2);DealDamage(2d6+UnarmedMeleeAbilityModifier,Piercing)]"
data "TargetConditions" "not Self() and not Dead() and HasStatus('PRONE')"
data "CastEffect" "VFX_Enemies_HookHorror_MultiAttack_Vocal_01_PostProcess_01:Dummy_HeadFX:CastVocal:0:None::None::0:0::::;VFX_Enemies_HookHorror_MultiAttack_CastFX_01,Detach:Dummy_Root:QSDQSD:0:None::None::0:0::::;VFX_Enemies_HookHorror_MultiAttack_CastSlash_01,Detach:Dummy_Root:CastSlash:0:None::None::0:0::::;VFX_Enemies_HookHorror_MultiAttack_CastSlash_02,Detach:Dummy_Root:CastSlash2:0:None::None::0:0::::"
data "TargetEffect" "VFX_Enemies_HookHorror_MultiAttack_CastFX_01_Impact_01,FaceSource:Dummy_CastFX:Cast:0:None::None::0:0::::;VFX_Enemies_HookHorror_MultiAttack_CastFX_02_Impact_01,FaceSource:Dummy_CastFX:Cast2:0:None::None::0:0::::"
data "SpellAnimationArcaneMagic" "6d444cbe-28c7-4f69-9409-9b4871851d9b(CMBT_Skill_MultiAttack_Combat_01_Prepare);ebd0529b-057e-491f-b124-acfed054728b(CMBT_Skill_MultiAttack_Combat_01_Antic);eeca2c0a-5f81-411e-aad8-b72362322900(CMBT_Skill_MultiAttack_Combat_01_Attack);2b6afcc6-c9c1-4dc1-9904-88bebecb892f(CMBT_Skill_MultiAttack_Combat_01_Recover);;e6d40932-427f-4699-a0de-66f124d905b1(CMBT_Skill_MultiAttack_Combat_01_Dash)"
data "SpellAnimationDivineMagic" "6d444cbe-28c7-4f69-9409-9b4871851d9b(CMBT_Skill_MultiAttack_Combat_01_Prepare);ebd0529b-057e-491f-b124-acfed054728b(CMBT_Skill_MultiAttack_Combat_01_Antic);eeca2c0a-5f81-411e-aad8-b72362322900(CMBT_Skill_MultiAttack_Combat_01_Attack);2b6afcc6-c9c1-4dc1-9904-88bebecb892f(CMBT_Skill_MultiAttack_Combat_01_Recover);caa0d92c-5cd1-4248-9a4a-f2a8e404dac3(CMBT_Skill_MultiAttack_Combat_01_Loop);e6d40932-427f-4699-a0de-66f124d905b1(CMBT_Skill_MultiAttack_Combat_01_Dash)"
data "SpellAnimationNoneMagic" "6d444cbe-28c7-4f69-9409-9b4871851d9b(CMBT_Skill_MultiAttack_Combat_01_Prepare);ebd0529b-057e-491f-b124-acfed054728b(CMBT_Skill_MultiAttack_Combat_01_Antic);eeca2c0a-5f81-411e-aad8-b72362322900(CMBT_Skill_MultiAttack_Combat_01_Attack);2b6afcc6-c9c1-4dc1-9904-88bebecb892f(CMBT_Skill_MultiAttack_Combat_01_Recover);caa0d92c-5cd1-4248-9a4a-f2a8e404dac3(CMBT_Skill_MultiAttack_Combat_01_Loop);e6d40932-427f-4699-a0de-66f124d905b1(CMBT_Skill_MultiAttack_Combat_01_Dash)"

new entry "Target_Multiattack_Myconid"
type "SpellData"
data "SpellType" "Target"
using "Target_Multiattack"
data "SpellSuccess" "DealDamage(3d4+1,Bludgeoning);DealDamage(3d4,Poison);Cast2[DealDamage(3d4+1,Bludgeoning)]"
data "TargetEffect" "VFX_Enemies_Myconid_Target_Multiattack_Impact_01:Dummy_BodyFX:Cast:0:None::None::0:0::::;VFX_Enemies_Myconid_Target_Multiattack_Impact_01:Dummy_BodyFX:Cast2:0:None::None::0:0::::"
data "SpellAnimationArcaneMagic" "6d444cbe-28c7-4f69-9409-9b4871851d9b(CMBT_Skill_MultiAttack_Combat_01_Prepare);ebd0529b-057e-491f-b124-acfed054728b(CMBT_Skill_MultiAttack_Combat_01_Antic);eeca2c0a-5f81-411e-aad8-b72362322900(CMBT_Skill_MultiAttack_Combat_01_Attack);2b6afcc6-c9c1-4dc1-9904-88bebecb892f(CMBT_Skill_MultiAttack_Combat_01_Recover);caa0d92c-5cd1-4248-9a4a-f2a8e404dac3(CMBT_Skill_MultiAttack_Combat_01_Loop);e6d40932-427f-4699-a0de-66f124d905b1(CMBT_Skill_MultiAttack_Combat_01_Dash)"
data "SpellAnimationDivineMagic" "6d444cbe-28c7-4f69-9409-9b4871851d9b(CMBT_Skill_MultiAttack_Combat_01_Prepare);ebd0529b-057e-491f-b124-acfed054728b(CMBT_Skill_MultiAttack_Combat_01_Antic);eeca2c0a-5f81-411e-aad8-b72362322900(CMBT_Skill_MultiAttack_Combat_01_Attack);2b6afcc6-c9c1-4dc1-9904-88bebecb892f(CMBT_Skill_MultiAttack_Combat_01_Recover);caa0d92c-5cd1-4248-9a4a-f2a8e404dac3(CMBT_Skill_MultiAttack_Combat_01_Loop);e6d40932-427f-4699-a0de-66f124d905b1(CMBT_Skill_MultiAttack_Combat_01_Dash)"
data "SpellAnimationNoneMagic" "6d444cbe-28c7-4f69-9409-9b4871851d9b(CMBT_Skill_MultiAttack_Combat_01_Prepare);ebd0529b-057e-491f-b124-acfed054728b(CMBT_Skill_MultiAttack_Combat_01_Antic);eeca2c0a-5f81-411e-aad8-b72362322900(CMBT_Skill_MultiAttack_Combat_01_Attack);2b6afcc6-c9c1-4dc1-9904-88bebecb892f(CMBT_Skill_MultiAttack_Combat_01_Recover);caa0d92c-5cd1-4248-9a4a-f2a8e404dac3(CMBT_Skill_MultiAttack_Combat_01_Loop);e6d40932-427f-4699-a0de-66f124d905b1(CMBT_Skill_MultiAttack_Combat_01_Dash)"

new entry "Target_Multiattack_Automaton"
type "SpellData"
data "SpellType" "Target"
using "Target_Multiattack"
data "SpellRoll" "Attack(AttackType.MeleeWeaponAttack); Cast2[Attack(AttackType.MeleeWeaponAttack)]"
data "SpellSuccess" "DealDamage(MainMeleeWeapon, MainMeleeWeaponDamageType); ExecuteWeaponFunctors(MainHand);Cast2[DealDamage(MainMeleeWeapon, MainMeleeWeaponDamageType); ExecuteWeaponFunctors(MainHand);]"
data "TargetConditions" "Character() and not Self() and not Dead() and HasStatus('STATIC_DISCHARGE_AURA',context.Source)"
data "CastTextEvent" "Cast"
data "AlternativeCastTextEvents" "Cast2"
data "SpellAnimationArcaneMagic" "6d444cbe-28c7-4f69-9409-9b4871851d9b(CMBT_Skill_MultiAttack_Combat_01_Prepare);ebd0529b-057e-491f-b124-acfed054728b(CMBT_Skill_MultiAttack_Combat_01_Antic);eeca2c0a-5f81-411e-aad8-b72362322900(CMBT_Skill_MultiAttack_Combat_01_Attack);2b6afcc6-c9c1-4dc1-9904-88bebecb892f(CMBT_Skill_MultiAttack_Combat_01_Recover);caa0d92c-5cd1-4248-9a4a-f2a8e404dac3(CMBT_Skill_MultiAttack_Combat_01_Loop);e6d40932-427f-4699-a0de-66f124d905b1(CMBT_Skill_MultiAttack_Combat_01_Dash)"
data "SpellAnimationDivineMagic" "6d444cbe-28c7-4f69-9409-9b4871851d9b(CMBT_Skill_MultiAttack_Combat_01_Prepare);ebd0529b-057e-491f-b124-acfed054728b(CMBT_Skill_MultiAttack_Combat_01_Antic);eeca2c0a-5f81-411e-aad8-b72362322900(CMBT_Skill_MultiAttack_Combat_01_Attack);2b6afcc6-c9c1-4dc1-9904-88bebecb892f(CMBT_Skill_MultiAttack_Combat_01_Recover);caa0d92c-5cd1-4248-9a4a-f2a8e404dac3(CMBT_Skill_MultiAttack_Combat_01_Loop);e6d40932-427f-4699-a0de-66f124d905b1(CMBT_Skill_MultiAttack_Combat_01_Dash)"
data "SpellAnimationNoneMagic" "6d444cbe-28c7-4f69-9409-9b4871851d9b(CMBT_Skill_MultiAttack_Combat_01_Prepare);ebd0529b-057e-491f-b124-acfed054728b(CMBT_Skill_MultiAttack_Combat_01_Antic);eeca2c0a-5f81-411e-aad8-b72362322900(CMBT_Skill_MultiAttack_Combat_01_Attack);2b6afcc6-c9c1-4dc1-9904-88bebecb892f(CMBT_Skill_MultiAttack_Combat_01_Recover);caa0d92c-5cd1-4248-9a4a-f2a8e404dac3(CMBT_Skill_MultiAttack_Combat_01_Loop);e6d40932-427f-4699-a0de-66f124d905b1(CMBT_Skill_MultiAttack_Combat_01_Dash)"

new entry "Target_Multiattack_Owlbear"
type "SpellData"
data "SpellType" "Target"
using "Target_Multiattack"
data "SpellSuccess" "DealDamage(2d8+5,Slashing); Cast2[DealDamage(1d10+5,Piercing)]"
data "CastEffect" "VFX_Enemies_Owlbear_MultiAttack_CastFX_01:Dummy_CastFX:CastSlash:0:None::None::0:0::::;VFX_Enemies_Owlbear_MultiAttack_CastFX_02:Dummy_CastFX:CastPierce:0:None::None::0:0::::"
data "TargetEffect" "VFX_Enemies_Owlbear_MultiAttack_CastFX_01_Impact_01,FaceSource,Detach:Dummy_BodyFX:Cast:0:None::None::0:0::::;VFX_Enemies_Owlbear_MultiAttack_CastFX_02_Impact_01,FaceSource,Detach:Dummy_BodyFX:CastPierce:0:None::None::0:0::::"
data "SpellAnimationArcaneMagic" "6d444cbe-28c7-4f69-9409-9b4871851d9b(CMBT_Skill_MultiAttack_Combat_01_Prepare);ebd0529b-057e-491f-b124-acfed054728b(CMBT_Skill_MultiAttack_Combat_01_Antic);eeca2c0a-5f81-411e-aad8-b72362322900(CMBT_Skill_MultiAttack_Combat_01_Attack);2b6afcc6-c9c1-4dc1-9904-88bebecb892f(CMBT_Skill_MultiAttack_Combat_01_Recover);;e6d40932-427f-4699-a0de-66f124d905b1(CMBT_Skill_MultiAttack_Combat_01_Dash)"
data "SpellAnimationDivineMagic" "6d444cbe-28c7-4f69-9409-9b4871851d9b(CMBT_Skill_MultiAttack_Combat_01_Prepare);ebd0529b-057e-491f-b124-acfed054728b(CMBT_Skill_MultiAttack_Combat_01_Antic);eeca2c0a-5f81-411e-aad8-b72362322900(CMBT_Skill_MultiAttack_Combat_01_Attack);2b6afcc6-c9c1-4dc1-9904-88bebecb892f(CMBT_Skill_MultiAttack_Combat_01_Recover);;e6d40932-427f-4699-a0de-66f124d905b1(CMBT_Skill_MultiAttack_Combat_01_Dash)"
data "SpellAnimationNoneMagic" "6d444cbe-28c7-4f69-9409-9b4871851d9b(CMBT_Skill_MultiAttack_Combat_01_Prepare);ebd0529b-057e-491f-b124-acfed054728b(CMBT_Skill_MultiAttack_Combat_01_Antic);eeca2c0a-5f81-411e-aad8-b72362322900(CMBT_Skill_MultiAttack_Combat_01_Attack);2b6afcc6-c9c1-4dc1-9904-88bebecb892f(CMBT_Skill_MultiAttack_Combat_01_Recover);;e6d40932-427f-4699-a0de-66f124d905b1(CMBT_Skill_MultiAttack_Combat_01_Dash)"

new entry "Target_Multiattack_Redcap"
type "SpellData"
data "SpellType" "Target"
using "Target_Multiattack"
data "SpellRoll" "Attack(AttackType.MeleeWeaponAttack); Cast2[Attack(AttackType.MeleeWeaponAttack)]; Cast3[Attack(AttackType.MeleeWeaponAttack)]"
data "SpellSuccess" "DealDamage(2d4+4,Slashing);Cast2[DealDamage(2d4+4,Slashing)];Cast3[DealDamage(2d4+4,Slashing)];"
data "CastEffect" "VFX_Enemies_Redcap_MultiAttack_CastFX_01,Detach:Dummy_CastFX:CastSlash:0:None::None::0:0::::;VFX_Enemies_Redcap_MultiAttack_CastFX_02,Detach:Dummy_CastFX:CastSlash2:0:None::None::0:0::::;VFX_Enemies_Redcap_MultiAttack_CastFX_01_Weapon_01:Dummy_FX::0:None::None::0:0::::"
data "TargetEffect" "VFX_Enemies_Redcap_MultiAttack_CastFX_01_Impact_01,FaceSource,Detach:Dummy_BodyFX:Cast:0:None::None::0:0::::;VFX_Enemies_Redcap_MultiAttack_CastFX_02_Impact_01,FaceSource,Detach:Dummy_BodyFX:Cast2:0:None::None::0:0::::;VFX_Enemies_Redcap_MultiAttack_CastFX_01_Impact_02,FaceSource,Detach:Dummy_BodyFX:Cast3:0:None::None::0:0::::"
data "CastTextEvent" "Cast"
data "AlternativeCastTextEvents" "Cast2;Cast3"
data "SpellAnimationArcaneMagic" "6d444cbe-28c7-4f69-9409-9b4871851d9b(CMBT_Skill_MultiAttack_Combat_01_Prepare);ebd0529b-057e-491f-b124-acfed054728b(CMBT_Skill_MultiAttack_Combat_01_Antic);eeca2c0a-5f81-411e-aad8-b72362322900(CMBT_Skill_MultiAttack_Combat_01_Attack);2b6afcc6-c9c1-4dc1-9904-88bebecb892f(CMBT_Skill_MultiAttack_Combat_01_Recover);caa0d92c-5cd1-4248-9a4a-f2a8e404dac3(CMBT_Skill_MultiAttack_Combat_01_Loop);e6d40932-427f-4699-a0de-66f124d905b1(CMBT_Skill_MultiAttack_Combat_01_Dash)"
data "SpellAnimationDivineMagic" "6d444cbe-28c7-4f69-9409-9b4871851d9b(CMBT_Skill_MultiAttack_Combat_01_Prepare);ebd0529b-057e-491f-b124-acfed054728b(CMBT_Skill_MultiAttack_Combat_01_Antic);eeca2c0a-5f81-411e-aad8-b72362322900(CMBT_Skill_MultiAttack_Combat_01_Attack);2b6afcc6-c9c1-4dc1-9904-88bebecb892f(CMBT_Skill_MultiAttack_Combat_01_Recover);caa0d92c-5cd1-4248-9a4a-f2a8e404dac3(CMBT_Skill_MultiAttack_Combat_01_Loop);e6d40932-427f-4699-a0de-66f124d905b1(CMBT_Skill_MultiAttack_Combat_01_Dash)"
data "SpellAnimationNoneMagic" "6d444cbe-28c7-4f69-9409-9b4871851d9b(CMBT_Skill_MultiAttack_Combat_01_Prepare);ebd0529b-057e-491f-b124-acfed054728b(CMBT_Skill_MultiAttack_Combat_01_Antic);eeca2c0a-5f81-411e-aad8-b72362322900(CMBT_Skill_MultiAttack_Combat_01_Attack);2b6afcc6-c9c1-4dc1-9904-88bebecb892f(CMBT_Skill_MultiAttack_Combat_01_Recover);caa0d92c-5cd1-4248-9a4a-f2a8e404dac3(CMBT_Skill_MultiAttack_Combat_01_Loop);e6d40932-427f-4699-a0de-66f124d905b1(CMBT_Skill_MultiAttack_Combat_01_Dash)"
data "WeaponTypes" "Melee"

new entry "Target_Multiattack_Werewolf"
type "SpellData"
data "SpellType" "Target"
using "Target_Multiattack"
data "SpellSuccess" "DealDamage(1d6+1,Piercing);Cast2[DealDamage(2d4+1,Slashing)]"
data "CastEffect" "VFX_Enemies_Werewolf_MultiAttack_CastFX_01:Dummy_HeadFX:Cast:0:None::None::0:0::::;VFX_Enemies_Werewolf_MultiAttack_CastFX_01_Bite_02,Detach:Dummy_CastFX:Cast_Bite:0:None::None::0:0::::;VFX_Enemies_Werewolf_MultiAttack_Vocal_01_PostProcess_01:Dummy_HeadFX:CastVocal:0:None::None::0:0::::;VFX_Enemies_Werewolf_MultiAttack_CastFX_02:Dummy_CastFX:Cast2:0:None::None::0:0::::;VFX_Enemies_Werewolf_MultiAttack_CastFX_03:Dummy_CastFX:Cast3:0:None::None::0:0::::"
data "TargetEffect" "VFX_Enemies_Werewolf_MultiAttack_CastFX_01_Impact_01,FaceSource,Detach:Dummy_BodyFX:Cast:0:None::None::0:0::::;VFX_Enemies_Werewolf_MultiAttack_CastFX_02_Impact_01,FaceSource,Detach:Dummy_BodyFX:Cast2:0:None::None::0:0::::;VFX_Enemies_Werewolf_MultiAttack_CastFX_03_Impact_01,FaceSource,Detach:Dummy_BodyFX:Cast3:0:None::None::0:0::::"
data "SpellAnimationArcaneMagic" "6d444cbe-28c7-4f69-9409-9b4871851d9b(CMBT_Skill_MultiAttack_Combat_01_Prepare);ebd0529b-057e-491f-b124-acfed054728b(CMBT_Skill_MultiAttack_Combat_01_Antic);eeca2c0a-5f81-411e-aad8-b72362322900(CMBT_Skill_MultiAttack_Combat_01_Attack);2b6afcc6-c9c1-4dc1-9904-88bebecb892f(CMBT_Skill_MultiAttack_Combat_01_Recover);;e6d40932-427f-4699-a0de-66f124d905b1(CMBT_Skill_MultiAttack_Combat_01_Dash)"
data "SpellAnimationDivineMagic" "6d444cbe-28c7-4f69-9409-9b4871851d9b(CMBT_Skill_MultiAttack_Combat_01_Prepare);ebd0529b-057e-491f-b124-acfed054728b(CMBT_Skill_MultiAttack_Combat_01_Antic);eeca2c0a-5f81-411e-aad8-b72362322900(CMBT_Skill_MultiAttack_Combat_01_Attack);6d444cbe-28c7-4f69-9409-9b4871851d9b(CMBT_Skill_MultiAttack_Combat_01_Prepare);;e6d40932-427f-4699-a0de-66f124d905b1(CMBT_Skill_MultiAttack_Combat_01_Dash)"
data "SpellAnimationNoneMagic" "6d444cbe-28c7-4f69-9409-9b4871851d9b(CMBT_Skill_MultiAttack_Combat_01_Prepare);ebd0529b-057e-491f-b124-acfed054728b(CMBT_Skill_MultiAttack_Combat_01_Antic);eeca2c0a-5f81-411e-aad8-b72362322900(CMBT_Skill_MultiAttack_Combat_01_Attack);6d444cbe-28c7-4f69-9409-9b4871851d9b(CMBT_Skill_MultiAttack_Combat_01_Prepare);;e6d40932-427f-4699-a0de-66f124d905b1(CMBT_Skill_MultiAttack_Combat_01_Dash)"

new entry "Target_OpenWounds_Redcap"
type "SpellData"
data "SpellType" "Target"
using "Target_UnarmedAttack"
data "TargetRadius" "18"
data "SpellRoll" "not SavingThrow(Ability.Dexterity, 14)"
data "SpellSuccess" "DealDamage(1d6+1,Piercing);ApplyStatus(BLEEDING,100,4)"
data "DisplayName" "Target_OpenWounds_Redcap_DisplayName"
data "CastEffect" "VFX_Enemies_Redcap_OpenWounds_CastFX_01,Detach:Dummy_CastFX:VFX_Cast_01:0:None::None::0:0::::;VFX_Enemies_Redcap_OpenWounds_CastFX_02,Detach:Dummy_CastFX:VFX_Cast_02:0:None::None::0:0::::;VFX_Enemies_Redcap_OpenWounds_HandFX_01,KeepRot:Dummy_R_HandFX,Dummy_L_HandFX:VFX_Cast_01:0:None::None::0:0::::"
data "HitEffect" "VFX_Enemies_Redcap_OpenWounds_Target_01,KeepRot:Dummy_BodyFX::0:None::None::0:0::::;VFX_Enemies_Redcap_OpenWounds_Target_Root_01,KeepRot:Dummy_Root::0:None::None::0:0::::"
data "CastTextEvent" "Cast"
data "CastSound" "CrSpell_Cast_OpenWounds"
data "TargetSound" "CrSpell_Impact_OpenWounds"
data "SpellAnimationArcaneMagic" "be806e00-f4fa-4078-b1ad-f3b5cf49776d(SPL_OpenWounds_Prepare);;89d18db2-07fc-48de-a2c9-5ad6857cc732(SPL_OpenWounds_Cast);33176205-04c0-430d-867b-8e54d876fd00(SPL_OpenWounds_Recover);;"
data "SpellAnimationDivineMagic" "be806e00-f4fa-4078-b1ad-f3b5cf49776d(SPL_OpenWounds_Prepare);;89d18db2-07fc-48de-a2c9-5ad6857cc732(SPL_OpenWounds_Cast);33176205-04c0-430d-867b-8e54d876fd00(SPL_OpenWounds_Recover);;"
data "SpellAnimationNoneMagic" "be806e00-f4fa-4078-b1ad-f3b5cf49776d(SPL_OpenWounds_Prepare);;89d18db2-07fc-48de-a2c9-5ad6857cc732(SPL_OpenWounds_Cast);33176205-04c0-430d-867b-8e54d876fd00(SPL_OpenWounds_Recover);;"

new entry "Target_PacifyingSpores"
type "SpellData"
data "SpellType" "Target"
using "Target_UnarmedAttack"
data "SpellRoll" "not SavingThrow(Ability.Constitution, 12)"
data "SpellSuccess" "ApplyStatus(PACIFYING_SPORES,100,2)"
data "TargetConditions" "Character() and Enemy() and not Dead()"
data "Icon" "unknown"
data "DisplayName" "Target_PacifyingSpores_DisplayName"
data "CastEffect" "VFX_Enemies_Myconid_PacifyingSpore_Cast_HandFX_01:Dummy_R_HandFX::0.3:None::None::0:0::::;VFX_Enemies_Myconid_PacifyingSpore_Cast_HandFX_01:Dummy_L_HandFX::0.3:None::None::0:0::::"
data "TargetEffect" "VFX_Enemies_Myconid_PacifyingSpore_Impact_Overlay_01::Cast:0:None::None::0:0::::;VFX_Enemies_Myconid_PacifyingSpore_Impact_01::Cast:0:None::None::0:0::::"
data "CastSound" "CrSpell_Cast_PacifyingSpores"
data "TargetSound" "CrSpell_Impact_PacifyingSpores"
data "UseCosts" "ActionPoint:1"
data "SpellAnimationArcaneMagic" "b4c158cd-0517-48f8-a5c5-9204f744fb2b(CMBT_Skill_SporesPacifying_Combat_01_Prepare);daedceed-8230-4322-ade9-20a5b06388b4(CMBT_Skill_SporesPacifying_Combat_01_Antic);7feea097-93fa-4a04-b5a7-7d10593cbd60(CMBT_Skill_SporesPacifying_Combat_01_Attack);45ddf2aa-92ef-4579-8108-5c01b6e01005(CMBT_Skill_SporesPacifying_Combat_01_Recover);49460c9c-7620-44b8-8e27-ffaeb6c3b66f(CMBT_Skill_SporesPacifying_Combat_01_Loop);"
data "SpellAnimationDivineMagic" "b4c158cd-0517-48f8-a5c5-9204f744fb2b(CMBT_Skill_SporesPacifying_Combat_01_Prepare);daedceed-8230-4322-ade9-20a5b06388b4(CMBT_Skill_SporesPacifying_Combat_01_Antic);7feea097-93fa-4a04-b5a7-7d10593cbd60(CMBT_Skill_SporesPacifying_Combat_01_Attack);45ddf2aa-92ef-4579-8108-5c01b6e01005(CMBT_Skill_SporesPacifying_Combat_01_Recover);49460c9c-7620-44b8-8e27-ffaeb6c3b66f(CMBT_Skill_SporesPacifying_Combat_01_Loop);"
data "SpellAnimationNoneMagic" "b4c158cd-0517-48f8-a5c5-9204f744fb2b(CMBT_Skill_SporesPacifying_Combat_01_Prepare);daedceed-8230-4322-ade9-20a5b06388b4(CMBT_Skill_SporesPacifying_Combat_01_Antic);7feea097-93fa-4a04-b5a7-7d10593cbd60(CMBT_Skill_SporesPacifying_Combat_01_Attack);45ddf2aa-92ef-4579-8108-5c01b6e01005(CMBT_Skill_SporesPacifying_Combat_01_Recover);49460c9c-7620-44b8-8e27-ffaeb6c3b66f(CMBT_Skill_SporesPacifying_Combat_01_Loop);"

new entry "Target_PushingAttack_NPC"
type "SpellData"
data "SpellType" "Target"
using "Target_PushingAttack"
data "Cooldown" "OncePerCombat"
data "HitCosts" ""

new entry "Target_ParalyzingRay_Spectator"
type "SpellData"
data "SpellType" "Target"
using "Target_MainHandAttack"
data "Cooldown" "OncePerTurn"
data "TargetRadius" "18"
data "SpellRoll" "not SavingThrow(Ability.Constitution, 13)"
data "SpellSuccess" "ApplyStatus(PARALYZED,100,3)"
data "SpellFail" ""
data "TargetConditions" "Character() and not HasStatus('FRIGHTENED')"
data "Icon" "unknown"
data "DisplayName" "Target_ParalyzingRay_Spectator_DisplayName"
data "TargetEffect" "VFX_Beams_Control_Spectator_ParalyzingRay_Impact_01,FaceSource,Detach:Dummy_BodyFX:Placeholder:0:None::None::0:0::::"
data "BeamEffect" "VFX_Beams_Control_Spectator_ParalyzingRay_Beam_01,Detach:Eye_M:Dummy_BodFX:Cast:BEH_L04:"
data "CastEffect" "VFX_Beams_Control_Spectator_ParalyzingRay_Prepare_01:Eye_M::0:None::None::0:0::::BEH_L04"
data "HitEffect" "VFX_Beams_Control_Spectator_ParalyzingRay_Impact_01,FaceSource,Detach:Dummy_BodyFX::0:None::None::0:0::::"
data "CastTextEvent" "Cast"
data "CastSound" "CrSpell_Cast_RayParalyzing"
data "TargetSound" "CrSpell_Impact_RayParalyzing"
data "UseCosts" "EyeStalkActionPoint:1"
data "VerbalIntent" "Control"
data "WeaponTypes" "None"
data "SpellFlags" "CannotRotate"
data "SourceLimbIndex" "4"

new entry "Target_WoundingRay_Spectator"
type "SpellData"
data "SpellType" "Target"
using "Target_ParalyzingRay_Spectator"
data "SpellProperties" ""
data "DeathType" "Acid"
data "SpellRoll" "not SavingThrow(Ability.Constitution, 13)"
data "SpellSuccess" "DealDamage((4d6+3),Necrotic)"
data "SpellFail" "DealDamage((4d6+3)/2,Necrotic)"
data "DisplayName" "Target_WoundingRay_Spectator_DisplayName"
data "Description" "Target_WoundingRay_Spectator_Description"
data "DescriptionParams" "DealDamage(3d6,Necrotic)"
data "TooltipDamageList" "DealDamage(3d6,Necrotic)"
data "TargetEffect" "VFX_Beams_Necrotic_Spectator_WoundingRay_Impact_01,FaceSource,Detach:Dummy_BodyFX:Placeholder:0:None::None::0:0::::"
data "BeamEffect" "VFX_Beams_Necrotic_Spectator_WoundingRay_Beam_01,Detach:Eye_M:Dummy_BodyFX:Cast:BEH_L03:"
data "CastEffect" "VFX_Beams_Necrotic_Spectator_WoundingRay_Prepare_01:Eye_M::0:None::None::0:0::::BEH_L03"
data "HitEffect" "VFX_Beams_Necrotic_Spectator_WoundingRay_Impact_01,FaceSource,Detach:Dummy_BodyFX::0:None::None::0:0::::"
data "CastTextEvent" "Cast"
data "CastSound" "CrSpell_Cast_RayWounding"
data "TargetSound" "CrSpell_Impact_RayWounding"
data "VerbalIntent" "Damage"
data "SpellFlags" "CannotRotate"
data "SourceLimbIndex" "3"

new entry "Target_ConfusionRay_Spectator"
type "SpellData"
data "SpellType" "Target"
using "Target_ParalyzingRay_Spectator"
data "SpellRoll" "not SavingThrow(Ability.Wisdom,13)"
data "SpellSuccess" "ApplyStatus(CONFUSION,100,3)"
data "DisplayName" "Target_ConfusionRay_Spectator_DisplayName"
data "CastTextEvent" "Cast"
data "VerbalIntent" "Control"
data "SpellFlags" "CannotRotate"
data "SourceLimbIndex" "9"

new entry "Target_FearRay_Spectator"
type "SpellData"
data "SpellType" "Target"
using "Target_ParalyzingRay_Spectator"
data "SpellRoll" "not SavingThrow(Ability.Wisdom,13)"
data "SpellSuccess" "ApplyStatus(FRIGHTENED,100,3)"
data "TargetConditions" "Character() and not HasStatus('PARALYZED')"
data "DisplayName" "Target_FearRay_Spectator_DisplayName"
data "TargetEffect" "VFX_Beams_Debuff_Spectator_FearRay_Impact_01,FaceSource,Detach:Dummy_BodyFX:Placeholder:0:None::None::0:0::::"
data "BeamEffect" "VFX_Beams_Debuff_Spectator_FearRay_Beam_01:Eye_M:Dummy_BodyFX:Cast:BEH_R04:"
data "CastEffect" "VFX_Beams_Debuff_Spectator_FearRay_Prepare_01:Eye_M::0:None::None::0:0::::BEH_R04"
data "HitEffect" "VFX_Beams_Debuff_Spectator_FearRay_Impact_01,FaceSource,Detach:Dummy_BodyFX::0:None::None::0:0::::"
data "CastTextEvent" "Cast"
data "CastSound" "CrSpell_Cast_RayFear"
data "TargetSound" "CrSpell_Impact_RayFear"
data "VerbalIntent" "Control"
data "SpellFlags" "CannotRotate"
data "SourceLimbIndex" "10"

new entry "Target_Pseudopod_Mimic"
type "SpellData"
data "SpellType" "Target"
using "Target_UnarmedAttack"

new entry "Target_RangersCompanion_NPC"
type "SpellData"
data "SpellType" "Target"
using "Target_RangersCompanion"
data "ContainerSpells" ""
data "Cooldown" "OncePerCombat"
data "Requirements" ""
data "TargetConditions" "not (not Player(context.Source) and IsConcentrating(context.Source))"
data "SpellFlags" "CannotTargetCharacter;CannotTargetItems;IgnoreSilence"

new entry "Target_RangersCompanion_Boar_NPC"
type "SpellData"
data "SpellType" "Target"
using "Target_RangersCompanion_NPC"
data "SpellProperties" "GROUND:IF(HasPassive('CompanionsBond', context.Source)):Summon(be71d66c-5328-490f-b962-4fdb7ca2647f, -1,,,COMPANIONS_BOND); GROUND:IF(not HasPassive('CompanionsBond', context.Source)):Summon(be71d66c-5328-490f-b962-4fdb7ca2647f, -1,,,);AI_ONLY:GROUND:CreateExplosion(Projectile_AiHelper_Summon_Weak);"
data "TargetConditions" "CanStand('be71d66c-5328-490f-b962-4fdb7ca2647f') and not (not Player(context.Source) and IsConcentrating(context.Source))"
data "DisplayName" "Target_RangersCompanion_Boar_NPC_DisplayName"

new entry "Target_RangersCompanion_GiantSpider_NPC"
type "SpellData"
data "SpellType" "Target"
using "Target_RangersCompanion_NPC"
data "SpellProperties" "GROUND:IF(HasPassive('CompanionsBond', context.Source)):Summon(7542dc70-4f9d-439a-ba96-1bc0c1b89d9c, -1,,,COMPANIONS_BOND); GROUND:IF(not HasPassive('CompanionsBond', context.Source)):Summon(7542dc70-4f9d-439a-ba96-1bc0c1b89d9c, -1,,,);AI_ONLY:GROUND:CreateExplosion(Projectile_AiHelper_Summon_Weak);"
data "TargetConditions" "CanStand('7542dc70-4f9d-439a-ba96-1bc0c1b89d9c') and not (not Player(context.Source) and IsConcentrating(context.Source))"
data "DisplayName" "Target_RangersCompanion_GiantSpider_NPC_DisplayName"

new entry "Target_RangersCompanion_GiantRangedSpider_NPC"
type "SpellData"
data "SpellType" "Target"
using "Target_RangersCompanion_NPC"
data "SpellProperties" "GROUND:IF(HasPassive('CompanionsBond', context.Source)):Summon(9100d053-dfad-4e6d-b638-dbc24b89644f, -1,,,COMPANIONS_BOND); GROUND:IF(not HasPassive('CompanionsBond', context.Source)):Summon(9100d053-dfad-4e6d-b638-dbc24b89644f, -1,,,);AI_ONLY:GROUND:CreateExplosion(Projectile_AiHelper_Summon_Ranged_Weak);"

new entry "Target_RangersCompanion_Wolf_NPC"
type "SpellData"
data "SpellType" "Target"
using "Target_RangersCompanion_NPC"
data "SpellProperties" "GROUND:IF(HasPassive('CompanionsBond', context.Source)):Summon(9beee5c9-279e-49d8-a4a8-18f9ee0b1519, -1,,,COMPANIONS_BOND); GROUND:IF(not HasPassive('CompanionsBond', context.Source)):Summon(9beee5c9-279e-49d8-a4a8-18f9ee0b1519, -1,,,);AI_ONLY:GROUND:CreateExplosion(Projectile_AiHelper_Summon_Weak);"
data "TargetConditions" "CanStand('9beee5c9-279e-49d8-a4a8-18f9ee0b1519') and not (not Player(context.Source) and IsConcentrating(context.Source))"
data "DisplayName" "Target_RangersCompanion_Wolf_NPC_DisplayName"

new entry "Target_RangersCompanion_Worg_NPC"
type "SpellData"
data "SpellType" "Target"
using "Target_RangersCompanion_NPC"
data "SpellProperties" "GROUND:IF(HasPassive('CompanionsBond', context.Source)):Summon(6bca09a1-c649-4483-a10a-45b82af87d69, -1,,,COMPANIONS_BOND); GROUND:IF(not HasPassive('CompanionsBond', context.Source)):Summon(6bca09a1-c649-4483-a10a-45b82af87d69, -1,,,);AI_ONLY:GROUND:CreateExplosion(Projectile_AiHelper_Summon_Weak);"
data "TargetConditions" "CanStand('6bca09a1-c649-4483-a10a-45b82af87d69') and not (not Player(context.Source) and IsConcentrating(context.Source))"
data "DisplayName" "Target_RangersCompanion_Worg_NPC_DisplayName"

new entry "Target_RendVision_Raven_Summon"
type "SpellData"
data "SpellType" "Target"
using "Target_UnarmedAttack"
data "SpellSuccess" "DealDamage(max(1,1d4+UnarmedMeleeAbilityModifier), Piercing); ApplyStatus(BLINDED,100,1)"
data "TargetConditions" "Character() and not Self()"
data "Icon" "Action_Raven_RendVision"
data "DisplayName" "Target_RendVision_Raven_Summon_DisplayName"
data "Description" "Target_RendVision_Raven_Summon_Description"
data "DescriptionParams" "DealDamage(1d4+1,Piercing)"
data "TargetEffect" "VFX_Enemies_Raven_RendVision_Target_Cast_HeadFX_01,KeepRot,FaceSource,Detach:Dummy_HeadFX:Cast:0:None::None::0:0::::"
data "PrepareEffect" "VFX_Enemies_Raven_RendVision_Prepare_HeadFX_01:Dummy_StatusFX::0:None::None::0:0::::;VFX_Sound_Spell_Prepare_Summons_01:::0:None::None::0:0::::"
data "CastEffect" "VFX_Enemies_Raven_RendVision_Cast_CastFX_01,Detach:Dummy_HeadFX:Cast02:0:None::None::0:0::::"
data "CastSound" "CrSpell_Cast_RendVision"
data "TargetSound" "CrSpell_Impact_RendVision"
data "UseCosts" "ActionPoint:1"

new entry "Target_RendVision_RavenFamiliar_Summon"
type "SpellData"
data "SpellType" "Target"
using "Target_RendVision_Raven_Summon"
data "SpellSuccess" "DealDamage(1, Piercing); ApplyStatus(BLINDED,100,1)"
data "Description" "Target_RendVision_RavenFamiliar_Summon_Description"
data "CastSound" "CrSpell_Cast_RendVision"
data "TargetSound" "CrSpell_Impact_RendVision"

new entry "Target_Scare_Quasit"
type "SpellData"
data "SpellType" "Target"
data "TargetRadius" "6"
data "SpellRoll" "not SavingThrow(Ability.Wisdom, 10)"
data "SpellSuccess" "ApplyStatus(FRIGHTENED,100,2)"
data "Icon" "Action_Quasit_Scare"
data "DisplayName" "Target_Scare_Quasit_DisplayName"
data "Description" "Target_Scare_Quasit_Description"
data "ExtraDescription" "Target_Scare_Quasit_ExtraDescription"
data "PrepareEffect" "VFX_Debug_EmptyEffect_01:Dummy_BodyFX::0:None::None::0:0::::"
data "CastEffect" "VFX_Enemies_Quasit_Scare_Cast_Root_Textkey_01,Detach:Dummy_Root:Cast:0:None::None::0:0::::;VFX_Enemies_Quasit_Scare_Cast_EyeFX_Textkey_01:Dummy_EyeFX_01:Cast:0:None::None::0:0::::;VFX_Enemies_Quasit_Scare_Cast_EyeFX_Textkey_02:Dummy_EyeFX_02:Cast:0:None::None::0:0::::"
data "TargetEffect" "VFX_Enemies_Quasit_Scare_Impact_HeadFX_Textkey_01,KeepRot:Socket_HeadFX:Cast:0:None::None::0:0::::"
data "CastTextEvent" "Cast"
data "CastSound" "CrSpell_Cast_Scare"
data "SpellAnimationArcaneMagic" "5e57443f-284e-47b2-915e-5b6417db269c(CMBT_Skill_Shout_Combat_01_Prepare);d8b7f668-db2b-43b0-9707-5da2ed2cf27e(CMBT_Skill_Shout_Combat_01_Antic);7521e279-1bb3-4105-b32d-8206234836a3(CMBT_Skill_Shout_Combat_01_Attack);d172e037-7041-4352-9a20-5f4b185f9ef1(CMBT_Skill_Shout_Combat_01_Recover);5bcdefbb-2194-46c2-ac77-0b2d8472a5f7(CMBT_Skill_Shout_Combat_01_Loop);"
data "SpellAnimationDivineMagic" "5e57443f-284e-47b2-915e-5b6417db269c(CMBT_Skill_Shout_Combat_01_Prepare);d8b7f668-db2b-43b0-9707-5da2ed2cf27e(CMBT_Skill_Shout_Combat_01_Antic);7521e279-1bb3-4105-b32d-8206234836a3(CMBT_Skill_Shout_Combat_01_Attack);d172e037-7041-4352-9a20-5f4b185f9ef1(CMBT_Skill_Shout_Combat_01_Recover);5bcdefbb-2194-46c2-ac77-0b2d8472a5f7(CMBT_Skill_Shout_Combat_01_Loop);"
data "SpellAnimationNoneMagic" "5e57443f-284e-47b2-915e-5b6417db269c(CMBT_Skill_Shout_Combat_01_Prepare);d8b7f668-db2b-43b0-9707-5da2ed2cf27e(CMBT_Skill_Shout_Combat_01_Antic);7521e279-1bb3-4105-b32d-8206234836a3(CMBT_Skill_Shout_Combat_01_Attack);d172e037-7041-4352-9a20-5f4b185f9ef1(CMBT_Skill_Shout_Combat_01_Recover);5bcdefbb-2194-46c2-ac77-0b2d8472a5f7(CMBT_Skill_Shout_Combat_01_Loop);"
data "VerbalIntent" "Control"

new entry "Target_Scare_Quasit_Summon"
type "SpellData"
data "SpellType" "Target"
using "Target_Scare_Quasit"
data "Cooldown" "OncePerShortRest"
data "PrepareEffect" "VFX_Enemies_Quasit_Scare_Prepare_BodyFX_01:Dummy_BodyFX::0:None::None::0:0::::;VFX_Sound_Spell_Prepare_Summons_01:::0:None::None::0:0::::"
data "CastEffect" "VFX_Enemies_Quasit_Scare_Cast_Root_Textkey_01,Detach:Dummy_Root:Cast:0:None::None::0:0::::;VFX_Enemies_Quasit_Scare_Cast_EyeFX_Textkey_01:Dummy_EyeFX_01:Cast:0:None::None::0:0::::;VFX_Enemies_Quasit_Scare_Cast_EyeFX_Textkey_02:Dummy_EyeFX_02:Cast:0:None::None::0:0::::"
data "TargetEffect" "VFX_Enemies_Quasit_Scare_Impact_HeadFX_Textkey_01,KeepRot:Socket_HeadFX:Cast:0:None::None::0:0::::"
data "UseCosts" "ActionPoint:1"

new entry "Target_Slash_NPC"
type "SpellData"
data "SpellType" "Target"
using "Target_Slash"
data "Cooldown" "OncePerTurn"
data "AIFlags" ""
data "RechargeValues" "5-6"

new entry "Target_Smash_NPC"
type "SpellData"
data "SpellType" "Target"
using "Target_Smash"
data "Cooldown" "OncePerTurn"
data "AIFlags" ""
data "RechargeValues" "5-6"

new entry "Target_ShadowTeleport_Meazel"
type "SpellData"
data "SpellType" "Target"
using "Target_MistyStep"
data "Icon" "unknown"
data "DisplayName" "Target_ShadowTeleport_Meazel_DisplayName"
data "LineOfSightFlags" "AddSourceHeight"

new entry "Target_Shove_NPC"
type "SpellData"
data "SpellType" "Target"
using "Target_Shove"
data "Cooldown" "OncePerTurn"
data "TargetConditions" "not Self() and not Ally() and TargetSizeEqualOrSmaller(Size.Large) and not Grounded() and Character()"

new entry "Target_Shove_Bugbear"
type "SpellData"
data "SpellType" "Target"
using "Target_Shove_NPC"
data "CastEffect" "VFX_Enemies_BugBear_Shove_CastFX_01,Detach:Dummy_CastFX:Cast:0:None::None::0:0::::"
data "TargetEffect" "VFX_Actions_Cast_Common_Impact_Overlay_01:::0:None::None::0:0::::"

new entry "Target_Shove_Gnoll"
type "SpellData"
data "SpellType" "Target"
using "Target_Shove_NPC"
data "CastEffect" "VFX_Enemies_Gnoll_Shove_CastFX_01:Dummy_CastFX:Cast:0:None::None::0:0::::"
data "TargetEffect" "VFX_Actions_Cast_Common_Impact_Overlay_01::Cast:0:None::None::0:0::::"
data "SpellAnimationNoneMagic" "8b8bb757-21ce-4e02-a2f3-97d55cf2f90b(CMBT_Melee_RHand_Combat_01_Prepare);a71e11ca-95ab-463d-a4bf-fe8094126b61(CMBT_Skill_Shove_Combat_01_Antic);352c3a89-f99c-4472-8424-58c0ffb15e55(CMBT_Skill_Shove_Combat_01_Attack);a57fc614-ed20-4574-936b-bdcc6cebd36a(CMBT_Skill_Shove_Combat_01_Recover);7bb52cd4-0b1c-4926-9165-fa92b75876a3(CMBT_Melee_RHand_Combat_01_Loop);200ab854-a989-4a6a-8ac9-4b20aecaccda(CMBT_Skill_Shove_Combat_01_Dash)"

new entry "Target_Shove_Harpy"
type "SpellData"
data "SpellType" "Target"
using "Target_Shove_NPC"

new entry "Target_Shove_Hobgoblin"
type "SpellData"
data "SpellType" "Target"
using "Target_Shove_NPC"
data "CastEffect" "VFX_Enemies_Hobgoblin_TargetShove_CastFX_Textkey_01:Dummy_CastFX:Cast:0:None::None::0:0::::"
data "TargetEffect" "VFX_Actions_Cast_Common_Impact_Overlay_01,KeepRot:Cast::0:None::None::0:0::::"
data "PrepareEffect" "VFX_Debug_EmptyEffect_01:::0:None::None::0:0::::"

new entry "Target_Shove_Ogre"
type "SpellData"
data "SpellType" "Target"
using "Target_Shove_NPC"
data "CastEffect" "VFX_Enemies_Orgre_TargetShove_CastFX_Textkey_01:Dummy_CastFX:Cast:0:None::None::0:0::::"
data "TargetEffect" "VFX_Actions_Cast_Common_Impact_Overlay_01,KeepRot::Cast:0:None::None::0:0::::"

new entry "Target_Slam_Ogre"
type "SpellData"
data "SpellType" "Target"
using "Target_UnarmedAttack"
data "SpellSuccess" "IF(not SavingThrow(Ability.Dexterity, 11)):ApplyStatus(PRONE,100,2);DealDamage(2d8+UnarmedMeleeAbilityModifier, Bludgeoning); Force(2)"
data "Icon" "Action_Slam"
data "DisplayName" "Target_Slam_Ogre_DisplayName"
data "CastEffect" "VFX_Enemies_Ogre_Slam_01::Cast:0:None::None::0:0::::"
data "CastSound" "CrSpell_Cast_Slam"
data "TargetSound" "CrSpell_Impact_Slam"
data "SpellAnimationArcaneMagic" ""
data "SpellAnimationDivineMagic" ""
data "SpellAnimationNoneMagic" "a1fd8b6c-2ced-4518-922b-acce1d2bcbf0(CMBT_Skill_Slam_Combat_01_Prepare);1fad5d7e-b4c1-4852-b44f-3f8efc3c4460(CMBT_Skill_Slam_Combat_01_Antic);b3cfdeb0-fc45-4a10-b6fb-3c62817662eb(CMBT_Skill_Slam_Combat_01_Attack);d7ea1967-d037-477d-b3d2-b422b3e40c34(CMBT_Skill_Slam_Combat_01_Recover);2e1a3214-7c9a-44c0-bf99-32704dcd56f5(CMBT_Skill_Slam_Combat_01_Loop);fb40445c-9e15-40be-8125-1daa14180686(CMBT_Skill_Slam_Combat_01_Dash)"
data "SpellFlags" "IsAttack;IsMelee;AddFallDamageOnLand;IsHarmful"
data "RechargeValues" "5-6"

new entry "Target_Slam_MudElemental"
type "SpellData"
data "SpellType" "Target"
using "Target_UnarmedAttack"
data "SpellSuccess" "DealDamage(2d4+UnarmedMeleeAbilityModifier, Bludgeoning)"
data "Icon" "Action_Slam"
data "DisplayName" "Target_Slam_MudElemental_DisplayName"

new entry "Target_Slam_Zombie"
type "SpellData"
data "SpellType" "Target"
using "Target_UnarmedAttack"
data "SpellSuccess" "DealDamage(1d6+UnarmedMeleeAbilityModifier, Bludgeoning)"
data "Icon" "Action_Slam"
data "DisplayName" "Target_Slam_Zombie_DisplayName"
data "SpellAnimationArcaneMagic" "8b8bb757-21ce-4e02-a2f3-97d55cf2f90b(CMBT_Melee_RHand_Combat_01_Prepare);6606c30b-be1c-4f17-ae6b-1a591c80b18c(CMBT_Melee_RHand_Combat_01_Antic);f4ac302b-1569-404f-bd52-1fe443e265df(CMBT_Melee_RHand_Combat_01_Attack);e8a5c57f-855b-4227-acaa-11e8ce8d7d64(CMBT_Melee_RHand_Combat_01_Recover);;"
data "SpellAnimationDivineMagic" "8b8bb757-21ce-4e02-a2f3-97d55cf2f90b(CMBT_Melee_RHand_Combat_01_Prepare);6606c30b-be1c-4f17-ae6b-1a591c80b18c(CMBT_Melee_RHand_Combat_01_Antic);f4ac302b-1569-404f-bd52-1fe443e265df(CMBT_Melee_RHand_Combat_01_Attack);e8a5c57f-855b-4227-acaa-11e8ce8d7d64(CMBT_Melee_RHand_Combat_01_Recover);;"
data "SpellAnimationNoneMagic" "8b8bb757-21ce-4e02-a2f3-97d55cf2f90b(CMBT_Melee_RHand_Combat_01_Prepare);6606c30b-be1c-4f17-ae6b-1a591c80b18c(CMBT_Melee_RHand_Combat_01_Antic);f4ac302b-1569-404f-bd52-1fe443e265df(CMBT_Melee_RHand_Combat_01_Attack);e8a5c57f-855b-4227-acaa-11e8ce8d7d64(CMBT_Melee_RHand_Combat_01_Recover);;"

new entry "Target_Sting_Imp"
type "SpellData"
data "SpellType" "Target"
using "Target_Bite"
data "SpellSuccess" "TARGET:IF(not SavingThrow(Ability.Constitution, 11)):DealDamage(1d6,Poison);DealDamage(max(1,1d4+UnarmedMeleeAbilityModifier), Piercing)"
data "DisplayName" "Target_Sting_Imp_DisplayName"
data "Description" "Target_Sting_Imp_Description"
data "DescriptionParams" "DealDamage(1d4+3,Piercing);DealDamage(1d6,Poison)"
data "ExtraDescription" "Target_Sting_Imp_ExtraDescription"
data "CastEffect" "VFX_Enemies_Imp_Sting_Cast_CastFX_01:Dummy_CastFX::0:None::None::0:0::::"
data "TargetEffect" "VFX_Enemies_Imp_Sting_Impact_BodyFX_01,FaceSource:Dummy_BodyFX:Cast:0:None::None::0:0::::"
data "SpellAnimationArcaneMagic" "6995ae19-c8d6-434e-a535-eae22d3cf388(CMBT_Skill_Sting_Combat_01_Prepare);588a0bbb-2d2f-4bd2-928f-2517104a6dd4(CMBT_Skill_Sting_Combat_01_Antic);a2144fdb-83c3-4442-b567-d3eff9e48686(CMBT_Skill_Sting_Combat_01_Attack);c43c0cac-9447-4b88-a784-2f0d80a45104(CMBT_Skill_Sting_Combat_01_Recover);9ffd7e8c-1eba-4bb9-bc90-b1971c5de637(CMBT_Skill_Sting_Combat_01_Loop);"
data "SpellAnimationDivineMagic" "6995ae19-c8d6-434e-a535-eae22d3cf388(CMBT_Skill_Sting_Combat_01_Prepare);588a0bbb-2d2f-4bd2-928f-2517104a6dd4(CMBT_Skill_Sting_Combat_01_Antic);a2144fdb-83c3-4442-b567-d3eff9e48686(CMBT_Skill_Sting_Combat_01_Attack);c43c0cac-9447-4b88-a784-2f0d80a45104(CMBT_Skill_Sting_Combat_01_Recover);9ffd7e8c-1eba-4bb9-bc90-b1971c5de637(CMBT_Skill_Sting_Combat_01_Loop);"
data "SpellAnimationNoneMagic" "6995ae19-c8d6-434e-a535-eae22d3cf388(CMBT_Skill_Sting_Combat_01_Prepare);588a0bbb-2d2f-4bd2-928f-2517104a6dd4(CMBT_Skill_Sting_Combat_01_Antic);a2144fdb-83c3-4442-b567-d3eff9e48686(CMBT_Skill_Sting_Combat_01_Attack);c43c0cac-9447-4b88-a784-2f0d80a45104(CMBT_Skill_Sting_Combat_01_Recover);9ffd7e8c-1eba-4bb9-bc90-b1971c5de637(CMBT_Skill_Sting_Combat_01_Loop);"

new entry "Target_Sting_Imp_Summon"
type "SpellData"
data "SpellType" "Target"
using "Target_Sting_Imp"

new entry "Target_StrengthDrain_Shadow"
type "SpellData"
data "SpellType" "Target"
using "Target_DissonantWhispers"
data "Cooldown" "OncePerTurn"
data "TargetRadius" "13"
data "SpellRoll" "Attack(AttackType.RangedSpellAttack)"
data "SpellSuccess" "DealDamage(2d6+2,Necrotic); ApplyStatus(STRENGTH_DRAIN,100,-1)"
data "TargetConditions" "Character()"
data "Icon" "unknown"
data "DisplayName" "Target_StrengthDrain_Shadow_DisplayName"
data "Description" "Target_StrengthDrain_Shadow_Description"
data "UseCosts" "ActionPoint:1"
data "SpellFlags" "IsAttack;IsEnemySpell;Stealth"

new entry "Target_Summon_MudMephit"
type "SpellData"
data "SpellType" "Target"
using "Target_RangersCompanion"
data "SpellContainerID" ""
data "ContainerSpells" ""
data "Cooldown" "OncePerTurn"
data "SpellProperties" "AI_IGNORE:GROUND:Spawn(02b5e1ea-389d-4008-a247-66538709388b, -1,,);AI_IGNORE:GROUND:CreateSurface(1, -1, None);AI_ONLY:GROUND:CreateExplosion(Projectile_AiHelper_Summon_Weak);"
data "Requirements" ""
data "TargetConditions" "not Character() and not Item() and Surface('SurfaceMud')"
data "Icon" "unknown"
data "DisplayName" "Target_Summon_MudMephit_DisplayName"
data "Description" "Target_Summon_MudMephit_Description"
data "PrepareEffect" "VFX_Debug_EmptyEffect_01:::0:None::None::0:0::::"
data "CastEffect" "VFX_Enemies_Mephit_TargetSummon_Cast_HandFX_01:Dummy_L_HandFX,Dummy_R_HandFX::0:None::None::0:0::::"
data "TargetEffect" "VFX_Debug_EmptyEffect_01:::0:None::None::0:0::::"
data "CastTextEvent" "VFX_Somatic_01"
data "CastSound" "CrSpell_Cast_MudMephitMuddyFriends"
data "TargetSound" "CrSpell_Impact_MudMephitMuddyFriends"
data "SpellAnimationArcaneMagic" "20bc8606-6406-4f04-a0f7-ec458125b663(CMBT_Skill_Summon_Combat_01_Prepare);8f5c3b68-2383-4470-bb15-ca3e9b6c5819(CMBT_Skill_Summon_Combat_01_Antic);36fcebc4-6813-48f0-81f0-c473b79782b7(CMBT_Skill_Summon_Combat_01_Attack);6e5625e7-7912-450f-9375-d42491d31335(CMBT_Skill_Summon_Combat_01_Recover);;"
data "SpellAnimationDivineMagic" "20bc8606-6406-4f04-a0f7-ec458125b663(CMBT_Skill_Summon_Combat_01_Prepare);8f5c3b68-2383-4470-bb15-ca3e9b6c5819(CMBT_Skill_Summon_Combat_01_Antic);36fcebc4-6813-48f0-81f0-c473b79782b7(CMBT_Skill_Summon_Combat_01_Attack);6e5625e7-7912-450f-9375-d42491d31335(CMBT_Skill_Summon_Combat_01_Recover);;"
data "SpellAnimationNoneMagic" "20bc8606-6406-4f04-a0f7-ec458125b663(CMBT_Skill_Summon_Combat_01_Prepare);8f5c3b68-2383-4470-bb15-ca3e9b6c5819(CMBT_Skill_Summon_Combat_01_Antic);36fcebc4-6813-48f0-81f0-c473b79782b7(CMBT_Skill_Summon_Combat_01_Attack);6e5625e7-7912-450f-9375-d42491d31335(CMBT_Skill_Summon_Combat_01_Recover);;"
data "SpellFlags" "CannotTargetCharacter;CannotTargetItems;IgnoreSilence;IgnoreVisionBlock;IsEnemySpell;HasHighGroundRangeExtension"
data "RechargeValues" "2-6"

new entry "Target_SummonZombie_CorpseFlower"
type "SpellData"
data "SpellType" "Target"
data "SpellProperties" "AI_IGNORE:GROUND:Summon(4b2a85ba-2e6e-481e-a469-3a878d17eb1a, -1,,,CF_ZOMBIE);AI_ONLY:GROUND:CreateExplosion(Projectile_AiHelper_Summon_Weak);"
data "TargetRadius" "1.5"
data "TargetConditions" "CanStand('4b2a85ba-2e6e-481e-a469-3a878d17eb1a')"
data "DisplayName" "Target_SummonZombie_CorpseFlower_DisplayName"
data "UseCosts" "BonusActionPoint:1"
data "SpellAnimationArcaneMagic" "6f42f5f3-7a5a-4441-a02e-71b0450ac4b7(SPL_Arcane_Summon_Combat_01_Prepare);;60f073b7-1e43-47a5-96c7-53376057e59a(SPL_Arcane_Summon_Combat_01_Cast);f2137644-4bb4-4ed3-ab1d-d149719fbb53(SPL_Arcane_Summon_Combat_01_Recover);;"
data "SpellAnimationDivineMagic" "8f63aefe-2849-4633-b20e-e35563312d9c(SPL_Divine_Summon_Combat_01_Prepare);;84591a79-c83d-4d47-bbec-c4fe46e96566(SPL_Divine_Summon_Combat_01_Cast);27b21551-6403-4f80-9871-25772ae6dd6a(SPL_Divine_Summon_Combat_01_Recover);;"
data "SpellAnimationNoneMagic" "6f42f5f3-7a5a-4441-a02e-71b0450ac4b7(SPL_Arcane_Summon_Combat_01_Prepare);;60f073b7-1e43-47a5-96c7-53376057e59a(SPL_Arcane_Summon_Combat_01_Cast);f2137644-4bb4-4ed3-ab1d-d149719fbb53(SPL_Arcane_Summon_Combat_01_Recover);;"
data "SpellFlags" "CannotTargetItems;CannotTargetCharacter;IsEnemySpell"

new entry "Target_Tentacle_CorpseFlower"
type "SpellData"
data "SpellType" "Target"
using "Target_UnarmedAttack"
data "TargetRadius" "3"
data "SpellSuccess" "DealDamage(2d6+UnarmedMeleeAbilityModifier,Bludgeoning)"
data "TargetConditions" "Character() and not Self()"
data "DisplayName" "Target_Tentacle_CorpseFlower_DisplayName"
data "UseCosts" "ActionPoint:1"
data "SpellAnimationArcaneMagic" "6f42f5f3-7a5a-4441-a02e-71b0450ac4b7(SPL_Arcane_Summon_Combat_01_Prepare);;60f073b7-1e43-47a5-96c7-53376057e59a(SPL_Arcane_Summon_Combat_01_Cast);f2137644-4bb4-4ed3-ab1d-d149719fbb53(SPL_Arcane_Summon_Combat_01_Recover);;"
data "SpellAnimationDivineMagic" "8f63aefe-2849-4633-b20e-e35563312d9c(SPL_Divine_Summon_Combat_01_Prepare);;84591a79-c83d-4d47-bbec-c4fe46e96566(SPL_Divine_Summon_Combat_01_Cast);27b21551-6403-4f80-9871-25772ae6dd6a(SPL_Divine_Summon_Combat_01_Recover);;"
data "SpellAnimationNoneMagic" "6f42f5f3-7a5a-4441-a02e-71b0450ac4b7(SPL_Arcane_Summon_Combat_01_Prepare);;60f073b7-1e43-47a5-96c7-53376057e59a(SPL_Arcane_Summon_Combat_01_Cast);f2137644-4bb4-4ed3-ab1d-d149719fbb53(SPL_Arcane_Summon_Combat_01_Recover);;"
data "SpellFlags" "IsAttack;IsMelee;CannotTargetItems;CannotTargetTerrain;IsEnemySpell;IsHarmful"

new entry "Target_Tentacles_MindFlayer"
type "SpellData"
data "SpellType" "Target"
using "Target_Claws"
data "SpellSuccess" "DealDamage(2d10+4,Psychic)"
data "DisplayName" "Target_Tentacles_MindFlayer_DisplayName"
data "CastEffect" "VFX_Enemies_MindFlayer_Psychic_Tentacles_Cast_HandFX_Textkey_01:Dummy_R_HandFX:Cast:0:None::None::0:0::::"
data "TargetEffect" "VFX_Enemies_MindFlayer_Psychic_Tentacles_Impact_HeadFX_Textkey_01:Dummy_HeadFX:Cast:0:None::None::0:0::::;VFX_Enemies_MindFlayer_Psychic_Tentacles_Impact_PostProcess_HeadFX_Textkey_01:Dummy_HeadFX:Cast:0:None::None::0:0::::"
data "CastTextEvent" "Cast"
data "CastSound" "CrSpell_Cast_Tentacle"
data "TargetSound" "CrSpell_Impact_Tentacle"
data "SpellAnimationArcaneMagic" "8b8bb757-21ce-4e02-a2f3-97d55cf2f90b(CMBT_Melee_RHand_Combat_01_Prepare);6606c30b-be1c-4f17-ae6b-1a591c80b18c(CMBT_Melee_RHand_Combat_01_Antic);f4ac302b-1569-404f-bd52-1fe443e265df(CMBT_Melee_RHand_Combat_01_Attack);e8a5c57f-855b-4227-acaa-11e8ce8d7d64(CMBT_Melee_RHand_Combat_01_Recover);7bb52cd4-0b1c-4926-9165-fa92b75876a3(CMBT_Melee_RHand_Combat_01_Loop);2b81c18b-9698-4262-a623-932c2bb1296d(CMBT_Melee_RHand_Combat_01_Dash)"
data "SpellAnimationDivineMagic" "8b8bb757-21ce-4e02-a2f3-97d55cf2f90b(CMBT_Melee_RHand_Combat_01_Prepare);6606c30b-be1c-4f17-ae6b-1a591c80b18c(CMBT_Melee_RHand_Combat_01_Antic);f4ac302b-1569-404f-bd52-1fe443e265df(CMBT_Melee_RHand_Combat_01_Attack);e8a5c57f-855b-4227-acaa-11e8ce8d7d64(CMBT_Melee_RHand_Combat_01_Recover);7bb52cd4-0b1c-4926-9165-fa92b75876a3(CMBT_Melee_RHand_Combat_01_Loop);2b81c18b-9698-4262-a623-932c2bb1296d(CMBT_Melee_RHand_Combat_01_Dash)"
data "SpellAnimationNoneMagic" "8b8bb757-21ce-4e02-a2f3-97d55cf2f90b(CMBT_Melee_RHand_Combat_01_Prepare);6606c30b-be1c-4f17-ae6b-1a591c80b18c(CMBT_Melee_RHand_Combat_01_Antic);f4ac302b-1569-404f-bd52-1fe443e265df(CMBT_Melee_RHand_Combat_01_Attack);e8a5c57f-855b-4227-acaa-11e8ce8d7d64(CMBT_Melee_RHand_Combat_01_Recover);7bb52cd4-0b1c-4926-9165-fa92b75876a3(CMBT_Melee_RHand_Combat_01_Loop);2b81c18b-9698-4262-a623-932c2bb1296d(CMBT_Melee_RHand_Combat_01_Dash)"

new entry "Target_TerrifyingGlare_Scarecrow"
type "SpellData"
data "SpellType" "Target"
data "TargetRadius" "9"
data "SpellRoll" "not SavingThrow(Ability.Wisdom, 11)"
data "SpellSuccess" "ApplyStatus(FRIGHTENED,100,2); ApplyStatus(HOLD_PERSON,100,2);"
data "TargetConditions" "Character()"
data "Icon" "unknown"
data "DisplayName" "Target_TerrifyingGlare_Scarecrow_DisplayName"
data "Description" "Target_TerrifyingGlare_Scarecrow_Description"
data "CastTextEvent" "Cast"
data "UseCosts" "ActionPoint:1"
data "SpellAnimationArcaneMagic" "554a18f7-952e-494a-b301-7702a85d4bc9(SPL_Arcane_Control_Combat_01_Prepare);;1fd48304-2ba1-4dcb-8efa-4550517305ed(SPL_Arcane_Control_Combat_01_Cast);2afb250c-e441-4573-a75e-e1fdad1c6064(SPL_Arcane_Control_Combat_01_Recover);;"
data "SpellAnimationDivineMagic" "8bb8bb70-003d-4c1d-a401-6a7479c679bf(SPL_Divine_Control_Combat_01_Prepare);;b4454373-5224-4ad2-82cd-4ca21767031e(SPL_Divine_Control_Combat_01_Cast);5aeeed37-e0fc-4a44-b420-b63a5e6f77fd(SPL_Divine_Control_Combat_01_Recover);;"
data "SpellAnimationNoneMagic" "554a18f7-952e-494a-b301-7702a85d4bc9(SPL_Arcane_Control_Combat_01_Prepare);;1fd48304-2ba1-4dcb-8efa-4550517305ed(SPL_Arcane_Control_Combat_01_Cast);2afb250c-e441-4573-a75e-e1fdad1c6064(SPL_Arcane_Control_Combat_01_Recover);;"
data "VerbalIntent" "Control"
data "SpellFlags" "IsSpell;IsEnemySpell;IsHarmful"

new entry "Target_TripAttack_NPC"
type "SpellData"
data "SpellType" "Target"
using "Target_TripAttack"
data "Cooldown" "OncePerCombat"
data "HitCosts" ""

new entry "Target_Tusk_Boar"
type "SpellData"
data "SpellType" "Target"
using "Target_UnarmedAttack"
data "SpellSuccess" "DealDamage(max(1,1d6+UnarmedMeleeAbilityModifier),Slashing)"
data "Icon" "Action_Boar_Tusk"
data "DisplayName" "Target_Tusk_Boar_DisplayName"
data "TargetEffect" "VFX_Enemies_Bite_Impact_BodyFX_01,FaceSource:Dummy_BodyFX:Cast:0:None::None::0:0::::"
data "CastTextEvent" "Cast"
data "CastSound" "CrSpell_Cast_Tusk"
data "TargetSound" "CrSpell_Impact_Tusk"

new entry "Target_Tusk_Boar_Summon"
type "SpellData"
data "SpellType" "Target"
using "Target_Tusk_Boar"
data "SpellSuccess" "DealDamage(max(1,1d6+UnarmedMeleeAbilityModifier),Slashing)"
data "DisplayName" "Target_Tusk_Boar_Summon_DisplayName"
data "Description" "Target_Tusk_Boar_Summon_Description"
data "DescriptionParams" "DealDamage(1d6+1,Slashing)"

new entry "Target_UnarmedAttack_Gnoll_Newborn"
type "SpellData"
data "SpellType" "Target"
using "Target_UnarmedAttack"
data "SpellSuccess" "DealDamage(max(1,1d8+UnarmedMeleeAbilityModifier), Piercing)"
data "Icon" "unknown"
data "DisplayName" "Target_UnarmedAttack_Gnoll_Newborn_DisplayName"

new entry "Target_Web_Spider"
type "SpellData"
data "SpellType" "Target"
using "Target_Web"
data "Level" ""
data "SpellSchool" ""
data "SpellProperties" "GROUND:CreateSurface(3,10,Web)"
data "TargetRadius" "18"
data "TargetConditions" "Character()"
data "Icon" "Action_Spider_Giant_Web"
data "DisplayName" "Target_Web_Spider_DisplayName"
data "Description" "Target_Web_Spider_Description"
data "CastEffect" "VFX_Enemies_Spider_Web_Cast_CastFX_Textkey_01,Detach:Dummy_CastFX:Cast:0:None::None::0:0::::"
data "PositionEffect" "VFX_Enemies_Spider_Web_Impact_Textkey_01::Cast:0:None::None::0:0::::"
data "PrepareEffect" "VFX_Enemies_Spider_Web_Prepare_MouthFX_01:Dummy_MouthFX::0:None::None::0:0::::"
data "CastTextEvent" "Cast"
data "UseCosts" "ActionPoint:1"
data "SpellAnimationArcaneMagic" "59746b96-1aea-4593-8ae7-94c5f4339c68(CMBT_Skill_Web_Combat_01_Antic);59746b96-1aea-4593-8ae7-94c5f4339c68(CMBT_Skill_Web_Combat_01_Antic);37ab59f8-18b3-4e09-adf2-e7751239c2f7(CMBT_Skill_Web_Combat_01_Attack);ea1f4b27-e75b-49a2-aec2-e4473c5f5653(CMBT_Skill_Web_Combat_01_Recover);be54887b-b0b7-4f3a-92aa-807ab21ca880(CMBT_Skill_Web_Combat_01_Loop);"
data "SpellAnimationDivineMagic" "0bb38184-0ebf-4f1e-9389-233d71ca46e3(CMBT_Skill_Web_Combat_01_Prepare);59746b96-1aea-4593-8ae7-94c5f4339c68(CMBT_Skill_Web_Combat_01_Antic);37ab59f8-18b3-4e09-adf2-e7751239c2f7(CMBT_Skill_Web_Combat_01_Attack);ea1f4b27-e75b-49a2-aec2-e4473c5f5653(CMBT_Skill_Web_Combat_01_Recover);be54887b-b0b7-4f3a-92aa-807ab21ca880(CMBT_Skill_Web_Combat_01_Loop);"
data "SpellAnimationNoneMagic" "0bb38184-0ebf-4f1e-9389-233d71ca46e3(CMBT_Skill_Web_Combat_01_Prepare);59746b96-1aea-4593-8ae7-94c5f4339c68(CMBT_Skill_Web_Combat_01_Antic);37ab59f8-18b3-4e09-adf2-e7751239c2f7(CMBT_Skill_Web_Combat_01_Attack);ea1f4b27-e75b-49a2-aec2-e4473c5f5653(CMBT_Skill_Web_Combat_01_Recover);be54887b-b0b7-4f3a-92aa-807ab21ca880(CMBT_Skill_Web_Combat_01_Loop);"
data "VerbalIntent" "Control"
data "SpellFlags" "HasSomaticComponent;HasHighGroundRangeExtension"
data "RechargeValues" "4-6"
data "MemoryCost" "1"

new entry "Target_Web_Spider_Summon"
type "SpellData"
data "SpellType" "Target"
using "Target_Web_Spider"
data "Cooldown" "OncePerCombat"
data "TargetConditions" ""
data "CastEffect" "VFX_Enemies_Ettercap_Web_Cast_01:Dummy_CastFX:Cast:0:None::None::0:0::::"
data "PositionEffect" "VFX_Enemies_Ettercap_Impact_Web_Textkey_01::Cast:0:None::None::0:0::::"

new entry "Target_Web_Ettercap"
type "SpellData"
data "SpellType" "Target"
using "Target_Web_Spider"
data "CastEffect" "VFX_Enemies_Ettercap_Web_Cast_01:Dummy_CastFX:Cast:0:None::None::0:0::::"
data "PositionEffect" "VFX_Enemies_Ettercap_Impact_Web_Textkey_01::Cast:0:None::None::0:0::::"
data "SpellAnimationArcaneMagic" "0bb38184-0ebf-4f1e-9389-233d71ca46e3(CMBT_Skill_Web_Combat_01_Prepare);59746b96-1aea-4593-8ae7-94c5f4339c68(CMBT_Skill_Web_Combat_01_Antic);37ab59f8-18b3-4e09-adf2-e7751239c2f7(CMBT_Skill_Web_Combat_01_Attack);ea1f4b27-e75b-49a2-aec2-e4473c5f5653(CMBT_Skill_Web_Combat_01_Recover);be54887b-b0b7-4f3a-92aa-807ab21ca880(CMBT_Skill_Web_Combat_01_Loop);"
data "SpellAnimationDivineMagic" "0bb38184-0ebf-4f1e-9389-233d71ca46e3(CMBT_Skill_Web_Combat_01_Prepare);59746b96-1aea-4593-8ae7-94c5f4339c68(CMBT_Skill_Web_Combat_01_Antic);37ab59f8-18b3-4e09-adf2-e7751239c2f7(CMBT_Skill_Web_Combat_01_Attack);ea1f4b27-e75b-49a2-aec2-e4473c5f5653(CMBT_Skill_Web_Combat_01_Recover);be54887b-b0b7-4f3a-92aa-807ab21ca880(CMBT_Skill_Web_Combat_01_Loop);"
data "SpellAnimationNoneMagic" "0bb38184-0ebf-4f1e-9389-233d71ca46e3(CMBT_Skill_Web_Combat_01_Prepare);59746b96-1aea-4593-8ae7-94c5f4339c68(CMBT_Skill_Web_Combat_01_Antic);37ab59f8-18b3-4e09-adf2-e7751239c2f7(CMBT_Skill_Web_Combat_01_Attack);ea1f4b27-e75b-49a2-aec2-e4473c5f5653(CMBT_Skill_Web_Combat_01_Recover);be54887b-b0b7-4f3a-92aa-807ab21ca880(CMBT_Skill_Web_Combat_01_Loop);"

new entry "Target_PLAYERS_TADPOLE"
type "SpellData"
data "SpellType" "Target"
using "Target_MainHandAttack"

new entry "Target_MONSTERS_TADPOLE"
type "SpellData"
data "SpellType" "Target"
using "Target_MainHandAttack"

new entry "Target_Telekinesis_Goblin"
type "SpellData"
data "SpellType" "Target"
data "SpellAnimationArcaneMagic" "dd86aa43-8189-4d9f-9a5c-454b5fe4a197(SPL_Arcane_Utility_Combat_01_Prepare);;7c194893-2879-4afe-84dc-9ea842fe0a43(SPL_Arcane_Utility_Combat_01_Cast);a000af58-a7c7-48d4-a746-c19242ef00ac(SPL_Arcane_Utility_Combat_01_Recover);;"
data "SpellAnimationDivineMagic" "dd86aa43-8189-4d9f-9a5c-454b5fe4a197(SPL_Arcane_Utility_Combat_01_Prepare);;519955c5-4001-4104-8dc4-e5ac4c70857e(SPL_Divine_Utility_Combat_01_Cast);37c21db3-cf01-45ed-a8de-da391e9e3a0a(SPL_Divine_Utility_Combat_01_Recover);;"
data "SpellAnimationNoneMagic" "dd86aa43-8189-4d9f-9a5c-454b5fe4a197(SPL_Arcane_Utility_Combat_01_Prepare);;7c194893-2879-4afe-84dc-9ea842fe0a43(SPL_Arcane_Utility_Combat_01_Cast);a000af58-a7c7-48d4-a746-c19242ef00ac(SPL_Arcane_Utility_Combat_01_Recover);;"
data "VerbalIntent" "Utility"

new entry "Target_ITEMS"
type "SpellData"
data "SpellType" "Target"
using "Target_MainHandAttack"

new entry "Target_Oil_Of_The_Basilisk"
type "SpellData"
data "SpellType" "Target"
data "SpellProperties" "RemoveStatus(SG_Petrified, 100)"
data "TargetConditions" "Character() and HasStatus('SG_Petrified')"
data "Icon" "unknown"
data "DisplayName" "Target_Oil_Of_The_Basilisk_DisplayName"
data "Description" "Target_Oil_Of_The_Basilisk_Description"
data "CastTextEvent" "Cast"
data "SpellAnimationArcaneMagic" "414bbf02-2918-4f01-83fb-1ddc7a588d88(SPL_Arcane_Healing_Combat_01_Prepare);;c7022507-086a-40f6-a64e-3a9865d73900(SPL_Material_Combust_01):a4da186a-0872-461e-ae5e-93d5b32b9bef(SPL_Somatic_Circle_1HandCW_Combat_01_Cast);;;"
data "SpellAnimationDivineMagic" "3ea4de06-debb-47e2-a582-314ec644eba7(SPL_Divine_Healing_Combat_01_Prepare);;c7022507-086a-40f6-a64e-3a9865d73900(SPL_Material_Combust_01):a4da186a-0872-461e-ae5e-93d5b32b9bef(SPL_Somatic_Circle_1HandCW_Combat_01_Cast);;;"
data "SpellAnimationNoneMagic" "414bbf02-2918-4f01-83fb-1ddc7a588d88(SPL_Arcane_Healing_Combat_01_Prepare);;c7022507-086a-40f6-a64e-3a9865d73900(SPL_Material_Combust_01):a4da186a-0872-461e-ae5e-93d5b32b9bef(SPL_Somatic_Circle_1HandCW_Combat_01_Cast);;;"

new entry "Target_TEST"
type "SpellData"
data "SpellType" "Target"
using "Target_MainHandAttack"

new entry "Target_NULLSPELL"
type "SpellData"
data "SpellType" "Target"
data "SpellAnimationNoneMagic" "554a18f7-952e-494a-b301-7702a85d4bc9(SPL_Arcane_Control_Combat_01_Prepare);;7d4e2c05-1fc4-41b6-98c3-8073309b6b01(SPL_Somatic_1HandFlick_01);;;"

new entry "Target_SpeakWithDead_Test"
type "SpellData"
data "SpellType" "Target"
using "Target_SpeakWithDead"
data "Cooldown" ""
data "Requirements" ""
data "TargetConditions" "FreshCorpse() and not Tagged('BEAST') and not Tagged('UNDEAD') and not Tagged('BLOCK_SPEAK_WITH_DEAD')"
data "DisplayName" "Target_SpeakWithDead_Test_DisplayName"
data "UseCosts" ""
data "RechargeValues" ""
data "MemoryCost" ""

