You'd use the same syntax as for buffing a specific profession skill that I showed in your other thread. As for the scaling damage, that just needs the floor math function: +floor(@{class_X_level}/2) to damage|engagement range:melee You can filter what to buff like this using any attribute contained in the repeating section.