The Client Extension is an add-on to the standard NWN2 game client that fixes various crash bugs, restores the Internet Server Browser for multiplayer listings, and adds new multiplayer functionality to the game (for example, a better reply function, command history, and a host of other improvements).
There are also significant improvements to the capabilities of the DM client included (compatible with DMFI, although not dependent on DMFI). For example, you can teleport objects to specific points in other areas without jumping to the area first, and (with some server script support) you can view creatures on the map in a different area than you're currnetly in.
Apparently, I can't use creatures abilities with "/talent " command. I only get this message on the combat log: "Failed to use talent 'talent name' " (for example, Dragon Breath, Fire when i possess red dragons which may breath fire). Do you have any suggestion to help me please? This add-on is a real lifesaver :D
I can't bring up any of the server lists today. I tried reinstalling using the current version posted, but when I try to 'join internet game', it repeatedly tries to connect to Gamespy until it timesout. I am using the 0.0.0.0 hack in my hosts file, but that was never a problem before.
The CE looks in these registry locations for the install path. The first that exists is used. You can correct an invalid entry using regedit.exe (these locations should point to the directory that the game is installed to):
Not sure if anyone still monitors, but I am having a heck of a time with the CE while trying to log in to the PW BGtSCC. I can get in game easily without the Client Extension, but being QC I often need to refer back to the combat and/or chat log, which is not possible without using the CE. However, when I log in with the CE I sometimes can get in game, sometimes not... I get an error in the NWN2errorlog (posted below) in regards to a granny2.dll access violation. I have done some google searches, but not sure anything really applies to me and this being such an old game support is hard to come by. I am also asking for help on the BGtSCC forums, but thought I would also check in here in case any experts can help... Thanks, here is the error log:
I tried opening the Internet games available through Steam opened NWN2, but alas, there were no games. So I then tried opening NWLauncher and receive an Application load error 5:0000065434. I reinstalled the latest version and tried to copy over the last, but noticed it was still running in the background, so I terminated the program and copied over it. I then tried to start again from NWLauncher but receive the same error.
I'm also getting a bug failed to load area walkmesh. It happens in OC prologue, custom modules, every time I try to load. I am able to load fine when I run the game without the extension (but then I get the jerky movement problem). Whether I created the save without using the extension, or created the save WITH the nwn extension it makes no difference. I have nvidia discrete graphics and intel processor.
I installed the extension to solve the horrible jerky movement problem (which it does) but now I can't save. Is there any way to fix this and/ or instead any way to solve the jerky movement problem so I don't have to use the extension? (I've already tried rebooting computer and updating drivers, compatibility mode/run as admin etc and none worked)
I've seen a couple of reports of the walkmesh loading problem (though most users have not been encountering this), and I'm reworking this code in a way that should improve the CE's handling of this situation in the upcoming 1.0.0.30 release. As a workaround, if you are severely impacted by this problem, the NWVault download link for the Client Extension still has the old 1.0.0.28 build which doesn't have the walkmesh validation code, and you can simply decline to install the 1.0.0.29 update until the 1.0.0.30 build is available.
Can you please provide a link? I've downloaded what I thought was the old version (10.0.028) and I still get the walkmesh error. Do I need to uninstall the old version or something? (I just deleted it before downloading 10.0.028). Thanks!
AHHH THANK YOU SO MUCH. So yep just to confirm for others who may have trouble, going back to the older version does solve this walkmesh bug. I installed the 1.0.028 version (534kb, versus the new version which is 610kb) and I can load my save games now and the jerky motion is fixed. Brilliant! Thank you for all your hard work.
Hey just thought I'll pop in here to add my name to the list of users who gets the "failed to load walkmesh" error. I am doing a playthrough with three other friends, three out of four of us are having the issue. I know it doesn't mean that it's not working for a large number of people and it sounds like the feedback you got is that it generally works - but I guess I'm trying to say that perhaps there are a whole bunch of people who are not going to make an account just for the sake of one post providing this feedback.
Great work by the way - not trying to diss your work - I know it's a huge amount of effort and time dedicated to creating something that benefits the wider mod community.
Sorry about the problem! The upcoming 1.0.0.30 release should, hopefully, resolve most situations that have been resulting in this issue, along with some other fixes and improvements. I'm hoping to get this release out soon.
Next release (1.0.0.31) will have a /logging onoff command to enable/disable logging (remembered across sessions, takes effect after a client restart). This only controls the Client Extension's logging (to nwn2reportlog.log and Documents\Neverwinter Nights 2\Logs\). The default setting remains to enable logging.
First of all, thank you very much for your work! The above mentioned jerky movement is gone and everything is stable... besides the walkmesh problem, unfortunately. Me and my friend get this error every time we try to load our save (Prologue - OC).
I know that you are working on a new release right now but just for the sake of feedback I wanted to report you this error as well but I also want you to know that my friend and I absolutely appreciate your work!
I've released Client Extension v1.0.0.30, which should resolve the "failed to load area walkmesh" problem (and a similar issue with failing to load some single player games), among other fixes and improvements.
Hey, I just decided to dust off NWN2 last week and found your extension when I ran into the stutter issue. I never imagined that it was still in active maintinence and was super bummed when the walkmesh issue prevented loading.
Thank you so much for fixing this so I can give this game another play through.
The client is now failing on loading with a message that the module may be corrupt. In all tested cases, the load succeeds if I am not using the client extension. The only load with the extension that has succeeded so far is simple character creator module. I will test further and see if others will load in case that provides a clue as to what the problem may be.
1) The message is "Could not load Module. There was an error loading the module." if I try to load a save game in the campaign or "Could not load the Module. Module file might be corrupt." if I try to open a new game in the campaign. I am not sure if the small difference holds any meaning but I figured I ought to specify just in case.
Thank you - this was very helpful. This particular module's header is constructed in an unusual way, and that is causing some of the Client Extension's new security hardening to reject it. Looking carefully at the game code, however, I've confirmed that it is safe to allow headers with zero length localized strings, so I'll relax this validation in v1.0.0.31.
You can either use v1.0.0.28 until I release the new build, *or* switch to taking bleeding-edge prerelease builds that have a fix for this. If you want to switch to testing prerelease builds to get unblocked, let me know and I'll send you a forum PM with details (note that there is always the possibility of encountering bugs with early beta builds).
Thanks for the offer, Skywing, but I think I will stay with v1.0.0.30 until the next full release. I can make do without the client extension for play but can continue to test with the client on various mods as I get to them and provide info here that might hopefully help you.
I just download the Client Extension, i have the game by GOG. But i got a problem, each time I try to launch it (i have it in my folder with all the files) i got the error message "Failed to Launch Neverwinter Nights 2 (error 2)".
Skywing's Client extension is a must have. It restores the multiplayer server list, fixes a lot of bugs and enhances the game performance. Additionally some NWN2 server may require the client extension to be installed.
DXVK is a library for translating DirectX applications to Vulkan, a newer and more optimized graphics library. Vulkan does not run very well on old hardware (GTX5XX and older), so you may get better performance by skipping this step.
The Dungeon Master client (DM client) is a special mode of operation of the Neverwinter Nights client that is used by Dungeon Masters to enhance the game for players.It is started by selecting "DM client" from the opening (splash) menu, or by running the client executable (nwmain.exe under Windows) with the command line argument -dmc. (Under Linux, a shell script called dmclient is provided that invokes the executable with this argument.)The DM client is restricted to multiplayer games, and most servers require a password for anyone attempting to connect with the DM client (i.e. as a Dungeon Master).
Recognizing the inherent difficultly of being a good DM, BioWare sought to ease the job through the designing of the DM client.They felt that the Dungeon Master is a very special person, someone to be catered to. They wanted to allow DMs to focus on telling stories, rather than on trying to navigate a clumsy interface or learn a poorly documented system. For familiarity and ease of use, the Dungeon Master interface was designed as an extension of the player interface.This means that players familiar with the regular client will be familiar with the general interface of the DM client even though the enhanced functionality will be new.
c80f0f1006