I would like to preface this with a disclaimer that I am not terribly proficient with computers, and my blind and unguided prodding into how these macros work is effectively my only experience with any kind of coding. I have no idea what I am asking for is actually called, so I have overexplained what I am doing to hopefully make it as clear as possible. I apologize for the ambiguity created by my lack of familiarity with the appropriate terminology. I have purchased the Curse of Strahd module through the marketplace. The tokens accompanying it are amazing and have their attacks, spells, saving throws, and everything else listed as token actions. Above is what the "Spells" token action layout looks like in the chat, and below are the outputs for the attack and non-attack spells. I am attempting to edit some of the tokens, in two specific ways. One group of tokens I am *adding* a spellcasting table as shown above, and the other I am *modifying* the existing spell table. I initially attempted going into the character sheet, and then into the "Attributes and Abilities" tab of a character that does have a spellcasting table attached, copying the text of the macro, and pasting it into a new macro on the character needing new spells. Upon testing the new macro, it *appeared* to pull up the table, but every single spell is broken and only shows " Abjuration [spell level]", as shown in the picture below. Upon inspection of different spellcasting tables from different tokens, I found that each table had a different... reference number? For example, these are (what I assume to be) the reference codes that the macro is inputting into the chat for me, from two separate tokens. [Ray of Frost](~repeating_spell-cantrip_-NQS56oVt4Z244CtM6qf_spell) [Ray of Frost](~repeating_spell-cantrip_-NQWRM-6lH457WQSyrQs_spell) I wondered if it had something to do with the fact that those tables somehow interacted with the character sheet, since I know you can click on the stuff on a character sheet for PCs and NPCs to have it throw the result/description in chat similarly to how the tables from the token action do. I set up the spellcasting on the character by checking the "Spellcasting NPC" option, set the spellcasting ability/caster level, and dragged and dropped the desired spells from the compendium to the character sheet. Now, I can click the spells on the sheet and it throws attack+damage/description into chat. I know you can press the arrow keys to highlight previous chat entries, and I get this string for an attack spell from the newly spellcasting character (ray of frost): %{-NQaxmOuqiDjlAPnnMHg|repeating_attack_-NjfbkmR6YocFzJpeBK-_attack} I removed everything before "repeating_attack..." and replaced the string behind " [Ray of Frost](~" in the imported macro, and it successfully made the attack/damage roll, and the "Show Spell Description" button functions correctly. Attack spells figured out! Now, the issue I need help resolving is the spells that don't output an attack, like Mage Hand. When I press the up arrow to get the chat input, it's very long and includes every aspect of the spell, instead of a concise string like the attack spells. The macros on the existing spellcasting tokens exclusively have the condensed reference codes and I am wondering how to get these to put into the macros on the newly spellcasting characters. Thanks for taking the time to read this! I explained how I got to where I was so there's some context for the question and how I have approached everything, and where my knowledge might be lacking. I fully expect that this is an incredibly trivial issue to solve and I'm just missing some button somewhere.