Skip to content

Commit

Permalink
Merge pull request #766 from Sklore/dungeonguru-12102017-multiplefixes
Browse files Browse the repository at this point in the history
Dungeonguru 12102017 multiplefixes
  • Loading branch information
dungeonguru authored Dec 10, 2017
2 parents d6c30bc + 7fa80c2 commit 452a241
Show file tree
Hide file tree
Showing 4 changed files with 437 additions and 7 deletions.
204 changes: 204 additions & 0 deletions COM_5ePack_DMG - Epic Boons.user
Original file line number Diff line number Diff line change
@@ -0,0 +1,204 @@
<?xml version="1.0" encoding="UTF-8"?>
<document signature="Hero Lab Data">
<thing id="bn5CFate" name="Boon of Fate" description="When a creature that you can see within 30 feet of you makes an ability check, attack roll, or saving throw, you can roll a d10 and apply the result as a bonus or penalty to that roll. Once you use this boon, you must finish a short rest before you can use it again." compset="Boon" uniqueness="useronce">
<fieldval field="trkMax" value="1"/>
<usesource source="5eDMGCP"/>
<tag group="Usage" tag="ShortRest"/>
<tag group="FeatureTyp" tag="Special"/>
<tag group="Helper" tag="ShowSpec"/>
<tag group="User" tag="Tracker"/>
</thing>
<thing id="bn5CComPro" name="Boon of Combat Prowess" description="When you miss with a melee weapon attack, you can choose to hit instead. Once you use this boon, you cannot use it again until you finish a short rest." compset="Boon" uniqueness="useronce">
<fieldval field="trkMax" value="1"/>
<usesource source="5eDMGCP"/>
<tag group="Usage" tag="ShortRest" name="/short rest" abbrev="/short rest"/>
<tag group="User" tag="Tracker" name="tracker" abbrev="tracker"/>
<tag group="FeatureTyp" tag="Special" name="Special" abbrev="Special"/>
<tag group="Helper" tag="ShowSpec" name="Show Spec" abbrev="Show Spec"/>
</thing>
<thing id="bn5CDimTra" name="Boon of Dimensional Travel" description="As an action, you can cast the {i}misty step{/i} spell, without using spell slots or material compenents. Once you do so, you can&apos;t use this boon again until you finish a short rest." compset="Boon" uniqueness="useronce">
<fieldval field="trkMax" value="1"/>
<usesource source="5eDMGCP" parent="p5ePack" name="5e Dungeon Master&apos;s Guide - Beta"/>
<tag group="Helper" tag="ShowSpec" name="Show Spec" abbrev="Show Spec"/>
<tag group="abAction" tag="Action"/>
<tag group="SpInfo" tag="spMistStep"/>
<tag group="User" tag="Tracker"/>
<tag group="FeatureTyp" tag="Special" name="Special" abbrev="Special"/>
<tag group="Usage" tag="ShortRest"/>
<bootstrap thing="spMistStep"></bootstrap>
</thing>
<thing id="bn5CFortit" name="Boon of Fortitude" description="Your hit point maximum is increased by 40." compset="Boon" uniqueness="useronce">
<usesource source="5eDMGCP" parent="p5ePack" name="5e Dungeon Master&apos;s Guide - Beta"/>
<tag group="Helper" tag="ShowSpec" name="Show Spec" abbrev="Show Spec"/>
<tag group="FeatureTyp" tag="Special" name="Special" abbrev="Special"/>
<eval phase="PostAttr" priority="10000">herofield[tHP].value += 40</eval>
</thing>
<thing id="bn5CHigMag" name="Boon of High Magic" description="You gain one 9th-level spell slot. You must have a 9th-level spell slot already or this boon cannot be taken." compset="Boon" uniqueness="useronce">
<usesource source="5eDMGCP" parent="p5ePack" name="5e Dungeon Master&apos;s Guide - Beta"/>
<tag group="Helper" tag="ShowSpec" name="Show Spec" abbrev="Show Spec"/>
<tag group="FeatureTyp" tag="Special" name="Special" abbrev="Special"/>
<eval phase="Final"> hero.childfound[SlotHold9].field[MaxAllow].value += 1</eval>
</thing>
<thing id="bn5CImmort" name="Boon of Immortality" description="You stop aging and become immune to any effect that would cause you to age. You cannot die from old age." compset="Boon" uniqueness="useronce">
<usesource source="5eDMGCP" parent="p5ePack" name="5e Dungeon Master&apos;s Guide - Beta"/>
<tag group="Helper" tag="ShowSpec" name="Show Spec" abbrev="Show Spec"/>
<tag group="FeatureTyp" tag="Special" name="Special" abbrev="Special"/>
</thing>
<thing id="bn5CInvinc" name="Boon of Invincibility" description="When you take damage from any source, you can reduce that damage to 0. You cannot use this boon again until you finish a short rest." compset="Boon" uniqueness="useronce">
<fieldval field="trkMax" value="1"/>
<usesource source="5eDMGCP" parent="p5ePack" name="5e Dungeon Master&apos;s Guide - Beta"/>
<tag group="Usage" tag="ShortRest" name="/short rest" abbrev="/short rest"/>
<tag group="User" tag="Tracker" name="tracker" abbrev="tracker"/>
<tag group="FeatureTyp" tag="Special" name="Special" abbrev="Special"/>
<tag group="Helper" tag="ShowSpec" name="Show Spec" abbrev="Show Spec"/>
</thing>
<thing id="bn5CIrrOff" name="Boon of Irresistible Offense" description="You can bypass the damage resistances of any creature." compset="Boon" uniqueness="useronce">
<usesource source="5eDMGCP" parent="p5ePack" name="5e Dungeon Master&apos;s Guide - Beta"/>
<tag group="Helper" tag="ShowSpec" name="Show Spec" abbrev="Show Spec"/>
<tag group="FeatureTyp" tag="Special" name="Special" abbrev="Special"/>
</thing>
<thing id="bn5CLuck" name="Boon of Luck" description="When you roll any ability check, attack roll or saving throw for yourself, you can choose to add the result of a d10 roll to the result. Once you use this boon, you must finish a short rest before you can use it again." compset="Boon" uniqueness="useronce">
<fieldval field="trkMax" value="1"/>
<usesource source="5eDMGCP" parent="p5ePack" name="5e Dungeon Master&apos;s Guide - Beta"/>
<tag group="Usage" tag="ShortRest" name="/short rest" abbrev="/short rest"/>
<tag group="User" tag="Tracker" name="tracker" abbrev="tracker"/>
<tag group="FeatureTyp" tag="Special" name="Special" abbrev="Special"/>
<tag group="Helper" tag="ShowSpec" name="Show Spec" abbrev="Show Spec"/>
</thing>
<thing id="bn5CMagRes" name="Boon of Magic Resistance" description="You have advantage on saving throws against spells and other magical effects." compset="Boon" uniqueness="useronce">
<usesource source="5eDMGCP" parent="p5ePack" name="5e Dungeon Master&apos;s Guide - Beta"/>
<tag group="Helper" tag="ShowSpec" name="Show Spec" abbrev="Show Spec"/>
<tag group="FeatureTyp" tag="Special" name="Special" abbrev="Special"/>
<eval phase="Final" priority="10000"><![CDATA[#situational[hero.child[svAll], "Advantage on saving throws against magic effects and spells.", field[thingname].text]]]></eval>
</thing>
<thing id="bn5CPeeAim" name="Boon of Peerless Aim" description="You can give yourself a +20 bonuse to any ranged attack roll you make. Once you do so, you cannot use this boon again until you finish a short rest." compset="Boon" uniqueness="useronce">
<fieldval field="trkMax" value="1"/>
<usesource source="5eDMGCP" parent="p5ePack" name="5e Dungeon Master&apos;s Guide - Beta"/>
<tag group="Usage" tag="ShortRest" name="/short rest" abbrev="/short rest"/>
<tag group="User" tag="Tracker" name="tracker" abbrev="tracker"/>
<tag group="FeatureTyp" tag="Special" name="Special" abbrev="Special"/>
<tag group="Helper" tag="ShowSpec" name="Show Spec" abbrev="Show Spec"/>
</thing>
<thing id="bn5CPerHea" name="Boon of Perfect Health" description="You are immune to the poisoned condition as well as disease or poison damage. You gain adavantage on Constitution saving throws." compset="Boon" uniqueness="useronce">
<usesource source="5eDMGCP" parent="p5ePack" name="5e Dungeon Master&apos;s Guide - Beta"/>
<tag group="Helper" tag="ShowSpec" name="Show Spec" abbrev="Show Spec"/>
<tag group="FeatureTyp" tag="Special" name="Special" abbrev="Special"/>
<eval phase="First" priority="10000"><![CDATA[#situational[hero.child[svCON], "Advantage on all saving throws.", field[thingname].text]
perform hero.assign[CondImm.pcnPoison]
perform hero.assign[DamageImm.dtPoison]
perform hero.assign[DamageImm.dtDisease]]]></eval>
</thing>
<thing id="bn5CPlaTra" name="Boon of Planar Travel" description="As an action, you can cast the {i}plane shift{/i} spell, without using spell slots or material compenents, targeting yourself only. When you choose this boon, you pick a plane other than the Material plane that you can travel to. When you use this boon you may travel to the plane chosen or return to the material plane. \n\nOnce you do so, you can&apos;t use this boon again until you finish a short rest." compset="Boon" uniqueness="useronce">
<fieldval field="trkMax" value="1"/>
<usesource source="5eDMGCP" parent="p5ePack" name="5e Dungeon Master&apos;s Guide - Beta"/>
<tag group="SpInfo" tag="spMistStep" name="Misty Step" abbrev="Misty Step"/>
<tag group="Usage" tag="ShortRest" name="/short rest" abbrev="/short rest"/>
<tag group="User" tag="Tracker" name="tracker" abbrev="tracker"/>
<tag group="abAction" tag="Action" name="Action" abbrev="Act"/>
<tag group="FeatureTyp" tag="Special" name="Special" abbrev="Special"/>
<tag group="Helper" tag="ShowSpec" name="Show Spec" abbrev="Show Spec"/>
<tag group="Helper" tag="ActivMenu"/>
<tag group="User" tag="NeedDomain"/>
<bootstrap thing="spMistStep"></bootstrap>
</thing>
<thing id="bn5CQuiCas" name="Boon of Quick Casting" description="Pick one of your 1st- through 3rd- level spells that has a casting time of 1 action. That spell&apos;s casting time is now 1 bonus action." compset="Boon" uniqueness="useronce">
<fieldval field="usrCandid1" value="(sLevel.1 | sLevel.2 | sLevel.3) &amp; Helper.Memorized"/>
<usesource source="5eDMGCP" parent="p5ePack" name="5e Dungeon Master&apos;s Guide - Beta"/>
<tag group="Helper" tag="ShowSpec" name="Show Spec" abbrev="Show Spec"/>
<tag group="Helper" tag="ActivMenu"/>
<tag group="ChooseSrc1" tag="Hero"/>
<tag group="FeatureTyp" tag="Special" name="Special" abbrev="Special"/>
</thing>
<thing id="bn5CRecove" name="Boon of Recovery" description="As a bonus action, you regain hit points equal to half your hit point maximum. Once you use this boon, you cannot do so again until after a short rest." compset="Boon" uniqueness="useronce">
<fieldval field="trkMax" value="1"/>
<usesource source="5eDMGCP" parent="p5ePack" name="5e Dungeon Master&apos;s Guide - Beta"/>
<tag group="Usage" tag="ShortRest" name="/short rest" abbrev="/short rest"/>
<tag group="User" tag="Tracker" name="tracker" abbrev="tracker"/>
<tag group="FeatureTyp" tag="Special" name="Special" abbrev="Special"/>
<tag group="Helper" tag="ShowSpec" name="Show Spec" abbrev="Show Spec"/>
<tag group="abAction" tag="Bonus"/>
<tag group="abDuration" tag="Instant"/>
<tag group="abRange" tag="Personal"/>
</thing>
<thing id="bn5CSkiPro" name="Boon of Skill Proficiency" description="You gain proficiency with all skills." compset="Boon" uniqueness="useronce">
<usesource source="5eDMGCP" parent="p5ePack" name="5e Dungeon Master&apos;s Guide - Beta"/>
<tag group="Helper" tag="ShowSpec" name="Show Spec" abbrev="Show Spec"/>
<tag group="FeatureTyp" tag="Special" name="Special" abbrev="Special"/>
<eval phase="PostLevel" priority="10000">foreach pick in hero from BaseSkill
perform eachpick.assign[Helper.Proficient]
nexteach</eval>
</thing>
<thing id="bn5CSpeed" name="Boon of Speed" description="Your walking speed increases by 30 feet. \n\nAs a bonus action, you can take the Dash or Disengage action. Once you take this bonus action, you cannot do so again until after a short rest." compset="Boon" uniqueness="useronce">
<fieldval field="trkMax" value="1"/>
<usesource source="5eDMGCP" parent="p5ePack" name="5e Dungeon Master&apos;s Guide - Beta"/>
<tag group="Usage" tag="ShortRest" name="/short rest" abbrev="/short rest"/>
<tag group="User" tag="Tracker" name="tracker" abbrev="tracker"/>
<tag group="FeatureTyp" tag="Special" name="Special" abbrev="Special"/>
<tag group="Helper" tag="ShowSpec" name="Show Spec" abbrev="Show Spec"/>
<eval phase="PostAttr" priority="10000">hero.child[Speed].field[tSpeed].value += 30</eval>
</thing>
<thing id="bn5CSpeMas" name="Boon of Spell Mastery" description="Pick a 1st-level sorcerer, warlock or wizard spell that you can cast. You can now cast it at lowest level required without expending a spell slot." compset="Boon" uniqueness="useronce">
<fieldval field="usrCandid1" value="(sLevel.1) &amp; Helper.Memorized"/>
<usesource source="5eDMGCP" parent="p5ePack" name="5e Dungeon Master&apos;s Guide - Beta"/>
<tag group="Helper" tag="ActivMenu" name="ActivMenu" abbrev="ActivMenu"/>
<tag group="Helper" tag="ShowSpec" name="Show Spec" abbrev="Show Spec"/>
<tag group="ChooseSrc1" tag="Hero" name="All Picks on Hero" abbrev="All Picks on Hero"/>
<tag group="FeatureTyp" tag="Special" name="Special" abbrev="Special"/>
</thing>
<thing id="bn5CSpeRec" name="Boon of Spell Recall" description="Pick a spell you know or have prepared. You can cast it once without expending a spell slot. Once you do so, you can&apos;t use this boon until you finish a long rest." compset="Boon" uniqueness="useronce">
<fieldval field="trkMax" value="1"/>
<fieldval field="usrCandid1" value="component.BaseSpell"/>
<usesource source="5eDMGCP" parent="p5ePack" name="5e Dungeon Master&apos;s Guide - Beta"/>
<tag group="Helper" tag="ShowSpec" name="Show Spec" abbrev="Show Spec"/>
<tag group="Helper" tag="ActivMenu" name="ActivMenu" abbrev="ActivMenu"/>
<tag group="User" tag="Tracker"/>
<tag group="ChooseSrc1" tag="Hero" name="All Picks on Hero" abbrev="All Picks on Hero"/>
<tag group="Usage" tag="LongRest"/>
<tag group="FeatureTyp" tag="Special" name="Special" abbrev="Special"/>
</thing>
<thing id="bn5CFirSou" name="Boon of the Fire Soul" description="You have immunity to fire damage. You can also cast {i}burning hands{/i} at will, without using spell slots or any components (save DC 15)." compset="Boon" uniqueness="useronce">
<usesource source="5eDMGCP" parent="p5ePack" name="5e Dungeon Master&apos;s Guide - Beta"/>
<tag group="Helper" tag="ShowSpec" name="Show Spec" abbrev="Show Spec"/>
<tag group="FeatureTyp" tag="Special" name="Special" abbrev="Special"/>
<tag group="abAction" tag="Free"/>
<tag group="SpInfo" tag="spBurnHand"/>
<bootstrap thing="spBurnHand">
<autotag group="Helper" tag="RaceSpell"/>
<autotag group="Usage" tag="AtWill"/>
</bootstrap>
<eval phase="First" priority="10000">perform hero.assign[DamageImm.dtFire]</eval>
</thing>
<thing id="bn5CNigSpi" name="Boon of the Night Spirit" description="While completely in an area of dim light or darkness, you can become invisible as an action. You remain invisible until you take an action or reaction." compset="Boon" uniqueness="useronce">
<fieldval field="abDuration" value="Until another action or reaction"/>
<usesource source="5eDMGCP" parent="p5ePack" name="5e Dungeon Master&apos;s Guide - Beta"/>
<tag group="Helper" tag="ShowSpec" name="Show Spec" abbrev="Show Spec"/>
<tag group="abAction" tag="Action"/>
<tag group="abRange" tag="Personal"/>
<tag group="FeatureTyp" tag="Special" name="Special" abbrev="Special"/>
</thing>
<thing id="bn5CStormb" name="Boon of the Stormborn" description="You have immunity to lightning and thunder damage. You can also cast {i}thunderwave{/i} at will, without using spell slots or any components (save DC 15)." compset="Boon" uniqueness="useronce">
<usesource source="5eDMGCP" parent="p5ePack" name="5e Dungeon Master&apos;s Guide - Beta"/>
<tag group="Helper" tag="ShowSpec" name="Show Spec" abbrev="Show Spec"/>
<tag group="abAction" tag="Free" name="Free" abbrev="Free"/>
<tag group="FeatureTyp" tag="Special" name="Special" abbrev="Special"/>
<tag group="SpInfo" tag="spThunderw"/>
<bootstrap thing="spThunderw">
<autotag group="Helper" tag="RaceSpell"/>
<autotag group="Usage" tag="AtWill"/>
</bootstrap>
<eval phase="First" priority="10000">perform hero.assign[DamageImm.dtLightnin]
perform hero.assign[DamageImm.dtThunder]</eval>
</thing>
<thing id="bn5CUnfett" name="Boon of the Unfettered" description="You have advantage on ability checks made to resist being grappled. In addition, you can use an action to automatically escape a grapple or free yourself of any kind of restraints." compset="Boon" uniqueness="useronce">
<usesource source="5eDMGCP" parent="p5ePack" name="5e Dungeon Master&apos;s Guide - Beta"/>
<tag group="Helper" tag="ShowSpec" name="Show Spec" abbrev="Show Spec"/>
<tag group="FeatureTyp" tag="Special" name="Special" abbrev="Special"/>
</thing>
<thing id="bn5CUndete" name="Boon of Undetectability" description="You gain a +10 bonus to Dexterity (Stealth) checks, and can&apos;t be detected or targeted by divination magic, including scrying sensors." compset="Boon" uniqueness="useronce">
<usesource source="5eDMGCP" parent="p5ePack" name="5e Dungeon Master&apos;s Guide - Beta"/>
<tag group="Helper" tag="ShowSpec" name="Show Spec" abbrev="Show Spec"/>
<tag group="FeatureTyp" tag="Special" name="Special" abbrev="Special"/>
<eval phase="PostAttr" priority="10000">#applybonus[BonTrait, hero.child[skStealth], 10]</eval>
</thing>
</document>
Loading

0 comments on commit 452a241

Please sign in to comment.