Roll20 uses cookies to improve your experience on our site. Cookies enable you to enjoy certain features, social sharing functionality, and tailor message and display ads to your interests on our site and others. They also help us understand how our site is being used. By continuing to use our site, you consent to our use of cookies. Update your cookie preferences .
×
Create a free account

Token Action Maker and Keeping Track of Prepared Spells

If I understand this script correctly, it is a successor to Token Action Creator, which is no longer available. TAC seems to have had the ability to display on the token bar only those spells from the character sheet that a player had selected as prepared instead of displaying all the spells. This ability seems not to carry over to TAM. How hard would it be to implement it? My players are young children (all 7 and under) and they tend to get confused about acquiring spells, preparing them, changing their choice of spells, etc. This functionality would be a great help to them.
1736453040

Edited 1736453054
Gauss
Forum Champion
Hi Tom F.,  I would suggest using Jarren's Statblock Macro Mule  API Script. It has a macro to display prepared spells. 
That was recommended to me on Reddit and I have it installed. It works well, but I think my players would prefer to  rely on the token bar and not the chat feed for their spells. They're young (about age 7) and are used to using the token bar instead of the chat for spells.
1736461930
Gauss
Forum Champion
Tom F. said: That was recommended to me on Reddit and I have it installed. It works well, but I think my players would prefer to  rely on the token bar and not the chat feed for their spells. They're young (about age 7) and are used to using the token bar instead of the chat for spells. Could you explain what you mean by using the token (action) bar for spells? Each individual spell in the bar? 
Sorry. Very bad phrasing on my part. With TAM, clicking on Spells in the token bar gives you a list of spells to choose in the chat. The problem for my players is that the spells are simply the first six spells in the spell list in the spells tab of the character sheet. The fact that a particular spell has been prepared or not doesn't seem to matter. I would prefer an arrangement where selecting "Spells" in the token bar would either:  1. Produce a list in the chat that included only the prepared spells (and cantrips of course)( I seem to remember that this is what TAC was able to do); or 2. produce a dropdown list in the token bar itself of the prepared spells from which you could choose the one that want. (I'm guessing that this might be hard to implement?)
1736463257
Gauss
Forum Champion
#1 is what I was recommending via Jarren's API Script.  If you don't want that entire script if you invite me to your game I can set up my own macro that does the same thing but just for spells.  #2 can be done as a dropdown macro, but it would be insanely difficult (like a Sisyphus level task), which is why #1 exists. 
I think I'm probably being too picky here. As you point out, Statblock Macro Mule does what I want and the variation that I want probably isn't worth the effort it would take.  Thanks for your help.
Tom F. said: With TAM, clicking on Spells in the token bar gives you a list of spells to choose in the chat.  It sounds like Token Action Maker also produces a chat menu for spells, which is similar to the Statblock Macro Mule.   If you're planning on only using the Statblock Macro Mule for your players' spells and TAM for everything else, then I would suggest making two changes: 1. Uncheck 'Show as Token Action' for all of the Statblock Macro Mule Collections macros except 'Spells'. 2. On the Statmule character, go to the Attributes & Abilities page and find the Ability named 'StatsFooter' and delete the contents of the attribute (but don't delete the Ability itself!).  Then you can adjust your TAM macro to not  include spells, but use the Spells button from the Statblock Macro Mule and your players won't see the footer section with buttons for the other Macro Mule stuff. Also make sure that you have set the 'PCUnpreparedSpells' attribute to 'Hide'. :) 
1736466882
keithcurtis
Forum Champion
Marketplace Creator
API Scripter
Hi Tom! The reason that Token Action Maker doesn't pay attention to prepared spells is that the primary use is for NPCs, and those from the compendium typically don't have or use the "prepared" attribute. Nevertheless, it shouldn't be hard to add a "prepared spells" option to the mod. In which case, a user could issue a command to update the prepared spells button. Say "!ta spells-p", or something. If I did so, what do you think the token action button should be called? "spells-prepared" "spells-available" "prepared" "spell list" something else?
I would think that "spells-prepared" would be best since that is what they are. "Spells-available" has it's good points as well, but I don't think that the last two would reflect what the button would do as well as the first two.