Thanks for the tips! Got it working.
If anyone else needs the script, here it is. (Why re-invent the wheel, right?)
Code:
~if we're disabled, just get out now
doneif (activated = 0)
~add our rating to the damage of any thrown weapons
foreach pick in hero from WeapRange where "Armory.Thrown"
perform eachpick.field[wpDamage].modify[+,field[trtFinal].value,""]
nexteach