Chubblot

Spell_Target.txt

Oct 29th, 2020
703
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 56.48 KB | None | 0 0
  1. new entry "Target_MOO_Dominate_Mindflayer"
  2. type "SpellData"
  3. data "SpellType" "Target"
  4. using "Target_Rally"
  5. data "SpellProperties" "ApplyStatus(CHARMED,100,2)"
  6. data "TargetConditions" "Character() and Tagged('ILLITHID')"
  7. data "Icon" "unknown"
  8. data "DisplayName" "Target_MOO_Dominate_Mindflayer_DisplayName"
  9. data "Description" "Target_MOO_Dominate_Mindflayer_Description"
  10.  
  11. new entry "Target_MOO_Enthrall_MindFlayer"
  12. type "SpellData"
  13. data "SpellType" "Target"
  14. using "Target_CharmPerson"
  15. data "SpellProperties" "RemoveStatus(KNOCKED_DOWN)"
  16. data "TargetRadius" "18"
  17. data "AreaRadius" "3"
  18. data "TargetConditions" "Character()"
  19. data "DisplayName" "Target_MOO_Enthrall_MindFlayer_DisplayName"
  20. data "TargetEffect" "VFX_Spells_Cast_Damage_Control_Piercing_Cast_EnsnaringStrike_Dummy_BodyFX_01,FaceSource:Dummy_BodyFX::0:None::None::0:0::::"
  21. data "CastTextEvent" "Cast"
  22. data "UseCosts" "ActionPoint:1"
  23. data "SpellFlags" "CannotTargetItems;CannotTargetTerrain"
  24.  
  25. new entry "Target_GLO_DevilDeal_Resurrect"
  26. type "SpellData"
  27. data "SpellType" "Target"
  28. using "Target_Web"
  29. data "DisplayName" "Target_GLO_DevilDeal_Resurrect_DisplayName"
  30. data "Description" "Target_GLO_DevilDeal_Resurrect_Description"
  31.  
  32. new entry "Target_GLO_DevilDeal_Heal"
  33. type "SpellData"
  34. data "SpellType" "Target"
  35. using "Target_Grease"
  36. data "DisplayName" "Target_GLO_DevilDeal_Heal_DisplayName"
  37. data "Description" "Target_GLO_DevilDeal_Heal_Description"
  38. data "UseCosts" "ActionPoint:1"
  39.  
  40. new entry "Target_GLO_CursedIronFlask_CaptureCreature"
  41. type "SpellData"
  42. data "SpellType" "Target"
  43. data "Level" "1"
  44. data "SpellProperties" "ApplyStatus(GLO_CAPTUREDINFLASK,100,2)"
  45. data "TargetRadius" "18"
  46. data "SpellRoll" "not SavingThrow(Ability.Wisdom, 17)"
  47. data "SpellSuccess" "ApplyStatus(GLO_CAPTUREDINFLASK,100,10)"
  48. data "Icon" "Spell_Enchantment_CharmPerson"
  49. data "DisplayName" "Target_GLO_CursedIronFlask_CaptureCreature_DisplayName"
  50. data "Description" "Target_GLO_CursedIronFlask_CaptureCreature_Description"
  51. data "CastEffect" "VFX_Spells_Cast_Arcane_Intent_Control_CharmPerson_L_Hand_01:Dummy_L_HandFX:VFX_Somatic_01:0:None::None::0:0::::;VFX_Spells_Cast_Arcane_Intent_Control_CharmPerson_tmp_Root_01:Dummy_Root:VFX_Somatic_02:0:None::None::0:0::::"
  52. data "TargetEffect" "VFX_Spells_Cast_Arcane_Intent_Control_CharmPerson_Impact_Body_01:Dummy_BodyFX:Cast_VFX_03:0:None::None::0:0::::"
  53. data "CastTextEvent" "Cast"
  54. data "UseCosts" "ActionPoint:1"
  55. data "SpellAnimationArcaneMagic" "554a18f7-952e-494a-b301-7702a85d4bc9(SPL_Arcane_Control_Combat_01_Prepare);;bfbdf9fb-d793-48fd-827d-b23995c4f24a(SPL_Somatic_MimeCharm_01);;;"
  56. data "SpellAnimationDivineMagic" "8bb8bb70-003d-4c1d-a401-6a7479c679bf(SPL_Divine_Control_Combat_01_Prepare);;bfbdf9fb-d793-48fd-827d-b23995c4f24a(SPL_Somatic_MimeCharm_01);;;"
  57. data "SpellAnimationNoneMagic" "554a18f7-952e-494a-b301-7702a85d4bc9(SPL_Arcane_Control_Combat_01_Prepare);;bfbdf9fb-d793-48fd-827d-b23995c4f24a(SPL_Somatic_MimeCharm_01);;;"
  58. data "VerbalIntent" "Control"
  59. data "SpellFlags" "HasVerbalComponent;HasSomaticComponent;IsSpell;CannotTargetItems;CannotTargetTerrain;HasHighGroundRangeExtension"
  60.  
  61. new entry "Target_GLO_DangerousBook_SpeakWithDead"
  62. type "SpellData"
  63. data "SpellType" "Target"
  64. using "Target_SpeakWithDead"
  65. data "Cooldown" "OncePerRest"
  66. data "UseCosts" "ActionPoint:1"
  67.  
  68. new entry "Target_Guidance_TalismanOfSelune"
  69. type "SpellData"
  70. data "SpellType" "Target"
  71. using "Target_Guidance"
  72. data "CastSelfAnimation" "efbf3ee5-7340-4b29-8ab5-113b004a8e7b(SPL_Somatic_Self_Touch_Combat_01_Cast)"
  73.  
  74. new entry "Target_VampireBite_Astarion"
  75. type "SpellData"
  76. data "SpellType" "Target"
  77. data "Cooldown" "OncePerShortRest"
  78. data "SpellProperties" "TARGET:IF(not HasStatus('SLEEPING') and not HasStatus('SNEAKING', context.Source)):DealDamage(2d4, Piercing);TARGET:IF(not Dead()):RegainHitPoints(SELF,2d4);TARGET:IF(Dead()):ApplyStatus(SELF, POISONED, 100, 3);TARGET:IF(Tagged('HUMANOID') and not Dead()):ApplyStatus(SELF, ASTARION_HAPPY, 100, -1);TARGET:IF(Tagged('HUMANOID') and not Dead()):ApplyStatus(ASTARION_WEAK,100,-1)"
  79. data "TargetRadius" "1.5"
  80. data "DeathType" "DoT"
  81. data "TargetConditions" "not Self() and not Item() and not Tagged('UNDEAD') and not Tagged('PLANT') and not Tagged('ELEMENTAL') and not Tagged('CONSTRUCT')"
  82. data "Icon" "Action_VampireBite"
  83. data "DisplayName" "Target_VampireBite_Astarion_DisplayName"
  84. data "Description" "Target_VampireBite_Astarion_Description"
  85. data "DescriptionParams" "RegainHitPoints(2d4);DealDamage(2d4,Piercing)"
  86. data "PrepareEffect" "VFX_Actions_Prepare_Origin_VampireBite_HandFX_01:Dummy_R_HandFX,Dummy_L_HandFX::0:None::None::0:0::::;VFX_Sound_Spell_Prepare_VampireBite_Astarion_01:Dummy_Root::0:None::None::0:0::::"
  87. data "CastEffect" "VFX_Actions_Cast_Origin_VampireBite_Cast_HandFX_01:Dummy_R_HandFX::0:None::None::0:0::::;VFX_Actions_Cast_Origin_VampireBite_Cast_BodyFX_Textkey_01:Dummy_BodyFX:VFX_Attack_01:0:None::None::0:0::::;VFX_Actions_Cast_Origin_VampireBite_Cast_Root_Textkey_01:Dummy_Root:Cast:0:None::None::0:0::::"
  88. data "TargetEffect" "VFX_Actions_Cast_Origin_VampireBite_Impact_BodyFX_Textkey_01:Dummy_BodyFX:Cast:0:None::None::0:0::::"
  89. data "CastTextEvent" "Cast"
  90. data "CastSound" "Action_Cast_VampireBite"
  91. data "TargetSound" "Action_Impact_VampireBite"
  92. data "UseCosts" "BonusActionPoint:1"
  93. data "SpellAnimationNoneMagic" "f13da615-33ae-412e-8314-4ac4fc560dbf(CMBT_Skill_VampireBite_Combat_01_Prepare);;01fe9641-f630-4ed2-8035-1186dc7a5803(CMBT_Skill_VampireBite_Combat_01_Attack);e6643712-8521-4c83-b518-1a10d61da4ef(CMBT_Skill_VampireBite_Combat_01_Recover);f28943e2-f5e6-4133-80ef-8c7c4f628920(CMBT_Skill_VampireBite_Combat_01_Loop);"
  94. data "SpellFlags" "IsMelee;CannotTargetItems;CannotTargetTerrain;Stealth;IsHarmful"
  95.  
  96. new entry "Target_Bite_MothersLoathing"
  97. type "SpellData"
  98. data "SpellType" "Target"
  99. using "Target_VampireBite_Astarion"
  100. data "Cooldown" "OncePerTurn"
  101. data "SpellProperties" ""
  102. data "SpellRoll" "Attack(AttackType.MeleeUnarmedAttack)"
  103. data "SpellSuccess" "DealDamage(2d4, Piercing)"
  104. data "DisplayName" "Target_Bite_MothersLoathing_DisplayName"
  105. data "Description" "Target_Bite_MothersLoathing_Description"
  106. data "DescriptionParams" "DealDamage(2d4, Piercing)"
  107. data "TooltipAttackSave" "MeleeUnarmedAttack"
  108. data "UseCosts" "ActionPoint:1"
  109.  
  110. new entry "Target__CHA"
  111. type "SpellData"
  112. data "SpellType" "Target"
  113. using "Target_MainHandAttack"
  114.  
  115. new entry "Target_CHA_TrueStrike_CompassSpear"
  116. type "SpellData"
  117. data "SpellType" "Target"
  118. using "Target_TrueStrike"
  119. data "Cooldown" "OncePerTurn"
  120.  
  121. new entry "Target_SpeakWithDead_Amulet_CHA"
  122. type "SpellData"
  123. data "SpellType" "Target"
  124. using "Target_SpeakWithDead"
  125. data "Cooldown" "OncePerRest"
  126. data "UseCosts" ""
  127.  
  128. new entry "Target__DEN"
  129. type "SpellData"
  130. data "SpellType" "Target"
  131. using "Target_MainHandAttack"
  132.  
  133. new entry "Target_DEN_DancingLights_Arabella_Locket"
  134. type "SpellData"
  135. data "SpellType" "Target"
  136. using "Target_DancingLights"
  137. data "Cooldown" "OncePerTurn"
  138.  
  139. new entry "Target_DEN_BearReward_LesserRestoration"
  140. type "SpellData"
  141. data "SpellType" "Target"
  142. using "Target_LesserRestoration"
  143. data "Cooldown" "OncePerShortRest"
  144. data "UseCosts" "ActionPoint:1"
  145.  
  146. new entry "Target_DEN_Apprentice_DaggerOfShar_Spell"
  147. type "SpellData"
  148. data "SpellType" "Target"
  149. using "Target_Slash"
  150. data "Cooldown" "OncePerShortRest"
  151. data "SpellProperties" "GROUND:ExecuteWeaponFunctors(MainHand); GROUND:CreateSurface(5,10,DarknessCloud)"
  152. data "SpellSuccess" "DealDamage(MainMeleeWeapon, MainMeleeWeaponDamageType); ExecuteWeaponFunctors(MainHand)"
  153. data "Icon" "unknown"
  154. data "DisplayName" "Target_DEN_Apprentice_DaggerOfShar_Spell_DisplayName"
  155. data "Description" "Target_DEN_Apprentice_DaggerOfShar_Spell_Description"
  156. data "ExtraDescription" "Target_DEN_Apprentice_DaggerOfShar_Spell_ExtraDescription"
  157.  
  158. new entry "Target_DEN_TheRiteOfThorns"
  159. type "SpellData"
  160. data "SpellType" "Target"
  161. data "Level" "0"
  162. data "SpellSchool" "Evocation"
  163. data "Cooldown" ""
  164. data "SpellProperties" ""
  165. data "TargetRadius" "20"
  166. data "SpellRoll" ""
  167. data "SpellSuccess" ""
  168. data "DisplayName" "Target_DEN_TheRiteOfThorns_DisplayName"
  169. data "TooltipStatusApply" "ApplyStatus(LIGHT,100,20)"
  170. data "CastEffect" "VFX_Spells_Cast_Intent_Utility_ShoutAoE_Impact_Root_Textkey_01:::0:None::None::0:0::::"
  171. data "CastTextEvent" "Cast"
  172. data "CastSound" "Spell_Cast_Utility_TheRiteOfThorns_L1to3"
  173. data "VocalComponentSound" ""
  174. data "SpellAnimationArcaneMagic" ";;fa47feb5-294f-4dcd-88be-b7254b743fd6(CUST_TheRiteOfThorns_01_Cast);3adf0f0a-467c-4992-b1db-76ab5e076f2f(CUST_TheRiteOfThorns_01_Recover);bf6be5eb-5bf8-428b-a855-b054f476ef20(CUST_TheRiteOfThornsStill_01_Loop);"
  175. data "SpellAnimationDivineMagic" ";;fa47feb5-294f-4dcd-88be-b7254b743fd6(CUST_TheRiteOfThorns_01_Cast);3adf0f0a-467c-4992-b1db-76ab5e076f2f(CUST_TheRiteOfThorns_01_Recover);bf6be5eb-5bf8-428b-a855-b054f476ef20(CUST_TheRiteOfThornsStill_01_Loop);"
  176. data "SpellAnimationNoneMagic" ";;fa47feb5-294f-4dcd-88be-b7254b743fd6(CUST_TheRiteOfThorns_01_Cast);3adf0f0a-467c-4992-b1db-76ab5e076f2f(CUST_TheRiteOfThorns_01_Recover);bf6be5eb-5bf8-428b-a855-b054f476ef20(CUST_TheRiteOfThornsStill_01_Loop);"
  177. data "VerbalIntent" ""
  178. data "SpellFlags" ""
  179. data "MaximumTargets" "1"
  180. data "MemoryCost" ""
  181.  
  182. new entry "Target_DEN_EnsnaringStrike_HalsinBlade"
  183. type "SpellData"
  184. data "SpellType" "Target"
  185. using "Target_EnsnaringStrike"
  186. data "Cooldown" "OncePerShortRest"
  187. data "UseCosts" "ActionPoint:1"
  188. data "MemoryCost" ""
  189.  
  190. new entry "Target_DEN_Halsin_WildShape_Bear_Multiattack"
  191. type "SpellData"
  192. data "SpellType" "Target"
  193. using "Target_Multiattack_Bear"
  194. data "SpellSuccess" "DealDamage(3d6+5,Slashing); Cast2[DealDamage(2d8+5,Piercing)]"
  195. data "TargetConditions" "Character() and not Dead() and Enemy() and not HasStatus('DOWNED') and HasStatus('GOB_WolfPens_WILDSHAPE_BEAR',context.Source)"
  196.  
  197. new entry "Target_DEN_Halsin_CharmPerson"
  198. type "SpellData"
  199. data "SpellType" "Target"
  200. using "Target_CharmPerson"
  201. data "TargetConditions" "Character() and not Dead() and Enemy() and not HasStatus('GOB_WolfPens_WILDSHAPE_BEAR',context.Source)"
  202.  
  203. new entry "Target_DEN_Halsin_HealingWord"
  204. type "SpellData"
  205. data "SpellType" "Target"
  206. using "Target_HealingWord"
  207. data "TargetConditions" "Character() and not HasStatus('GOB_WolfPens_WILDSHAPE_BEAR',context.Source)"
  208.  
  209. new entry "Target_DEN_Halsin_MistyStep"
  210. type "SpellData"
  211. data "SpellType" "Target"
  212. using "Target_MistyStep"
  213. data "TargetConditions" "not HasStatus('GOB_WolfPens_WILDSHAPE_BEAR',context.Source)"
  214.  
  215. new entry "Target_DEN_Halsin_RangersCompanion_Wolf"
  216. type "SpellData"
  217. data "SpellType" "Target"
  218. using "Target_RangersCompanion_Wolf_NPC"
  219. data "Cooldown" "OncePerCombat"
  220. data "TargetConditions" "CanStand('9beee5c9-279e-49d8-a4a8-18f9ee0b1519') and not HasStatus('GOB_WolfPens_WILDSHAPE_BEAR',context.Source)"
  221.  
  222. new entry "Target__FOR"
  223. type "SpellData"
  224. data "SpellType" "Target"
  225. using "Target_MainHandAttack"
  226.  
  227. new entry "Target_FOR_Smite_Searing_DeathOfATrueSoul"
  228. type "SpellData"
  229. data "SpellType" "Target"
  230. using "Target_Smite_Searing"
  231. data "Cooldown" "OncePerShortRest"
  232. data "UseCosts" "ActionPoint:1"
  233.  
  234. new entry "Target_FOR_ThayanCellar_SummonQuasit"
  235. type "SpellData"
  236. data "SpellType" "Target"
  237. using "Target_Summon_Quasit"
  238. data "SpellProperties" "GROUND:Summon(000c1be8-615a-4324-b59d-1f0f5637df36, -1,,,);"
  239.  
  240. new entry "Target_FOR_SpiderQueen_HatchEggs"
  241. type "SpellData"
  242. data "SpellType" "Target"
  243. using "Target_UnarmedAttack"
  244. data "SpellSchool" ""
  245. data "Cooldown" "OncePerTurn"
  246. data "SpellProperties" "AI_ONLY:TARGET:DealDamage(50,Bludgeoning);AI_IGNORE:TARGET:ApplyStatus(FOR_SPIDEREGGHATCH,100,1);AI_IGNORE:CAST:ApplyStatus(SELF, FOR_SPIDEREGGHATCH_COOLDOWN,100,2);"
  247. data "TargetRadius" "3"
  248. data "AreaRadius" "5"
  249. data "SpellRoll" ""
  250. data "SpellSuccess" ""
  251. data "SpellFail" ""
  252. data "TargetConditions" "not Character() and not HasStatus('FOR_SPIDEREGGHATCH_COOLDOWN',context.Source) and not HasStatus('FOR_SPIDERQUEEN_ENRAGE',context.Source)"
  253. data "AoEConditions" "Item() and Tagged('ACT1_FOR_SPIDERQUEENEGGS')"
  254. data "Icon" "unknown"
  255. data "DisplayName" "Target_FOR_SpiderQueen_HatchEggs_DisplayName"
  256. data "Description" "Target_FOR_SpiderQueen_HatchEggs_Description"
  257. data "CastEffect" "VFX_Enemies_Spider_Shout_HatchEggs_CastFX_Textkey_01:Dummy_CastFX:Cast:0:None::None::0:0::::;VFX_Enemies_Spider_Shout_HatchEggs_CastFX_PostProcess_Textkey_01:Dummy_CastFX:Cast:0:None::None::0:0::::"
  258. data "CastSound" "CrSpell_Cast_BroodmotherCall"
  259. data "UseCosts" "BonusActionPoint:1"
  260. 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);;"
  261. 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);;"
  262. 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);;"
  263. data "SpellFlags" "HasSomaticComponent;CannotTargetCharacter;CannotTargetTerrain;IgnoreVisionBlock"
  264. data "MemoryCost" "0"
  265.  
  266. new entry "Target__GOB"
  267. type "SpellData"
  268. data "SpellType" "Target"
  269. using "Target_MainHandAttack"
  270.  
  271. new entry "Target_UNI_MistyStep_DrowCommander_Amulet"
  272. type "SpellData"
  273. data "SpellType" "Target"
  274. using "Target_MistyStep"
  275. data "SpellSchool" "Conjuration"
  276. data "Cooldown" "OncePerShortRest"
  277. data "SpellProperties" "GROUND:TeleportSource();"
  278. data "TargetRadius" "18"
  279. data "Icon" "Spell_Conjuration_MistyStep"
  280. 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::::"
  281. 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::::"
  282. data "CastTextEvent" "Cast"
  283. data "CastSound" "Spell_Cast_Utility_MistyStep_L1to3"
  284. data "VocalComponentSound" "Vocal_Component_Teleport"
  285. data "TargetSound" "Spell_Impact_Utility_MistyStep_L1to3"
  286. data "UseCosts" "BonusActionPoint:1"
  287. 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);;"
  288. 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);;"
  289. 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);;"
  290. data "VerbalIntent" "Utility"
  291. data "SpellFlags" "HasVerbalComponent;IsSpell;CannotTargetItems;CannotTargetCharacter;HasHighGroundRangeExtension;RangeIgnoreVerticalThreshold"
  292. data "MemoryCost" "1"
  293. data "LineOfSightFlags" "AddSourceHeight"
  294.  
  295. new entry "Target_GOB_CureWounds_SeluneAmulet"
  296. type "SpellData"
  297. data "SpellType" "Target"
  298. using "Target_CureWounds"
  299. data "Level" ""
  300. data "Cooldown" "OncePerRest"
  301. data "SpellProperties" "ApplyStatus(SLEEP,100,2,,,,not SavingThrow(Ability.Constitution,10)); RegainHitPoints(1d8);"
  302. data "Icon" "unknown"
  303. data "DisplayName" "Target_GOB_CureWounds_SeluneAmulet_DisplayName"
  304. data "Description" "Target_GOB_CureWounds_SeluneAmulet_Description"
  305. data "UseCosts" "ActionPoint:1"
  306.  
  307. new entry "Target_GOB_ChickenChase_CommentatorShove"
  308. type "SpellData"
  309. data "SpellType" "Target"
  310. using "Target_Shove"
  311. data "SpellProperties" "Force(5)"
  312. data "SpellRoll" ""
  313. data "SpellSuccess" "Force(4)"
  314.  
  315. new entry "Target_GOB_DrowCommander_Buff"
  316. type "SpellData"
  317. data "SpellType" "Target"
  318. using "Target_SacredFlame"
  319. data "Level" ""
  320. data "SpellSchool" "None"
  321. data "SpellContainerID" ""
  322. data "ContainerSpells" ""
  323. data "AIFlags" ""
  324. data "SpellProperties" "ApplyStatus(GOB_DROWCOM_BUFF,100,3);AI_ONLY:IF(not HasStatus('GOB_DROWCOM_BUFF')):ApplyStatus(AI_HELPER_BUFF,100,1)"
  325. data "TargetRadius" "12"
  326. data "DeathType" "None"
  327. data "Requirements" ""
  328. data "SpellRoll" ""
  329. data "SpellSuccess" ""
  330. data "SpellFail" ""
  331. data "TargetConditions" "Ally() and not HasStatus('GLO_BLACKPOWDERKEG') and not HasStatus('GOB_DROWCOM_BUFF') and not Unarmed() and not Dead() and not Tagged('ACT1_GOB_DROWCOMNOBUFF')"
  332. data "Icon" "unknown"
  333. data "DisplayName" "Target_GOB_DrowCommander_Buff_DisplayName"
  334. data "Description" "Target_GOB_DrowCommander_Buff_Description"
  335. data "DescriptionParams" ""
  336. data "ExtraDescription" ""
  337. data "TargetEffect" "VFX_Enemies_Goblin_DrowCommander_Impact_RootFX_Textkey_01::VFX_Somatic_01:0:None::None::0:0::::;VFX_Enemies_Goblin_DrowCommander_Impact_RootFX_Textkey_02::Cast:0:None::None::0:0::::"
  338. data "CastEffect" "VFX_Enemies_Goblin_DrowCommander_Cast_CastFX_Textkey_01:Dummy_CastFX:Cast:0:None::None::0:0::::;VFX_Enemies_Goblin_DrowCommander_Cast_CastFX_Textkey_02:Dummy_R_HandFX:VFX_Somatic_01:0:None::None::0:0::::"
  339. data "PrepareEffect" "VFX_Debug_EmptyEffect_01:::0:None::None::0:0::::"
  340. data "CastTextEvent" "Cast"
  341. data "CastSound" "CrSpell_Cast_BrandOfTheAbsolute"
  342. data "TargetSound" "CrSpell_Impact_BrandOfTheAbsolute"
  343. data "UseCosts" "BonusActionPoint:1"
  344. data "VerbalIntent" "Buff"
  345. data "SpellFlags" "HasVerbalComponent;IsSpell;CannotTargetItems;CannotTargetTerrain"
  346.  
  347. new entry "Target_GOB_DrowCommander_Bless"
  348. type "SpellData"
  349. data "SpellType" "Target"
  350. using "Target_Bless"
  351. data "TargetConditions" "Character() and Ally() and not Dead() and not (not Player(context.Source) and IsConcentrating(context.Source))"
  352. data "MaximumTargets" "4"
  353.  
  354. new entry "Target_GOB_Priestess_Telekinesis"
  355. type "SpellData"
  356. data "SpellType" "Target"
  357. using "Target_HoldPerson"
  358. data "Level" "0"
  359. data "SpellSchool" "None"
  360. data "Cooldown" "OncePerTurn"
  361. data "SpellProperties" "AI_IGNORE:TARGET:ApplyStatus(GOB_PRIESTESS_STATUE_DESTROY,100,1);AI_ONLY:CAST:ApplyStatus(SELF, AI_STATUS_FAKE,100);"
  362. data "TargetRadius" "18"
  363. data "AreaRadius" "5"
  364. data "DeathType" "None"
  365. data "SpellRoll" ""
  366. data "SpellSuccess" ""
  367. data "SpellFail" ""
  368. data "TargetConditions" "Item() and Tagged('ACT1_GOB_PRIESTESS_STATUE') and not Tagged('ACT1_GOB_PRIESTESS_STATUE_UNSAFE')"
  369. data "Icon" "unknown"
  370. data "DisplayName" "Target_GOB_Priestess_Telekinesis_DisplayName"
  371. data "Description" "Target_GOB_Priestess_Telekinesis_Description"
  372. data "PrepareEffect" "VFX_Debug_EmptyEffect_01:::0:None::None::0:0::::"
  373. data "CastEffect" "VFX_Enemies_Goblin_Telekinesis_Cast_HandFX_Textkey_01:Dummy_R_HandFX:Cast:0:None::None::0:0::::"
  374. data "TargetEffect" "VFX_Enemies_Goblin_Telekinesis_Impact_Dummy_Textkey_01,FaceSource:Dummy_FX_01:VFX_Somatic_01:0:None::None::0:0::::"
  375. data "BeamEffect" "VFX_Enemies_Goblin_Telekinesis_Beam_01:Dummy_CastFX:Dummy_FX_01:Cast::"
  376. data "CastTextEvent" "Cast"
  377. data "CastSound" "CrSpell_Cast_GoblinTelekinesis"
  378. data "TargetSound" "CrSpell_Impact_GoblinTelekinesis"
  379. data "UseCosts" "BonusActionPoint:1"
  380. 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);;"
  381. data "SpellAnimationDivineMagic" "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);;"
  382. 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);;"
  383. data "VerbalIntent" "Utility"
  384. data "SpellFlags" "HasVerbalComponent;HasSomaticComponent;IsEnemySpell;CannotTargetTerrain;IsHarmful"
  385. data "MemoryCost" "0"
  386.  
  387. new entry "Target_GOB_Priestess_Telekinesis_Pull"
  388. type "SpellData"
  389. data "SpellType" "Target"
  390. using "Target_PsionicPull"
  391. data "Cooldown" "None"
  392. data "AIFlags" ""
  393. data "TargetConditions" "Character()"
  394. data "Icon" "unknown"
  395. data "DisplayName" "Target_GOB_Priestess_Telekinesis_Pull_DisplayName"
  396. data "Description" "Target_GOB_Priestess_Telekinesis_Pull_Description"
  397. data "UseCosts" "BonusActionPoint:1"
  398. 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);;"
  399. data "SpellAnimationDivineMagic" "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);;"
  400. 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);;"
  401. data "VerbalIntent" "Utility"
  402.  
  403. new entry "Target_GOB_Priestess_HealingWord"
  404. type "SpellData"
  405. data "SpellType" "Target"
  406. using "Target_HealingWord"
  407. data "SpellProperties" "RegainHitPoints(1d4+SpellCastingAbilityModifier)"
  408. data "UseCosts" "ActionPoint:1"
  409. data "SpellFlags" "HasVerbalComponent;IsSpell;RangeIgnoreVerticalThreshold"
  410. data "RechargeValues" "4-6"
  411. data "MemoryCost" "0"
  412.  
  413. new entry "Target_GOB_Priestess_HoldPerson"
  414. type "SpellData"
  415. data "SpellType" "Target"
  416. using "Target_HoldPerson"
  417. data "Cooldown" "None"
  418. data "TargetConditions" "Tagged('HUMANOID') and not Self() and not (not Player(context.Source) and IsConcentrating(context.Source)) and not HasStatus('SLEEP')"
  419. data "SpellFlags" "HasVerbalComponent;HasSomaticComponent;IsSpell;CannotTargetItems;CannotTargetTerrain;HasHighGroundRangeExtension;IsConcentration;RangeIgnoreVerticalThreshold"
  420. data "MemoryCost" "0"
  421.  
  422. new entry "Target_GOB_Priestess_ShieldOfFaith"
  423. type "SpellData"
  424. data "SpellType" "Target"
  425. using "Target_ShieldOfFaith"
  426. data "TargetConditions" "Character() and not IsConcentrating(context.Source)"
  427. data "UseCosts" "ActionPoint:1"
  428. data "SpellFlags" "IsEnemySpell"
  429. data "RechargeValues" "4-6"
  430. data "MemoryCost" "0"
  431.  
  432. new entry "Target_GOB_Priestess_Grease"
  433. type "SpellData"
  434. data "SpellType" "Target"
  435. using "Target_Grease"
  436. data "UseCosts" "ActionPoint:1"
  437. data "SpellFlags" "IsEnemySpell"
  438. data "RechargeValues" "4-6"
  439. data "MemoryCost" "0"
  440.  
  441. new entry "Target_GOB_Priestess_ShockingGrasp"
  442. type "SpellData"
  443. data "SpellType" "Target"
  444. using "Target_ShockingGrasp"
  445. data "UseCosts" "ActionPoint:1"
  446. data "SpellFlags" "IsEnemySpell"
  447. data "RechargeValues" "3-6"
  448. data "MemoryCost" "0"
  449.  
  450. new entry "Target_GOB_Priestess_Shield_ShieldOfFaith"
  451. type "SpellData"
  452. data "SpellType" "Target"
  453. using "Target_ShieldOfFaith"
  454. data "Cooldown" "OncePerShortRest"
  455. data "SpellProperties" "IF(not Tagged('BRANDED')):ApplyStatus(BANE,100,3);IF(Tagged('BRANDED')):ApplyStatus(SHIELD_OF_FAITH,100,-1)"
  456. data "Requirements" ""
  457. data "DisplayName" "Target_GOB_Priestess_Shield_ShieldOfFaith_DisplayName"
  458. data "Description" "Target_GOB_Priestess_Shield_ShieldOfFaith_Description"
  459. data "UseCosts" "BonusActionPoint:1"
  460.  
  461. new entry "Target_GOB_GoblinKing_ForceAttack"
  462. type "SpellData"
  463. data "SpellType" "Target"
  464. using "Target_MainHandAttack"
  465. data "Cooldown" "OncePerTurn"
  466. data "DeathType" "Physical"
  467. data "SpellSuccess" "DealDamage(MainMeleeWeapon+StrengthModifier, MainMeleeWeaponDamageType); ExecuteWeaponFunctors(MainHand);DealDamage(1d6, Force);TARGET:IF(not SavingThrow(Ability.Strength,14)):Force(5)"
  468. data "Icon" "unknown"
  469. data "DisplayName" "Target_GOB_GoblinKing_ForceAttack_DisplayName"
  470. data "Description" "Target_GOB_GoblinKing_ForceAttack_Description"
  471. data "CastEffect" "VFX_Enemies_Hobgoblin_ForceAttack_Cast_Weapon_Dummy_01,KeepRot:Dummy_FX_01::0:None::None::0:0::::;VFX_Enemies_Hobgoblin_ForceAttack_Cast_Swoosh_CastFX_Textkey_01:Dummy_CastFX:CastSlash:0:None::None::0:0::::;VFX_Enemies_Hobgoblin_ForceAttack_Cast_CastFX_Textkey_01,Detach:Dummy_CastFX:Cast:0:None::None::0:0::::;VFX_Enemies_Hobgoblin_ForceAttack_Cast_Root_Textkey_01,Detach:Dummy_Root:Cast:0:None::None::0:0::::;VFX_Enemies_Hobgoblin_ForceAttack_Cast_CastFX_PostProcess_Textkey_01:Dummy_CastFX:Cast:0:None::None::0:0::::"
  472. data "TargetEffect" "VFX_Enemies_Hobgoblin_ForceAttack_Impact_BodyFX_Textkey_01:Dummy_BodyFX:Cast:0:None::None::0:0::::"
  473. data "CastSound" "CrSpell_Cast_BlindFury"
  474. data "TargetSound" "CrSpell_Impact_BlindFury"
  475. 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);;"
  476. 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);;"
  477. 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);;"
  478. data "SpellFlags" "IsMelee;IsAttack;IsEnemySpell;AddFallDamageOnLand"
  479.  
  480. new entry "Target_GOB_GoblinKing_ForceAttack_WeaponAttack"
  481. type "SpellData"
  482. data "SpellType" "Target"
  483. using "Target_GOB_GoblinKing_ForceAttack"
  484. data "Cooldown" "OncePerShortRest"
  485. data "AIFlags" "CanNotUse"
  486. data "CastSound" "CrSpell_Cast_BlindFury"
  487. data "TargetSound" "CrSpell_Impact_BlindFury"
  488. data "SpellFlags" "IsAttack;IsMelee;IsHarmful;CanDualWield;IsDefaultWeaponAction"
  489.  
  490. new entry "Target_GOB_SpiderNest_ShortShove"
  491. type "SpellData"
  492. data "SpellType" "Target"
  493. using "Target_Shove"
  494. data "SpellSchool" ""
  495. data "SpellProperties" "Force(3)"
  496. data "SpellRoll" ""
  497. data "SpellSuccess" ""
  498. data "SpellFail" ""
  499. data "Icon" "unknown"
  500. data "DisplayName" "Target_GOB_SpiderNest_ShortShove_DisplayName"
  501. data "Description" "Target_GOB_SpiderNest_ShortShove_Description"
  502. data "UseCosts" "ActionPoint:1"
  503. data "SpellActionType" ""
  504.  
  505. new entry "Target_GOB_WolfPens_HalsinCureWounds"
  506. type "SpellData"
  507. data "SpellType" "Target"
  508. using "Target_CureWounds"
  509.  
  510. new entry "Target_GOB_PainPriest_WeaponAttack"
  511. type "SpellData"
  512. data "SpellType" "Target"
  513. using "Target_MainHandAttack"
  514. data "SpellProperties" "DealDamage(MainMeleeWeapon, MainMeleeWeaponDamageType, Nonmagical, Nonlethal);"
  515. data "Requirements" "!Combat"
  516. data "SpellRoll" ""
  517. data "SpellSuccess" ""
  518. data "SpellFail" ""
  519. data "DisplayName" "Target_GOB_PainPriest_WeaponAttack_DisplayName"
  520.  
  521. new entry "Target_GOB_PainPriest_ChillTouch"
  522. type "SpellData"
  523. data "SpellType" "Target"
  524. using "Target_ChillTouch"
  525. data "SpellProperties" "ApplyStatus(CHILL_TOUCH,100,1); DealDamage(1d6, Necrotic, Magical, Nonlethal);"
  526. data "Requirements" "!Combat"
  527. data "SpellRoll" ""
  528. data "SpellSuccess" ""
  529. data "SpellFail" ""
  530.  
  531. new entry "Target_GOB_VoloGuard_Shove"
  532. type "SpellData"
  533. data "SpellType" "Target"
  534. using "Target_Shove"
  535. data "SpellProperties" "Force(2)"
  536. data "SpellRoll" ""
  537. data "SpellSuccess" ""
  538.  
  539. new entry "Target_GOB_AnimalFriendship_Pens_BeastmasterAmulet"
  540. type "SpellData"
  541. data "SpellType" "Target"
  542. using "Target_AnimalFriendship"
  543. data "Cooldown" "OncePerRest"
  544. data "UseCosts" "ActionPoint:1"
  545.  
  546. new entry "Target__HAG"
  547. type "SpellData"
  548. data "SpellType" "Target"
  549. using "Target_MainHandAttack"
  550.  
  551. new entry "Target_HAG_Hagspawn_ResurrectHusband"
  552. type "SpellData"
  553. data "SpellType" "Target"
  554. data "TargetRadius" "18"
  555. data "AreaRadius" "3"
  556. data "Icon" "unknown"
  557. data "DisplayName" "Target_HAG_Hagspawn_ResurrectHusband_DisplayName"
  558. data "TargetEffect" "VFX_Spells_Cast_Damage_Control_Piercing_Cast_EnsnaringStrike_Dummy_BodyFX_01,FaceSource:Dummy_BodyFX::0:None::None::0:0::::"
  559. data "CastTextEvent" "Cast"
  560. data "VocalComponentSound" "Vocal_Component_UniqueNPC_Gen_Hag"
  561. data "UseCosts" "ActionPoint:1"
  562. data "SpellAnimationArcaneMagic" ";;a4da186a-0872-461e-ae5e-93d5b32b9bef(SPL_Somatic_Circle_1HandCW_Combat_01_Cast);;;"
  563. data "SpellAnimationDivineMagic" ";;a4da186a-0872-461e-ae5e-93d5b32b9bef(SPL_Somatic_Circle_1HandCW_Combat_01_Cast);;;"
  564. data "SpellAnimationNoneMagic" ";;a4da186a-0872-461e-ae5e-93d5b32b9bef(SPL_Somatic_Circle_1HandCW_Combat_01_Cast);;;"
  565. data "SpellFlags" ""
  566.  
  567. new entry "Target_HAG_ClearIllusion"
  568. type "SpellData"
  569. data "SpellType" "Target"
  570. using "Target_Mending"
  571. data "SpellProperties" "ApplyStatus(HAG_MASK_ILLUSION,100,-1)"
  572. data "TargetRadius" "10"
  573. data "AreaRadius" "0"
  574. data "TargetConditions" "Item() and Tagged('ACT1_HAG_ILLUSION')"
  575. data "DisplayName" "Target_HAG_ClearIllusion_DisplayName"
  576. data "TargetEffect" "VFX_Spells_Cast_Damage_Control_Piercing_Cast_EnsnaringStrike_Dummy_BodyFX_01,FaceSource:Dummy_BodyFX::0:None::None::0:0::::"
  577. data "CastTextEvent" "Cast"
  578. data "VocalComponentSound" "Vocal_Component_UniqueNPC_Gen_Hag"
  579. data "AiCalculationSpellOverride" "Quest_HAG_ClearIllusion_Override"
  580. data "UseCosts" "ActionPoint:1"
  581. data "SpellAnimationArcaneMagic" ";;a4da186a-0872-461e-ae5e-93d5b32b9bef(SPL_Somatic_Circle_1HandCW_Combat_01_Cast);;;"
  582. data "SpellAnimationDivineMagic" ";;a4da186a-0872-461e-ae5e-93d5b32b9bef(SPL_Somatic_Circle_1HandCW_Combat_01_Cast);;;"
  583. data "SpellAnimationNoneMagic" ";;a4da186a-0872-461e-ae5e-93d5b32b9bef(SPL_Somatic_Circle_1HandCW_Combat_01_Cast);;;"
  584. data "SpellFlags" "CannotTargetCharacter;CannotTargetTerrain"
  585.  
  586. new entry "Target_HAG_SinisterStrike"
  587. type "SpellData"
  588. data "SpellType" "Target"
  589. using "Target_Claws_GreenHag"
  590. data "SpellRoll" "Attack(AttackType.MeleeUnarmedAttack)"
  591. data "SpellSuccess" "TARGET:IF(Enemy()):DealDamage(3d8+6,Slashing);"
  592. data "TargetConditions" "Character() and not Dead() and Enemy() and not HasStatus('DOWNED')"
  593. data "DisplayName" "Target_HAG_SinisterStrike_DisplayName"
  594. data "Description" "Target_HAG_SinisterStrike_Description"
  595. data "CastEffect" "VFX_Enemies_Hag_SinisterStrike_Cast_CastFX_01,Detach:Dummy_CastFX:CastSlash:0:None::None::0:0::::;VFX_Enemies_Hag_SinisterStrike_Cast_HandFX_01:Dummy_R_HandFX::0:None::None::0:0::::;VFX_Enemies_Hag_SinisterStrike_Cast_HandFX_PostProcess_01:Dummy_R_HandFX::0:None::None::0:0::::"
  596. data "TargetEffect" "VFX_Enemies_Hag_SinisterStrike_Impact_BodyFX_01,FaceSource,Detach:Dummy_BodyFX:Cast:0:None::None::0:0::::;VFX_Enemies_Hag_SinisterStrike_Impact_BodyFX_PostProcess_01,FaceSource,Detach:Dummy_BodyFX:Cast:0:None::None::0:0::::"
  597. data "VocalComponentSound" "Vocal_Component_UniqueNPC_Gen_Hag"
  598. data "SpellFlags" "IsMelee;IsHarmful"
  599.  
  600. new entry "Target_HAG_Hagspawn_SummonHusband"
  601. type "SpellData"
  602. data "SpellType" "Target"
  603. data "SpellProperties" "GROUND:Summon(f1876ebc-8a68-410a-885f-21f991a5df09,10,,,SMELLY)"
  604. data "TargetRadius" "18"
  605. data "TargetConditions" "CanStand('f1876ebc-8a68-410a-885f-21f991a5df09')"
  606. data "Icon" "unknown"
  607. data "DisplayName" "Target_HAG_Hagspawn_SummonHusband_DisplayName"
  608. data "Description" "Target_HAG_Hagspawn_SummonHusband_Description"
  609. data "CastTextEvent" "Cast"
  610. data "VocalComponentSound" "Vocal_Component_UniqueNPC_Gen_Hag"
  611. data "UseCosts" "ActionPoint:1"
  612. 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);;"
  613. 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);;"
  614. 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);;"
  615. data "VerbalIntent" "Summon"
  616. data "SpellFlags" "CannotTargetItems;CannotTargetCharacter"
  617.  
  618. new entry "Target_HAG_ViciousMockery"
  619. type "SpellData"
  620. data "SpellType" "Target"
  621. using "Target_ViciousMockery"
  622. data "TargetRadius" "26"
  623. data "SpellSuccess" "DealDamage(2d4,Psychic);ApplyStatus(VICIOUSMOCKERY,100,2)"
  624. data "TargetConditions" "Character() and not Dead() and Enemy()"
  625. data "CastEffect" "VFX_Enemies_Hag_ViciousMockery_Cast_HandFX_Textkey_01,Detach:Dummy_CastFX:Cast:0:None::None::0:0::::;VFX_Enemies_Hag_ViciousMockery_Cast_HandFX_01:Dummy_R_HandFX:VFX_Attack_01:0:None::None::0:0::::;VFX_Enemies_Hag_ViciousMockery_Cast_HandFX_PostProcess_01:Dummy_R_HandFX:VFX_Attack_01:0:None::None::0:0::::"
  626. data "TargetEffect" "VFX_Enemies_Hag_ViciousMockery_Impact_HeadFX_Textkey_01:Dummy_HeadFX:Cast:0:None::None::0:0::::;VFX_Enemies_Hag_ViciousMockery_Impact_PostProcess_HeadFX_Textkey_01:Dummy_HeadFX:Cast:0:None::None::0:0::::"
  627. data "CastTextEvent" "Cast"
  628. data "CastSound" "CrSpell_Cast_ViciousMockery"
  629. data "VocalComponentSound" "Vocal_Component_UniqueNPC_Gen_Hag"
  630. data "TargetSound" "CrSpell_Impact_ViciousMockery"
  631. data "UseCosts" "BonusActionPoint:1"
  632. data "SpellAnimationArcaneMagic" "41050809-ab26-46eb-9e15-ece46ade7937(SPL_ViciousMockery_Combat_01_Prepare);;6d2407bd-68ca-429f-8867-02ee5f3a1127(SPL_ViciousMockery_Combat_01_Cast);182c45eb-3716-457c-9aa2-3f36271253ba(SPL_ViciousMockery_Combat_01_Recover);;"
  633. data "SpellAnimationDivineMagic" "41050809-ab26-46eb-9e15-ece46ade7937(SPL_ViciousMockery_Combat_01_Prepare);;6d2407bd-68ca-429f-8867-02ee5f3a1127(SPL_ViciousMockery_Combat_01_Cast);182c45eb-3716-457c-9aa2-3f36271253ba(SPL_ViciousMockery_Combat_01_Recover);;"
  634. data "SpellAnimationNoneMagic" "41050809-ab26-46eb-9e15-ece46ade7937(SPL_ViciousMockery_Combat_01_Prepare);;6d2407bd-68ca-429f-8867-02ee5f3a1127(SPL_ViciousMockery_Combat_01_Cast);182c45eb-3716-457c-9aa2-3f36271253ba(SPL_ViciousMockery_Combat_01_Recover);;"
  635. data "MemoryCost" "0"
  636.  
  637. new entry "Target_HAG_HoldPerson"
  638. type "SpellData"
  639. data "SpellType" "Target"
  640. using "Target_HoldPerson"
  641. data "Level" "0"
  642. data "TargetRadius" "26"
  643. data "TargetConditions" "Tagged('HUMANOID') and not Dead() and not Self() and not IsConcentrating(context.Source) and not HasStatus('DOWNED') and not HasStatus('SLEEP')"
  644. data "PrepareEffect" "VFX_Debug_EmptyEffect_01:::0:None::None::0:0::::"
  645. data "CastEffect" "VFX_Enemies_Hag_HoldPerson_Cast_HandFX_01,KeepRot:Dummy_R_HandFX,Dummy_L_HandFX::0:None::None::0:0::::;VFX_Enemies_Hag_HoldPerson_Cast_CastFX_Textkey_01:Dummy_CastFX:Cast:0:None::None::0:0::::;VFX_Enemies_Hag_HoldPerson_Cast_CastFX_PostProcess_Textkey_01:Dummy_CastFX:Cast:0:None::None::0:0::::"
  646. data "TargetEffect" "VFX_Enemies_Hag_HoldPerson_Impact_Root_Textkey_01:Dummy_Root:Cast:0:None::None::0:0::::;VFX_Enemies_Hag_HoldPerson_Impact_BodyFX_Textkey_01,Detach:Dummy_BodyFX: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::::;VFX_Enemies_Hag_HoldPerson_Impact_BodyFX_PostProcess_Textkey_01,Detach:Dummy_BodyFX:Cast:0:None::None::0:0::::"
  647. data "CastTextEvent" "Cast"
  648. data "VocalComponentSound" "Vocal_Component_UniqueNPC_Gen_Hag"
  649. data "UseCosts" "ActionPoint:1"
  650. 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);;"
  651. 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);;"
  652. 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);;"
  653. data "RechargeValues" "5-6"
  654. data "MemoryCost" "0"
  655.  
  656. new entry "Target_HAG_MaskOfTerror"
  657. type "SpellData"
  658. data "SpellType" "Target"
  659. using "Target_ViciousMockery"
  660. data "SpellRoll" "not SavingThrow(Ability.Wisdom, 16)"
  661. data "SpellSuccess" "DealDamage(2d4+1,Psychic);ApplyStatus(FRIGHTENED,100,2)"
  662. data "SpellFail" "DealDamage(1d4,Psychic);"
  663. data "DisplayName" "Target_HAG_MaskOfTerror_DisplayName"
  664. data "Description" "Target_HAG_MaskOfTerror_Description"
  665. data "PrepareEffect" "VFX_Debug_EmptyEffect_01:::0:None::None::0:0::::"
  666. data "CastEffect" "VFX_Enemies_MaskedServant_Terror_Target_Cast_CastFX_Textkey_01:Dummy_CastFX:Cast:0:None::None::0:0::::"
  667. data "TargetEffect" "VFX_Enemies_MaskedServant_Terror_Target_Impact_Head_Textkey_01:Socket_HeadFX:Cast:0:None::None::0:0::::;VFX_Enemies_MaskedServant_Terror_Target_Impact_HeadFX_PostProcess_Textkey_01:Socket_HeadFX:Cast:0:None::None::0:0::::"
  668. data "CastSound" "CrSpell_Cast_MaskOfTerror"
  669. data "VocalComponentSound" "Vocal_Component_UniqueNPC_Gen_Hag"
  670. data "TargetSound" "CrSpell_Impact_MaskOfTerror"
  671. data "UseCosts" "BonusActionPoint:1"
  672. data "SpellAnimationArcaneMagic" "3ff87abf-1ea1-4c32-aadf-c822d74c7dc0(SPL_Arcane_Damage_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);;"
  673. data "SpellAnimationDivineMagic" "3ff87abf-1ea1-4c32-aadf-c822d74c7dc0(SPL_Arcane_Damage_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);;"
  674. data "SpellAnimationNoneMagic" "3ff87abf-1ea1-4c32-aadf-c822d74c7dc0(SPL_Arcane_Damage_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);;"
  675. data "MemoryCost" ""
  676.  
  677. new entry "Target_HAG_MaskOfRegret"
  678. type "SpellData"
  679. data "SpellType" "Target"
  680. using "Target_Bane"
  681. data "AIFlags" ""
  682. data "TargetRadius" "16"
  683. data "AreaRadius" "4"
  684. data "SpellRoll" "not SavingThrow(Ability.Charisma, 14)"
  685. data "SpellSuccess" "ApplyStatus(HAG_MASKOFREGRET,100,4);AI_ONLY:DealDamage(2d4+2,Psychic)"
  686. data "DisplayName" "Target_HAG_MaskOfRegret_DisplayName"
  687. data "Description" "Target_HAG_MaskOfRegret_Description"
  688. 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::::"
  689. data "CastEffect" "VFX_Enemies_MaskedServant_Regret_TargetAoE_Cast_HandFX_01:Dummy_L_HandFX,Dummy_R_HandFX::0:None::None::0:0::::"
  690. data "PositionEffect" "VFX_Enemies_MaskedServant_Regret_TargetAoE_Cast_Position_01:::0:None::None::0:0::::;VFX_Enemies_MaskedServant_Regret_TargetAoE_Cast_Position_Textkey_01::Cast:0:None::None::0:0::::"
  691. data "TargetEffect" "VFX_Enemies_MaskedServant_Regret_TargetAoE_Impact_HeadFX_Textkey_01:Socket_HeadFX:Cast:0:None::None::0:0::::"
  692. data "CastSound" "CrSpell_Cast_MaskOfRegret"
  693. data "VocalComponentSound" "Vocal_Component_UniqueNPC_Gen_Hag"
  694. data "TargetSound" "CrSpell_Impact_MaskOfRegret"
  695. data "UseCosts" "ActionPoint:1"
  696. data "SpellAnimationArcaneMagic" "3ff87abf-1ea1-4c32-aadf-c822d74c7dc0(SPL_Arcane_Damage_Combat_01_Prepare);;9d86c202-31a5-4ba3-ae60-ec4fbb425665(SPL_Somatic_Aoe_Widen_Combat_01_Cast);a4112e22-e36f-44ff-828f-81252360da53(SPL_Somatic_Aoe_Widen_Combat_01_Recover);;"
  697. data "SpellAnimationDivineMagic" "3ff87abf-1ea1-4c32-aadf-c822d74c7dc0(SPL_Arcane_Damage_Combat_01_Prepare);;9d86c202-31a5-4ba3-ae60-ec4fbb425665(SPL_Somatic_Aoe_Widen_Combat_01_Cast);a4112e22-e36f-44ff-828f-81252360da53(SPL_Somatic_Aoe_Widen_Combat_01_Recover);;"
  698. data "SpellAnimationNoneMagic" "3ff87abf-1ea1-4c32-aadf-c822d74c7dc0(SPL_Arcane_Damage_Combat_01_Prepare);;9d86c202-31a5-4ba3-ae60-ec4fbb425665(SPL_Somatic_Aoe_Widen_Combat_01_Cast);a4112e22-e36f-44ff-828f-81252360da53(SPL_Somatic_Aoe_Widen_Combat_01_Recover);;"
  699. data "SpellFlags" "HasSomaticComponent;HasVerbalComponent;IsSpell;IsHarmful"
  700. data "MaximumTargets" "3"
  701. data "MemoryCost" ""
  702.  
  703. new entry "Target_HAG_MaskOfVengeance"
  704. type "SpellData"
  705. data "SpellType" "Target"
  706. using "Target_Smash"
  707. data "Cooldown" ""
  708. data "AIFlags" ""
  709. data "SpellSuccess" "DealDamage(MainMeleeWeapon+StrengthModifier, MainMeleeWeaponDamageType); ExecuteWeaponFunctors(MainHand); DealDamage(2d6+2, Psychic)"
  710. data "DisplayName" "Target_HAG_MaskOfVengeance_DisplayName"
  711. data "Description" "Target_HAG_MaskOfVengeance_Description"
  712. data "PrepareEffect" "VFX_Debug_EmptyEffect_01:::0:None::None::0:0::::"
  713. data "CastEffect" "VFX_Enemies_MaskedServant_Vengeance_Target_Cast_Root_Textkey_01:Dummy_Root:Cast:0:None::None::0:0::::;VFX_Enemies_MaskedServant_Vengeance_Target_Cast_Weapon_01:Dummy_FX_01::0:None::None::0:0::::"
  714. data "TargetEffect" "VFX_Enemies_MaskedServant_Vengeance_Target_Impact_Head_Textkey_01:Socket_HeadFX:Cast:0:None::None::0:0::::"
  715. data "CastSound" "CrSpell_Cast_MaskOfVengence"
  716. data "VocalComponentSound" "Vocal_Component_UniqueNPC_Gen_Hag"
  717. data "TargetSound" "CrSpell_Impact_MaskOfVengence"
  718. data "UseCosts" "ActionPoint:1"
  719. data "MemoryCost" ""
  720.  
  721. new entry "Target_HAG_MaskOfServitude"
  722. type "SpellData"
  723. data "SpellType" "Target"
  724. using "Target_CureWounds"
  725. data "SpellProperties" "ApplyStatus(HAG_MASKOFSERVITUDE,100,2)"
  726. data "TargetRadius" "18"
  727. data "DisplayName" "Target_HAG_MaskOfServitude_DisplayName"
  728. data "Description" "Target_HAG_MaskOfServitude_Description"
  729. data "PrepareEffect" "VFX_Debug_EmptyEffect_01:::0:None::None::0:0::::"
  730. data "CastEffect" "VFX_Enemies_MaskedServant_Servitude_Target_Cast_HandFX_01,KeepRot:Dummy_R_HandFX::0:None::None::0:0::::;VFX_Enemies_MaskedServant_Servitude_Target_Cast_HandFX_Textkey_01,Detach:Dummy_R_HandFX:Cast:0:None::None::0:0::::"
  731. data "TargetEffect" "VFX_Enemies_MaskedServant_Servitude_Target_Impact_Root_Textkey_01:Dummy_Root:Cast:0:None::None::0:0::::;VFX_Enemies_MaskedServant_Servitude_Target_Impact_BodyFX_Textkey_01:Dummy_BodyFX:Cast:0:None::None::0:0::::"
  732. data "CastSelfAnimation" "bcc3b0d9-f04f-4448-aab0-e0ad641167cc(SPL_Somatic_Self_Combat_01_Cast)"
  733. data "CastTextEvent" "Cast"
  734. data "CastSound" "CrSpell_Cast_MaskOfServitude"
  735. data "VocalComponentSound" "Vocal_Component_UniqueNPC_Gen_Hag"
  736. data "TargetSound" "CrSpell_Impact_MaskOfServitude"
  737. data "UseCosts" "ActionPoint:1"
  738. 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);;"
  739. 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);;"
  740. 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);;"
  741. data "MemoryCost" ""
  742.  
  743. new entry "Target_HAG_MudMephit_Summon"
  744. type "SpellData"
  745. data "SpellType" "Target"
  746. using "Target_Summon_MudMephit"
  747. data "SpellProperties" "AI_IGNORE:GROUND:Spawn(16144541-3049-48f0-b80f-fd978bf1134a, -1,,);AI_IGNORE:GROUND:CreateSurface(1, -1, None);AI_ONLY:GROUND:CreateExplosion(Projectile_AiHelper_Summon_Weak);"
  748.  
  749. new entry "Target_HAG_ProtectionFromEvilAndGood_Amulet"
  750. type "SpellData"
  751. data "SpellType" "Target"
  752. using "Target_ProtectionFromEvilAndGood"
  753. data "Cooldown" "OncePerShortRest"
  754. data "ExtraDescription" "Target_HAG_ProtectionFromEvilAndGood_Amulet_ExtraDescription"
  755. data "UseCosts" "ActionPoint:1"
  756. data "MemoryCost" ""
  757.  
  758. new entry "Target__PLA"
  759. type "SpellData"
  760. data "SpellType" "Target"
  761. using "Target_MainHandAttack"
  762.  
  763. new entry "Target_PLA_ZhentDungeon_Punch"
  764. type "SpellData"
  765. data "SpellType" "Target"
  766. using "Target_UnarmedAttack"
  767. data "SpellProperties" "DealDamage(1, Bludgeoning, Nonmagical, Nonlethal)"
  768. data "SpellRoll" ""
  769. data "SpellSuccess" ""
  770.  
  771. new entry "Target_PLA_ShieldOfFaith_SwordOfJustice"
  772. type "SpellData"
  773. data "SpellType" "Target"
  774. using "Target_ShieldOfFaith"
  775. data "Cooldown" "OncePerCombat"
  776. data "Requirements" ""
  777. data "DisplayName" "Target_PLA_ShieldOfFaith_SwordOfJustice_DisplayName"
  778. data "UseCosts" "BonusActionPoint:1"
  779.  
  780. new entry "Target__UND"
  781. type "SpellData"
  782. data "SpellType" "Target"
  783. using "Target_MainHandAttack"
  784.  
  785. new entry "Target_UNI_MistyStep_NightWalkers"
  786. type "SpellData"
  787. data "SpellType" "Target"
  788. using "Target_MistyStep"
  789. data "SpellSchool" "Conjuration"
  790. data "Cooldown" "OncePerShortRest"
  791. data "SpellProperties" "GROUND:TeleportSource();"
  792. data "TargetRadius" "18"
  793. data "Icon" "Spell_Conjuration_MistyStep"
  794. data "DisplayName" "Target_UNI_MistyStep_NightWalkers_DisplayName"
  795. data "Description" "Target_UNI_MistyStep_NightWalkers_Description"
  796. 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::::"
  797. 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::::"
  798. data "CastTextEvent" "Cast"
  799. data "CastSound" "Spell_Cast_Utility_MistyStep_L1to3"
  800. data "VocalComponentSound" "Vocal_Component_Teleport"
  801. data "TargetSound" "Spell_Impact_Utility_MistyStep_L1to3"
  802. data "UseCosts" "BonusActionPoint:1"
  803. 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);;"
  804. 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);;"
  805. 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);;"
  806. data "VerbalIntent" "Utility"
  807. data "SpellFlags" "HasVerbalComponent;IsSpell;CannotTargetItems;CannotTargetCharacter;HasHighGroundRangeExtension;RangeIgnoreVerticalThreshold"
  808. data "MemoryCost" "1"
  809. data "LineOfSightFlags" "AddSourceHeight"
  810.  
  811. new entry "Target_UND_BroodingSovereign_Resurrect"
  812. type "SpellData"
  813. data "SpellType" "Target"
  814. data "Cooldown" "None"
  815. data "TargetConditions" "Dead() and not Player()"
  816. data "Icon" "unknown"
  817. data "DisplayName" "Target_UND_BroodingSovereign_Resurrect_DisplayName"
  818. data "UseCosts" "ActionPoint:1"
  819. 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);;"
  820. data "SpellFlags" "CannotTargetTerrain;CannotTargetItems;IgnoreSilence;HasSomaticComponent;IsSpell"
  821.  
  822. new entry "Target_UND_LoneDuergar_InflictWounds"
  823. type "SpellData"
  824. data "SpellType" "Target"
  825. using "Target_InflictWounds"
  826. data "RechargeValues" "3-6"
  827.  
  828. new entry "Target_UND_LoneDuergar_AnimateDead"
  829. type "SpellData"
  830. data "SpellType" "Target"
  831. using "Target_AnimateDead_NPC"
  832. data "Cooldown" "OncePerCombat"
  833. data "TargetRadius" "22"
  834. data "AreaRadius" "8"
  835. data "TargetConditions" "not Character() and not Item()"
  836. data "AoEConditions" "Dead() and not Tagged('BLOCK_RESURRECTION') and not Player()"
  837. data "SpellFlags" "HasVerbalComponent;HasSomaticComponent;IsSpell;CannotTargetItems"
  838. data "MaximumTargets" "5"
  839.  
  840. new entry "Target_UND_MushroomHunter_MistyStep"
  841. type "SpellData"
  842. data "SpellType" "Target"
  843. using "Target_MistyStep"
  844.  
  845. new entry "Target_UND_Spectator_UnpetrifyingRay"
  846. type "SpellData"
  847. data "SpellType" "Target"
  848. using "Target_ParalyzingRay_Spectator"
  849. data "Cooldown" "OncePerTurn"
  850. data "SpellProperties" "AI_ONLY:CAST:ApplyStatus(AI_STATUS_FAKE,100);RemoveStatus(UND_SPECTATOR_PETRIFIED_001);RemoveStatus(UND_SPECTATOR_PETRIFIED_002);RemoveStatus(UND_SPECTATOR_PETRIFIED_003);RemoveStatus(UND_SPECTATOR_PETRIFIED_004);RemoveStatus(UND_SPECTATOR_PETRIFIED_005);RemoveStatus(PETRIFIED);ApplyStatus(UND_SPECTATOR_CHARMED,100,-1)"
  851. data "TargetRadius" "18"
  852. data "SpellSuccess" ""
  853. data "TargetConditions" "HasStatus('UND_SPECTATOR_PETRIFIED_001') or HasStatus('UND_SPECTATOR_PETRIFIED_002') or HasStatus('UND_SPECTATOR_PETRIFIED_003') or HasStatus('UND_SPECTATOR_PETRIFIED_004') or HasStatus('UND_SPECTATOR_PETRIFIED_005')"
  854. data "DisplayName" "Target_UND_Spectator_UnpetrifyingRay_DisplayName"
  855. data "Description" "Target_UND_Spectator_UnpetrifyingRay_Description"
  856. data "BeamEffect" "VFX_Beams_Control_Spectator_UnpetrifyingRay_Beam_01,Detach:Eye_M:Dummy_BodyFX:Cast:BEH_L04:"
  857. data "CastEffect" "VFX_Beams_Control_Spectator_UnpetrifyingRay_Prepare_01:Eye_M::0:None::None::0:0::::BEH_L04"
  858. data "HitEffect" "VFX_Beams_Control_Spectator_UnpetrifyingRay_Impact_01,FaceSource,Detach:Dummy_BodyFX::0:None::None::0:0::::"
  859. data "CastSound" "CrSpell_Cast_RayUnpetrifying"
  860. data "TargetSound" "CrSpell_Impact_RayUnpetrifying"
  861. data "VerbalIntent" "Healing"
  862.  
  863. new entry "Target_UND_Spectator_Bite"
  864. type "SpellData"
  865. data "SpellType" "Target"
  866. using "Target_Bite_Spectator"
  867. data "TargetConditions" "not Self() and not Dead() and not HasStatus('CHARMED')"
  868.  
  869. new entry "Target_UND_Spectator_Ray_Paralyzing"
  870. type "SpellData"
  871. data "SpellType" "Target"
  872. using "Target_ParalyzingRay_Spectator"
  873. data "TargetConditions" "not Self() and not Dead() and not HasStatus('DOWNED') and not HasStatus('CHARMED') and not HasStatus('FRIGHTENED')"
  874.  
  875. new entry "Target_UND_Spectator_Ray_Wounding"
  876. type "SpellData"
  877. data "SpellType" "Target"
  878. using "Target_WoundingRay_Spectator"
  879. data "TargetConditions" "not Self() and not Dead() and not HasStatus('CHARMED')"
  880.  
  881. new entry "Target_UND_Spectator_Ray_Fear"
  882. type "SpellData"
  883. data "SpellType" "Target"
  884. using "Target_FearRay_Spectator"
  885. data "TargetConditions" "not Self() and not Dead() and not HasStatus('DOWNED') and not HasStatus('CHARMED') and not HasStatus('PARALYZED')"
  886.  
  887. new entry "Target_UND_PetrifiedDrow_HealingWord"
  888. type "SpellData"
  889. data "SpellType" "Target"
  890. using "Target_HealingWord"
  891. data "SpellProperties" "AI_ONLY:CAST:ApplyStatus(SELF, AI_STATUS_FAKE,100);RegainHitPoints(1d4+SpellCastingAbilityModifier)"
  892. data "TargetConditions" "Tagged('SPECTATOR') and not Dead() and HasStatus('CHARMED',context.Source) "
  893.  
  894. new entry "Target_UND_Myconid_UseBarrelStalk"
  895. type "SpellData"
  896. data "SpellType" "Target"
  897. using "Target_UnarmedAttack"
  898. data "SpellProperties" "AI_ONLY:CAST:ApplyStatus(SELF,AI_HELPER_BUFF,100,3);"
  899. data "TargetRadius" "1.5"
  900. data "SpellRoll" ""
  901. data "SpellSuccess" ""
  902. data "SpellFail" ""
  903. data "TargetConditions" "Item() and Tagged('AI_USEITEM_A')"
  904. data "DisplayName" "Target_UND_Myconid_UseBarrelStalk_DisplayName"
  905. data "Description" "Target_UND_Myconid_UseBarrelStalk_Description"
  906. data "UseCosts" "BonusActionPoint:1"
  907.  
  908. new entry "Target_UND_DeadInTheWater_Shove"
  909. type "SpellData"
  910. data "SpellType" "Target"
  911. using "Target_Shove"
  912. data "" ""
  913.  
  914. new entry "Target_UND_MyconidSovereign_FakeAnimatingSpores"
  915. type "SpellData"
  916. data "SpellType" "Target"
  917. using "Target_AnimatingSpores"
  918. data "SpellProperties" ""
  919.  
  920. new entry "Target_UND_Light_Tower_Ring"
  921. type "SpellData"
  922. data "SpellType" "Target"
  923. using "Target_Light"
  924. data "Cooldown" "OncePerTurn"
  925.  
  926. new entry "Target_UND_Bless_StaffBlessMystra"
  927. type "SpellData"
  928. data "SpellType" "Target"
  929. using "Target_Bless"
  930. data "Cooldown" "OncePerRest"
  931. data "UseCosts" "ActionPoint:1"
  932.  
  933. new entry "Target_UND_Smite_Searing_DuergarBlacksmithHammer"
  934. type "SpellData"
  935. data "SpellType" "Target"
  936. using "Target_Smite_Searing"
  937. data "Cooldown" "OncePerRest"
  938. data "UseCosts" "ActionPoint:1"
  939. data "MemoryCost" ""
  940.  
  941. new entry "Target__SHA"
  942. type "SpellData"
  943. data "SpellType" "Target"
  944. using "Target_MainHandAttack"
  945.  
  946. new entry "Target_SHA_Nightsong_Shadowgrasp"
  947. type "SpellData"
  948. data "SpellType" "Target"
  949. using "Target_HoldPerson"
  950. data "SpellSchool" ""
  951. data "Requirements" ""
  952. data "SpellRoll" "not SavingThrow(Ability.Constitution, 16)"
  953. data "SpellSuccess" "ApplyStatus(SHA_NIGHTSONG_SHADOWGRASP,100,10)"
  954. data "Icon" "unknown"
  955. data "DisplayName" "Target_SHA_Nightsong_Shadowgrasp_DisplayName"
  956. data "Description" "Target_SHA_Nightsong_Shadowgrasp_Description"
  957. data "UseCosts" "ActionPoint:1"
  958. data "SpellFlags" "IsEnemySpell"
  959. data "MemoryCost" "0"
  960.  
  961. new entry "Target_SHA_Nightsong_EmergePush"
  962. type "SpellData"
  963. data "SpellType" "Target"
  964. using "Target_Shove"
  965. data "SpellProperties" "Force(1)"
  966. data "SpellRoll" ""
  967. data "SpellSuccess" ""
  968. data "SpellFail" ""
  969. data "TargetConditions" ""
  970. data "SpellFlags" "IsMelee;CannotTargetItems;CannotTargetTerrain"
  971.  
  972. new entry "Target_SHA_Nightsong_LoomingDespair"
  973. type "SpellData"
  974. data "SpellType" "Target"
  975. using "Target_CreateWater"
  976. data "Icon" "unknown"
  977. data "Description" "Target_SHA_Nightsong_LoomingDespair_Description"
  978. data "UseCosts" "ActionPoint:1"
  979. data "SpellFlags" "IsEnemySpell"
  980. data "MemoryCost" "0"
  981.  
  982. new entry "Target_SHA_Nightsong_DarkWhispers"
  983. type "SpellData"
  984. data "SpellType" "Target"
  985. using "Target_Summon_MudMephit"
  986. data "SpellSchool" ""
  987. data "SpellProperties" "AI_IGNORE:GROUND:Summon(122ce989-2603-4bf4-a3ee-8b2513c39d5e, -1,,,);AI_ONLY:CAST:ApplyStatus(AI_STATUS_FAKE,100)"
  988. data "Requirements" ""
  989. data "TargetConditions" "not Character() and not Item()"
  990. data "Icon" "unknown"
  991. data "DisplayName" "Target_SHA_Nightsong_DarkWhispers_DisplayName"
  992. data "Description" "Target_SHA_Nightsong_DarkWhispers_Description"
  993. data "UseCosts" "ActionPoint:1"
  994. data "SpellFlags" "IsEnemySpell"
  995. data "MemoryCost" "0"
  996.  
  997. new entry "Target_SHA_Nightsong_Darkness"
  998. type "SpellData"
  999. data "SpellType" "Target"
  1000. using "Target_Darkness"
  1001. data "Icon" "unknown"
  1002. data "UseCosts" "ActionPoint:1"
  1003. data "SpellFlags" "IsEnemySpell"
  1004. data "MemoryCost" "0"
  1005.  
  1006. new entry "Target_SHA_Nightsong_ShadowStep"
  1007. type "SpellData"
  1008. data "SpellType" "Target"
  1009. using "Target_MistyStep"
  1010. data "SpellSchool" ""
  1011. data "SpellProperties" "GROUND:ApplyStatus(SELF,SHA_NIGHTSONG_SHADOWSTEP_ADVANTAGE,100,1);GROUND:TeleportSource()"
  1012. data "Requirements" ""
  1013. data "Icon" "unknown"
  1014. data "DisplayName" "Target_SHA_Nightsong_ShadowStep_DisplayName"
  1015. data "Description" "Target_SHA_Nightsong_ShadowStep_Description"
  1016. data "UseCosts" "ActionPoint:1"
  1017. data "SpellFlags" "IsEnemySpell"
  1018. data "MemoryCost" "0"
  1019.  
  1020. new entry "Target_SHA_Nightsong_ChillTouch"
  1021. type "SpellData"
  1022. data "SpellType" "Target"
  1023. using "Target_ChillTouch"
  1024. data "Icon" "unknown"
  1025. data "UseCosts" "ActionPoint:1"
  1026. data "SpellFlags" "IsEnemySpell"
  1027. data "MemoryCost" "0"
  1028.  
  1029. new entry "Target__OUT"
  1030. type "SpellData"
  1031. data "SpellType" "Target"
  1032. using "Target_MainHandAttack"
  1033.  
  1034. new entry "Target_OUT_PlagueHouse_LesserRestoration"
  1035. type "SpellData"
  1036. data "SpellType" "Target"
  1037. using "Target_LesserRestoration"
  1038. data "UseCosts" ""
  1039.  
  1040.  
Add Comment
Please, Sign In to add comment