This is a set of override files that allows a player to edit objects while playing a single-player game.
Properties that can be customised via Lilith include:
* Module properties (e.g. MaxHenchmen, ModuleXP, Advance game time/date, Weather, music...)
* Item properties (e.g. flags, item properties, appearances...)
* Creature properties (e.g. Henchmen level up, PC levelling, behaviours, actions, effects, appearances, models, factions, reputations...)
* Door/Placeable/Trap properties
* Store properties (autodetects stores, open standard Bioware stores, set appraise scores etc)
* Inventory
* Private stash & Global Cache
* Object Searching (by Tag/Name/Type)
* Editing local variables on objects
* Object manager (saving/loading/jumping to objects/locations, auto-saves all areas visited, set object destroyable properties so even unraiseable corpses can be raised...)
* Both dialog and commandline (chat commands) interfaces can be used
Installation instructions: Extract Lilith.rar. Copy the files inside the override folder into your Neverwinter Nights override folder. Start any new game or load any save game, and you will receive Lilith in your inventory.
Right click on Lilith and select Talk To - a dialog should then pop up. Choose the menu item Help for more info. The other dialog items should be self explanatory.
Some useful functions:
- Teleport to areas that you've visited before (object/location manager dialog item -> jump to area in history dialog item)
- Re-level current level, immediate level up (under creature properties)
- Detect all traps (under search area dialog item, also available as the shout command "find traps")
- Open any store in any of the area you've visited and the standard Bioware store anywhere (use Talk To and select stores)
* History
* 2008/03/16: minor fixes, event objects added, changed creature history to save objects that player spoke to
* 2009/09/14: To Saduj (sorry for the late reply!): I don't think I can convert it to the Chat Channel Monitoring Scripts in v1.69 because the OnPlayerChat event handler requires a script to be specified as part of the Module properties in the actual module by the module builder. There is no default OnPlayerChat handler that I can override.
BTW: Does anyone know if there is a default heartbeat script for the Player Character in Neverwinter Nights 2? Default.NCS doesn't seem to work in NWN2 any more.
Attachment | Size |
---|---|
lilith.7z (2844) | 51.25 KB |
lilith_mdls.7z (851) | 706 bytes |
lilith_source.7z (805) | 48.76 KB |
EE2 - Excrucio Eternum (Full Version) |
98.8% |
Madness and Magic |
92.7% |
Gladiatrix |
88.5% |
Snow Hunt |
91.2% |
Lords of Darkness 1 - The Fugitive (V3.0) |
84.7% |
Shadewood |
96.7% |
Resurrection Gone Wrong |
91.1% |
The Accursed Tower |
87.1% |
The Aielund Saga Act IV - The Fall of Aielund (Part Three) |
94.8% |
Cormyrean Nights |
86.7% |
I1 - Dwellers of the Forbidden City |
87.5% |
The Aielund Saga Act II - Defender of the Crown |
94.6% |
Black Thorn |
86.7% |
HeavensGate 2: Islands of the Undead Legion |
92.5% |
The HeX Coda 01 (Canceled Premium Module) |
92.7% |
Very good mod indeed. But I found the bug. In Shadows of Undrentide (and perhaps some other modules) some of important plot character dead bodies cannot be looted and they not drop plot items. Like J'Nah doesn't drop Dragon Tooth. Her body lay down once I kill her but not possible to loot her. Same with the mummified hand in crypt once I kill kobolds the leader's body lays down but not able to loop him. Also once I speak with the spirit and she gives me a quest to recover her a sword, the skeleton body also cannot be looted. Any possible fix of this?
I think you posted in the wrong mod page, because lilith has nothing to do with what you're experiencing. You probably meant the mod that makes corpses explode, bleed, etc
Nope, I'm 100% right. Once I remove Lilith mod and load save game again then I'm able to loot plot character corpses who contains plot items.
BUT! After some experimentations, I did find out which file causing the problem. If I only remove one file plc_u02.mdl from Lilith mod then I'm able to loot the plot character corpses otherwise not! So far in-game Lilith functions seem to work as it should even without plc_u02.mdl. I don't know what this file does, but if anyone experiencing the same issue like me I hope it helps.
You're right, now that I remember, in the old Vault there were comments on this, and it affected me in another weird way. I think it is either a listener or a model for the persistent chest. I'm not sure why it causes the issue, but i believe the model is invisible. The author actually had an optional download, i think, for people experiencing this, but it didn't work for me, so, as you, I just deleted it.
Anyone knows how to add item Lilith doll by console command? (in some cases when it doesn't appear in player inventory)
EDIT: Found the solution. DebugMode 1 ; dm_spawnitem lilithCool tool for debugging modules during a playthrough by the creator.
Disappearing vote again. This and Custom Character Override are the two most essential mods for me in NWN.
Sounds very cool, but can't get it to work.
I get this error when I use the talk to function, or unique power on self:
stash error! new stash created.
The unique power long range works.. It teleports me to where I point, or if select self gives improved invis, greater sanctuary and says "finding traps..."
Is it compatible with EE:
Running the latest version: 8193.20
Also tried recompiliing the source with nwnsc for EE.. It gave me some errors in lilith.nss, about duplicate cases referencing the lines about heights for various races.. I removed the duplicate races and it all compiled. But no change in functionality.
I belive this refers to the funtion of stashing items and transfering between characters. Working fine on EE so far
FYI:
DebugMode 1
dm_spawntiem Lilith
DebugMode 0
Late by a year, but was that a typo?
Yes a typo mistake, should be dm_spawnitem Lilith
I'm using this mod to add henchmen to my party to get around the limit so I can have a full party. I'm in the OC, and I managed to get 2 henchmen, but on the third, I'm stuck and told I can only have 2. How do I get around that?
Edit: Nevermind, I figured it out. Thanks Wu, if you ever read this.
For some reason, Lilith doesn't let me retrieve objects from a previous module in the campaign, but she lets me retrieve a blue dragon that I'd saved into the list from the previous campaign.
Can someone proficient in her - or at least in the system of the game - help me out?
Tried this out on the OC because the lack of companions in NWN is one of it's most major flaws, so I tried to change that using Lilith.
I did find an entry saying <Enter>Maximum number of henchman (1-200):1 but clicking it didn't result in me being able to chose the
amount of henchmen.
You have to first type it in the chat so the character "speaks" it. Once that's done and the number is in a floating text over your character's head, you press the option in Lilith, and it will reflect the number you typed in the chat. This, however, will only set the number of henchmen you can have, not give you the chance to hire more tan one in the OC through their respective dialogues, because those have a flag that detects whether you have more than one henchman, and won't let you add another. However, you can force them to join through the henchman sub-menu in Lilith.
hi
i have a problem with the henchmen number in system info section in hordes of underdark, every time i load a game the number return at his default valiue (3) with the risk that one henchmen dissepear
i'm still in first chapter so i don't know if the problem will be in other chapters too
thanks in advice
This is a common issue. Some modules reset the script. The only fix is to alter the module itself, and since you're talking an official module, things may be more complicated. My advise would be to simply play with the original amount. I know it's not ideal, but as far as I recall, the only henchmen who have interactions are Deekin, Valen and Nathyrra, so you should be fine. Also, bear in mind the more scripted sequences the module has, the riskier using more henchmen becomes, because it accounts for only the original number. Some times, henchmen just stand in awkward places, or miss a que to speak. In worst case scenarios, they may simply be gone or crash the game altogether.
ok thanks for the reply
Where exactly is the function to increase party size? Right now I am using another script to do that, but if it can be done with Lilith, it's kinda redundant.
Under henchmen menu in the main Lilith menu somewhere. You need to type number in chat window how much max companions to spport and press enter and then click on that setting to increase max henchmens
I looked more thoroughly and it really isn't that easy to find, it seems. Still haven't spotted it. Maybe it's on a subpage or something? (Seems it's faster to simply execute the "More than 1 Henchman in OC" script instead which just sets the amount to 6.)
I don't have NWN installed at the moment but it must be in general commands/settings by activating Lilith of out 3 options you should select option - Talk To: Brings up dialog with general commands. Then look up for server or module settings, just navigate every possible command until you find Max henchmen or similar entry. Then before clicking on that option press enter so you can type in general chat window (not console) and type the number of desired max henchmen let's say 6. So just type 6 without quates and press enter again in chat to send. And after that click on the setting of Max henchmen in one of Lilith option in Lilith menu. If - Talk To won't work, try - Unique Power or - Activate Item (Long Range) by pressing right click on Lilith doll in inventory. One should give you invinsibility another must be cast on the ground and then you get similar menu, then look up for Max henchmen option or something like that and enter the number in chat and click on that option in Lilith menu on Max henchmen or sonething ike that
Found it now. The hint with using "Use: Talk to" instead of "Use Unique Power" did the trick. Didn't know one would get different options, at first glance everything seemed to be the same. Thanks again!
This is an amazing mod.
Works on all the modules I have but the Prophet series ones, anyone know why is that?.
In some modules Lilith item does not appear. In this case try following method in console:
Activate debug mode: DebugMode 1
Get Lilith doll: dm_spawnitem Lilith
De-activate debug mode: DebugMode 0
If none of the 3 powers from the doll is working, probably indeed it is not comptible, as Lilith and the module are sharing the same player tool feat (x3_pl_tool1) I guess, otherwise I'm not sure what is the core problem
Hey! Thanks for the reply.
I looked into the module files but couldn't find x3_pl_tool1, but I did find that lilith mod and Prophet module have a file name called nw_s3_actitem01.ncs.
I replaced the one on the module for the lilith one and it works now.
Thank you very much!.
Is it possible that keeping c_invsguy.mdl can lead to issues in the OC as well? The flying swords in Ch.1 were invisible in Never's Tomb and I couldn't fight them at all. Only my henchmen could. By now I'm past that point, so I cannot check any more. I've read somewhere that particular file causes issues with spells and the Never Swords were mentioned as well.
I think c_invsguy.mdl is responsible for the Lilith follower model when you tell Lilith to become invisible or when you use one of the 3 powers using the doll item while being invisible. Probably something is different causing that issue. Of course, more investigations are needed but if you have already passed that point, I guess it no longer matters. Personally, I have completed OC several times with the Lilith mod but didn't have this issue.
Is an issue known that Lilith can actually attack you?
I've just had an incident when I opened a chest in the Cutlass inn (Luskan, OC) and Lilith suddenly "appeared" (sort of, since she remained invisible) and started attacking. It could only be prevented by reloading a previous save, place the Lilith doll in a nearby container and open the chest only after that. Hopefully this isn't a side effect of me removing c_invsguy.mdl and plc_u02.mdl from the package. It may also be relevant to mention I hadn't used the doll yet after entering the new module.
I never had such accident. .mdl files are not responsible, they are referring to models in the game. Must be some unknown incompatible issues maybe with other overrides? In the worst case, at least you found a turnaround.
The other gameplay-affecting mods I'm using are
- PsteMarie's Misc Fixes (part of PsteMarie's Overrides)
- Henchmen Stop Fighting Fix (fixed feat.2da)
- Faster Rest
- NUI Spell Widget
- Party Size Penalty Manager
- Toggle Helmet/Cloak
My first bet might be the PsteMarie pack since it contains a lot of stuff, however those are mostly visual fixes and I'm not sure if there's anything which may collide with this mod. I'm loading Lilith pretty late in userpatch.ini, the only file still loaded on top of it is the PSP Manager.
OK, another issue I discovered with this mod and NwN EE:
Tends to break cutscenes. In HotU, this happened to me twice. Once at the end of Ch2 when Halaster is freed, the other time - much more annoying - at the very end of the game when the final movie with all the character stories froze right at the beginning (before the narrator can even start speaking). Luckily, there was a fix for it - remove all Lilith files from the user folder(s) before you end the game.
I'm also unable to recompile the main script (lilith.nss) from the source files. Complains about "while followed by a null statement" and other issues. Maybe that's what's causing the malfunctions. I dunno how to fix it, though.
I successfully installed Lilith into NWN EE, can see the doll in my invetory, and I can access the doll properties within my game.
I have increased the max henchmen count to 10: I entered 10 in the chat bar and hit enter, and saw the number increase to 10, then clicked 'done' in the Lilith dialogue, but the game is still only allowing 2 henchmen. Curisiuolly, while testing, I was able to drop the max to 1, and the game only allowed 1, but for some reason it will not allow me more than 2 henches if the number is increased beyond 2.
I am specifically attempting to use Lilith in Eye of the Beholder so I can pick up the extra henchman along the way.
What am I doing wrong?
Some instructions would be greatly appreciated!
Thank you.
I can think of two possibilites. One, you're setting too high a number. The max I've set is 8. Try setting it to 8 and see if it sticks. Two, as it has been discussed in the module's comment section, EOB won't accept more than 3 henchmen at a time, and if forced beyond that number, the exceeding henchmen will be completely removed from the module upon loading a save file. Test 10 henchmen in another module and see if it works without any issues as well. As I've mentioned before, the more scripts at play, the more cutscenes at play, the tighter a module usually is, and the more probable it is it enforces henchmen number behind the scenes.
Thank you for the prompt reply!
I switched to 8 henchmen successfully with the Lilith tool, but alas the EoB mod is only allowing two henchmen still.
I wish there was a .mod file for EoB so I could just go in and edit the internal script.
Are you adding the henchman through the henchmen options in Lilith? You don't add them through conversation because they have flags to permit only 2. I have succesfully played with at least 3 without losing them upon loading a savefile and with 8 losing 5 upon loading a savefile. If you read the comments in the module's page, I've already mentioned it wouldn't let me keep more than 3 without deleting the exceeding ones, even if you modify the module file itself.
A Doll has a few functions. There is one that you can cast power on the creature/item/empty place, and another that is strictly being cast on the PC character yourself. If I remember correctly, only one actually allows you to change module settings, including max henchmen. I think the one that, after using the power, will be casted on yourself and then the menu appears. Try using that method. If you can change and hire more henchmen in the OC but not in other modules, probably the mod has specific haks that have priority. To have a priority over module hacks, put Lilith files into the "development" folder instead of "override" (create one if it does not exist).
UPDATE:
Looks like I was using the Lilith tool wrong.
I followed the steps here:
https://www.reddit.com/r/neverwinternights/comments/9mb86q/mods_to_get_m...
And I can now add extra henches to the party!!!
Is there a way to use the Lilith Tool to respawn an NPC?
I lost Anya thorugh a teleporter in the Drow area, and she is nowhere to be found in the area.
Thanks!
CTRL + SHIFT + F12 Enter into DM mode and you can see all items and npc from the list in the area. Look for her here first, otherwise she should be teleported back at the camp/city. But as far as I know Lilith is not able to do that
I will try that - thanks!
You might want to rethink how Lilith is implemented. The invisible NPC used to utilize Lilith is what breaks transitions and cutscenes.