Dungeons & Dragons Neverwinter Nights 2: Enhanced Edition

Dungeons & Dragons Neverwinter Nights 2: Enhanced Edition

Complete Makeover for the NWN2 OC and MotB
65 条留言
Kaldor Silverwand  [作者] 10 月 6 日 下午 2:47 
If an area is not marked as natural you will not be able to rest in it. Sometimes areas are not defined properly in the OC and MotB. You can use my Verge of Morpheus item to force rest.
HighPlains Drifter 10 月 6 日 上午 8:56 
i get the same message outside as well.
HighPlains Drifter 10 月 5 日 下午 9:29 
When i try to rest (while in tomb of the betrayers Main Camp) i get told i cannot rest in man made structures.
Kaldor Silverwand  [作者] 8 月 25 日 上午 7:30 
See the comment below from August 8. This is a known NWN2EE issue
Sai 8 月 25 日 上午 1:40 
So, if you start a new game with the mod and than from a save from the new game load the old save it doesnt crash.
Sai 8 月 25 日 上午 1:19 
Installed this on a campaign just after merdelain grove. Loading save causes a crash to desktop no error message. Will try new game.
Kaldor Silverwand  [作者] 8 月 20 日 下午 4:13 
You do not need to start a new game but it is advisable. The documentation explains that NPCs that are already spawned cannot be spoken to, for example. Also if you are past certain areas then some scripts like the Nasher’s Boots fix will not work. So while starting over isn’t required, I do recommend it.
Jamie 8 月 20 日 上午 12:11 
@Clockwerk you need to start a fresh save when using stuff like this u cant install this and then play your save 50 hours into a campaign. (atleast thats what i was told and something changed with this game :BL3Shrug:)
Kaldor Silverwand  [作者] 8 月 12 日 下午 12:40 
Also it is worth noting that the Makeovers do not modify any 2da files and most of the kinds of mods you mention do. I wouldn’t expect any conflicts, although there could be with crafting since the Makeover implemented SoZ style crafting with recipes in the OC and MotB as well.
✨ Blumusa ✨ 8 月 12 日 上午 3:13 
Ahh I see now, sorry! Thanks for reply! ♥
Kaldor Silverwand  [作者] 8 月 11 日 上午 11:26 
There is no compatibility list. The Makeovers are installed in the game folders, and so become the base behavior. Things you install in override will override the Makeover features.
✨ Blumusa ✨ 8 月 11 日 上午 1:54 
Hello! Thanks for this mod! But I need to know if you happen to have a compatibility list, please. I use overrides like spells improvement, companion ai, improved crafting and clangedinn respect tool
Kaldor Silverwand  [作者] 8 月 8 日 上午 8:53 
If by “crashing” you mean that you cannot load a saved game, that is a NWN2 EE issue that affects any main campaign mod that alters the campaign.cam file, which the Makeover does. The workaround for that is to do new game, then cancel at the create character screen, and then load game should work.
Kaldor Silverwand  [作者] 8 月 8 日 上午 8:48 
The installation instructions accompany the download when you subscribe. The last paragraph in the description above tells you exactly where that is on a Windows installation. I am sorry your game is crashing, but this mod by itself does not cause game crashes so something else is going on.
Clockwerk 8 月 8 日 上午 4:23 
How do i install this mod?
Clockwerk 8 月 7 日 下午 6:44 
My game is crashing after i try to load when using this mod
Kaldor Silverwand  [作者] 8 月 2 日 上午 10:42 
Stryg - Thank you for letting me know. Hope you enjoy it.
Stryg 8 月 1 日 下午 11:01 
Works perfect on Linux (Fedora 42 Wayland). Didn't have to do anything special.
Kaldor Silverwand  [作者] 8 月 1 日 上午 11:28 
If you are going to change the filenames manually rather than reinstalling, then you need to change them entirely to lowercase, not just the extensions.
Kaldor Silverwand  [作者] 8 月 1 日 上午 11:24 
Version 2025-07-31 has been uploaded to the Workshop. All files have been changed to lowercase for compatibility with Linux platforms like SteamDeck.
Kaldor Silverwand  [作者] 8 月 1 日 上午 11:06 
I posted in in the discussions and the Workshop discussions areas. Only mods that replace files will have this issue, which will not be many. However, if someone releases a mod that adds files and then later releases an update and is inconsistent about the case then it could be a problem in that case as well.
VibratoR4306V 8 月 1 日 上午 10:26 
This information could be useful to share with the community, as this fix might help resolve issues with other mods as well.
VibratoR4306V 8 月 1 日 上午 10:25 
Kaldor, confirmed, it was due to duplicate files. Uppercase extensions didn’t overwrite lowercase ones, so the game loaded the old files.

