My option is similar to The Aaron's: I created a folder labeled "Spell Tokens". I then created a character sheet, made it visible to all players then allowed editing by the player with the spells and renamed it to the name of the spell. I then picked a token, uploaded it to my art library, drag/drop it to a page and assigned it to the character sheet. (You can then delete the token on the page until needed and move the character sheet to the Spell Token Folder.) Players then drag/drop the token to the game page when in play as needed. For Entanglement I created a powercard: !modbattr --silent --charid @{selected|character_id} --lvl1_slots_expended|-1 !power {{ --charid|@{selected|character_id} --target_list|@{target|token_id} --emote|@{selected|character_name} Casts a Spell! --emotefont|font-family: "Algerian"; --txcolor|#ffff00 --bgcolor|#00ffff --corners|10 --border|5px solid #000 --erowtx|#000000 --erowbg|#00ffff --orowtx|#ffff00 --orowbg|#006400 --name|Entangle --Spell Level:| **1st Level** --leftsub|Concentration Spell --rightsub| 90' --Stats:| **Conjuration** | **1 Action** | **V S** --!desc|[Entangle](<a href="https://media.giphy.com/media/10fFT7qzHrN0D6/giphy.gif" rel="nofollow">https://media.giphy.com/media/10fFT7qzHrN0D6/giphy.gif</a>) ^^ ^^ Grasping weeds and vines sprout from the ground in a 20-foot square starting from a point within range and turn the ground in the area into difficult terrain. ^^ ^^ --vfx_opt|@{target|token_id} nova-acid --soundfx|_audio,play,nomenu|Entangle --!Entangle|@{target|character_name} saves [[ [$Sve] ?{Target Has Advantage?|Standard,1d20cf<1cs>20|Advantage,2d20kh1cf<1cs>20|Disadvantage,2d20kl1cf<1cs>20} + @{target|strength_mod} ]] vs @{selected|spell_save_dc} -- ?? $Sve >= @{selected|spell_save_dc} ??!Saved|**//@{target|character_name} Ignores Your Spell!//** -- ?? $Sve < @{selected|spell_save_dc} ??!NoSave|@{target|character_name} is Restrained until they Break Free! ^^ ^^ -- ?? $Sve < @{selected|spell_save_dc} ??api_token-mod*1|_ids @{selected|token_id} _set statusmarkers|Concentrating -- ?? $Sve < @{selected|spell_save_dc} ??api_token-mod*2|_ignore|selected _ids @{target|token_id} _set statusmarkers|yellow|fishing-net --!Slots|[[@{selected|lvl1_slots_expended}-1]] of @{selected|lvl1_slots_total} Level 1 Slots Remain }} They "cast" the spell on each creature affected within the token on the map.