(Isolated some issues, see my last reply) i made this a while back, when my head was into all all this. i get a TypeError: a is undefined when i try to use it in my new game, cant seem to find why, even after trying to debug it. ?{Select Action |Dash Action,&{template:npcatk}{{name=@{selected|character_name} **uses the Dash Action**}}{{normal=1}}{{r1=Gain extra movement for the current turn. The increase equals your speed, after applying any modifiers.}} |Disengage Action,&{template:npcatk}{{name=@{selected|character_name} **uses the Disengage Action**}}{{normal=1}}{{r1=His movement doesn't provoke opportunity attacks for the rest of the turn}} |Dodge Action,&{template:npcatk}{{name=@{selected|character_name} **uses the Dodge Action**}}{{normal=1}}{{r1=Until the start of his next turn, any attack roll made against him has disadvantage if he can see the attacker, and he makes Dexterity saving throws with advantage. He loses this benefit if he is incapacitated or if his speed drops to 0.}} |Escape Grapple Action,&{template:default}{{name=@{selected|character_name} tries to escape}}{{?{How?|Athletics,Athletics VS Athletics.=[[d20+@{selected|athletics_bonus}]][[d20+@{selected|athletics_bonus}]] adv/dis|Acrobatics,Acrobatics VS Athletics.=[[d20+@{selected|acrobatics_bonus}]][[d20+@{selected|acrobatics_bonus}]] adv/dis}}} |Grapple Action,&{template:default}{{name=@{selected|character_name} Grapples}}{{Athletics VS Athletic OR Acrobatics.=[[d20+@{selected|athletics_bonus}]][[d20+@{selected|athletics_bonus}]] adv/dis[Rules](~selected|GrapplingRules)}} |Help Action,&{template:npcatk}{{name=@{selected|character_name} **uses the Help Action**}}{{normal=1}}{{r1=Chosen target gains **advantage** on **next ability check** it makes. Alternatively, the target gains **advantage** on the **next attack roll** against a creature within **5 feet** of the helper. The advantage lasts until the start of the helpers next turn.}} |Hide Action,&{template:npcatk}{{name=@{selected|character_name}}}{{always=1}}{{rname=Hide Action}} {{rnamec=Hide Action}}{{r1=[[d20+@{selected|stealth_bonus}]]}}{{r2=[[d20+@{selected|stealth_bonus}]] adv/dis}} |Ready an Action,&{template:npcatk}{{name=@{selected|character_name} **will ?{Describe Action|do something}**}}{{normal=1}}{{r1=?{Describe Trigger|when something happens}}} |Search Action,&{template:default}{{name=@{selected|character_name} Searches}}{{?{How?|Perception,Perception=[[d20+@{selected|perception_bonus}]][[d20+@{selected|perception_bonus}]] adv/dis|Investigation,Investigation=[[d20+@{selected|investigation_bonus}]][[d20+@{selected|investigation_bonus}]] adv/dis}}} |Shove Action,&{template:default}{{name=@{selected|character_name} Shoves}}{{Athletics vs Athletic or Acrobatics=[[d20+@{selected|athletics_bonus}]][[d20+@{selected|athletics_bonus}]] adv/dis[Rules](~selected|ShovingRules)}} |Use Object Action,&{template:npcatk}{{name=@{selected|character_name} **uses**}}{{normal=1}}{{r1=?{Wich Object|Didn't specify an object}}} |Equip/Remove Shield(action),&{template:npcatk}{{name=Equip/Unequip Shield}}{{normal=1}}{{r1=A shield always takes an action to equip or unequip.}} |Crawl(5ft costs 10ft),&{template:npcatk}{{name=Crawl}}{{normal=1}}{{r1=Movement cost: 10ft per 5ft crawled. You must make weird sounds while u crawl.}} |Drop Prone(free action),&{template:npcatk}{{name=Drop Prone}}{{normal=1}}{{r1=Movement cost: 0ft(free) -You can drop prone without using any of your speed -To move while prone, you must crawl or use magic such as teleportation -Dropping prone adds the Prone condition (melee attacks against you have advantage, ranged attacks against you have disadvantage, your own attacks have disadvantage)}} |Grapple Move(speed halfved),&{template:npcatk}{{name=Move while Grappling}}{{normal=1}}{{r1=Drag or carry the grappled creature with you. If you move while grappling another creature, your speed is halved, unless the creature is two or more sizes smaller than you.}} |Stand Up(cost 1/2 speed),&{template:npcatk}{{name=Stand Up}}{{normal=1}}{{r1=Movement cost: half of your speed. You can't stand up if you don't have enough movement left or if your speed is 0.}}} ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- I forget how to put it on here with the proper coding to show everything, but theres all the good &389g(example) instead of the }and other symbols. I also made the [rules] ShovingRules and GrapplingRules macro on the character sheet. but it should work without them I also added a space in the coding(enter), between actions, to help read it better in this post.