Until a new version is uploaded, you can fix it like this:
1 - Install KRename from the Steam Deck store.
2 - Extract the mod folder somewhere.
3 - Right-click the folder → Open with KRename.
4 - In the last step, set extensions to lowercase.
5 - Apply, then copy the files into the game folder to replace the old ones.
Kaldor Silverwand  [作者] 8 月 1 日 上午 8:17 
I need to do some more testing and will then upload a new version that has all the file names changed from mixed case to all lowercase. This won’t matter at all for Windows but will hopefully resolve issues on Linux/SteamDeck.
Kaldor Silverwand  [作者] 7 月 31 日 下午 12:57 
A person contacted me offline who was able to get the Makeover working properly on a Linux distribution. What he suggested makes sense. The issue is that Linux is case sensitive and Windows is not so the files in the Makeover that are supposed to replace the files in the OC and MotB campaign folders need to be exactly the same case in order to replace the files, otherwise they are added and the old files remain. He says that all the files in the Linux distribution are in lowercase, so what you can do is look for duplicates in the campaign folders and where you find a duplicate replace the all lowercase one with mixed case one and then change the mixed case to all lowercase letters.

I do not know how Linux handles files that are in the override folders that have the same name but different case, but that might be an issue for many mods because case just didn't matter before.
VibratoR4306V 7 月 31 日 上午 9:41 
Yes, but considering that your other custom module works and uses the same 2DA files as mo_oc_options.2DA, it suggests that this should be possible to achieve.
I'll take a closer look when I have more time or maybe someone else will pick it up and help analyze the issue further.
Kaldor Silverwand  [作者] 7 月 31 日 上午 9:17 
Thanks for testing. Bummer. So on Linux those features are not going to work based on the options specified in the 2da file. Sorry.
VibratoR4306V 7 月 31 日 上午 2:27 
tested:
1 - Modifying the extension to uppercase mo_oc_options.2DA, not working.
2 - Moving mo_oc_options.2DA file into the root folder of the campaign, not working.
Kaldor Silverwand  [作者] 7 月 30 日 下午 12:07 
I've verified that the k_mod_load script which reads the 2DA files is using the correct case for the file names. However, the suffix of the filename isn't actually specified in the script, so I cannot tell if it matters if the suffix is 2da or 2DA. So one thing to try wold be to copy the mo_oc_options.2da file as mo_oc_options.2DA and see if that works.

Another possibility is that the built in 2da file handling on Linux is not correctly traversing the subdirectories in the campaign folder. To test that move the mo_oc_options.2da file from the neverwinter nights 2 campaign\NWN2 OC Makeover SoZ Edition folder into the neverwinter nights 2 campaign folder. Move the SoZCraftingPlus_options.2da file from NWN2 OC Makeover SoZ Edition\SOZCraftingPlus folder to the neverwinter nights 2 campaign folder and the 2 2das in the SoZCraftingPlus\SoZ 2das folder into the neverwinter nights 2 campaign folder.
Kaldor Silverwand  [作者] 7 月 30 日 上午 10:22 
Do you mean that Linux is case sensitive whereas Windows was case insensitive? I suppose that could be an issue if the scripts are using different case for the file names. Thanks.
archostheadoni 7 月 30 日 上午 2:06 
man this is 1 of the only times i commented but jus sayin i got a steam deck playin dis game an i hav 1 mod wrkin so far jus sum hairdos but theres sum sht about steam dec k linux nt carin about case sensitive letters with is a standard thin on windows jus sayin it might help to know
VibratoR4306V 7 月 29 日 上午 10:06 
Good call, but still no luck. I moved everything into the workshop content folder, the module appeared as a duplicate, which gave me hope the override folder 2d read fix might work too.

We might be close, but I’m out of ideas as well for now, or this is something that Aspyr need to fix from their side (if they have capacity to do so). I’ve got an alternative working on my Windows setup, so I’ll revisit this later.

