Advertisement
Chubblot

Passives

Oct 25th, 2020
1,505
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 72.44 KB | None | 0 0
  1. new entry "GENERIC PASSIVES"
  2. type "PassiveData"
  3.  
  4. new entry "AbilityImprovement_Charisma"
  5. type "PassiveData"
  6. data "Boosts" "Ability(Charisma, 1)"
  7.  
  8. new entry "AbilityImprovement_Constitution"
  9. type "PassiveData"
  10. data "Boosts" "Ability(Constitution, 1)"
  11.  
  12. new entry "AbilityImprovement_Dexterity"
  13. type "PassiveData"
  14. data "Boosts" "Ability(Dexterity, 1)"
  15.  
  16. new entry "AbilityImprovement_Intelligence"
  17. type "PassiveData"
  18. data "Boosts" "Ability(Intelligence, 1)"
  19.  
  20. new entry "AbilityImprovement_Strength"
  21. type "PassiveData"
  22. data "Boosts" "Ability(Strength, 1)"
  23.  
  24. new entry "AbilityImprovement_Wisdom"
  25. type "PassiveData"
  26. data "Boosts" "Ability(Wisdom, 1)"
  27.  
  28. new entry "AbilityDeterioration_Strength"
  29. type "PassiveData"
  30. data "Boosts" "Ability(Strength, -1)"
  31.  
  32. new entry "AbilityDeterioration_Wisdom"
  33. type "PassiveData"
  34. data "Boosts" "Ability(Wisdom, -1)"
  35.  
  36. new entry "AttackOfOpportunity"
  37. type "PassiveData"
  38. data "DisplayName" "Passive_AttackOfOpportunity_DisplayName"
  39. data "Description" "Passive_AttackOfOpportunity_Description"
  40. data "ExtraDescription" "Passive_AttackOfOpportunity_ExtraDescription"
  41. data "Icon" "PassiveAction_OpportunityAttack"
  42. data "Conditions" "HasActionResource('ReactionActionPoint', 1, 0, false, context.Source) and Enemy() and not WieldingWeapon('Ammunition', false, false, context.Source) and not HasStatus('SG_Incapacitated', context.Source) and not HasStatus('SG_Unconscious', context.Source) and not (not Player(context.Source) and Tagged('AI_IGNORED_TARGET') and not HasStatus('GNOLL_SUDDENRUSH')) and not HasStatus('SHOCKWAVE') and not (HasStatus('MOBILE_NO_AOO') and HasStatus('MOBILE_NO_AOO_SOURCE', context.Source))"
  43. data "Properties" "IsToggled;ToggledDefaultOn;ToggledDefaultAddToHotbar"
  44. data "StatsFunctors" "UseActionResource(SELF, ReactionActionPoint,1);IF(not HasPassive('Sentinel_ZeroSpeed',context.Source)):UseAttack();IF(HasPassive('Sentinel_ZeroSpeed',context.Source)):UseSpell(Target_Sentinel_AttackOfOpportunity,true,true,true)"
  45. data "StatsFunctorContext" "OnLeaveAttackRange"
  46.  
  47. new entry "Backstab"
  48. type "PassiveData"
  49. data "DisplayName" "Passive_Backstab_DisplayName"
  50. data "Description" "Passive_Backstab_Description"
  51. data "Properties" "IsHidden"
  52. data "Boosts" "Attribute(Backstab)"
  53.  
  54. new entry "Blindsight"
  55. type "PassiveData"
  56. data "DisplayName" "Passive_Blindsight_DisplayName"
  57. data "Description" "Passive_Blindsight_Description"
  58. data "Boosts" "Tag(BLINDSIGHT);StatusImmunity(SG_Blinded)"
  59.  
  60. new entry "BonusProficiencies"
  61. type "PassiveData"
  62. data "DisplayName" "Passive_BonusProficiencies_DisplayName"
  63. data "Description" "Passive_BonusProficiencies_Description"
  64.  
  65. new entry "DarkDevotion"
  66. type "PassiveData"
  67. data "DisplayName" "Passive_DarkDevotion_DisplayName"
  68. data "Description" "Passive_DarkDevotion_Description"
  69.  
  70. new entry "Darkvision"
  71. type "PassiveData"
  72. data "DisplayName" "Passive_Darkvision_DisplayName"
  73. data "Description" "Passive_Darkvision_Description"
  74. data "DescriptionParams" " Distance(12)"
  75. data "Properties" "IsHidden"
  76. data "Boosts" "DarkvisionRangeMin(12)"
  77.  
  78. new entry "SuperiorDarkvision"
  79. type "PassiveData"
  80. data "DisplayName" "Passive_SuperiorDarkvision_DisplayName"
  81. data "Description" "Passive_SuperiorDarkvision_Description"
  82. data "DescriptionParams" " Distance(24)"
  83. data "Properties" "IsHidden"
  84. data "Boosts" "DarkvisionRangeMin(24)"
  85.  
  86. new entry "DarknessRules"
  87. type "PassiveData"
  88. data "DisplayName" "Passive_DarknessRules_DisplayName"
  89. data "Properties" "IsHidden"
  90.  
  91. new entry "Shield"
  92. type "PassiveData"
  93. data "DisplayName" "Passive_Shield_DisplayName"
  94. data "Description" "Passive_Shield_Description"
  95. data "ExtraDescription" "Passive_Shield_ExtraDescription"
  96. data "Conditions" "HasActionResource('ReactionActionPoint', 1, 0, false, context.Source)"
  97. data "Properties" "IsToggled;ToggledDefaultAddToHotbar"
  98. data "StatsFunctors" "UseActionResource(SELF, ReactionActionPoint,1)"
  99. data "StatsFunctorContext" "OnAttacked"
  100. data "ToggleOnFunctors" "ApplyStatus(SHIELD_TOGGLE,100,-1)"
  101. data "ToggleOffFunctors" "RemoveStatus(SHIELD_TOGGLE)"
  102.  
  103. new entry "Undead"
  104. type "PassiveData"
  105. data "DisplayName" "Passive_Undead_DisplayName"
  106. data "Description" "Passive_Undead_Description"
  107.  
  108. new entry "DeathSavingThrows"
  109. type "PassiveData"
  110. data "DisplayName" "Passive_DeathSavingThrows_DisplayName"
  111. data "Description" "Passive_DeathSavingThrows_Description"
  112. data "ExtraDescription" "Passive_DeathSavingThrows_ExtraDescription"
  113. data "Properties" "IsHidden"
  114. data "Boosts" "DownedStatus(DOWNED)"
  115.  
  116. new entry "ShortResting"
  117. type "PassiveData"
  118. data "Properties" "IsHidden"
  119. data "StatsFunctors" "RegainHitPoints(SELF,MaxHP/2);"
  120. data "StatsFunctorContext" "OnShortRest"
  121.  
  122. new entry "RACES"
  123. type "PassiveData"
  124.  
  125. new entry "Drow_DrowWeaponTraining"
  126. type "PassiveData"
  127. data "DisplayName" "Passive_Drow_DrowWeaponTraining_DisplayName"
  128. data "Description" "Passive_Drow_DrowWeaponTraining_Description"
  129. data "Boosts" "Proficiency(Rapiers);Proficiency(Shortswords);Proficiency(HandCrossbows);"
  130.  
  131. new entry "Dwarf_DwarvenCombatTraining"
  132. type "PassiveData"
  133. data "DisplayName" "Passive_Dwarf_DwarvenCombatTraining_DisplayName"
  134. data "Description" "Passive_Dwarf_DwarvenCombatTraining_Description"
  135. data "Boosts" "Proficiency(Battleaxes); Proficiency(Handaxes); Proficiency(LightHammers); Proficiency(Warhammers);"
  136.  
  137. new entry "Dwarf_DwarvenResilience"
  138. type "PassiveData"
  139. data "DisplayName" "Passive_Dwarf_DwarvenResilience_DisplayName"
  140. data "Description" "Passive_Dwarf_DwarvenResilience_Description"
  141. data "Boosts" "Resistance(Poison, Resistant)"
  142.  
  143. new entry "MountainDwarf_DwarvenArmorTraining"
  144. type "PassiveData"
  145. data "DisplayName" "Passive_MountainDwarf_DwarvenArmorTraining_DisplayName"
  146. data "Description" "Passive_MountainDwarf_DwarvenArmorTraining_Description"
  147. data "Boosts" "Proficiency(LightArmor);Proficiency(MediumArmor)"
  148.  
  149. new entry "Elf_WeaponTraining"
  150. type "PassiveData"
  151. data "DisplayName" "Passive_Elf_WeaponTraining_DisplayName"
  152. data "Description" "Passive_Elf_WeaponTraining_Description"
  153. data "Boosts" "Proficiency(Longswords);Proficiency(Shortswords);Proficiency(Longbows);Proficiency(Shortbows)"
  154.  
  155. new entry "FeyAncestry"
  156. type "PassiveData"
  157. data "DisplayName" "Passive_FeyAncestry_DisplayName"
  158. data "Description" "Passive_FeyAncestry_Description"
  159. data "Boosts" "StatusImmunity(SLEEP)"
  160.  
  161. new entry "Gith_MartialProdigy"
  162. type "PassiveData"
  163. data "DisplayName" "Passive_Gith_MartialProdigy_DisplayName"
  164. data "Description" "Passive_Gith_MartialProdigy_Description"
  165. data "Boosts" "Proficiency(LightArmor);Proficiency(MediumArmor);Proficiency(Shortswords);Proficiency(Longswords);Proficiency(Greatswords)"
  166.  
  167. new entry "Gnome_Cunning"
  168. type "PassiveData"
  169. data "DisplayName" "Passive_Gnome_Cunning_DisplayName"
  170. data "Description" "Passive_Gnome_Cunning_Description"
  171.  
  172. new entry "Gnome_Speed"
  173. type "PassiveData"
  174. data "DisplayName" "Passive_Gnome_Speed_DisplayName"
  175. data "Description" "Passive_Gnome_Speed_Description"
  176. data "DescriptionParams" "Distance(7.5)"
  177. data "Boosts" "ActionResource(Movement, -1.5, 0)"
  178.  
  179. new entry "DeepGnome_StoneCamouflage"
  180. type "PassiveData"
  181. data "DisplayName" "Passive_DeepGnome_StoneCamouflage_DisplayName"
  182. data "Description" "Passive_DeepGnome_StoneCamouflage_Description"
  183. data "Boosts" "Advantage(Skill,Stealth)"
  184.  
  185. new entry "Halfling_Lucky"
  186. type "PassiveData"
  187. data "DisplayName" "Passive_Halfling_Lucky_DisplayName"
  188. data "Description" "Passive_Halfling_Lucky_Description"
  189. data "Boosts" "Reroll(Attack,1,true);Reroll(SkillCheck,1,true);Reroll(RawAbility,1,true);Reroll(SavingThrow,1,true);"
  190.  
  191. new entry "Halfling_Brave"
  192. type "PassiveData"
  193. data "DisplayName" "Passive_Halfling_Brave_DisplayName"
  194. data "Description" "Passive_Halfling_Brave_Description"
  195.  
  196. new entry "Tiefling_HellishResistance"
  197. type "PassiveData"
  198. data "DisplayName" "Passive_Tiefling_HellishResistance_DisplayName"
  199. data "Description" "Passive_Tiefling_HellishResistance_Description"
  200. data "Boosts" "Resistance(Fire, Resistant)"
  201.  
  202. new entry "CLASS"
  203. type "PassiveData"
  204.  
  205. new entry "AcolyteOfNature"
  206. type "PassiveData"
  207. data "DisplayName" "Passive_AcolyteOfNature_DisplayName"
  208. data "Description" "Passive_AcolyteOfNature_Description"
  209.  
  210. new entry "AgonizingBlast"
  211. type "PassiveData"
  212. data "DisplayName" "Passive_AgonizingBlast_DisplayName"
  213. data "Description" "Passive_AgonizingBlast_Description"
  214. data "Conditions" "SpellId('Projectile_EldritchBlast') and HasDamageEffectFlag(DamageFlags.Hit)"
  215. data "StatsFunctors" "ApplyStatus(PASSIVE_AGONIZING_BLAST,100,0);DealDamage(max(0,CharismaModifier),Force)"
  216. data "StatsFunctorContext" "OnAttack"
  217.  
  218. new entry "ArmorOfShadows"
  219. type "PassiveData"
  220. data "DisplayName" "Passive_ArmorOfShadows_DisplayName"
  221. data "Description" "Passive_ArmorOfShadows_Description"
  222. data "ExtraDescription" "Passive_ArmorOfShadows_ExtraDescription"
  223. data "Boosts" "UnlockSpell(Shout_MageArmor_ArmorOfShadows,Singular)"
  224.  
  225. new entry "Assassinate_Ambush"
  226. type "PassiveData"
  227. data "DisplayName" "Passive_Assassinate_Ambush_DisplayName"
  228. data "Description" "Passive_Assassinate_Ambush_Description"
  229.  
  230. new entry "Assassinate_Initiative"
  231. type "PassiveData"
  232. data "DisplayName" "Passive_Assassinate_Initiative_DisplayName"
  233. data "Description" "Passive_Assassinate_Initiative_Description"
  234.  
  235. new entry "Barbarian"
  236. type "PassiveData"
  237. data "DisplayName" "Passive_Barbarian_DisplayName"
  238. data "Boosts" "Proficiency(LightArmor);Proficiency(MediumArmor);Proficiency(Shields);Proficiency(SimpleWeapons);Proficiency(MartialWeapons);ProficiencyBonus(SavingThrow,Strength);ProficiencyBonus(SavingThrow,Constitution)"
  239.  
  240. new entry "Bard"
  241. type "PassiveData"
  242. data "DisplayName" "Passive_Bard_DisplayName"
  243. data "Boosts" "Proficiency(LightArmor);Proficiency(SimpleWeapons);Proficiency(HandCrossbows);Proficiency(Longswords);Proficiency(Rapiers);Proficiency(Shortswords);ProficiencyBonus(SavingThrow,Dexterity);ProficiencyBonus(SavingThrow,Charisma)"
  244.  
  245. new entry "BardicInspirationRoll"
  246. type "PassiveData"
  247. data "DisplayName" "Passive_BardicInspirationRoll_DisplayName"
  248. data "Description" "Passive_BardicInspirationRoll_Description"
  249.  
  250. new entry "BeastSpeech"
  251. type "PassiveData"
  252. data "DisplayName" "Passive_BeastSpeech_DisplayName"
  253. data "Description" "Passive_BeastSpeech_Description"
  254. data "Boosts" "UnlockSpell(Shout_SpeakWithAnimals_BeastSpeech)"
  255.  
  256. new entry "BeguilingInfluence"
  257. type "PassiveData"
  258. data "DisplayName" "Passive_BeguilingInfluence_DisplayName"
  259. data "Description" "Passive_BeguilingInfluence_Description"
  260. data "Boosts" "ProficiencyBonus(Skill,Deception);ProficiencyBonus(Skill,Persuasion)"
  261.  
  262. new entry "BlessingsOfKnowledge"
  263. type "PassiveData"
  264. data "DisplayName" "Passive_BlessingsOfKnowledge_DisplayName"
  265. data "Description" "Passive_BlessingsOfKnowledge_Description"
  266.  
  267. new entry "BookOfAncientSecrets"
  268. type "PassiveData"
  269. data "DisplayName" "Passive_BookOfAncientSecrets_DisplayName"
  270. data "Description" "Passive_BookOfAncientSecrets_Description"
  271.  
  272. new entry "Cleric"
  273. type "PassiveData"
  274. data "DisplayName" "Passive_Cleric_DisplayName"
  275. data "Boosts" "Proficiency(LightArmor);Proficiency(MediumArmor);Proficiency(Shields);Proficiency(SimpleWeapons);ProficiencyBonus(SavingThrow,Wisdom);ProficiencyBonus(SavingThrow,Charisma)"
  276.  
  277. new entry "ColossusSlayer"
  278. type "PassiveData"
  279. data "DisplayName" "Passive_ColossusSlayer_DisplayName"
  280. data "Description" "Passive_ColossusSlayer_Description"
  281. data "Conditions" "IsWeaponAttack() and HasDamageEffectFlag(DamageFlags.Hit) and context.Target.HPPercentage < 100"
  282. data "Properties" "OncePerTurn"
  283. data "StatsFunctors" "IF(context.HitDescription.AttackType==AttackType.MeleeWeaponAttack):DealDamage(1d8, MainMeleeWeaponDamageType);IF(context.HitDescription.AttackType==AttackType.RangedWeaponAttack):DealDamage(1d8, MainRangedWeaponDamageType)"
  284. data "StatsFunctorContext" "OnAttack"
  285.  
  286. new entry "CombatInspiration"
  287. type "PassiveData"
  288. data "DisplayName" "Passive_CombatInspiration_DisplayName"
  289. data "Description" "Passive_CombatInspiration_Description"
  290.  
  291. new entry "CombatInspiration_ArmorClass"
  292. type "PassiveData"
  293. data "DisplayName" "Passive_CombatInspiration_ArmorClass_DisplayName"
  294. data "Description" "Passive_CombatInspiration_ArmorClass_Description"
  295.  
  296. new entry "CombatInspiration_Damage"
  297. type "PassiveData"
  298. data "DisplayName" "Passive_CombatInspiration_Damage_DisplayName"
  299. data "Description" "Passive_CombatInspiration_Damage_Description"
  300.  
  301. new entry "CombatWildShape"
  302. type "PassiveData"
  303. data "DisplayName" "Passive_CombatWildShape_DisplayName"
  304. data "Description" "Passive_CombatWildShape_Description"
  305.  
  306. new entry "CompanionsBond"
  307. type "PassiveData"
  308. data "DisplayName" "Passive_CompanionsBond_DisplayName"
  309.  
  310. new entry "CuttingWords"
  311. type "PassiveData"
  312. data "DisplayName" "Passive_CuttingWords_DisplayName"
  313. data "Description" "Passive_CuttingWords_Description"
  314.  
  315. new entry "DangerSense"
  316. type "PassiveData"
  317. data "DisplayName" "Passive_DangerSense_DisplayName"
  318. data "Description" "Passive_DangerSense_Description"
  319. data "BoostConditions" "not HasStatus('BLINDED') and not HasStatus('DEAFENED') and not HasStatus('KNOCKED_OUT')"
  320.  
  321. new entry "DarkOnesBlessing"
  322. type "PassiveData"
  323. data "DisplayName" "Passive_DarkOnesBlessing_DisplayName"
  324. data "Description" "Passive_DarkOnesBlessing_Description"
  325. data "DescriptionParams" "RegainHitPoints(0);RegainHitPoints(CharismaModifier+Level)"
  326. data "Conditions" "context.Target.HP < 1 and Enemy() and Character()"
  327. data "StatsFunctors" "ApplyStatus(PASSIVE_DARK_ONES_BLESSING,100,0);ApplyStatus(SELF,DARK_ONES_BLESSING,100,-1);"
  328. data "StatsFunctorContext" "OnDamage"
  329.  
  330. new entry "DeflectMissiles"
  331. type "PassiveData"
  332. data "DisplayName" "Passive_DeflectMissiles_DisplayName"
  333. data "Description" "Passive_DeflectMissiles_Description"
  334.  
  335. new entry "DestroyUndead"
  336. type "PassiveData"
  337. data "DisplayName" "Passive_DestroyUndead_DisplayName"
  338. data "Description" "Passive_DestroyUndead_Description"
  339.  
  340. new entry "DestructiveWrath"
  341. type "PassiveData"
  342. data "DisplayName" "Passive_DestructiveWrath_DisplayName"
  343. data "Description" "Passive_DestructiveWrath_Description"
  344.  
  345. new entry "DevilsSight"
  346. type "PassiveData"
  347. data "DisplayName" "Passive_DevilsSight_DisplayName"
  348. data "Description" "Passive_DevilsSight_Description"
  349. data "DescriptionParams" "Distance(18)"
  350. data "Boosts" "DarkvisionRangeMin(18)"
  351.  
  352. new entry "DiscipleOfLife"
  353. type "PassiveData"
  354. data "DisplayName" "Passive_DiscipleOfLife_DisplayName"
  355. data "Description" "Passive_DiscipleOfLife_Description"
  356. data "Conditions" "context.HitDescription.TotalHealDone > 0 and context.HitDescription.SpellLevel > 0"
  357. data "StatsFunctors" "IF(context.HitDescription.SpellPowerLevel == 1):RegainHitPoints(3); IF(context.HitDescription.SpellPowerLevel == 2):RegainHitPoints(4); ApplyStatus(PASSIVE_DISCIPLE_OF_LIFE,100,0)"
  358. data "StatsFunctorContext" "OnHeal"
  359.  
  360. new entry "DivineHealth"
  361. type "PassiveData"
  362. data "DisplayName" "Passive_DivineHealth_DisplayName"
  363. data "Description" "Passive_DivineHealth_Description"
  364.  
  365. new entry "DomainSpells"
  366. type "PassiveData"
  367. data "DisplayName" "Passive_DomainSpells_DisplayName"
  368. data "Description" "Passive_DomainSpells_Description"
  369.  
  370. new entry "DraconicResilience_AC"
  371. type "PassiveData"
  372. data "DisplayName" "Passive_DraconicResilience_AC_DisplayName"
  373. data "Description" "Passive_DraconicResilience_AC_Description"
  374.  
  375. new entry "DraconicResilience_HitPoints"
  376. type "PassiveData"
  377. data "DisplayName" "Passive_DraconicResilience_HitPoints_DisplayName"
  378. data "Description" "Passive_DraconicResilience_HitPoints_Description"
  379.  
  380. new entry "DragonAncestor"
  381. type "PassiveData"
  382. data "DisplayName" "Passive_DragonAncestor_DisplayName"
  383. data "Description" "Passive_DragonAncestor_Description"
  384.  
  385. new entry "DragonAncestor_Charisma"
  386. type "PassiveData"
  387. data "DisplayName" "Passive_DragonAncestor_Charisma_DisplayName"
  388. data "Description" "Passive_DragonAncestor_Charisma_Description"
  389.  
  390. new entry "Druid"
  391. type "PassiveData"
  392. data "DisplayName" "Passive_Druid_DisplayName"
  393. data "Boosts" "Proficiency(LightArmor);Proficiency(MediumArmor);Proficiency(Shields);Proficiency(Clubs);Proficiency(Daggers);Proficiency(Darts);Proficiency(Javelins);Proficiency(Maces);Proficiency(Quarterstaffs);Proficiency(Scimitars);Proficiency(Sickles);Proficiency(Slings);Proficiency(Spears);ProficiencyBonus(SavingThrow,Intelligence);ProficiencyBonus(SavingThrow,Wisdom)"
  394.  
  395. new entry "Expertise"
  396. type "PassiveData"
  397. data "DisplayName" "Passive_Expertise_DisplayName"
  398. data "Description" "Passive_Expertise_Description"
  399.  
  400. new entry "ExtraAttack"
  401. type "PassiveData"
  402. data "DisplayName" "Passive_ExtraAttack_DisplayName"
  403. data "Description" "Passive_ExtraAttack_Description"
  404.  
  405. new entry "EyesOfTheRuneKeeper"
  406. type "PassiveData"
  407. data "DisplayName" "Passive_EyesOfTheRuneKeeper_DisplayName"
  408. data "Description" "Passive_EyesOfTheRuneKeeper_Description"
  409.  
  410. new entry "FangsOfTheFireSnake"
  411. type "PassiveData"
  412. data "DisplayName" "Passive_FangsOfTheFireSnake_DisplayName"
  413. data "Description" "Passive_FangsOfTheFireSnake_Description"
  414.  
  415. new entry "FastHands"
  416. type "PassiveData"
  417. data "DisplayName" "Passive_FastHands_DisplayName"
  418. data "Description" "Passive_FastHands_Description"
  419. data "Boosts" "ActionResource(BonusActionPoint,1,0)"
  420.  
  421. new entry "FastMovement"
  422. type "PassiveData"
  423. data "DisplayName" "Passive_FastMovement_DisplayName"
  424. data "Description" "Passive_FastMovement_Description"
  425. data "Boosts" "ActionResource(Movement, 3, 0)"
  426.  
  427. new entry "FavoredEnemy_BountyHunter"
  428. type "PassiveData"
  429. data "DisplayName" "Passive_FavoredEnemy_BountyHunter_DisplayName"
  430. data "Description" "Passive_FavoredEnemy_BountyHunter_Description"
  431. data "Boosts" "ProficiencyBonus(Skill,Investigation)"
  432.  
  433. new entry "FavoredEnemy_KeeperOfTheVeil"
  434. type "PassiveData"
  435. data "DisplayName" "Passive_FavoredEnemy_KeeperOfTheVeil_DisplayName"
  436. data "Description" "Passive_FavoredEnemy_KeeperOfTheVeil_Description"
  437. data "Boosts" "ProficiencyBonus(Skill,Arcana);UnlockSpell(Target_ProtectionFromEvilAndGood_KeeperOfTheVeil)"
  438.  
  439. new entry "FavoredEnemy_MageBreaker"
  440. type "PassiveData"
  441. data "DisplayName" "Passive_FavoredEnemy_MageBreaker_DisplayName"
  442. data "Description" "Passive_FavoredEnemy_MageBreaker_Description"
  443. data "Boosts" "ProficiencyBonus(Skill,Arcana); UnlockSpell(Target_TrueStrike,,,,Wisdom)"
  444.  
  445. new entry "FavoredEnemy_RangerKnight"
  446. type "PassiveData"
  447. data "DisplayName" "Passive_FavoredEnemy_RangerKnight_DisplayName"
  448. data "Description" "Passive_FavoredEnemy_RangerKnight_Description"
  449. data "Boosts" "ProficiencyBonus(Skill,History); Proficiency(HeavyArmor)"
  450.  
  451. new entry "FavoredEnemy_SanctifiedStalker"
  452. type "PassiveData"
  453. data "DisplayName" "Passive_FavoredEnemy_SanctifiedStalker_DisplayName"
  454. data "Description" "Passive_FavoredEnemy_SanctifiedStalker_Description"
  455. data "DescriptionParams" "DealDamage(1d8,Radiant)"
  456. data "Boosts" "ProficiencyBonus(Skill,Religion);UnlockSpell(Target_SacredFlame,,,,Wisdom)"
  457.  
  458. new entry "FeintingAttack"
  459. type "PassiveData"
  460. data "DisplayName" "Passive_FeintingAttack_DisplayName"
  461. data "Description" "Passive_FeintingAttack_Description"
  462.  
  463. new entry "FiendishVigor"
  464. type "PassiveData"
  465. data "DisplayName" "Passive_FiendishVigor_DisplayName"
  466. data "Description" "Passive_FiendishVigor_Description"
  467. data "ExtraDescription" "Passive_FiendishVigor_ExtraDescription"
  468. data "Boosts" "UnlockSpell(Shout_FalseLife_FiendishVigor,Singular)"
  469.  
  470. new entry "Fighter"
  471. type "PassiveData"
  472. data "DisplayName" "Passive_Fighter_DisplayName"
  473. data "Boosts" "Proficiency(LightArmor);Proficiency(MediumArmor);Proficiency(HeavyArmor);Proficiency(Shields);Proficiency(SimpleWeapons);Proficiency(MartialWeapons);ProficiencyBonus(SavingThrow,Strength);ProficiencyBonus(SavingThrow,Constitution)"
  474.  
  475. new entry "FightingStyle_Archery"
  476. type "PassiveData"
  477. data "DisplayName" "Passive_FightingStyle_Archery_DisplayName"
  478. data "Description" "Passive_FightingStyle_Archery_Description"
  479. data "Boosts" "RollBonus(RangedWeaponAttack, 2)"
  480.  
  481. new entry "FightingStyle_Defense"
  482. type "PassiveData"
  483. data "DisplayName" "Passive_FightingStyle_Defense_DisplayName"
  484. data "Description" "Passive_FightingStyle_Defense_Description"
  485. data "Boosts" "AC(1)"
  486. data "BoostConditions" "WearingArmor(context.Source)"
  487. data "BoostContext" "OnEquip"
  488.  
  489. new entry "FightingStyle_Dueling"
  490. type "PassiveData"
  491. data "DisplayName" "Passive_FightingStyle_Dueling_DisplayName"
  492. data "Description" "Passive_FightingStyle_Dueling_Description"
  493. data "Boosts" "IF(FightingStyle_Dueling(context.Source)):CharacterWeaponDamage(2)"
  494.  
  495. new entry "FightingStyle_GreatWeaponFighting"
  496. type "PassiveData"
  497. data "DisplayName" "Passive_FightingStyle_GreatWeaponFighting_DisplayName"
  498. data "Description" "Passive_FightingStyle_GreatWeaponFighting_Description"
  499. data "Boosts" "Reroll(Damage,2,false)"
  500. data "BoostConditions" "FightingStyle_GreatWeapon()"
  501. data "BoostContext" "OnEquip"
  502.  
  503. new entry "FightingStyle_Protection"
  504. type "PassiveData"
  505. data "DisplayName" "Passive_FightingStyle_Protection_DisplayName"
  506. data "Description" "Passive_FightingStyle_Protection_Description"
  507. data "DescriptionParams" "Distance(1.5)"
  508. data "ExtraDescription" "Passive_FightingStyle_Protection_ExtraDescription"
  509. data "Icon" "PassiveAction_FightingStyle_Protection"
  510. data "Conditions" "Ally() and HasShieldEquipped(context.Observer) and HasActionResource('ReactionActionPoint',1,0, false,context.Observer)"
  511. data "Properties" "IsToggled;ToggledDefaultAddToHotbar"
  512. data "StatsFunctors" "ApplyStatus(PASSIVE_FIGHTING_STYLE_PROTECTION,100,1);RemoveAuraByChildStatus(FIGHTING_STYLE_PROTECTION);IF(TurnBased(context.Observer)):UseActionResource(SELF, ReactionActionPoint,1)"
  513. data "StatsFunctorContext" "OnEntityAttackedWithinMeleeRange"
  514. data "ToggleOnFunctors" "ApplyStatus(FIGHTING_STYLE_PROTECTION_TOGGLE,100,-1)"
  515. data "ToggleOffFunctors" "RemoveStatus(FIGHTING_STYLE_PROTECTION_TOGGLE)"
  516.  
  517. new entry "FightingStyle_TwoWeaponFighting"
  518. type "PassiveData"
  519. data "DisplayName" "Passive_FightingStyle_TwoWeaponFighting_DisplayName"
  520. data "Description" "Passive_FightingStyle_TwoWeaponFighting_Description"
  521.  
  522. new entry "FontOfInspiration"
  523. type "PassiveData"
  524. data "DisplayName" "Passive_FontOfInspiration_DisplayName"
  525. data "Description" "Passive_FontOfInspiration_Description"
  526. data "BoostConditions" "not Combat()"
  527.  
  528. new entry "GiantKiller"
  529. type "PassiveData"
  530. data "DisplayName" "Passive_GiantKiller_DisplayName"
  531. data "Description" "Passive_GiantKiller_Description"
  532. data "ExtraDescription" "Passive_GiantKiller_ExtraDescription"
  533. data "ExtraDescriptionParams" "Distance(1.5)"
  534. data "Icon" "PassiveAction_GiantKiller"
  535. data "Conditions" "TargetSizeEqualOrGreater(Size.Large) and IsMeleeAttack() and HasActionResource('ReactionActionPoint',1,0, false,context.Source) and not (not Player(context.Source) and Tagged('AI_IGNORED_TARGET')) and not HasStatus('INVISIBILITY')"
  536. data "Properties" "IsToggled;ToggledDefaultOn;ToggledDefaultAddToHotbar"
  537. data "StatsFunctors" "UseActionResource(SELF, ReactionActionPoint,1);UseAttack()"
  538. data "StatsFunctorContext" "OnAttacked"
  539.  
  540. new entry "GiftOfTheEverLivingOnes"
  541. type "PassiveData"
  542. data "DisplayName" "Passive_GiftOfTheEverLivingOnes_DisplayName"
  543. data "Description" "Passive_GiftOfTheEverLivingOnes_Description"
  544.  
  545. new entry "GraspOfHadar"
  546. type "PassiveData"
  547. data "DisplayName" "Passive_GraspOfHadar_DisplayName"
  548. data "Description" "Passive_GraspOfHadar_Description"
  549.  
  550. new entry "GuidedStrike"
  551. type "PassiveData"
  552. data "DisplayName" "Passive_GuidedStrike_DisplayName"
  553. data "Description" "Passive_GuidedStrike_Description"
  554.  
  555. new entry "HordeBreaker"
  556. type "PassiveData"
  557. data "DisplayName" "Passive_HordeBreaker_DisplayName"
  558. data "Description" "Passive_HordeBreaker_Description"
  559. data "Boosts" "UnlockSpell(Target_HordeBreaker,Singular);UnlockSpell(Projectile_HordeBreaker,Singular)"
  560.  
  561. new entry "ImprovedCritical"
  562. type "PassiveData"
  563. data "DisplayName" "Passive_ImprovedCritical_DisplayName"
  564. data "Description" "Passive_ImprovedCritical_Description"
  565.  
  566. new entry "ImprovedPactWeapon_AttackBonus"
  567. type "PassiveData"
  568. data "DisplayName" "Passive_ImprovedPactWeapon_AttackBonus_DisplayName"
  569. data "Description" "Passive_ImprovedPactWeapon_AttackBonus_Description"
  570.  
  571. new entry "ImprovedPactWeapon_ExpandedChoices"
  572. type "PassiveData"
  573. data "DisplayName" "Passive_ImprovedPactWeapon_ExpandedChoices_DisplayName"
  574. data "Description" "Passive_ImprovedPactWeapon_ExpandedChoices_Description"
  575.  
  576. new entry "JackOfAllTrades"
  577. type "PassiveData"
  578. data "DisplayName" "Passive_JackOfAllTrades_DisplayName"
  579. data "Description" "Passive_JackOfAllTrades_Description"
  580.  
  581. new entry "Ki_FlurryOfBlows"
  582. type "PassiveData"
  583. data "DisplayName" "Passive_Ki_FlurryOfBlows_DisplayName"
  584. data "Description" "Passive_Ki_FlurryOfBlows_Description"
  585.  
  586. new entry "LanceOfLethargy"
  587. type "PassiveData"
  588. data "DisplayName" "Passive_LanceOfLethargy_DisplayName"
  589. data "Description" "Passive_LanceOfLethargy_Description"
  590.  
  591. new entry "Land_BonusCantrip"
  592. type "PassiveData"
  593. data "DisplayName" "Passive_Land_BonusCantrip_DisplayName"
  594. data "Description" "Passive_Land_BonusCantrip_Description"
  595.  
  596. new entry "Light_BonusCantrip"
  597. type "PassiveData"
  598. data "DisplayName" "Passive_Light_BonusCantrip_DisplayName"
  599. data "Description" "Passive_Light_BonusCantrip_Description"
  600. data "Boosts" "UnlockSpell(Target_Light)"
  601.  
  602. new entry "MageHandLegerdemain"
  603. type "PassiveData"
  604. data "DisplayName" "Passive_MageHandLegerdemain_DisplayName"
  605. data "Description" "Passive_MageHandLegerdemain_Description"
  606. data "ExtraDescription" "Passive_MageHandLegerdemain_ExtraDescription"
  607.  
  608. new entry "ManeuveringAttack"
  609. type "PassiveData"
  610. data "DisplayName" "Passive_ManeuveringAttack_DisplayName"
  611. data "Description" "Passive_ManeuveringAttack_Description"
  612.  
  613. new entry "MartialArts_BonusUnarmedStrike"
  614. type "PassiveData"
  615. data "DisplayName" "Passive_MartialArts_BonusUnarmedStrike_DisplayName"
  616. data "Description" "Passive_MartialArts_BonusUnarmedStrike_Description"
  617.  
  618. new entry "MartialArts_DextrousUnarmedAttacks"
  619. type "PassiveData"
  620. data "DisplayName" "Passive_MartialArts_DextrousUnarmedAttacks_DisplayName"
  621. data "Description" "Passive_MartialArts_DextrousUnarmedAttacks_Description"
  622.  
  623. new entry "MartialArts_Mastery"
  624. type "PassiveData"
  625. data "DisplayName" "Passive_MartialArts_Mastery_DisplayName"
  626. data "Description" "Passive_MartialArts_Mastery_Description"
  627.  
  628. new entry "MartialArts_UnarmedDamage"
  629. type "PassiveData"
  630. data "DisplayName" "Passive_MartialArts_UnarmedDamage_DisplayName"
  631. data "Description" "Passive_MartialArts_UnarmedDamage_Description"
  632.  
  633. new entry "MaskOfManyFaces"
  634. type "PassiveData"
  635. data "DisplayName" "Passive_MaskOfManyFaces_DisplayName"
  636. data "Description" "Passive_MaskOfManyFaces_Description"
  637. data "Boosts" "UnlockSpell(Shout_DisguiseSelf_MaskOfManyFaces,Singular)"
  638.  
  639. new entry "MenacingAttack"
  640. type "PassiveData"
  641. data "DisplayName" "Passive_MenacingAttack_DisplayName"
  642. data "Description" "Passive_MenacingAttack_Description"
  643. data "DescriptionParams" "DealDamage(MainRangedWeapon+1d8, MainRangedWeaponDamageType)"
  644. data "Boosts" "UnlockSpell(Target_MenacingAttack);UnlockSpell(Projectile_MenacingAttack)"
  645.  
  646. new entry "Metamagic_Careful"
  647. type "PassiveData"
  648. data "DisplayName" "Passive_Metamagic_Careful_DisplayName"
  649. data "Description" "Passive_Metamagic_Careful_Description"
  650.  
  651. new entry "Metamagic_Distant"
  652. type "PassiveData"
  653. data "DisplayName" "Passive_Metamagic_Distant_DisplayName"
  654. data "Description" "Passive_Metamagic_Distant_Description"
  655.  
  656. new entry "Metamagic_Empowered"
  657. type "PassiveData"
  658. data "DisplayName" "Passive_Metamagic_Empowered_DisplayName"
  659. data "Description" "Passive_Metamagic_Empowered_Description"
  660.  
  661. new entry "Metamagic_Extended"
  662. type "PassiveData"
  663. data "DisplayName" "Passive_Metamagic_Extended_DisplayName"
  664. data "Description" "Passive_Metamagic_Extended_Description"
  665.  
  666. new entry "Metamagic_Heightened"
  667. type "PassiveData"
  668. data "DisplayName" "Passive_Metamagic_Heightened_DisplayName"
  669. data "Description" "Passive_Metamagic_Heightened_Description"
  670.  
  671. new entry "Metamagic_Quickened"
  672. type "PassiveData"
  673. data "DisplayName" "Passive_Metamagic_Quickened_DisplayName"
  674. data "Description" "Passive_Metamagic_Quickened_Description"
  675.  
  676. new entry "Metamagic_Subtle"
  677. type "PassiveData"
  678. data "DisplayName" "Passive_Metamagic_Subtle_DisplayName"
  679. data "Description" "Passive_Metamagic_Subtle_Description"
  680.  
  681. new entry "Metamagic_Twinned"
  682. type "PassiveData"
  683. data "DisplayName" "Passive_Metamagic_Twinned_DisplayName"
  684. data "Description" "Passive_Metamagic_Twinned_Description"
  685.  
  686. new entry "Monk"
  687. type "PassiveData"
  688. data "DisplayName" "Passive_Monk_DisplayName"
  689. data "Boosts" "Proficiency(SimpleWeapons);Proficiency(Shortswords);ProficiencyBonus(SavingThrow,Strength);ProficiencyBonus(SavingThrow,Dexterity)"
  690.  
  691. new entry "NaturalExplorer"
  692. type "PassiveData"
  693. data "DisplayName" "Passive_NaturalExplorer_DisplayName"
  694. data "Description" "Passive_NaturalExplorer_Description"
  695.  
  696. new entry "NaturalExplorer_BeastTamer"
  697. type "PassiveData"
  698. data "DisplayName" "Passive_NaturalExplorer_BeastTamer_DisplayName"
  699. data "Description" "Passive_NaturalExplorer_BeastTamer_Description"
  700. data "Boosts" "UnlockSpell(Target_FindFamiliar_Ritual)"
  701.  
  702. new entry "NaturalExplorer_ExpertClimber"
  703. type "PassiveData"
  704. data "DisplayName" "Passive_NaturalExplorer_ExpertClimber_DisplayName"
  705. data "Description" "Passive_NaturalExplorer_ExpertClimber_Description"
  706.  
  707. new entry "NaturalExplorer_UrbanTracker"
  708. type "PassiveData"
  709. data "DisplayName" "Passive_NaturalExplorer_UrbanTracker_DisplayName"
  710. data "Description" "Passive_NaturalExplorer_UrbanTracker_Description"
  711. data "Boosts" "ProficiencyBonus(Skill,SleightOfHand)"
  712.  
  713. new entry "NaturalExplorer_WastelandWander_Cold"
  714. type "PassiveData"
  715. data "DisplayName" "Passive_NaturalExplorer_WastelandWander_Cold_DisplayName"
  716. data "Description" "Passive_NaturalExplorer_WastelandWander_Cold_Description"
  717. data "Boosts" "Resistance(Cold, Resistant)"
  718.  
  719. new entry "NaturalExplorer_WastelandWander_Fire"
  720. type "PassiveData"
  721. data "DisplayName" "Passive_NaturalExplorer_WastelandWander_Fire_DisplayName"
  722. data "Description" "Passive_NaturalExplorer_WastelandWander_Fire_Description"
  723. data "Boosts" "Resistance(Fire, Resistant)"
  724.  
  725. new entry "NaturalExplorer_WastelandWander_Poison"
  726. type "PassiveData"
  727. data "DisplayName" "Passive_NaturalExplorer_WastelandWander_Poison_DisplayName"
  728. data "Description" "Passive_NaturalExplorer_WastelandWander_Poison_Description"
  729. data "Boosts" "Resistance(Poison, Resistant)"
  730.  
  731. new entry "NaturalRecovery"
  732. type "PassiveData"
  733. data "DisplayName" "Passive_NaturalRecovery_DisplayName"
  734. data "Description" "Passive_NaturalRecovery_Description"
  735.  
  736. new entry "PactOfTheChain"
  737. type "PassiveData"
  738. data "DisplayName" "Passive_PactOfTheChain_DisplayName"
  739. data "Description" "Passive_PactOfTheChain_Description"
  740. data "Boosts" "UnlockSpell(Target_FindFamiliar_Ritual);UnlockSpell(Target_PactOfTheChain_Imp);UnlockSpell(Target_PactOfTheChain_Quasit)"
  741.  
  742. new entry "PactOfTheTome"
  743. type "PassiveData"
  744. data "DisplayName" "Passive_PactOfTheTome_DisplayName"
  745. data "Description" "Passive_PactOfTheTome_Description"
  746.  
  747. new entry "Paladin"
  748. type "PassiveData"
  749. data "DisplayName" "Passive_Paladin_DisplayName"
  750. data "Boosts" "Proficiency(LightArmor);Proficiency(MediumArmor);Proficiency(HeavyArmor);Proficiency(Shields);Proficiency(SimpleWeapons);Proficiency(MartialWeapons);ProficiencyBonus(SavingThrow,Wisdom);ProficiencyBonus(SavingThrow,Charisma)"
  751.  
  752. new entry "Parry"
  753. type "PassiveData"
  754. data "DisplayName" "Passive_Parry_DisplayName"
  755. data "Description" "Passive_Parry_Description"
  756.  
  757. new entry "PrecisionAttack"
  758. type "PassiveData"
  759. data "DisplayName" "Passive_PrecisionAttack_DisplayName"
  760. data "Description" "Passive_PrecisionAttack_Description"
  761.  
  762. new entry "PushingAttack"
  763. type "PassiveData"
  764. data "DisplayName" "Passive_PushingAttack_DisplayName"
  765. data "Description" "Passive_PushingAttack_Description"
  766. data "DescriptionParams" "DealDamage(MainRangedWeapon+1d8, MainRangedWeaponDamageType);Distance(4.5)"
  767. data "Boosts" "UnlockSpell(Target_PushingAttack);UnlockSpell(Projectile_PushingAttack)"
  768.  
  769. new entry "Rally"
  770. type "PassiveData"
  771. data "DisplayName" "Passive_Rally_DisplayName"
  772. data "Description" "Passive_Rally_Description"
  773. data "DescriptionParams" "RegainHitPoints(8)"
  774. data "Boosts" "UnlockSpell(Target_Rally)"
  775.  
  776. new entry "Ranger"
  777. type "PassiveData"
  778. data "DisplayName" "Passive_Ranger_DisplayName"
  779. data "Boosts" "Proficiency(LightArmor);Proficiency(MediumArmor);Proficiency(Shields);Proficiency(SimpleWeapons);Proficiency(MartialWeapons);ProficiencyBonus(SavingThrow,Strength);ProficiencyBonus(SavingThrow,Dexterity)"
  780.  
  781. new entry "RepellingBlast"
  782. type "PassiveData"
  783. data "DisplayName" "Passive_RepellingBlast_DisplayName"
  784. data "Description" "Passive_RepellingBlast_Description"
  785. data "DescriptionParams" "Distance(4.5)"
  786. data "Icon" "PassiveAction_RepellingBlast"
  787. data "Conditions" "SpellId('Projectile_EldritchBlast') and HasDamageEffectFlag(DamageFlags.Hit)"
  788. data "Properties" "IsToggled;ToggledDefaultOn;ToggledDefaultAddToHotbar"
  789. data "StatsFunctors" "Force(4.5);ApplyStatus(PASSIVE_REPELLING_BLAST,100,0)"
  790. data "StatsFunctorContext" "OnAttack"
  791.  
  792. new entry "Riposte"
  793. type "PassiveData"
  794. data "DisplayName" "Passive_Riposte_DisplayName"
  795. data "Description" "Passive_Riposte_Description"
  796. data "DescriptionParams" "DealDamage(MainMeleeWeapon+1d8, MainMeleeWeaponDamageType)"
  797. data "ExtraDescription" "Passive_Riposte_ExtraDescription"
  798. data "Icon" "PassiveAction_Riposte"
  799. data "Conditions" "IsMeleeAttack() and IsMiss() and HasActionResource('ReactionActionPoint',1,0, false,context.Source) and HasActionResource('SuperiorityDie',1,0, false,context.Source) and not (not Player(context.Source) and Tagged('AI_IGNORED_TARGET')) and not HasStatus('INVISIBILITY')"
  800. data "Properties" "IsToggled;ToggledDefaultAddToHotbar"
  801. data "StatsFunctors" "UseSpell(Target_Riposte,true,true,true);UseActionResource(SELF, ReactionActionPoint,1);UseActionResource(SELF, SuperiorityDie,1);RemoveAuraByChildStatus(FIGHTING_STYLE_PROTECTION)"
  802. data "StatsFunctorContext" "OnAttacked"
  803.  
  804. new entry "Rogue"
  805. type "PassiveData"
  806. data "DisplayName" "Passive_Rogue_DisplayName"
  807. data "Boosts" "Proficiency(LightArmor);Proficiency(SimpleWeapons);Proficiency(HandCrossbows);Proficiency(Longswords);Proficiency(Rapiers);Proficiency(Shortswords);ProficiencyBonus(SavingThrow,Dexterity);ProficiencyBonus(SavingThrow,Intelligence)"
  808.  
  809. new entry "Savant_Abjuration"
  810. type "PassiveData"
  811. data "DisplayName" "Passive_Savant_Abjuration_DisplayName"
  812. data "Description" "Passive_Savant_Abjuration_Description"
  813.  
  814. new entry "Savant_Conjuration"
  815. type "PassiveData"
  816. data "DisplayName" "Passive_Savant_Conjuration_DisplayName"
  817. data "Description" "Passive_Savant_Conjuration_Description"
  818.  
  819. new entry "Savant_Divination"
  820. type "PassiveData"
  821. data "DisplayName" "Passive_Savant_Divination_DisplayName"
  822. data "Description" "Passive_Savant_Divination_Description"
  823.  
  824. new entry "Savant_Enchantment"
  825. type "PassiveData"
  826. data "DisplayName" "Passive_Savant_Enchantment_DisplayName"
  827. data "Description" "Passive_Savant_Enchantment_Description"
  828.  
  829. new entry "Savant_Evocation"
  830. type "PassiveData"
  831. data "DisplayName" "Passive_Savant_Evocation_DisplayName"
  832. data "Description" "Passive_Savant_Evocation_Description"
  833.  
  834. new entry "Savant_Illusion"
  835. type "PassiveData"
  836. data "DisplayName" "Passive_Savant_Illusion_DisplayName"
  837. data "Description" "Passive_Savant_Illusion_Description"
  838.  
  839. new entry "Savant_Necromancy"
  840. type "PassiveData"
  841. data "DisplayName" "Passive_Savant_Necromancy_DisplayName"
  842. data "Description" "Passive_Savant_Necromancy_Description"
  843.  
  844. new entry "Savant_Transmutation"
  845. type "PassiveData"
  846. data "DisplayName" "Passive_Savant_Transmutation_DisplayName"
  847. data "Description" "Passive_Savant_Transmutation_Description"
  848.  
  849. new entry "SculptSpells"
  850. type "PassiveData"
  851. data "DisplayName" "Passive_SculptSpells_DisplayName"
  852. data "Description" "Passive_SculptSpells_Description"
  853.  
  854. new entry "SecondStoryWork"
  855. type "PassiveData"
  856. data "DisplayName" "Passive_SecondStoryWork_DisplayName"
  857. data "Description" "Passive_SecondStoryWork_Description"
  858. data "Boosts" "FallDamageMultiplier(0.5)"
  859.  
  860. new entry "SecondStoryWork_Climbing"
  861. type "PassiveData"
  862. data "DisplayName" "Passive_SecondStoryWork_Climbing_DisplayName"
  863. data "Description" "Passive_SecondStoryWork_Climbing_Description"
  864.  
  865. new entry "SecondStoryWork_Jumping"
  866. type "PassiveData"
  867. data "DisplayName" "Passive_SecondStoryWork_Jumping_DisplayName"
  868. data "Description" "Passive_SecondStoryWork_Jumping_Description"
  869.  
  870. new entry "ShadowArts_MinorIllusion"
  871. type "PassiveData"
  872. data "DisplayName" "Passive_ShadowArts_MinorIllusion_DisplayName"
  873. data "Description" "Passive_ShadowArts_MinorIllusion_Description"
  874.  
  875. new entry "SlowFall"
  876. type "PassiveData"
  877. data "DisplayName" "Passive_SlowFall_DisplayName"
  878. data "Description" "Passive_SlowFall_Description"
  879.  
  880. new entry "Sorcerer"
  881. type "PassiveData"
  882. data "DisplayName" "Passive_Sorcerer_DisplayName"
  883. data "Boosts" "Proficiency(Daggers);Proficiency(Darts);Proficiency(Slings);Proficiency(Quarterstaffs);Proficiency(LightCrossbows);ProficiencyBonus(SavingThrow,Constitution);ProficiencyBonus(SavingThrow,Charisma)"
  884.  
  885. new entry "SpiritSeeker"
  886. type "PassiveData"
  887. data "DisplayName" "Passive_SpiritSeeker_DisplayName"
  888. data "Description" "Passive_SpiritSeeker_Description"
  889. data "Boosts" "UnlockSpell(Shout_SpeakWithAnimals_SpiritSeeker)"
  890.  
  891. new entry "StunningStrike"
  892. type "PassiveData"
  893. data "DisplayName" "Passive_StunningStrike_DisplayName"
  894. data "Description" "Passive_StunningStrike_Description"
  895.  
  896. new entry "SweepingAttack"
  897. type "PassiveData"
  898. data "DisplayName" "Passive_SweepingAttack_DisplayName"
  899. data "Description" "Passive_SweepingAttack_Description"
  900.  
  901. new entry "ThiefOfFiveFates"
  902. type "PassiveData"
  903. data "DisplayName" "Passive_ThiefOfFiveFates_DisplayName"
  904. data "Description" "Passive_ThiefOfFiveFates_Description"
  905. data "ExtraDescription" "Passive_ThiefOfFiveFates_ExtraDescription"
  906. data "Boosts" "UnlockSpell(Target_Bane,MostPowerful,e9127b70-22b7-42a1-b172-d02f828f260a,UntilRest)"
  907.  
  908. new entry "ThievesCant"
  909. type "PassiveData"
  910. data "DisplayName" "Passive_ThievesCant_DisplayName"
  911. data "Description" "Passive_ThievesCant_Description"
  912.  
  913. new entry "ThirstingBlade"
  914. type "PassiveData"
  915. data "DisplayName" "Passive_ThirstingBlade_DisplayName"
  916. data "Description" "Passive_ThirstingBlade_Description"
  917.  
  918. new entry "TombOfLevistus"
  919. type "PassiveData"
  920. data "DisplayName" "Passive_TombOfLevistus_DisplayName"
  921. data "Description" "Passive_TombOfLevistus_Description"
  922.  
  923. new entry "TotemSpirit_Bear"
  924. type "PassiveData"
  925. data "DisplayName" "Passive_TotemSpirit_Bear_DisplayName"
  926. data "Description" "Passive_TotemSpirit_Bear_Description"
  927. data "Boosts" "Resistance(Slashing, Resistant);Resistance(Piercing, Resistant);Resistance(Bludgeoning, Resistant);Resistance(Acid, Resistant);Resistance(Thunder, Resistant);Resistance(Necrotic, Resistant);Resistance(Fire, Resistant);Resistance(Lightning, Resistant);Resistance(Cold, Resistant);Resistance(Poison, Resistant);Resistance(Radiant, Resistant);Resistance(Force, Resistant);"
  928. data "BoostConditions" "HasStatus('RAGE')"
  929.  
  930. new entry "TotemSpirit_Eagle"
  931. type "PassiveData"
  932. data "DisplayName" "Passive_TotemSpirit_Eagle_DisplayName"
  933. data "Description" "Passive_TotemSpirit_Eagle_Description"
  934. data "BoostConditions" "HasStatus('RAGE')"
  935.  
  936. new entry "TotemSpirit_Elk"
  937. type "PassiveData"
  938. data "DisplayName" "Passive_TotemSpirit_Elk_DisplayName"
  939. data "Description" "Passive_TotemSpirit_Elk_Description"
  940. data "BoostConditions" "HasStatus('RAGE')"
  941.  
  942. new entry "TotemSpirit_Tiger"
  943. type "PassiveData"
  944. data "DisplayName" "Passive_TotemSpirit_Tiger_DisplayName"
  945. data "Description" "Passive_TotemSpirit_Tiger_Description"
  946. data "BoostConditions" "HasStatus('RAGE')"
  947.  
  948. new entry "TotemSpirit_Wolf"
  949. type "PassiveData"
  950. data "DisplayName" "Passive_TotemSpirit_Wolf_DisplayName"
  951. data "Description" "Passive_TotemSpirit_Wolf_Description"
  952. data "BoostConditions" "HasStatus('RAGE')"
  953.  
  954. new entry "TripAttack"
  955. type "PassiveData"
  956. data "DisplayName" "Passive_TripAttack_DisplayName"
  957. data "Description" "Passive_TripAttack_Description"
  958. data "DescriptionParams" "DealDamage(MainRangedWeapon+1d8, MainRangedWeaponDamageType)"
  959. data "ExtraDescription" "Passive_TripAttack_ExtraDescription"
  960. data "Boosts" "UnlockSpell(Target_TripAttack);UnlockSpell(Projectile_TripAttack)"
  961.  
  962. new entry "UnarmoredDefense_Barbarian"
  963. type "PassiveData"
  964. data "DisplayName" "Passive_UnarmoredDefense_Barbarian_DisplayName"
  965. data "Description" "Passive_UnarmoredDefense_Barbarian_Description"
  966.  
  967. new entry "UnarmoredDefense_Monk"
  968. type "PassiveData"
  969. data "DisplayName" "Passive_UnarmoredDefense_Monk_DisplayName"
  970. data "Description" "Passive_UnarmoredDefense_Monk_Description"
  971.  
  972. new entry "UnarmoredMovement"
  973. type "PassiveData"
  974. data "DisplayName" "Passive_UnarmoredMovement_DisplayName"
  975. data "Description" "Passive_UnarmoredMovement_Description"
  976. data "Boosts" "ActionResource(Movement, 3, 0)"
  977.  
  978. new entry "UncannyDodge"
  979. type "PassiveData"
  980. data "DisplayName" "Passive_UncannyDodge_DisplayName"
  981. data "Description" "Passive_UncannyDodge_Description"
  982.  
  983. new entry "WardingFlare"
  984. type "PassiveData"
  985. data "DisplayName" "Passive_WardingFlare_DisplayName"
  986. data "Description" "Passive_WardingFlare_Description"
  987. data "ExtraDescription" "Passive_WardingFlare_ExtraDescription"
  988. data "Icon" "PassiveAction_WardingFlare"
  989. data "Conditions" "HasActionResource('ReactionActionPoint', 1, 0, false, context.Source) and Enemy() and IsAttack()"
  990. data "Properties" "IsToggled;ToggledDefaultAddToHotbar"
  991. data "StatsFunctors" "ApplyStatus(SELF,PASSIVE_WARDING_FLARE,100,0);UseActionResource(SELF, ReactionActionPoint,1)"
  992. data "StatsFunctorContext" "OnAttacked"
  993. data "ToggleOnFunctors" "ApplyStatus(WARDING_FLARE_TOGGLE,100,-1)"
  994. data "ToggleOffFunctors" "RemoveStatus(WARDING_FLARE_TOGGLE)"
  995.  
  996. new entry "Warlock"
  997. type "PassiveData"
  998. data "DisplayName" "Passive_Warlock_DisplayName"
  999. data "Boosts" "Proficiency(LightArmor);Proficiency(SimpleWeapons);ProficiencyBonus(SavingThrow,Wisdom);ProficiencyBonus(SavingThrow,Charisma)"
  1000.  
  1001. new entry "WarPriest"
  1002. type "PassiveData"
  1003. data "DisplayName" "Passive_WarPriest_DisplayName"
  1004. data "Description" "Passive_WarPriest_Description"
  1005.  
  1006. new entry "Wizard"
  1007. type "PassiveData"
  1008. data "DisplayName" "Passive_Wizard_DisplayName"
  1009. data "Boosts" "Proficiency(Daggers);Proficiency(Darts);Proficiency(Slings);Proficiency(Quarterstaffs);Proficiency(LightCrossbows);ProficiencyBonus(SavingThrow,Intelligence);ProficiencyBonus(SavingThrow,Wisdom)"
  1010.  
  1011. new entry "WrathOfTheStorm"
  1012. type "PassiveData"
  1013. data "DisplayName" "Passive_WrathOfTheStorm_DisplayName"
  1014. data "Description" "Passive_WrathOfTheStorm_Description"
  1015.  
  1016. new entry "BACKGROUNDS"
  1017. type "PassiveData"
  1018.  
  1019. new entry "Background_Acolyte"
  1020. type "PassiveData"
  1021. data "DisplayName" "Passive_Background_Acolyte_DisplayName"
  1022. data "Description" "Passive_Background_Acolyte_Description"
  1023. data "Boosts" "ProficiencyBonus(Skill,Insight);ProficiencyBonus(Skill,Religion)"
  1024.  
  1025. new entry "Background_Charlatan"
  1026. type "PassiveData"
  1027. data "DisplayName" "Passive_Background_Charlatan_DisplayName"
  1028. data "Boosts" "ProficiencyBonus(Skill,Deception);ProficiencyBonus(Skill,SleightOfHand)"
  1029.  
  1030. new entry "Background_Criminal"
  1031. type "PassiveData"
  1032. data "DisplayName" "Passive_Background_Criminal_DisplayName"
  1033. data "Boosts" "ProficiencyBonus(Skill,Deception);ProficiencyBonus(Skill,Stealth)"
  1034.  
  1035. new entry "Background_Entertainer"
  1036. type "PassiveData"
  1037. data "DisplayName" "Passive_Background_Entertainer_DisplayName"
  1038. data "Boosts" "ProficiencyBonus(Skill,Acrobatics);ProficiencyBonus(Skill,Performance)"
  1039.  
  1040. new entry "Background_FolkHero"
  1041. type "PassiveData"
  1042. data "DisplayName" "Passive_Background_FolkHero_DisplayName"
  1043. data "Boosts" "ProficiencyBonus(Skill,AnimalHandling);ProficiencyBonus(Skill,Survival)"
  1044.  
  1045. new entry "Background_GuildArtisan"
  1046. type "PassiveData"
  1047. data "DisplayName" "Passive_Background_GuildArtisan_DisplayName"
  1048. data "Description" "Passive_Background_GuildArtisan_Description"
  1049. data "Boosts" "ProficiencyBonus(Skill,Insight);ProficiencyBonus(Skill,Persuasion)"
  1050.  
  1051. new entry "Background_Hermit"
  1052. type "PassiveData"
  1053. data "DisplayName" "Passive_Background_Hermit_DisplayName"
  1054. data "Boosts" "ProficiencyBonus(Skill,Medicine);ProficiencyBonus(Skill,Religion)"
  1055.  
  1056. new entry "Background_Noble"
  1057. type "PassiveData"
  1058. data "DisplayName" "Passive_Background_Noble_DisplayName"
  1059. data "Boosts" "ProficiencyBonus(Skill,History);ProficiencyBonus(Skill,Persuasion)"
  1060.  
  1061. new entry "Background_Outlander"
  1062. type "PassiveData"
  1063. data "DisplayName" "Passive_Background_Outlander_DisplayName"
  1064. data "Boosts" "ProficiencyBonus(Skill,Athletics);ProficiencyBonus(Skill,Survival)"
  1065.  
  1066. new entry "Background_Sage"
  1067. type "PassiveData"
  1068. data "DisplayName" "Passive_Background_Sage_DisplayName"
  1069. data "Boosts" "ProficiencyBonus(Skill,Arcana);ProficiencyBonus(Skill,History)"
  1070.  
  1071. new entry "Background_Sailor"
  1072. type "PassiveData"
  1073. data "DisplayName" "Passive_Background_Sailor_DisplayName"
  1074. data "Description" "Passive_Background_Sailor_Description"
  1075. data "Boosts" "ProficiencyBonus(Skill,Athletics);ProficiencyBonus(Skill,Perception)"
  1076.  
  1077. new entry "Background_Soldier"
  1078. type "PassiveData"
  1079. data "DisplayName" "Passive_Background_Soldier_DisplayName"
  1080. data "Boosts" "ProficiencyBonus(Skill,Athletics);ProficiencyBonus(Skill,Intimidation)"
  1081.  
  1082. new entry "Background_Urchin"
  1083. type "PassiveData"
  1084. data "DisplayName" "Passive_Background_Urchin_DisplayName"
  1085. data "Boosts" "ProficiencyBonus(Skill,SleightOfHand);ProficiencyBonus(Skill,Stealth)"
  1086.  
  1087. new entry "SPELLS_PASSIVES"
  1088. type "PassiveData"
  1089.  
  1090. new entry "ArcaneWard"
  1091. type "PassiveData"
  1092. data "DisplayName" "Passive_ArcaneWard_DisplayName"
  1093. data "Description" "Passive_ArcaneWard_Description"
  1094. data "DescriptionParams" "RegainHitPoints(3)"
  1095. data "Conditions" "context.HitDescription.SpellSchool == SpellSchool.Abjuration and context.HitDescription.SpellLevel > 0"
  1096. data "StatsFunctors" "ApplyStatus(SELF,ARCANE_WARD,100,-1)"
  1097. data "StatsFunctorContext" "OnAttack"
  1098.  
  1099. new entry "ArmorOfAgathys"
  1100. type "PassiveData"
  1101. data "DisplayName" "Passive_ArmorOfAgathys_DisplayName"
  1102. data "Description" "Passive_ArmorOfAgathys_Description"
  1103. data "DescriptionParams" "DealDamage(5,Cold)"
  1104. data "Conditions" "IsMeleeAttack() and HasDamageEffectFlag(DamageFlags.Hit)"
  1105. data "StatsFunctors" "ApplyStatus(SELF,PASSIVE_ARMOR_OF_AGATHYS,100,0);ApplyStatus(PASSIVE_ARMOR_OF_AGATHYS_ATTACKER,100,0);DealDamage(5, Cold)"
  1106. data "StatsFunctorContext" "OnAttacked"
  1107.  
  1108. new entry "Bane_Attack"
  1109. type "PassiveData"
  1110. data "DisplayName" "Passive_Bane_Attack_DisplayName"
  1111. data "Description" "Passive_Bane_Attack_Description"
  1112. data "Conditions" "IsAttack()"
  1113. data "StatsFunctors" "ApplyStatus(SELF,PASSIVE_BANE,100,0)"
  1114. data "StatsFunctorContext" "OnAttack"
  1115.  
  1116. new entry "Bless_Attack"
  1117. type "PassiveData"
  1118. data "DisplayName" "Passive_Bless_Attack_DisplayName"
  1119. data "Description" "Passive_Bless_Attack_Description"
  1120. data "Conditions" "IsAttack()"
  1121. data "StatsFunctors" "ApplyStatus(SELF,PASSIVE_BLESS,100,0)"
  1122. data "StatsFunctorContext" "OnAttack"
  1123.  
  1124. new entry "Curse_ExtraDamage"
  1125. type "PassiveData"
  1126. data "DisplayName" "Passive_Curse_ExtraDamage_DisplayName"
  1127. data "Description" "Passive_Curse_ExtraDamage_Description"
  1128.  
  1129. new entry "GrimHarvest"
  1130. type "PassiveData"
  1131. data "DisplayName" "Passive_GrimHarvest_DisplayName"
  1132. data "Description" "Passive_GrimHarvest_Description"
  1133.  
  1134. new entry "HellishRebuke"
  1135. type "PassiveData"
  1136. data "DisplayName" "Passive_HellishRebuke_DisplayName"
  1137. data "Description" "Passive_HellishRebuke_Description"
  1138. data "DescriptionParams" "DealDamage(2d10,Fire)"
  1139. data "ExtraDescription" "Passive_HellishRebuke_ExtraDescription"
  1140. data "Icon" "Spell_HellishRebuke"
  1141. data "Conditions" "HasActionResource('ReactionActionPoint', 1, 0, false, context.Source) and Enemy() and HasDamageEffectFlag(DamageFlags.Hit)"
  1142. data "Properties" "IsToggled;ToggledDefaultAddToHotbar;ToggledDefaultOn"
  1143. data "StatsFunctors" "UseSpell(Projectile_HellishRebuke,true,true,true);UseActionResource(SELF, ReactionActionPoint,1);RemoveStatus(SELF,HELLISH_REBUKE)"
  1144. data "StatsFunctorContext" "OnAttacked"
  1145.  
  1146. new entry "HellishRebuke_2"
  1147. type "PassiveData"
  1148. data "DisplayName" "Passive_HellishRebuke_2_DisplayName"
  1149. data "Description" "Passive_HellishRebuke_2_Description"
  1150. data "DescriptionParams" "DealDamage(3d10,Fire)"
  1151. data "ExtraDescription" "Passive_HellishRebuke_2_ExtraDescription"
  1152. data "Icon" "Spell_HellishRebuke"
  1153. data "Conditions" "HasActionResource('ReactionActionPoint', 1, 0, false, context.Source) and Enemy() and HasDamageEffectFlag(DamageFlags.Hit)"
  1154. data "Properties" "IsToggled;ToggledDefaultOn;ToggledDefaultAddToHotbar"
  1155. data "StatsFunctors" "UseSpell(Projectile_HellishRebuke_2,true,true,true);UseActionResource(SELF, ReactionActionPoint,1);RemoveStatus(SELF,HELLISH_REBUKE_2)"
  1156. data "StatsFunctorContext" "OnAttacked"
  1157.  
  1158. new entry "Hex"
  1159. type "PassiveData"
  1160. data "DisplayName" "Passive_Hex_DisplayName"
  1161. data "Description" "Passive_Hex_Description"
  1162. data "DescriptionParams" "DealDamage(1d6,Necrotic)"
  1163. data "Conditions" "(HasStatus('HEX_STRENGTH',context.Target) or HasStatus('HEX_DEXTERITY',context.Target) or HasStatus('HEX_CONSTITUTION',context.Target) or HasStatus('HEX_INTELLIGENCE',context.Target) or HasStatus('HEX_WISDOM',context.Target) or HasStatus('HEX_CHARISMA',context.Target)) and IsAttack() and HasDamageEffectFlag(DamageFlags.Hit)"
  1164. data "StatsFunctors" "ApplyStatus(PASSIVE_HEX,100,0);DealDamage(1d6,Necrotic)"
  1165. data "StatsFunctorContext" "OnAttack"
  1166.  
  1167. new entry "HuntersMark"
  1168. type "PassiveData"
  1169. data "DisplayName" "Passive_HuntersMark_DisplayName"
  1170. data "Description" "Passive_HuntersMark_Description"
  1171. data "DescriptionParams" "DealDamage(1d6,MainMeleeWeaponDamageType)"
  1172. data "Conditions" "HasStatus('HUNTERS_MARK',context.Target) and IsWeaponAttack() and HasDamageEffectFlag(DamageFlags.Hit)"
  1173. data "StatsFunctors" "ApplyStatus(PASSIVE_HUNTERS_MARK,100,0)"
  1174. data "Boosts" "IF(HasStatus('HUNTERS_MARK',context.Target) and IsWeaponAttack() and HasDamageEffectFlag(DamageFlags.Hit)):CharacterWeaponDamage(1d6)"
  1175. data "StatsFunctorContext" "OnAttack"
  1176.  
  1177. new entry "Slow_ActionPoint"
  1178. type "PassiveData"
  1179. data "DisplayName" "Passive_Slow_ActionPoint_DisplayName"
  1180. data "Description" "Passive_Slow_ActionPoint_Description"
  1181.  
  1182. new entry "Slow_Casting"
  1183. type "PassiveData"
  1184. data "DisplayName" "Passive_Slow_Casting_DisplayName"
  1185. data "Description" "Passive_Slow_Casting_Description"
  1186.  
  1187. new entry "TrueStrike"
  1188. type "PassiveData"
  1189. data "DisplayName" "Passive_TrueStrike_DisplayName"
  1190. data "Description" "Passive_TrueStrike_Description"
  1191. data "Conditions" "IsAttack() and HasStatus('TRUE_STRIKE')"
  1192. data "StatsFunctors" "ApplyStatus(PASSIVE_TRUE_STRIKE,100,0);RemoveStatus(TRUE_STRIKE);RemoveStatus(SELF,TRUE_STRIKE_OWNER)"
  1193. data "StatsFunctorContext" "OnAttack"
  1194.  
  1195. new entry "Warding_Bond"
  1196. type "PassiveData"
  1197. data "DisplayName" "Passive_Warding_Bond_DisplayName"
  1198. data "Description" "Passive_Warding_Bond_Description"
  1199.  
  1200. new entry "FEATS"
  1201. type "PassiveData"
  1202.  
  1203. new entry "Alert"
  1204. type "PassiveData"
  1205. data "DisplayName" "Passive_Alert_DisplayName"
  1206. data "Description" "Passive_Alert_Description"
  1207.  
  1208. new entry "Athlete_PassiveBonuses"
  1209. type "PassiveData"
  1210. data "DisplayName" "Passive_Athlete_PassiveBonuses_DisplayName"
  1211. data "Description" "Passive_Athlete_PassiveBonuses_Description"
  1212. data "Boosts" "Ability(Strength,1);Ability(Dexterity,1);JumpMaxDistanceMultiplier(1.1)"
  1213.  
  1214. new entry "Athlete_StandUp"
  1215. type "PassiveData"
  1216. data "DisplayName" "Passive_Athlete_StandUp_DisplayName"
  1217. data "Description" "Passive_Athlete_StandUp_Description"
  1218.  
  1219. new entry "CrossbowExpert_BonusShot"
  1220. type "PassiveData"
  1221. data "DisplayName" "Passive_CrossbowExpert_BonusShot_DisplayName"
  1222. data "Description" "Passive_CrossbowExpert_BonusShot_Description"
  1223.  
  1224. new entry "CrossbowExpert_LoadingPointBlank"
  1225. type "PassiveData"
  1226. data "DisplayName" "Passive_CrossbowExpert_LoadingPointBlank_DisplayName"
  1227. data "Description" "Passive_CrossbowExpert_LoadingPointBlank_Description"
  1228.  
  1229. new entry "DefensiveDuelist"
  1230. type "PassiveData"
  1231. data "DisplayName" "Passive_DefensiveDuelist_DisplayName"
  1232. data "Description" "Passive_DefensiveDuelist_Description"
  1233. data "DescriptionParams" "ProficiencyBonus"
  1234. data "ExtraDescription" "Passive_DefensiveDuelist_ExtraDescription"
  1235. data "Icon" "PassiveAction_DefensiveDualist"
  1236. data "Conditions" "HasActionResource('ReactionActionPoint', 1, 0, false, context.Source) and Enemy() and IsAttack()"
  1237. data "Properties" "IsToggled;ToggledDefaultAddToHotbar"
  1238. data "StatsFunctors" "ApplyStatus(SELF,PASSIVE_DEFENSIVE_DUELIST,100,0);UseActionResource(SELF, ReactionActionPoint,1)"
  1239. data "StatsFunctorContext" "OnAttacked"
  1240. data "ToggleOnFunctors" "ApplyStatus(DEFENSIVE_DUELIST_TOGGLE,100,-1)"
  1241. data "ToggleOffFunctors" "RemoveStatus(DEFENSIVE_DUELIST_TOGGLE)"
  1242.  
  1243. new entry "DualWielder_BonusAC"
  1244. type "PassiveData"
  1245. data "DisplayName" "Passive_DualWielder_BonusAC_DisplayName"
  1246. data "Description" "Passive_DualWielder_BonusAC_Description"
  1247.  
  1248. new entry "DualWielder_PassiveBonuses"
  1249. type "PassiveData"
  1250. data "DisplayName" "Passive_DualWielder_PassiveBonuses_DisplayName"
  1251. data "Description" "Passive_DualWielder_PassiveBonuses_Description"
  1252. data "Boosts" "DualWielding(true)"
  1253.  
  1254. new entry "DungeonDelver_PassiveBonuses"
  1255. type "PassiveData"
  1256. data "DisplayName" "Passive_DungeonDelver_PassiveBonuses_DisplayName"
  1257. data "Description" "Passive_DungeonDelver_PassiveBonuses_Description"
  1258.  
  1259. new entry "Durable"
  1260. type "PassiveData"
  1261. data "DisplayName" "Passive_Durable_DisplayName"
  1262. data "Description" "Passive_Durable_Description"
  1263. data "Boosts" "Ability(Constitution,1)"
  1264.  
  1265. new entry "ElementalAdept_Acid"
  1266. type "PassiveData"
  1267. data "DisplayName" "Passive_ElementalAdept_Acid_DisplayName"
  1268.  
  1269. new entry "ElementalAdept_Cold"
  1270. type "PassiveData"
  1271. data "DisplayName" "Passive_ElementalAdept_Cold_DisplayName"
  1272.  
  1273. new entry "ElementalAdept_Fire"
  1274. type "PassiveData"
  1275. data "DisplayName" "Passive_ElementalAdept_Fire_DisplayName"
  1276.  
  1277. new entry "ElementalAdept_Lightning"
  1278. type "PassiveData"
  1279. data "DisplayName" "Passive_ElementalAdept_Lightning_DisplayName"
  1280.  
  1281. new entry "ElementalAdept_Thunder"
  1282. type "PassiveData"
  1283. data "DisplayName" "Passive_ElementalAdept_Thunder_DisplayName"
  1284.  
  1285. new entry "GreatWeaponMaster_BonusAttack"
  1286. type "PassiveData"
  1287. data "DisplayName" "Passive_GreatWeaponMaster_BonusAttack_DisplayName"
  1288. data "Description" "Passive_GreatWeaponMaster_BonusAttack_Description"
  1289. data "Conditions" "(context.Target.HP < 1 and Enemy() and Character()) or (HasDamageEffectFlag(DamageFlags.Critical) and Enemy() and Character())"
  1290. data "StatsFunctors" "ApplyStatus(GREAT_WEAPON_MASTER_BONUS_ATTACK,100,1)"
  1291.  
  1292. new entry "GreatWeaponMaster_BonusDamage"
  1293. type "PassiveData"
  1294. data "DisplayName" "Passive_GreatWeaponMaster_BonusDamage_DisplayName"
  1295. data "Description" "Passive_GreatWeaponMaster_BonusDamage_Description"
  1296. data "ExtraDescription" "Passive_GreatWeaponMaster_BonusDamage_ExtraDescription"
  1297. data "Icon" "PassiveAction_GreatWeaponMaster_AllIn"
  1298. data "Properties" "IsToggled;ToggledDefaultAddToHotbar;ToggledDefaultOn"
  1299. data "Boosts" "IF(FightingStyle_GreatWeapon(context.Source)):RollBonus(MeleeWeaponAttack, -5);IF(FightingStyle_GreatWeapon(context.Source)):CharacterWeaponDamage(10)"
  1300.  
  1301. new entry "Healer_RestoreTo1"
  1302. type "PassiveData"
  1303. data "DisplayName" "Passive_Healer_RestoreTo1_DisplayName"
  1304. data "Description" "Passive_Healer_RestoreTo1_Description"
  1305.  
  1306. new entry "HeavilyArmored"
  1307. type "PassiveData"
  1308. data "DisplayName" "Passive_HeavilyArmored_DisplayName"
  1309. data "Description" "Passive_HeavilyArmored_Description"
  1310. data "Boosts" "Ability(Strength,1);Proficiency(HeavyArmor)"
  1311.  
  1312. new entry "HeavyArmorMaster_AbilityIncrease"
  1313. type "PassiveData"
  1314. data "DisplayName" "Passive_HeavyArmorMaster_AbilityIncrease_DisplayName"
  1315. data "Description" "Passive_HeavyArmorMaster_AbilityIncrease_Description"
  1316. data "Boosts" "Ability(Strength, 1)"
  1317.  
  1318. new entry "HeavyArmorMaster_DamageReduction"
  1319. type "PassiveData"
  1320. data "DisplayName" "Passive_HeavyArmorMaster_DamageReduction_DisplayName"
  1321. data "Description" "Passive_HeavyArmorMaster_DamageReduction_Description"
  1322.  
  1323. new entry "KeenMind_AbilityIncrease"
  1324. type "PassiveData"
  1325. data "DisplayName" "Passive_KeenMind_AbilityIncrease_DisplayName"
  1326. data "Description" "Passive_KeenMind_AbilityIncrease_Description"
  1327. data "Boosts" "Ability(Intelligence, 1)"
  1328.  
  1329. new entry "LightlyArmored"
  1330. type "PassiveData"
  1331. data "DisplayName" "Passive_LightlyArmored_DisplayName"
  1332. data "Description" "Passive_LightlyArmored_Description"
  1333. data "Boosts" "Proficiency(LightArmor)"
  1334.  
  1335. new entry "Linguist_AbilityIncrease"
  1336. type "PassiveData"
  1337. data "DisplayName" "Passive_Linguist_AbilityIncrease_DisplayName"
  1338. data "Description" "Passive_Linguist_AbilityIncrease_Description"
  1339. data "Boosts" "Ability(Intelligence, 1)"
  1340.  
  1341. new entry "Luck_ReplaceAttackersDie"
  1342. type "PassiveData"
  1343. data "DisplayName" "Passive_Luck_ReplaceAttackersDie_DisplayName"
  1344. data "Description" "Passive_Luck_ReplaceAttackersDie_Description"
  1345.  
  1346. new entry "Luck_RollAdditionalDie"
  1347. type "PassiveData"
  1348. data "DisplayName" "Passive_Luck_RollAdditionalDie_DisplayName"
  1349. data "Description" "Passive_Luck_RollAdditionalDie_Description"
  1350.  
  1351. new entry "MageSlayer_Advantage"
  1352. type "PassiveData"
  1353. data "DisplayName" "Passive_MageSlayer_Advantage_DisplayName"
  1354. data "Description" "Passive_MageSlayer_Advantage_Description"
  1355.  
  1356. new entry "MageSlayer_AttackCaster"
  1357. type "PassiveData"
  1358. data "DisplayName" "Passive_MageSlayer_AttackCaster_DisplayName"
  1359. data "Description" "Passive_MageSlayer_AttackCaster_Description"
  1360.  
  1361. new entry "MageSlayer_BreakConcentration"
  1362. type "PassiveData"
  1363. data "DisplayName" "Passive_MageSlayer_BreakConcentration_DisplayName"
  1364. data "Description" "Passive_MageSlayer_BreakConcentration_Description"
  1365.  
  1366. new entry "MagicInitiate"
  1367. type "PassiveData"
  1368. data "DisplayName" "Passive_MagicInitiate_DisplayName"
  1369. data "Description" "Passive_MagicInitiate_Description"
  1370. data "Boosts" "ActionResource(SpellSlot,1,1)"
  1371.  
  1372. new entry "MartialAdept"
  1373. type "PassiveData"
  1374. data "DisplayName" "Passive_MartialAdept_DisplayName"
  1375. data "Description" "Passive_MartialAdept_Description"
  1376. data "Boosts" "ActionResource(SuperiorityDie,1,0,d6)"
  1377.  
  1378. new entry "MediumArmorMaster"
  1379. type "PassiveData"
  1380. data "DisplayName" "Passive_MediumArmorMaster_DisplayName"
  1381. data "Description" "Passive_MediumArmorMaster_Description"
  1382.  
  1383. new entry "Mobile_PassiveBonuses"
  1384. type "PassiveData"
  1385. data "DisplayName" "Passive_Mobile_PassiveBonuses_DisplayName"
  1386. data "Description" "Passive_Mobile_PassiveBonuses_Description"
  1387. data "DescriptionParams" "Distance(3)"
  1388. data "Boosts" "ActionResource(Movement,3,0)"
  1389.  
  1390. new entry "Mobile_CounterAttackOfOpportunity"
  1391. type "PassiveData"
  1392. data "DisplayName" "Passive_Mobile_CounterAttackOfOpportunity_DisplayName"
  1393. data "Description" "Passive_Mobile_CounterAttackOfOpportunity_Description"
  1394. data "ExtraDescription" "Passive_Mobile_CounterAttackOfOpportunity_ExtraDescription"
  1395. data "Conditions" "IsMeleeAttack()"
  1396. data "StatsFunctors" "ApplyStatus(SELF,MOBILE_NO_AOO,100,1);ApplyStatus(MOBILE_NO_AOO,100,1)"
  1397. data "StatsFunctorContext" "OnAttack"
  1398.  
  1399. new entry "Mobile_DashAcrossDifficultTerrain"
  1400. type "PassiveData"
  1401. data "DisplayName" "Passive_Mobile_DashAcrossDifficultTerrain_DisplayName"
  1402. data "Description" "Passive_Mobile_DashAcrossDifficultTerrain_Description"
  1403.  
  1404. new entry "ModeratelyArmored"
  1405. type "PassiveData"
  1406. data "DisplayName" "Passive_ModeratelyArmored_DisplayName"
  1407. data "Description" "Passive_ModeratelyArmored_Description"
  1408. data "Boosts" "Proficiency(MediumArmor);Proficiency(Shields)"
  1409.  
  1410. new entry "Observant_Bonuses"
  1411. type "PassiveData"
  1412. data "DisplayName" "Passive_Observant_Bonuses_DisplayName"
  1413. data "Description" "Passive_Observant_Bonuses_Description"
  1414.  
  1415. new entry "PolearmMaster_AttackOfOpportunity"
  1416. type "PassiveData"
  1417. data "DisplayName" "Passive_PolearmMaster_AttackOfOpportunity_DisplayName"
  1418. data "Description" "Passive_PolearmMaster_AttackOfOpportunity_Description"
  1419. data "ExtraDescription" "Passive_PolearmMaster_AttackOfOpportunity_ExtraDescription"
  1420.  
  1421. new entry "PolearmMaster_BonusAttack"
  1422. type "PassiveData"
  1423. data "DisplayName" "Passive_PolearmMaster_BonusAttack_DisplayName"
  1424. data "Description" "Passive_PolearmMaster_BonusAttack_Description"
  1425.  
  1426. new entry "Resilient"
  1427. type "PassiveData"
  1428. data "DisplayName" "Passive_Resilient_DisplayName"
  1429. data "Description" "Passive_Resilient_Description"
  1430. data "DescriptionParams" "DealDamage(1d4,Bludgeoning)"
  1431.  
  1432. new entry "RitualCaster_FreeSpells"
  1433. type "PassiveData"
  1434. data "DisplayName" "Passive_RitualCaster_FreeSpells_DisplayName"
  1435. data "Description" "Passive_RitualCaster_FreeSpells_Description"
  1436.  
  1437. new entry "RitualCaster_MemorizeSpells"
  1438. type "PassiveData"
  1439. data "DisplayName" "Passive_RitualCaster_MemorizeSpells_DisplayName"
  1440. data "Description" "Passive_RitualCaster_MemorizeSpells_Description"
  1441.  
  1442. new entry "SavageAttacker"
  1443. type "PassiveData"
  1444. data "DisplayName" "Passive_SavageAttacker_DisplayName"
  1445. data "Description" "Passive_SavageAttacker_Description"
  1446.  
  1447. new entry "Sentinel_Attack"
  1448. type "PassiveData"
  1449. data "DisplayName" "Passive_Sentinel_Attack_DisplayName"
  1450. data "Description" "Passive_Sentinel_Attack_Description"
  1451.  
  1452. new entry "Sentinel_ZeroSpeed"
  1453. type "PassiveData"
  1454. data "DisplayName" "Passive_Sentinel_ZeroSpeed_DisplayName"
  1455. data "Description" "Passive_Sentinel_ZeroSpeed_Description"
  1456.  
  1457. new entry "Sharpshooter_AllIn"
  1458. type "PassiveData"
  1459. data "DisplayName" "Passive_Sharpshooter_AllIn_DisplayName"
  1460. data "Description" "Passive_Sharpshooter_AllIn_Description"
  1461.  
  1462. new entry "Sharpshooter_Bonuses"
  1463. type "PassiveData"
  1464. data "DisplayName" "Passive_Sharpshooter_Bonuses_DisplayName"
  1465. data "Description" "Passive_Sharpshooter_Bonuses_Description"
  1466.  
  1467. new entry "ShieldMaster_PassiveBonuses"
  1468. type "PassiveData"
  1469. data "DisplayName" "Passive_ShieldMaster_PassiveBonuses_DisplayName"
  1470. data "Description" "Passive_ShieldMaster_PassiveBonuses_Description"
  1471. data "Boosts" "IF(HasShieldEquipped() and not HasStatus('SG_Incapacitated')):RollBonus(SavingThrow,2,Dexterity)"
  1472.  
  1473. new entry "ShieldMaster_Block"
  1474. type "PassiveData"
  1475. data "DisplayName" "Passive_ShieldMaster_Block_DisplayName"
  1476. data "Description" "Passive_ShieldMaster_Block_Description"
  1477. data "ExtraDescription" "Passive_ShieldMaster_Block_ExtraDescription"
  1478. data "Icon" "PassiveAction_ShieldMaster_Block"
  1479. data "Properties" "IsToggled;ToggledDefaultOn;ToggledDefaultAddToHotbar"
  1480. data "ToggleOnFunctors" "ApplyStatus(SHIELD_MASTER_TOGGLE,100,-1)"
  1481. data "ToggleOffFunctors" "RemoveStatus(SHIELD_MASTER_TOGGLE)"
  1482.  
  1483. new entry "ShieldMaster_Shove"
  1484. type "PassiveData"
  1485. data "DisplayName" "Passive_ShieldMaster_Shove_DisplayName"
  1486. data "Description" "Passive_ShieldMaster_Shove_Description"
  1487.  
  1488. new entry "Skulker_StayHidden"
  1489. type "PassiveData"
  1490. data "DisplayName" "Passive_Skulker_StayHidden_DisplayName"
  1491. data "Description" "Passive_Skulker_StayHidden_Description"
  1492.  
  1493. new entry "SpellSniper_Snipe"
  1494. type "PassiveData"
  1495. data "DisplayName" "Passive_SpellSniper_Snipe_DisplayName"
  1496. data "Description" "Passive_SpellSniper_Snipe_Description"
  1497.  
  1498. new entry "SpellSniper_Spell"
  1499. type "PassiveData"
  1500. data "DisplayName" "Passive_SpellSniper_Spell_DisplayName"
  1501. data "Description" "Passive_SpellSniper_Spell_Description"
  1502.  
  1503. new entry "TavernBrawler_Bonuses"
  1504. type "PassiveData"
  1505. data "DisplayName" "Passive_TavernBrawler_Bonuses_DisplayName"
  1506. data "Description" "Passive_TavernBrawler_Bonuses_Description"
  1507.  
  1508. new entry "Tough"
  1509. type "PassiveData"
  1510. data "DisplayName" "Passive_Tough_DisplayName"
  1511. data "Description" "Passive_Tough_Description"
  1512. data "DescriptionParams" "Level*2"
  1513. data "Boosts" "IncreaseMaxHP(Level*2)"
  1514.  
  1515. new entry "WarCaster_Bonuses"
  1516. type "PassiveData"
  1517. data "DisplayName" "Passive_WarCaster_Bonuses_DisplayName"
  1518. data "Description" "Passive_WarCaster_Bonuses_Description"
  1519.  
  1520. new entry "WarCaster_OpportunitySpell"
  1521. type "PassiveData"
  1522. data "DisplayName" "Passive_WarCaster_OpportunitySpell_DisplayName"
  1523. data "Description" "Passive_WarCaster_OpportunitySpell_Description"
  1524.  
  1525. new entry "MONSTERS_PASSIVES"
  1526. type "PassiveData"
  1527.  
  1528. new entry "Oiled"
  1529. type "PassiveData"
  1530. data "DisplayName" "Passive_Oiled_DisplayName"
  1531. data "Description" "Passive_Oiled_Description"
  1532.  
  1533. new entry "AntimagicSusceptibility"
  1534. type "PassiveData"
  1535. data "DisplayName" "Passive_AntimagicSusceptibility_DisplayName"
  1536. data "Description" "Passive_AntimagicSusceptibility_Description"
  1537.  
  1538. new entry "AdditionalSpellSlot_Level_1"
  1539. type "PassiveData"
  1540. data "Boosts" "ActionResource(SpellSlot,1,1)"
  1541.  
  1542. new entry "AdditionalSpellSlot_Level_2"
  1543. type "PassiveData"
  1544. data "Boosts" "ActionResource(SpellSlot,1,2)"
  1545.  
  1546. new entry "AdditionalSpellSlot_Level_3"
  1547. type "PassiveData"
  1548. data "Boosts" "ActionResource(SpellSlot,1,3)"
  1549.  
  1550. new entry "AdditionalSpellSlot_Level_4"
  1551. type "PassiveData"
  1552. data "Boosts" "ActionResource(SpellSlot,1,4)"
  1553.  
  1554. new entry "BloodLust_Redcap"
  1555. type "PassiveData"
  1556. data "Conditions" "context.Target.HP < 1 and context.HitDescription.TotalDamageDone > 0"
  1557. data "StatsFunctors" "ApplyStatus(SELF,BLOODLUST_REDCAP_HEAL)"
  1558. data "StatsFunctorContext" "OnDamage"
  1559.  
  1560. new entry "BloodThirsty_Redcap"
  1561. type "PassiveData"
  1562. data "DisplayName" "Passive_BloodThirsty_Redcap_DisplayName"
  1563. data "Description" "Passive_BloodThirsty_Redcap_Description"
  1564. data "Boosts" "IF(HasStatus('BLEEDING',context.Target)):Advantage(AttackRoll)"
  1565.  
  1566. new entry "Muscular_Athletics"
  1567. type "PassiveData"
  1568. data "DisplayName" "Passive_Muscular_Athletics_DisplayName"
  1569. data "Description" "Passive_Muscular_Athletics_Description"
  1570. data "Boosts" "Skill(Athletics, 5)"
  1571.  
  1572. new entry "OgreCurse"
  1573. type "PassiveData"
  1574. data "DisplayName" "Passive_OgreCurse_DisplayName"
  1575. data "Description" "Passive_OgreCurse_Description"
  1576. data "Conditions" "context.HitDescription.AttackType==AttackType.RangedUnarmedAttack and HasStatus('OGRE_CURSE') and HasDamageEffectFlag(DamageFlags.Hit)"
  1577. data "StatsFunctors" "DealDamage(1d6, Bludgeoning)"
  1578. data "StatsFunctorContext" "OnAttack"
  1579.  
  1580. new entry "Rampage"
  1581. type "PassiveData"
  1582. data "DisplayName" "Passive_Rampage_DisplayName"
  1583. data "Description" "Passive_Rampage_Description"
  1584. data "Conditions" "IsMeleeAttack() and Enemy() and context.Target.HP < 1 and context.HitDescription.TotalDamageDone > 0"
  1585. data "StatsFunctors" "ApplyStatus(SELF,GNOLL_RAMPAGE,100,1)"
  1586. data "StatsFunctorContext" "OnDamage"
  1587.  
  1588. new entry "Regeneration_WoodWoad"
  1589. type "PassiveData"
  1590. data "DisplayName" "Passive_Regeneration_WoodWoad_DisplayName"
  1591. data "Description" "Passive_Regeneration_WoodWoad_Description"
  1592.  
  1593. new entry "SunlightSensitivity"
  1594. type "PassiveData"
  1595. data "DisplayName" "Passive_SunlightSensitivity_DisplayName"
  1596. data "Description" "Passive_SunlightSensitivity_Description"
  1597. data "Boosts" "IF(IsInSunlight(context.Target)):Disadvantage(AttackRoll);IF(IsInSunlight(context.Target)):Disadvantage(Skill,Perception)"
  1598.  
  1599. new entry "SunlightWeakness"
  1600. type "PassiveData"
  1601. data "DisplayName" "Passive_SunlightWeakness_DisplayName"
  1602. data "Description" "Passive_SunlightWeakness_Description"
  1603. data "Boosts" "IF(IsInSunlight(context.Target)):Disadvantage(AttackRoll);IF(IsInSunlight(context.Target)):Disadvantage(AllSavingThrows)"
  1604.  
  1605. new entry "SunSickness_Myconid"
  1606. type "PassiveData"
  1607. data "DisplayName" "Passive_SunSickness_Myconid_DisplayName"
  1608. data "Description" "Passive_SunSickness_Myconid_Description"
  1609. data "Boosts" "IF(IsInSunlight(context.Target)):Disadvantage(AttackRoll);IF(IsInSunlight(context.Target)):Disadvantage(AllSavingThrows);IF(IsInSunlight()):Disadvantage(AllAbilities)"
  1610.  
  1611. new entry "ShadowVeil"
  1612. type "PassiveData"
  1613. data "DisplayName" "Passive_ShadowVeil_DisplayName"
  1614. data "Description" "Passive_ShadowVeil_Description"
  1615.  
  1616. new entry "LivingShadow"
  1617. type "PassiveData"
  1618. data "DisplayName" "Passive_LivingShadow_DisplayName"
  1619. data "Description" "Passive_LivingShadow_Description"
  1620.  
  1621. new entry "SpiderWalk"
  1622. type "PassiveData"
  1623. data "DisplayName" "Passive_SpiderWalk_DisplayName"
  1624. data "Description" "Passive_SpiderWalk_Description"
  1625. data "Boosts" "StatusImmunity(WEB)"
  1626.  
  1627. new entry "Spider_Infestation"
  1628. type "PassiveData"
  1629. data "DisplayName" "Passive_Spider_Infestation_DisplayName"
  1630. data "Description" "Passive_Spider_Infestation_Description"
  1631. data "Conditions" "IsMeleeAttack() and HasDamageEffectFlag(DamageFlags.Hit)"
  1632. data "StatsFunctors" "ApplyStatus(SPIDER_INFESTATION,100,4, , , ,not SavingThrow(Ability.Dexterity, 13));"
  1633. data "StatsFunctorContext" "OnAttacked"
  1634.  
  1635. new entry "StaticDischarge_Aura"
  1636. type "PassiveData"
  1637. data "Conditions" "HasStatus('STATIC_DISCHARGE',context.Target)"
  1638. data "StatsFunctors" "DealDamage(2d8, Lightning)"
  1639. data "StatsFunctorContext" "OnAttacked"
  1640.  
  1641. new entry "WEAPON_PROFICIENCIES"
  1642. type "PassiveData"
  1643.  
  1644. new entry "Proficiency_Battleaxes"
  1645. type "PassiveData"
  1646. data "DisplayName" "Passive_Proficiency_Battleaxes_DisplayName"
  1647. data "Description" "Passive_Proficiency_Battleaxes_Description"
  1648. data "Boosts" "Proficiency(Battleaxes)"
  1649.  
  1650. new entry "Proficiency_Clubs"
  1651. type "PassiveData"
  1652. data "DisplayName" "Passive_Proficiency_Clubs_DisplayName"
  1653. data "Description" "Passive_Proficiency_Clubs_Description"
  1654. data "Boosts" "Proficiency(Clubs)"
  1655.  
  1656. new entry "Proficiency_Daggers"
  1657. type "PassiveData"
  1658. data "DisplayName" "Passive_Proficiency_Daggers_DisplayName"
  1659. data "Description" "Passive_Proficiency_Daggers_Description"
  1660. data "Boosts" "Proficiency(Daggers)"
  1661.  
  1662. new entry "Proficiency_Darts"
  1663. type "PassiveData"
  1664. data "DisplayName" "Passive_Proficiency_Darts_DisplayName"
  1665. data "Description" "Passive_Proficiency_Darts_Description"
  1666. data "Boosts" "Proficiency(Darts)"
  1667.  
  1668. new entry "Proficiency_Glaives"
  1669. type "PassiveData"
  1670. data "DisplayName" "Passive_Proficiency_Glaives_DisplayName"
  1671. data "Description" "Passive_Proficiency_Glaives_Description"
  1672. data "Boosts" "Proficiency(Glaives)"
  1673.  
  1674. new entry "Proficiency_Greatswords"
  1675. type "PassiveData"
  1676. data "DisplayName" "Passive_Proficiency_Greatswords_DisplayName"
  1677. data "Description" "Passive_Proficiency_Greatswords_Description"
  1678. data "Boosts" "Proficiency(Greatswords)"
  1679.  
  1680. new entry "Proficiency_HandCrossbows"
  1681. type "PassiveData"
  1682. data "DisplayName" "Passive_Proficiency_HandCrossbows_DisplayName"
  1683. data "Description" "Passive_Proficiency_HandCrossbows_Description"
  1684. data "Boosts" "Proficiency(HandCrossbows)"
  1685.  
  1686. new entry "Proficiency_Handaxes"
  1687. type "PassiveData"
  1688. data "DisplayName" "Passive_Proficiency_Handaxes_DisplayName"
  1689. data "Description" "Passive_Proficiency_Handaxes_Description"
  1690. data "Boosts" "Proficiency(Handaxes)"
  1691.  
  1692. new entry "Proficiency_HeavyCrossbows"
  1693. type "PassiveData"
  1694. data "DisplayName" "Passive_Proficiency_HeavyCrossbows_DisplayName"
  1695. data "Description" "Passive_Proficiency_HeavyCrossbows_Description"
  1696. data "Boosts" "Proficiency(HeavyCrossbows)"
  1697.  
  1698. new entry "Proficiency_Javelins"
  1699. type "PassiveData"
  1700. data "DisplayName" "Passive_Proficiency_Javelins_DisplayName"
  1701. data "Description" "Passive_Proficiency_Javelins_Description"
  1702. data "Boosts" "Proficiency(Javelins)"
  1703.  
  1704. new entry "Proficiency_LightCrossbows"
  1705. type "PassiveData"
  1706. data "DisplayName" "Passive_Proficiency_LightCrossbows_DisplayName"
  1707. data "Description" "Passive_Proficiency_LightCrossbows_Description"
  1708. data "Boosts" "Proficiency(LightCrossbows)"
  1709.  
  1710. new entry "Proficiency_LightHammers"
  1711. type "PassiveData"
  1712. data "DisplayName" "Passive_Proficiency_LightHammers_DisplayName"
  1713. data "Description" "Passive_Proficiency_LightHammers_Description"
  1714. data "Boosts" "Proficiency(LightHammers)"
  1715.  
  1716. new entry "Proficiency_Longbows"
  1717. type "PassiveData"
  1718. data "DisplayName" "Passive_Proficiency_Longbows_DisplayName"
  1719. data "Description" "Passive_Proficiency_Longbows_Description"
  1720. data "Boosts" "Proficiency(Longbows)"
  1721.  
  1722. new entry "Proficiency_Longswords"
  1723. type "PassiveData"
  1724. data "DisplayName" "Passive_Proficiency_Longswords_DisplayName"
  1725. data "Description" "Passive_Proficiency_Longswords_Description"
  1726. data "Boosts" "Proficiency(Longswords)"
  1727.  
  1728. new entry "Proficiency_Maces"
  1729. type "PassiveData"
  1730. data "DisplayName" "Passive_Proficiency_Maces_DisplayName"
  1731. data "Description" "Passive_Proficiency_Maces_Description"
  1732. data "Boosts" "Proficiency(Maces)"
  1733.  
  1734. new entry "Proficiency_Quarterstaffs"
  1735. type "PassiveData"
  1736. data "DisplayName" "Passive_Proficiency_Quarterstaffs_DisplayName"
  1737. data "Description" "Passive_Proficiency_Quarterstaffs_Description"
  1738. data "Boosts" "Proficiency(Quarterstaffs)"
  1739.  
  1740. new entry "Proficiency_Rapiers"
  1741. type "PassiveData"
  1742. data "DisplayName" "Passive_Proficiency_Rapiers_DisplayName"
  1743. data "Description" "Passive_Proficiency_Rapiers_Description"
  1744. data "Boosts" "Proficiency(Rapiers)"
  1745.  
  1746. new entry "Proficiency_Scimitars"
  1747. type "PassiveData"
  1748. data "DisplayName" "Passive_Proficiency_Scimitars_DisplayName"
  1749. data "Description" "Passive_Proficiency_Scimitars_Description"
  1750. data "Boosts" "Proficiency(Scimitars)"
  1751.  
  1752. new entry "Proficiency_Shortbows"
  1753. type "PassiveData"
  1754. data "DisplayName" "Passive_Proficiency_Shortbows_DisplayName"
  1755. data "Description" "Passive_Proficiency_Shortbows_Description"
  1756. data "Boosts" "Proficiency(Shortbows)"
  1757.  
  1758. new entry "Proficiency_Shortswords"
  1759. type "PassiveData"
  1760. data "DisplayName" "Passive_Proficiency_Shortswords_DisplayName"
  1761. data "Description" "Passive_Proficiency_Shortswords_Description"
  1762. data "Boosts" "Proficiency(Shortswords)"
  1763.  
  1764. new entry "Proficiency_Sickles"
  1765. type "PassiveData"
  1766. data "DisplayName" "Passive_Proficiency_Sickles_DisplayName"
  1767. data "Description" "Passive_Proficiency_Sickles_Description"
  1768. data "Boosts" "Proficiency(Sickles)"
  1769.  
  1770. new entry "Proficiency_Slings"
  1771. type "PassiveData"
  1772. data "DisplayName" "Passive_Proficiency_Slings_DisplayName"
  1773. data "Description" "Passive_Proficiency_Slings_Description"
  1774. data "Boosts" "Proficiency(Slings)"
  1775.  
  1776. new entry "Proficiency_Spears"
  1777. type "PassiveData"
  1778. data "DisplayName" "Passive_Proficiency_Spears_DisplayName"
  1779. data "Description" "Passive_Proficiency_Spears_Description"
  1780. data "Boosts" "Proficiency(Spears)"
  1781.  
  1782. new entry "Proficiency_Warhammers"
  1783. type "PassiveData"
  1784. data "DisplayName" "Passive_Proficiency_Warhammers_DisplayName"
  1785. data "Description" "Passive_Proficiency_Warhammers_Description"
  1786. data "Boosts" "Proficiency(Warhammers)"
  1787.  
  1788.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement