Author Topic: 3.5 Style Stacking  (Read 574 times)

Legacy_Sylrae

  • Jr. Member
  • **
  • Posts: 62
  • Karma: +0/-0
3.5 Style Stacking
« on: April 21, 2012, 08:47:40 pm »


                Has anyone done anything that changes how stacking works?

Bonuses in 3.0, 3.5, and Pathfinder dont generally stack. They Apply types to the bonuses, and if the bonuses have the same *type* only the highest bonus applies.

Is there a scripted system that corrects stacking from the nwn *everything stacks infinitely until you hit the cap* to *things stack properly?*

Has anyone successfully raised the cap? I can think of times where the +12 to attributes could be legitimately passed.

Thanks.

~Sylrae
               
               

               
            

Legacy_Shadooow

  • Hero Member
  • *****
  • Posts: 7698
  • Karma: +0/-0
3.5 Style Stacking
« Reply #1 on: April 22, 2012, 07:26:36 am »


               I tried to do it: LINK, there is even older script but worse, still neither my solution isn't perfect and myself wasn't satisfied with it in the end (nonstackinf on items works absolutely fine, problem are spell effects), but that was in year 2008, there wasn't available NWNX plugins that are available now.

With nwnx_funcs, it could be done better these days and nwnx_fixes allow raise cap.
               
               

               
            

Legacy_Sylrae

  • Jr. Member
  • **
  • Posts: 62
  • Karma: +0/-0
3.5 Style Stacking
« Reply #2 on: April 22, 2012, 06:28:03 pm »


               Hmm. So it can be done on Multiplayer through nwnx, but it can't be done in a way to apply to single player as well?

What about through actual hacking, editing the exe as asm and looking for 0c perhaps, or 32?

I'm guessing there haven't been many attempts at actually editing the client, server, or toolset.

Hmm.
               
               

               


                     Modifié par Sylrae, 22 avril 2012 - 05:34 .
                     
                  


            

Legacy_Shadooow

  • Hero Member
  • *****
  • Posts: 7698
  • Karma: +0/-0
3.5 Style Stacking
« Reply #3 on: April 22, 2012, 07:15:44 pm »


               I wouldn't expect anyone to hack client for you, your only chance is to learn it yourself. Using DLL hooking is easier and safer. I guess you heard about NWNCX.
               
               

               
            

Legacy_Sylrae

  • Jr. Member
  • **
  • Posts: 62
  • Karma: +0/-0
3.5 Style Stacking
« Reply #4 on: April 22, 2012, 07:50:50 pm »


               I've heard people talk about NWNCX once or twice.

I've heard people talk about editing the asm of a program, and I've heard people talk about DLL hooking.

Personally I've only ever written programs from scratch, but I have done work in assembly before.

If I wanted to alter the game, in singleplayer and multiplayer alike, to properly stack bonuses, which approach would you suggest I read up on?

For a while I was following the NWN Hack that was supposed to remove the hardcoded limits on chargen, but ElgarL never released it anywhere I've seen, and when I've tried to contact him elsewhere he's never responded.
               
               

               
            

Legacy_Shadooow

  • Hero Member
  • *****
  • Posts: 7698
  • Karma: +0/-0
3.5 Style Stacking
« Reply #5 on: April 22, 2012, 08:03:06 pm »


               I would suggest to use NWNCX it already allows many things, but custom nwn client without any need to configure dlls and ini setting would be much better. But I have no skills to do that or even help you with that.
               
               

               
            

Legacy_Lightfoot8

  • Hero Member
  • *****
  • Posts: 4797
  • Karma: +0/-0
3.5 Style Stacking
« Reply #6 on: April 22, 2012, 08:22:31 pm »


               Client haks are a bit over the line to me.   I can see some people haking there own server for there own use.  Client haks would have to be distributed and be a clear violation of the EULA.   Not that the EULA has stopped many around here.

Your best bet is  as shadooow says.  NWNCX for single player and NWNx for multi-player.    I do not know if there is a middle ground that will handle both.
               
               

               
            

Legacy_Sylrae

  • Jr. Member
  • **
  • Posts: 62
  • Karma: +0/-0
3.5 Style Stacking
« Reply #7 on: April 23, 2012, 06:48:31 pm »


               Hmm.

We'll see which approach I go for. If I go for the client hack approach, I wouldnt redistribute the hacked exe, I'd distribute an IPS patch, possibly with an installer that does the modifications.
               
               

               


                     Modifié par Sylrae, 23 avril 2012 - 05:49 .