Thanks again for the support!
Kaldor Silverwand  [作者] 7 月 29 日 上午 9:29 
arakan94 - thanks for the Linux info. I don't have a PC or the resources to install Linux, and while I'm willing to spend some time on things I developed over 15 years ago, I'm not spending more money on it. Hopefully we can find a solution, but history has always shown that running NWN2 on anything other than Windows is always a less than ideal situation.
Kaldor Silverwand  [作者] 7 月 29 日 上午 9:18 
Since Queen's Harvest works, the last thing to try would be to relocate the OC and MotB campaigns and modules from the "...\steamapps\common\NWN2 Enhanced Edition" folder to the "...\steamapps\workshop\content\2738630\3528227175" folder.

In the 3528227175 folder create a folder "Campaigns" and a folder "modules". Move the "...\steamapps\common\\NWN2 Enhanced Edition\campaigns\neverwinter nights 2 campaign" and "neverwinter nights 2 campaign_x1" folders into ithe new Campaigns folder Move all of the modules except the x2 and Westgate modules into the new modules folder.

If there is no solution by moving the files around then the options related to resting, death, Item Restriction, and possibly SoZ-style crafting are just not going to work as intended on Linux/SteamDeck unless Aspyr changes something in a patch. I assume the scripts will behave as if all of the options in the config files are disabled since it seems to be failing to read the 2da config files.
VibratoR4306V 7 月 29 日 上午 8:52 
Yes we might be getting closer to something...

On the StemDeck, unlike the Windows NWN2 installation, there is no “Neverwinter Nights 2” folder inside the equivalent of the Windows Documents directory in linux the "home/.local/share/...".

I also tried creating this folder manually and copy/placing the modified campaign and override(including the 2da file) folders from the updated "steam/steamapps/common/neverwinter nights 2/...", but that didn’t work.

Additionally, I attempted to put the 2da file inside the override folder located in "steam/steamapps/common/neverwinter nights 2/ovveride/...", but that didn’t work either.

Interestingly, in the first Neverwinter Nights EE from Beamdog Installation on my SteamDeck, there is indeed a folder located at "home/.local/share/" called "Neverwinter Nights", where you can place override files to be loaded into the game. But NWN2 does not create one.

Maybe this need to be fixed by Aspyr side?
arakan94 7 月 29 日 上午 1:18 
Side note - you don't need SteamDeck if you wish to test support for it - any Linux distro will do. Simplest would be Bazzite (Steam is already set up by default and you can't break the OS because it's immutable like MacOS).

Installation is very simple, especially if you have more than one ssd/hdd in your PC, but for testing purposes, you could even install it on some old external HDD :)
Kaldor Silverwand  [作者] 7 月 28 日 下午 1:28 
I appreciate your help testing. I'm sorry I don't have a StteamDeck to test it myself.
Kaldor Silverwand  [作者] 7 月 28 日 下午 1:26 
Progress. I assume that on the Linux/SteamDeck there is the equivalent of the Windows user folder Users\useraccount\Documents\neverwinter nights 2\ folder. You could try copying the mo_oc_options.2da into that folder and see if that works. Maybe the game will find it there.

If that doesn't work then try putting it in the neverwinter night 2\override folder. Or create a Documents\neverwinter nights 2\campaigns\neverwinter nights 2 campaign\ folder and put it in there.

Hopefully it finds it in one of these places.

If you find a folder where it is read then it may be necessary to copy the SoZCraftingPlus_options.2da into there also if you care about using crafting.
VibratoR4306V 7 月 28 日 上午 2:06 
Subscribed to your module Queen's Harvest + King's Festival campaign.
The rest system looks like its working, after a rest i received the same error as on the working Windows installation, also with message -> You cannot camp in man made setting.
It might be indeed a path issue, because its look like the 2da is read in this module.
Kaldor Silverwand  [作者] 7 月 27 日 下午 11:03 
VibratoR...,

A suggestion. Please subscribe to my Queen's Harvest + King's Festival campaign. Just like the Makeovers that uses a 2da file to control the rest and death options. I'm wondering if that works properly on the SteamDeck or if it also does not work. That would help determine if this has to do with using a 2da or has to do with the location of the 2da.

