Page 1 of 1

Ninja class BUGs

Posted: Sat Oct 15, 2016 1:43 am
by loucolouco
Hi, Im new on the server and on the forum.

I searched here on the forum and saw that the ninja class is pretty new and, probably, not finished yet. I made a build using that class and found a bug on its wis AC and didn't find any report about it. So here it goes.

Problem:
When I rest without any armor I gain the bonus wis on ac and if, after that, I wear any kind of armor I still keep the wis bonus AC.

I hope that you already know about this problem but if you don't... Now you do :lol: .

I'll keep lvling the class and testing it and if I find any other issue that isn't reported yet I'll add here...

Re: Ninja class BUGs

Posted: Sat Oct 15, 2016 3:31 am
by Endelyon
I think I just fixed this but it might not kick in until after reset.

Let me know how it works now.

Re: Ninja class BUGs

Posted: Sat Oct 15, 2016 4:02 am
by loucolouco
Ok I'll wait till reset because it didn't kick in yet... When the reset happens I'll be able to tell if it's fixed.

Re: Ninja class BUGs

Posted: Sat Oct 15, 2016 2:11 pm
by loucolouco
Unfortunately the bug persists...

As I said when you rest naked you gain the wis mod on ac and after that you can wear any armor take it off do anything and the ac bonus won't go away. The only way to lose it is to rest with some armor equipped.

The way around this problem i saw on nwn1 servers was to implement the ac bonus on the armor when you wear it... So if the armor has any native ac you don't gain the bonus but if it's 0 you gain you wis mod on it. IMO a pretty bad solution and makes the game looks strange but it worked... The only drawback is that a naked ninja wouldn't gain any wis ac bonus.

The best solution IMO would be to keep it always on if you have any ninja lvl and just make a check when the equip/unequip armor event happens turning it on or off... Just like happens when you equip/unequip any armor and you receive a message like that:
"Armor/Shield Applies: Skill Check Penalty: XX Arcane Spell Failure: xx"
I don't know if its possible but I would suggest using the same event trigger with one more test on the native armor ac to turn on or off the wis ac bonus.

Im not a NWN2 developer although i'm a programmer. Never ever tried to build a mod or going into this kind of programming so i really don't know what's possible with nwn2 engine.

Edit: Ps1: The reverse problem is also true. If you rest with any armor you don't get the wis bonus on ac and after that if you unequip the armor still dont get the wis bonus gaining only the dex bonus. And the only way to reverse that is to rest again but this time naked

Edit1: Ps2: As i imagined the problem also happens when i rest naked and after that i cast owns wisdom on me... i dont get the +2 modifier on ac either.