This project replaces the stock NWN2 magic system with a version entirely rewritten by me, Rasael. The link below will let you download a module containing a set up and working version of the system. I am releasing this now to satisfy popular demand. I have not yet had the time to write an extensive documentation or to assemble a bare bones version without the BGTSCC content attached. Documentation and a bare bone version are forthcoming however!
The showcase version is a copy from my BGTSCC public testing environment with the majority of scripts redacted to avoid exploits and hacks, as well as to hide the logging methods used to detect such things.
The conditions and requests I want to attach are that credit should be given to me and any future contributors, and that improvements to the system be shared publicly and entirely so that the community as a whole can benefit from them.
Naturally you can contact me if you have any questions. For the future I am looking at refining AI use of the new magic system, and to test how it works in singleplayer modules and campaigns.
That's all - I wish you happy tinkering! :)
Small download (module only ): http://neverwintervault.org/project/nwn2/module/bgtscc-jegs-testing-module
Ongoing development topic: http://neverwintervault.org/forums/neverwinter-nights-2/nwn2-custom-content/spellbook-rework
-----------------------
Features:
Notes on the showcase module: Not everything will work because of the mentioned security redaction, and you need certain feats to access the custom classes.
Feats:: Order of the Bow Initiate (feat req: 2767), Silverstar (feat req: 2652), Techsmith of Gond (feat req: 2582), Archmage (feat req: 2798), Other custom PRCs (feat req: 2609).
----------------------
I want to offer a big Thank You for all the testing assistance the people at BGTSCC have been able to give me. In particular Ecypticon, IvanRus, Karond, Chambordini, Deathgrowl, and DM Mouse.
Attachment | Size |
---|---|
![]() | 1.11 GB |
![]() | 3.47 MB |
Thanks Rasael! I will check it out in its original form before i ask questions on how to edit this and that but yes i will release any mod i make with it to the community.. I highly doubt i will make another server though at least not one that is always running.. Its to hard now to get help with doing such.. Building is about all i know how to do any more and i have forgotten more tricks and skills than i can ever remember sucks to loose the motivation one once had.. but in all i am hoping this kick starts that love of the game i once had again.. when i first read about what you was doing it felt like it was being tailored made for my toon and rp lmao.. so congrats on its release and you can be sure i will be asking you questions once i tested it and see how it works.. Thanks again Rasael..
i gave it a 5/10 to start just cause i know how much work went into this will revote again later once i have played with it some..
Man, could you add ALL the haks needed for your mod?
Yes - no problem. I uploaded a copy from our BGTSCC public Jegs testing environment... I forgot people here probably don't all play there. :)
They are now attached.
well i tried it with the first pack and old bgtscc haks and rinse and dry both had same discription also arch mage class i couldnt get to open up will try it again with the new one you just put up and see what happens then.. sorry i couldnt connect to download newer bgtscc haks no idea why though. so thanks for uploading the ones needed..
The other custom content (classes, spells, feats) isn't meant to be showcased. Its included only because this release was copied from BGTSCC's public singleplayer testing module. Not everything will work in singleplayer and you need certain feats to access the PRC's:
Groundbreaking.
yeah its great regardless of the other stuff not working.. i was trying to test the 255 spell limit part of it when i noticed i wasnt able to scribe scroll from scroll to spell book.. not sure if that is intended or not but the fact its working other than that and goes to lvl 10 spells is cool.. now all i need is a how to guide to walk me through editing it so i can add spells i use to have for rp though you did add a few of those like sending and such i would like to add more and i would change some from the low spells able to be cast by a wingnut lowbie who knows nothing of them to a higher level and maybe restrict them in some way so only those responcible enough "has grown their toon from the begining through rp mostly".. im looking at things like genisis spell and classes like bladesinger and elven high mage "using elven only high magic".. see the classes that best fit my rp is archmage highmage bladesinger wizard.. i have worn those titles as well once they were taken away icly for no beter reason than because "i said so" from dm's i became former blah blah.. so those are something i would be interested in making again for more than just ic rp but into actual classes.. the last time i made a custom class i got it to show up in the menu but other than that it was a little fubared discription was screwey looked like a garbled mess once i fixed it the new problem was they showed up but the name didnt and wasnt pickable.. lol so now im looking for the tutorials again along with editors to work with so i can attempt it once more.. i remember some kind of tlk editor 2da editor and one other tool but not sure what it was.. but thats all i remember about it.. so any help is appreciated..
revoted now i had a chance to check it out some.. thanks rasael both for the release of this and for the help you have given so far.. i know it was a lot of work you put in and i followed it for a few months. this actualy was what made me re sign up for this site after the old one went down..
Glad to hear it and have been of help Skybia.
A bare bones version containing optional additional instructions for making this work with modifiable DC's, casterlevels, dispels, and so forth is something I am working on. I'll upload it once its assembled.
There are a number of persistent worlds who expressed interest in adopting the extensive package so I am hopeful we can get a community cooperation going. :)
Friendly regards,
R.
Updated the showcase for a few registered issues, april 29th 2015. :)
Update 4th of June, 2015.
Hi Rasael,
Thanks for making this; it's VERY impressive and incredibly useful. I do have a couple of questions though.
I saw where you said in the main thread that making a dual-progression class should be easy, that all we need to do is adjust the routine that determines base casterlevels. Could you tell us where that is?
Second - I saw that you mentioned the Archivist, so I gave it a shot, but I can't get him to learn any spells because he can't use any scrolls, or at least not the ones sold by the vendor in the module. Am I overlooking something?
Thanks again for making this, it's fantastic.
Hi Airemix!
Thanks!
First: In the small example module (or the big one) you can find the JX framework which I adapted. It has an include containing the casterlevel calculation paths. I believe its the jx_inc_magic_class. Apart from that file the spells per day and spells known are calcualted in the class' inc_b_spellbook_[class] file.
You could give dual progression by progressing two spellbooks and two casterlevels. For example: if Theurge --> + Theurge level for wizard AND + Theurge level for Cleric.
Second: The Archivist learns spells from scrolls by first casting a spell (cantrip) on them, to prepare them. I haven't tested it recently - its always possible something made it go broke - but that's how it last worked when I tested the class.
Happy tinkering this Christmas / holidays. :)
Hey rasael, you've done a great good job.That's fantastic it's what i wanted since a long time.A custom replacement magic system.I ve downloaded it and work a few to make it work on a override folder.So i can play on the oc campaign.Now metamagic stack on a single spell.I ve added some epic feat like enhanced spell, improved metamagic, improved spell capacity.And it's working fine with IA.Here my link to see how it work on OC campaign
https://www.youtube.com/watch?v=ZvbmKmJnTOQ
https://www.youtube.com/watch?v=9AUgOGym64Q
Very nice video Goolander. I'm impressed with your additions to the system. Especially the hotbar.
I can't figure out how to properly run the barebones version. I assumed that I needed to drop everything into the override folder, and the menus kinda show up ingame, but the various buttons do nothing.