Author Topic: Too Many Feats  (Read 476 times)

Baaleos

  • Administrator
  • Hero Member
  • *****
  • Posts: 1916
  • Karma: +0/-0
Too Many Feats
« on: August 12, 2013, 05:20:08 pm »


               I've got ELC set to 0 in both command line and  in the nwnplayer.ini

But my players are still getting Too many Feats error message when they try to level up.

Playing on a Linux Server.
Any ideas?
               
               

               
            

Baaleos

  • Administrator
  • Hero Member
  • *****
  • Posts: 1916
  • Karma: +0/-0
Too Many Feats
« Reply #1 on: August 12, 2013, 06:03:59 pm »


               btw - when I type status into the server terminal - it tells me that ELC is set to 0
               
               

               
            

Legacy_leo_x

  • Sr. Member
  • ****
  • Posts: 403
  • Karma: +0/-0
Too Many Feats
« Reply #2 on: August 12, 2013, 06:42:26 pm »


               The server does levelup validation even with ELC off.  So there must be a discrepancy between the 2das that affect leveling on the client and the server.
               
               

               


                     Modifié par pope_leo, 12 août 2013 - 05:44 .
                     
                  


            

Baaleos

  • Administrator
  • Hero Member
  • *****
  • Posts: 1916
  • Karma: +0/-0
Too Many Feats
« Reply #3 on: August 13, 2013, 10:33:58 am »


               Found the cause.
My override folder worked perfectly on windows, but not on linux.
Reason being that the 2da files that come from the 2da source etc - some of them have uppercase letters in the filename.

Linux is very fussy about case in linux, and it seems that nwserver requests all these files in their lower case version.
I was able to resolve it by executing the following in ubuntu terminal.

cd override
rename 'y/A-Z/a-z/' *

This renamed all uppercase characters, to be their lowercase equivalent.

so things such as

CLS_FEAT_MONK.2da becomes cls_feat_monk.2da
and
feats.2DA becomes feats.2da