This skill grants bonuses based on the final bonus? So if you get heroism cast on you, that can change the bonus and maybe push you past a threshold? It's not just calculated based on the ranks in the skill, which is a pretty permanent thing (and the skRanks field is calculated early enough that it shouldn't be a timing issue).
If it is based on the final bonus, then you'll have to manually calculate the bonus yourself, by assembling the various values.
|