edit - oh, I see what the problem is. Did you use @repeating_normalspells_$0_spelllevel} ? That's specifically referring to the first spell row on the sheet (the $0) so will always return the @{spelllevel} Attribute from that first spell. Just use @{spelllevel} (3 L's, no underscore). You can probably ignore the rest of my post. Repeating rows are a bit tricky, but if you're sticking to the editable fields in the sheet, you can just use the simple @{spelllevel} references and not worry about the $0 row index stuff. I probably should have explained that before, sorry. It looks like it's got a flat 4d12 (the first thing in the tooltip) for the base damage. So if you want to heighten the spell, I think you just need to add the heighten damage in the "other damage" field. I don't know the metamagic rules for PF2, but something like this in the "other damage" field maybe? [[?{Heighten by how many levels?|0|1|2|3|4|5|6|7|8|9}]]d12 And you could add something like this to the "heightened effects" field: Heightened to level [[?{Heighten by how many levels?|0|1|2|3|4|5|6|7|8|9} + @{spelllevel}]] Not sure though, I may have the wrong end of the stick with the whole heightening thing. If you want it to automatically be doing this every time you cast it, by a set amount, it seems to be working fine when I put [[@{current_level}-@{spelllevel}]]d12 in the damage field. That seems to be what your were doing, it works fine when I try it though.