Regards
Kaldor Silverwand  [作者] 7 月 27 日 下午 1:17 
I have also experienced that as have others. It may be related to changes to the campaign.cam file but that is only anecdotal. I've found that a work around is to start a new game and then cancel from the create/import character screen and then load your save game,
VibratoR4306V 7 月 27 日 下午 12:06 
Hi Kaldor,
I've tried setting the permissions to rwx (read, write, and execute for all), but had no luck.

There's another issue I ran into:
When entering the first area, opening the chest, taking the loot and saving the game, you can reload that save and it works, as long as you stay in the game. However, if you exit the game entirely and then relaunch it, trying to load the same save causes a crash (black screen and returns to Desktop).
Kaldor Silverwand  [作者] 7 月 27 日 上午 9:33 
Ok. Thanks for testing. Can you verify on the Linux installation that the 2da file is set to be readable? Other than an underlying bug in the Aspyr code that is the only thing I can think of to try.

If the config file is not going to be recognized on the Linux version that that will affect some of the features, like resting, death, and Item restrictions. If the crafting 2da files also cannot be read then that would also break the SoZ crafting style though OC crafting would still work.

Other features of the Makeover should still be ok.
VibratoR4306V 7 月 27 日 上午 3:42 
As a follow-up.
I installed NWN2: EE (Steam) on Windows and repeated the mod installation process as I did on the Steam Deck (Linux).

I then logged into the game and entered the OC1 starting area. When I attempted to rest, I received an error stating that resting is restricted in this area.

Next, I returned to the Steam Deck installation, removed the campaign folder, and reinstalled everything using the same steps I followed on the Windows system. After loading the game again in the OC1 starting area, I was able to rest freely without receiving the restriction message.

It seems the Linux/Steam Deck version may have issues loading the script correctly, or loading the 2da configuration File.
VibratoR4306V 7 月 27 日 上午 1:23 
Hi Kaldor, thanks for taking the time to have this tested for me Here's what I encountered:

On a clean install of NWN2 on Linux/Steam Deck, I extracted the campaign ZIP to:
"Neverwinter Nights 2\Campaigns\Neverwinter Nights 2 Campaign"
and the UI ZIP to:
"Neverwinter Nights 2\Campaigns\Neverwinter Nights 2 Campaign\UI"

I launched a new OC1 campaign (D&D difficulty), skipped the tutorial, and got the expected crafting book and makeover guide in the first chest.

In the same area, I tried resting twice to trigger the 8-hour cooldown, but was able to rest repeatedly without restriction.

I also tested the resurrection coins—after a party member died outside, they revived automatically without using a coin, like in the default OC, but the new death icon did apply on this character.

I also tried loading a different save from later in the game, but the rest restriction still didn’t work there either.

I'll test it on Windows as well, in case the issue is specific to Linux.
Kaldor Silverwand  [作者] 7 月 26 日 下午 9:11 
I've tested with the default 2da and DnD level. I've verified that the 2da settings seem to be working correctly. The Item Level Restriction is blocked equipping a +1 item since my level is less than 3. I was blocked from resting inside a building with the correct error message that resting can only be done in natural settings. I was able to rest once outside and then when trying to rest a second time got the message that I need to wait longer to rest again. Can you be more specific in how you are resting? Where are you trying to do it?
VibratoR4306V 7 月 26 日 下午 3:33 
Difficulty is DnD, tryed swapping aswell to hard/normal/easy an resting, with no luck. Setting are the default 2da that should enable the restriction.
Kaldor Silverwand  [作者] 7 月 26 日 下午 3:24 
I do not have any information on the exact places that were modified for NWN2 EE to allow the achievements, so I cannot say whether any of them will be blocked by the Makeover. For example, if there is an achievement regarding Ribsmasher and it relied on specific lines in the Ribsmasher conversation that they added for NWN2 EE and that conversation was also altered in the Makeover to allow Ribsmasher to be a companion, then perhaps that would prevent that achievement. Without more information on the NWN2 EE changes or doing a complete play through, I really cannot say for certain.
Kaldor Silverwand  [作者] 7 月 26 日 下午 3:17 
I can try to test but only the Windows version. Have you made any modifications to mo_oc_options.2da and if so, what? And what Game Difficulty setting are you playing at?
VibratoR4306V 7 月 26 日 下午 2:50 
Im using only this mod on a clean install, the files are installed as in the guide described. The mod is working as the starting chest contain the new books. There might be an issue loading the 2da file, as the script doesnt look to work.