I experience lag sometimes, due to server loading I imagine. But this occurs all the time. It is especially laggy the first time I run the code. Here's my ability/mod. I only posted one of the sub-abilities that are called by the main one. There are 12 of them total. They are similar, except for the parameters used. I could save a lot of script if I could nest the macros between size and type (two deep), but I couldn't get that to work. [Transform] !setattr --silent --charid @{Chimera Twin|character_id} --spell_level|[[?{Spell level?|4|5|6|7|8|9}]] !setattr --silent --charid @{Chimera Twin|character_id} --npc_pb|[[@{target|Caster?|pb}]] !setattr --silent --charid @{Chimera Twin|character_id} --intelligence|[[@{target|Target?|intelligence}]] --intelligence_base|[[@{target|Target?|intelligence_base}]] --intelligence_mod|[[floor((@{target|Target?|intelligence}-10)/2)]] --intelligence_save_bonus|[[floor((@{target|Target?|intelligence}-10)/2)]] /fx burst-magic @{selected|token_id} !setattr --silent --charid @{Chimera Twin|character_id} --repeating_npcaction_$0_description|The chimera makes [[floor(?{Spell level?}/2)]] strike attacks. ?{Type?|Large Sky Chimera,%{Chimera Twin|SkyLarge}|Large Land Chimera, %{Chimera Twin|LandLarge}|Large Sea Chimera, %{Chimera Twin|SeaLarge}|Medium Sky Chimera,%{Chimera Twin|SkyMedium}|Medium Land Chimera, %{Chimera Twin|LandMedium}|Medium Sea Chimera,%{Chimera Twin|SeaMedium}|Tiny Sky Chimera, %{Chimera Twin|SkyTiny}|Tiny Land Chimera,%{Chimera Twin|LandTiny}|Tiny Sea Chimera,%{Chimera Twin|SeaTiny}} [SkyLarge] &{template:desc} {{desc=@{target|Target?|character_name} is transformed by @{target|Caster?|character_name} into a large Chimera of the Sky with a level ?{Spell level?} spell.}} !setattr --silent --charid @{Chimera Twin|character_id} --hp|[[20*(0@{target|Target?|npc_challenge}*0@{target|Target?|npc} + floor(0@{target|Target?|level}*(1-0@{target|Target?|npc})/4)) + 10*?{Spell level?} ]]|[[20*(0@{target|Target?|npc_challenge}*0@{target|Target?|npc} + floor(0@{target|Target?|level}*(1-0@{target|Target?|npc})/4)) + 10*?{Spell level?} ]] &{noerror} !setattr --silent --charid @{Chimera Twin|character_id} --npc_ac|[[11+?{Spell level?}]] !setattr --silent --charid @{Chimera Twin|character_id} --strength|14 --strength_base|14 --strength_mod|2 --strength_save_bonus|2 --npc_str_save_base|'' --npc_str_save|'' !setattr --silent --charid @{Chimera Twin|character_id} --dexterity|18 --dexerity_base|18 --dexterity_mod|4 --dexterity_save_bonus|[[4+@{target|Caster?|pb}]] --npc_dex_save_base|[[4+@{target|Caster?|pb}]] --npc_dex_save|[[4+@{target|Caster?|pb}]] --initiative_bonus|8.18 !setattr --silent --charid @{Chimera Twin|character_id} --constitution|12 --constitution_base|12 --constitution_mod|1 --constitution_save_bonus|[[1+@{target|Caster?|pb}]] --npc_con_save_base|[[1+@{target|Caster?|pb}]] --npc_con_save|[[1+@{target|Caster?|pb}]] !setattr --silent --charid @{Chimera Twin|character_id} --wisdom|14 --wisdom_base|14 --wisdom_mod|2 --wisdom_save_bonus|2 --npc_wis_save_base|'' --npc_wis_save|'' !setattr --silent --charid @{Chimera Twin|character_id} --charisma|16 --charisma_base|16 --charisma_mod|3 --charisma_save_bonus|[[3+@{target|Caster?|pb}]] --npc_cha_save_base|[[3+@{target|Caster?|pb}]] --npc_cha_save|[[3+@{target|Caster?|pb}]] !setattr --silent --charid @{Chimera Twin|character_id} --npc_str_save_flag|[[0]] --npc_dex_save_flag|[[1]] --npc_con_save_flag|[[1]] --npc_wis_save_flag|[[0]] --npc_cha_save_flag|[[1]] !setattr --silent --charid @{Chimera Twin|character_id} --acrobatics_bonus|4 --npc_acrobatics|[[4+@{target|Caster?|pb}]] --npc_acrobatics_flag|[[1]] !setattr --silent --charid @{Chimera Twin|character_id} --athletics_bonus|2 --npc_athletics|'' --npc_athletics_flag|[[0]] !setattr --silent --charid @{Chimera Twin|character_id} --perception_bonus|2 --npc_perception|[[2+@{target|Caster?|pb}]] --npc_perception_flag|[[1]] !setattr --silent --charid @{Chimera Twin|character_id} --stealth_bonus|4 --npc_stealth|'' --npc_stealth_flag|[[0]] !setattr --silent --charid @{Chimera Twin|character_id} --survival_bonus|2 --npc_survival|'' --npc_survival_flag|[[0]] !setattr --silent --charid @{Chimera Twin|character_id} --npc_hpformula|[[3*(0@{target|Target?|npc_challenge}*0@{target|Target?|npc} + floor(0@{target|Target?|level}*(1-0@{target|Target?|npc})/4)) + ?{Spell level?}+1 ]]d10 !setattr --silent --charid @{Chimera Twin|character_id} --npc_type|Large Monstrosity (Aerial Beast), Unaligned !setattr --silent --charid @{Chimera Twin|character_id} --npc_speed|20 ft, fly 60 ft !setattr --silent --charid @{Chimera Twin|character_id} --npc_senses|darkvision 60 ft, passive perception [[12+@{target|Caster?|pb}]] !setattr --silent --charid @{Chimera Twin|character_id} --repeating_npcaction_$1_attack_tohit|@{target|Caster?|spell_attack_bonus} --repeating_npcaction_$1_attack_damage|2d[[@{target|Caster?|pb}+?{Spell level?} -3]]+4 --repeating_npcaction_$1_attack_damagetype|slashing !setattr --silent --charid @{Chimera Twin|character_id} --repeating_npcaction_$2_name|Stoop (spell level 6, recharge 5-6) --repeating_npcaction_$2_attack_damage|[[?{Spell level?}]]d[[@{target|Caster?|pb}+?{Spell level?}-3]] --repeating_npcaction_$2_attack_damagetype|slashing --repeating_npcaction_$2_description|If the chimera is flying and dives for at least 20 ft downward toward a target, the target must make a DC [[@{target|Caster?|spell_save_dc}]] Dexterity saving throw, or it takes [[?{Spell level?}]]d[[@{target|Caster?|pb}+?{Spell level?}-3]] slashing damage and the chimera can push it 5 ft away if it is no more than one size larger. !setattr --silent --charid @{Chimera Twin|character_id} --repeating_npctrait_$3_name|Flyby --repeating_npctrait_$3_description|The chimera doesn’t provoke opportunity attacks when it flies out of an enemy’s reach. !setattr --silent --charid @{Chimera Twin|character_id} --repeating_npctrait_$4_name|Keen Sight --repeating_npctrait_$4_description|The chimera has advantage on Wisdom (Perception) checks that rely on sight. !setattr --silent --charid @{Chimera Twin|character_id} --repeating_npctrait_$5_name|Swift Opportunist --repeating_npctrait_$5_description|The chimera gains +4 on initiative rolls. !token-mod --set currentside|1 width|2u height|2u bar2_value|60 name|"Chimera of the Sky" {& select @{selected|token_id} }