This is in Pathfinder if that matters. So I'm trying to add a buff for Fly which grants +1 for every 2 caster levels on character B, but this is cast by character A. To do this I need to know character A's caster level (because of multiclassing and negative levels this won't be the same as character B's level). So far I've tried the following; none of which work: +(floor(@{characterB|caster1_level}/2) to fly Creating an ability named characterBCasterLevel which is "@{characterB|caster1_level}". Testing this with Roll Ability works on character A, adding it to the buff does not Adding an Attribute on character A called Character_B_Caster_Level which does @{characterB|caster1_level}, referencing this in places like damage as a test does work, but it doesn't work in the buff. Thoughts? Help?