• Please note: In an effort to ensure that all of our users feel welcome on our forums, we’ve updated our forum rules. You can review the updated rules here: http://forums.wolflair.com/showthread.php?t=5528.

    If a fellow Community member is not following the forum rules, please report the post by clicking the Report button (the red yield sign on the left) located on every post. This will notify the moderators directly. If you have any questions about these new rules, please contact support@wolflair.com.

    - The Lone Wolf Development Team

Bug? Boostrapped Spell wont Reset on Short Rest

Fenris447

Well-known member
I'm in the testing stages of the Eberron subraces, but have either found a bug or done something wrong.


Code is below, but here's the gist: these free spells are supposed to be used once per and reset on a Short Rest. I can mark them used (changing 0/1 -> 1/1). However, they don't reset to 0/1 when I click the Short Rest button. The Long Rest does reset them. What am I doing wrong here? I have similar specials that use the exact same coding, but with "LongRest", and they work perfectly on Long Rests in HL. It's just the Short Rest ones that don't.

Code:
    <thing id="ra5CEbPriCon" name="Primal Connection" description="You can cast the {i}animal friendship{/i} and {i}speak with animals{/i} spells with this trait once each before completing a short or long rest. Wisdom is your spellcasting ability for these spells, and you do not need material components." compset="RaceSpec">
    <tag group="Helper" tag="ShowSpec" name="Show Spec" abbrev="Show Spec"/>
    <tag group="FeatureTyp" tag="Special" name="Special" abbrev="Special"/>
    <bootstrap thing="sp5CAnimFr">
      <containerreq phase="First" priority="2500">count:AbReplace.ra5CEbPriCon = 0</containerreq>
      <autotag group="Usage" tag="ShortRest"/>
      <autotag group="Helper" tag="RaceSpell"/>
      <assignval field="trkMax" value="1"/>
      </bootstrap>
    <bootstrap thing="spSpeaAnim">
      <containerreq phase="First" priority="2500">count:AbReplace.ra5CEbPriCon = 0</containerreq>
      <autotag group="Usage" tag="ShortRest"/>
      <autotag group="Helper" tag="RaceSpell"/>
      <assignval field="trkMax" value="1"/>
      </bootstrap>
    </thing>
 
Last edited:
So I guess my initial pre-post search wasn't thorough enough, because I just found a similar thread from a few months ago.

I went ahead and submitted this as a bug, but I'll leave this thread up in case someone did address it elsewhere.

I'd like to avoid making Racial Specials duplicating the spells if possible, as suggested in the other thread. These are from the Dragonmarked House subraces, and there are a handful that grant short rest spells and a bunch more that grant long rest ones. It would be a lot cleaner if the code for all of them could stay relatively similar, not having to treat the short rest ones differently.
 
This sounds like the bug we hit when we implemented the rest of the dragonmarks. We reported it then, but never got a response beyond the automated reply.
 
Back
Top