I'm not completely sure, but there might be a minor issue with the global damage modifiers. Since the introduction of the repeating section for the globals I've not been able to modify global damage modifiers via the API. If I modify the attributes of one entry of the global damage repeating sections and the global variable this way... {"name":"repeating_damagemod_-LH-lvJ0dNuohFMtKX8N_global_damage_rollstring","current": "2[Rage Damage]" ,"max":"","_id":"-LH-lvJGqs6uechr4ado","_type":"attribute","_characterid":"-LH-lah9Qo3w5gEzw2L4"}
{"name":"repeating_damagemod_-LH-lvJ0dNuohFMtKX8N_global_damage_active_flag","current": "1" ,"max":"","_id":"-LH-lvJHZGzfJCD5zbr4","_type":"attribute","_characterid":"-LH-lah9Qo3w5gEzw2L4"}
{"name":"repeating_damagemod_-LH-lvJ0dNuohFMtKX8N_options-flag","current":"0","max":"","_id":"-LH-lvJIRtx89mE6XGLr","_type":"attribute","_characterid":"-LH-lah9Qo3w5gEzw2L4"}
{"name":"repeating_damagemod_-LH-lvJ0dNuohFMtKX8N_global_damage_type","current": "Rage Damage" ,"max":"","_id":"-LH-lvJK7kvRI8BI3hvo","_type":"attribute","_characterid":"-LH-lah9Qo3w5gEzw2L4"}
{"name":"global_damage_mod_roll","current": "2[Rage Damage]" ,"max":"","_id":"-LH-lvOFLDNA6Fu-1Wkk","_type":"attribute","_characterid":"-LH-lah9Qo3w5gEzw2L4"}
{"name":"global_damage_mod_crit","current": "2[Rage Damage]" ,"max":"","_id":"-LH-lvOHwYpHXfsUDcHd","_type":"attribute","_characterid":"-LH-lah9Qo3w5gEzw2L4"}
{"name":"global_damage_mod_type","current": "Rage Damage" ,"max":"","_id":"-LH-lvOI2ZEpzSXd5GKZ","_type":"attribute","_characterid":"-LH-lah9Qo3w5gEzw2L4"}
the global damage is not applied (or removed) from the damage formula of the attacks. I think it might be because the repeating attack rollbases do not use calculated values, derived from the variables "global_damage_mod_roll" and "global_damage_mod_crit". This is how one of the attacks appear at the moment... {"name":"repeating_attack_-LH-lzhIBLIjZtNIqkcw_rollbase_dmg","current":"@{wtype}&{template:dmg} {{rname=@{atkname}}} @{atkflag} {{range=@{atkrange}}} @{dmgflag} {{dmg1=[[1d6 + 3[STR]]]}} {{dmg1type=Piercing }} @{dmg2flag} {{dmg2=[[0]]}} {{dmg2type=}} @{saveflag} {{desc=@{atk_desc}}} @{hldmg} {{spelllevel=@{spelllevel}}} {{innate=@{spell_innate}}} {{globaldamage=[[2[Rage Damage]]]}} {{globaldamagetype=@{global_damage_mod_type}}} @{charname_output}","max":"","_id":"-LH-lzhrg4DMrOnnkokw","_type":"attribute","_characterid":"-LH-lah9Qo3w5gEzw2L4"} {"name":"repeating_attack_-LH-lzhIBLIjZtNIqkcw_rollbase_crit","current":"@{wtype}&{template:dmg} {{crit=1}} {{rname=@{atkname}}} @{atkflag} {{range=@{atkrange}}} @{dmgflag} {{dmg1=[[1d6 + 3[STR]]]}} {{dmg1type=Piercing }} @{dmg2flag} {{dmg2=[[0]]}} {{dmg2type=}} {{crit1=[[1d6]]}} {{crit2=[[0]]}} @{saveflag} {{desc=@{atk_desc}}} @{hldmg} {{spelllevel=@{spelllevel}}} {{innate=@{spell_innate}}} {{globaldamage=[[2[Rage Damage]]]}} {{globaldamagecrit=[[2[Rage Damage]]]}} {{globaldamagetype=@{global_damage_mod_type}}} @{charname_output}","max":"","_id":"-LH-lzhunpKiJo5xYr1B","_type":"attribute","_characterid":"-LH-lah9Qo3w5gEzw2L4"} {"name":"repeating_attack_-LH-lzhIBLIjZtNIqkcw_rollbase","current":"@{wtype}&{template:atkdmg} {{mod=@{atkbonus}}} {{rname=@{atkname}}} {{r1=[[@{d20}cs>@{atkcritrange} + 3[STR] + 2[PROF]]]}} @{rtype}cs>@{atkcritrange} + 3[STR] + 2[PROF]]]}} @{atkflag} {{range=@{atkrange}}} @{dmgflag} {{dmg1=[[1d6 + 3[STR]]]}} {{dmg1type=Piercing }} @{dmg2flag} {{dmg2=[[0]]}} {{dmg2type=}} {{crit1=[[1d6[CRIT]]]}} {{crit2=[[0[CRIT]]]}} @{saveflag} {{desc=@{atk_desc}}} @{hldmg} {{spelllevel=@{spelllevel}}} {{innate=@{spell_innate}}} {{globalattack=@{global_attack_mod}}} {{globaldamage=[[2[Rage Damage]]]}} {{globaldamagecrit=[[2[Rage Damage]]]}} {{globaldamagetype=@{global_damage_mod_type}}} ammo=@{ammo} @{charname_output}","max":"","_id":"-LH-lzhyeuoqCWiZbCiE","_type":"attribute","_characterid":"-LH-lah9Qo3w5gEzw2L4"} The values "globaldamage" and "globaldamagecrit" seem to be "hardcoded" into the attack formulas rather than be computed like the value globaldamagetype: {{globaldamage=[[2[Rage Damage]]]}} {{globaldamagecrit=[[2[Rage Damage]]]}} {{globaldamagetype=@{global_damage_mod_type}}} or the repeating global attack mods (and repeating global saves), wich seem to be "evaluated" as expected: {{ globalattack = @{global_attack_mod}} } Could it be a minor bug or am I missing something? I know it's not a critical issue, but wanted to report it anyway because it makes very very difficult to apply/remove repeating global damage modifiers via the API.