Richard T. said: keithcurtis said: In the above example, replace "-MiOawcg4z83ccBd_fFX" with the character's name. This will prevent any problem that comes with re-assigning an id. Also, Kilter is spot on in pointing out that control characters in names can cause issues: ()[]{}@$%&, etc. @{Driset|wtype}&{template:atk} {{mod=+5}} {{rname=[Shortbow of Duality](~-MiOawcg4z83ccBd_fFX|repeating_attack_-MjiL8fm6LoYJH2tnp0x_attack_dmg)}} {{rnamec=[Shortbow of Duality](~-MiOawcg4z83ccBd_fFX|repeating_attack_-MjiL8fm6LoYJH2tnp0x_attack_crit)}} {{r1=[[@{Driset|d20}cs>20 + 3[DEX] + 2[PROF]]]}} @{Driset|rtype}cs>20 + 3[DEX] + 2[PROF]]]}} {{range=}} {{desc=Counts as Magical On a crit deals 3d6 lightning damage extra On a crit fail (before re roll) deals 6d6 Lightning damage to user.}} {{spelllevel=}} {{innate=}} {{globalattack=@{Driset|global_attack_mod}}} ammo= @{Driset|charname_output} I am using whatever CHARACTERMANCER 4.21 How would I change that. Also this is the new string. This button, even if you fixed the repeating rows call and put in the actual attack stats, is still going to break the second your PB or your ability mod changes as its directly manually calling the stats at the time you made the button and not using scaleable attribute calls like @{CharName|dexterity_mod}[DEX] and @{CharName|pb}[PROF]. You also need to put this in the mod field which is set to a flat +5 at the start of the template, which is a noteable issue with the 5e ogl sheet, it does this to mod entries and it does it to spell save dc entries at the bottom of spell templates which leads to misleading mods/spellcards in gameplay often.