EFUPW Forums

Main Forums => Bug Reports => Topic started by: UnholyWon on April 28, 2009, 12:11:08 AM

Title: Missing domain
Post by: UnholyWon on April 28, 2009, 12:11:08 AM
I checked EFUSL, my EFUSL character sheet for Gaffer Griffinburp has the Travel domain, but my IG character sheet displays that I have both the Travel domain and Trickery domain.

Every time I try to cast a spell I get the [Divine Spell Failure] etc...
Title:
Post by: ScottyB on April 28, 2009, 01:12:34 AM
I'm afraid that I don't understand what's going on here.

That is to say, I understand what you're telling me. I just don't understand what NWN/EFUSL/our scripts are doing in this situation.
Title:
Post by: ScottyB on April 28, 2009, 03:55:02 AM
I have recently discovered that GetHasFeat returns FALSE if the feat has no remaining uses left.

Please make sure that your character has a use of Trickery Domain Power before relogging, and see if you're still having problems.
Title:
Post by: UnholyWon on April 28, 2009, 04:29:53 AM
Quote from: ScottyB;122460I have recently discovered that GetHasFeat returns FALSE if the feat has no remaining uses left.

Please make sure that your character has a use of Trickery Domain Power before relogging, and see if you're still having problems.

I just logged in, rested, confirmed that I had one use of the Trickery Domain before logging. I'll report here if it works.

Thank you for your time and patience with this ScottyB! :)
Title:
Post by: UnholyWon on April 28, 2009, 04:34:33 AM
It worked, thank you again! :)
Title:
Post by: ScottyB on April 28, 2009, 05:13:42 AM
I think I can prevent the need to rest+relog by checking for the feat, trying to restore its uses, checking again, and then (if it finally shows up) deplete its uses before passing the check.

This is a note that I hope to check later, to make the update.
Title:
Post by: ScottyB on May 16, 2009, 01:09:43 AM
After the next reset, it should pick up your domain power even if its use is depleted on login.