Hey I attached a screenshot for an effects coding bug. For INT STR and DEX it halves the modification and rounds down. For the others it seems to roll properly when set to XXX:1. Anything higher than a 1 modifier it reverts to halving.
Printable View
Hey I attached a screenshot for an effects coding bug. For INT STR and DEX it halves the modification and rounds down. For the others it seems to roll properly when set to XXX:1. Anything higher than a 1 modifier it reverts to halving.
Thanks for the report. I will have a look and see what might be causing the issue.
I would imagine that as this has been in the ruleset for a long time that this is what people have got used to. There are spells and magic items that modify the base ability score - not the bonus. So I wouldn't change it as it could screw up user's effects they've been using for a while. I know the Wiki says "XXX modifier" - but this is a bit vague.
I pushed a hotfix to add the bonus directly to the roll so a DEX:1 will add a +1 to the roll. I can revert the code if this does become an issue. I just went off the wiki for it's functionality. I'm just not sure and need some feedback.
Well thanks for looking at it ST.
Edited
I have reverted the code to the original as it was functioning as it was coded, just a bad interpretation by myself. The effect code when using DEX: 1 will add a 1 to the score and refactor a new bonus from the new score.
Now that I know the wiki is not exactly correct and understand how it should work we can work around it for sure.
using ABIL:# [ability] will update the modifier
In other words ABIL:1 charisma raises the roll by one when you roll charisma
Just ABIL:1 raises the rolls of all attribute rolls by 1.
And like Trenloe and ST pointed out DEX:2 just raises your dex score not the modifier. Had I actually scrolled all the way down to examples it would have helped:)