Talk:Dreams (Baldur's Gate)/@comment-178.24.220.185-20180114144430

When my Gorion's Ward, who is a Berserker lvl 7 / Cleric lvl 9, casts this spell he gains +3 to STR, DEX and CON. But when he uses his Special Ability of the same name that he gained from a dream, the stat increases he gets are only +2.

Can someone explain this? Is it because he was a Berserker when he gained the Special Ability (and does that mean it is stuck at +2)? Or is it because the game is calculating his level somehow differently for the Special Ability (maybe as 1, 2 or 3 levels lower)?