IMPORTANT: 1.69 to EE Servervault Migration
Posted: Sat Mar 24, 2018 12:39 am
In order to keep playing your current 1.69 characters after we fully migrated to Enhanced Edition, you will have to copy your nwncdkey.ini file from your 1.69 NWN installation folder to your 1.74 NWN:EE user folder. Typically this is in c:\users\yourusernamehere\documents\neverwinter nights, this is the same folder where your EE cdkey already recides, which is named cdkey.ini. So copy nwncdkey.ini from your old NWN installation to the new installations user folder. Do not overwrite cdkey.ini, just copy nwncdkey.ini with the same name to that folder.
After you've done that, you can login with any old playername you used before on 1.69 into our new EE version of the Arelith modules. All character bic files from the old servervault will then be automatically transfered to the new EE servervault. So you have to repeat this proces for all your old playernames.
In Enhanced Edition the servervault is no longer based on playernames, but on public cdkey. This means that all your characters of all your playernames will be in the same servervault folder. So every character that you create will end up in the same vault regardless with which playername you are logged in with. You can also play every one of your characters with any of your playernames. This makes playernames no longer relevant when playing a PC. However...
That is default EE behaviour, we decided to keep enforcing the usage of unique playernames for Arelith. This is done to prevent people of using other peoples playernames, since that would become very confusing. What this means is this, we will check if the playername you've logged in with isn't already claimed by another player. If not, then it will be tied to your cdkey, so nobody else will be able to use that playername anymore in the future. If it is already used, you'll be informed and booted.
This means that you can login with playername Bob123 and play all your characters, and the next day as Jim123 and also play all your characters, but i.e. not as Dunshine, because that's my playername and you will be whip... which is already tied to my cdkey, so the server will refuse you to login with it.
All of this will not trigger before we have fully moved to EE, so this is not happening yet when you login to Distant Shores.
We plan to migrate to EE around 27th of March when the game will be released by Beamdog. We'll keep you informed here if we will make that schedule or not.
Q&A
Q. Can someone else then me claim my current playernames when he logs into EE?
A. Nope, we will migrate all current playernames to EE. Nobody else but you will be able to use them.
Q. How will the server know that my old playernames belong to me, since I will be using an entirely new cdkey?
A. We will generate a list of all playernames with their old/current cdkeys on our server. Since you'll have to put your old nwncdkey.ini file into your new installation (see above), the server will recognise the old cdkey - playername combination in that list and then not only transfer your character bic files, but also link your playername to the new cdkey. If anyone else but you tried to login with your playername, it won't be found in that list, so no character bic files will be transfered, and the player will be booted because the playername is tied to your cdkey already.
Q. What about my RPR and Awards?
A. They will be automatically transfered to your new cdkey, the first time you login to EE with one of your old playernames.
Q. What about my current PCs on Distant Shores?
A. They will remain in your servervault, anything that needs to be migrated from 1.69 will be added, nothing gets lost.
Q. Do you have more details about how this goes with the character bic files moving automatically?
A. Look here: https://www.beamdog.com/nwn_faq#39
Q. How about that eekey field in control panel of the forum?
A. That was a temporary thing to allow people to use their old playernames on Distant Shores. It will be no longer relevant after we fully migrate, and will be removed at some point.
I think that covers everything related to the cdkey-playername-servervault handling, if there are any further questions, post them on the forum and we'll answer them.
After you've done that, you can login with any old playername you used before on 1.69 into our new EE version of the Arelith modules. All character bic files from the old servervault will then be automatically transfered to the new EE servervault. So you have to repeat this proces for all your old playernames.
In Enhanced Edition the servervault is no longer based on playernames, but on public cdkey. This means that all your characters of all your playernames will be in the same servervault folder. So every character that you create will end up in the same vault regardless with which playername you are logged in with. You can also play every one of your characters with any of your playernames. This makes playernames no longer relevant when playing a PC. However...
That is default EE behaviour, we decided to keep enforcing the usage of unique playernames for Arelith. This is done to prevent people of using other peoples playernames, since that would become very confusing. What this means is this, we will check if the playername you've logged in with isn't already claimed by another player. If not, then it will be tied to your cdkey, so nobody else will be able to use that playername anymore in the future. If it is already used, you'll be informed and booted.
This means that you can login with playername Bob123 and play all your characters, and the next day as Jim123 and also play all your characters, but i.e. not as Dunshine, because that's my playername and you will be whip... which is already tied to my cdkey, so the server will refuse you to login with it.
All of this will not trigger before we have fully moved to EE, so this is not happening yet when you login to Distant Shores.
We plan to migrate to EE around 27th of March when the game will be released by Beamdog. We'll keep you informed here if we will make that schedule or not.
Q&A
Q. Can someone else then me claim my current playernames when he logs into EE?
A. Nope, we will migrate all current playernames to EE. Nobody else but you will be able to use them.
Q. How will the server know that my old playernames belong to me, since I will be using an entirely new cdkey?
A. We will generate a list of all playernames with their old/current cdkeys on our server. Since you'll have to put your old nwncdkey.ini file into your new installation (see above), the server will recognise the old cdkey - playername combination in that list and then not only transfer your character bic files, but also link your playername to the new cdkey. If anyone else but you tried to login with your playername, it won't be found in that list, so no character bic files will be transfered, and the player will be booted because the playername is tied to your cdkey already.
Q. What about my RPR and Awards?
A. They will be automatically transfered to your new cdkey, the first time you login to EE with one of your old playernames.
Q. What about my current PCs on Distant Shores?
A. They will remain in your servervault, anything that needs to be migrated from 1.69 will be added, nothing gets lost.
Q. Do you have more details about how this goes with the character bic files moving automatically?
A. Look here: https://www.beamdog.com/nwn_faq#39
Q. How about that eekey field in control panel of the forum?
A. That was a temporary thing to allow people to use their old playernames on Distant Shores. It will be no longer relevant after we fully migrate, and will be removed at some point.
I think that covers everything related to the cdkey-playername-servervault handling, if there are any further questions, post them on the forum and we'll answer them.