This is a head scratcher.
It should be as easy as:
Code:
hero.child[ProfBonus].field[Bonus].value += 1
but that's not working for me... It might be that the proficiency bonus can't be globally modified or I haven't figured out timing yet.
You can try a workaround like:
Timing - post-attributes/10000
Code:
doneif (field[gIsEquip].value = 0)
doneif (field[gIsAttuned].value = 0)
foreach pick in hero where "Helper.Proficient"
eachpick.field[Bonus].value += 1
nexteach
The code snippet won't change the proficiency bonus globally shown, but every thing you have a proficiency for will reflect it, and it probably won't work for tools.