Ok, I've been using the same script for ever and now its doing odd things with one of the items (a wondrous item) I use it in...
Instead of adding 2 to the skills in question, its subtracting two and I've no clue why. As I said, its always worked normally before, so maybe something has changed and I don't know it or something...
Any ideas anyone?
The script is...
hero.child[skKnowNat].field[Bonus].value += 2
hero.child[skRide].field[Bonus].value += 2
hero.child[skHandleAn].field[Bonus].value += 2
I've also tried it as requiring equipping (though it makes no difference) as...
if (field[gIsEquip].value <> 0) then
hero.child[skKnowNat].field[Bonus].value += 2
hero.child[skRide].field[Bonus].value += 2
hero.child[skHandleAn].field[Bonus].value += 2
endif
thanx.
Instead of adding 2 to the skills in question, its subtracting two and I've no clue why. As I said, its always worked normally before, so maybe something has changed and I don't know it or something...
Any ideas anyone?
The script is...
hero.child[skKnowNat].field[Bonus].value += 2
hero.child[skRide].field[Bonus].value += 2
hero.child[skHandleAn].field[Bonus].value += 2
I've also tried it as requiring equipping (though it makes no difference) as...
if (field[gIsEquip].value <> 0) then
hero.child[skKnowNat].field[Bonus].value += 2
hero.child[skRide].field[Bonus].value += 2
hero.child[skHandleAn].field[Bonus].value += 2
endif
thanx.