Você pode tentar:
hero.child [[aSTR] .field [Bônus] .value = hero.child [[aSTR] .field [Bônus] .valor + 2
Eu não tenho meu herolab aqui, então não posso testar agora.
Estou tentando criar um objeto no Herolab para o pathfinder que concede um bônus de força sem tipo. Do que eu estou começando é
<thing id="ioHBSTR2" name="Hero Bonus, +2 STR" description="+2 Bonus to STR" compset="Wondrous">
<usesource source="primetown"/>
<tag group="Helper" tag="EquipMag"/>
<tag group="Helper" tag="ShowSpec"/>
<tag group="gType" tag="Wonder"/>
<tag group="Helper" tag="EquipAvail"/>
<eval phase="First">#enhancementbonus[hero.child[aSTR], 2]</eval>
<!-- <eval phase="First">#bonus[hero.child[aSTR], 2]</eval> -->
</thing>
Isso dá um bônus de melhoria. A linha comentada é minha tentativa de convertê-la em um bônus não tipificado, o que dá um erro.
Como faço para converter isso em um bônus sem tipo?
Como uma questão mais geral, existe um documento que diz "estas são as expressões que você pode colocar em um script para o laboratório de heróis?
Você pode tentar:
hero.child [[aSTR] .field [Bônus] .value = hero.child [[aSTR] .field [Bônus] .valor + 2
Eu não tenho meu herolab aqui, então não posso testar agora.
Tags pathfinder hero-lab