Jump to content


Photo

Needs Fixing: All Classes Receiving Extra APR at Lvl 7 & 13

Baldurs Gate II attack per round

6 replies to this topic

#1 ABlake

ABlake
  • Members
  • 22 posts
  • Gender:Male
  • Location:New Londo Ruins

Posted 14 December 2017 - 06:26 AM

Hi there,

 

Long story short, I'm having this problem: in my installation right now, all classes receive the extra 1/2 attack per round at level 7 and 13, which is not right. At the moment, every class will have 2 APR from level 13 and beyond if they have one star in the weapon they're wielding.

 

I know the vanilla game doesn't have this issue, and I have no idea which mod causes it. It's strange because I can't imagine any mod among the ones I use would have a reason to alter this behavior. Could it be from a newly added kit?

 

So my main question is: how do I revert this back to vanilla behavior, i.e. only warriors receiving the extra APR at level 7 and 13?

 

BG2:EE handles this by introducing a new .2DA called CLSWPBON.2DA, which decides which class receives the extra APR. So my secondary question is: what do I have to do to introduce this .2DA into BG2 like EE does - if that's possible? Or generally, how do you insert a new .2DA into the game and make the game recognize it - if that's possible?

 

Knowing which mod caused this in the first place would be a bonus, but what I really care about is how this particular change is made, and how to undo it. I'm listing the mods I'm using just in case:

 

- 1pp

- Ascension

- aTweaks

- BG2 Tweaks

- BG2 Fix Pack

- Celestials PnP

- Divine Remix - just the core component and the Feralan and Justifier kits

- Expanded Thief Stronghold

- IE Animations

- Item Revisions

- Level 1 NPCs

- Oversight  - Monk HLAs only

- Refinements - revised HLAs and Sword Angel kit only

- Revised Battles - new kits only

- Rogue Rebalancing

- Spell Revisions

- Strategem

- Tactics - only a bunch of encounters

 

Any pointer regarding this issue would be greatly appreciated. I really really want to get it fixed.



#2 Jarno Mikkola

Jarno Mikkola

    The Imp

  • Modders
  • 6358 posts
  • Gender:Male
  • Location:The town where the dead haven't keeled over, yet. In Finland.

Posted 14 December 2017 - 07:35 AM

Copy-paste your actual weidu.log in the thread.


Welcome to the sanity, you are free to search for the limit, it's out there, we drew it in the sand.
Here's how to install all the ... mods you ever really could want to Infinity Engine games. I removed the stable word from there as Roxanne began to add BS mods that are likely to break compatibility from the BWS.

#3 ABlake

ABlake
  • Members
  • 22 posts
  • Gender:Male
  • Location:New Londo Ruins

Posted 14 December 2017 - 03:18 PM

Now retrieving that file is going to require a bit of work, but I think I've found the cause of this. Was reading through Throne of Bhaal Extender Modder Reference and found this

 

Weapon Specialisation-associated Number of Attacks

Option: TobEx gives the option of modifying the application of weapon specialisation-associated number of attacks bonuses described by WSPATCK.2DA. Specifically, all non-monk classes receive such a bonus based on their average level. Originally, ranger, paladin, and fighter classes received such a bonus based on their fighter level, while other non-monk classes received no bonus. Calculation of such a bonus for the monk class is unchanged.

 

Sounds to me like this is it. Even though the description says "specialisation-associated" but apparently this makes "all non-monk classes receive such a bonus based on their average level".

 

EDIT: Having found this, I found out I can toggle this behavior on and off in TobExTweak.ini.

 

PROBLEM SOLVED.


Edited by ABlake, 14 December 2017 - 03:48 PM.


#4 Jarno Mikkola

Jarno Mikkola

    The Imp

  • Modders
  • 6358 posts
  • Gender:Male
  • Location:The town where the dead haven't keeled over, yet. In Finland.

Posted 14 December 2017 - 11:17 PM

Now retrieving that file is going to require a bit of work

What ? The weidu-log, you just open it with Notepad for example, and copy paste the text... even if it's in Germany or Russian, most members can read it as it has the mod name in the .tp2 file and the component numbers, which don't need a translation. Which is why the whole log is used, mostly.
Yes, the ToBEx is part of the Strategem's install for example.
Welcome to the sanity, you are free to search for the limit, it's out there, we drew it in the sand.
Here's how to install all the ... mods you ever really could want to Infinity Engine games. I removed the stable word from there as Roxanne began to add BS mods that are likely to break compatibility from the BWS.

#5 ABlake

ABlake
  • Members
  • 22 posts
  • Gender:Male
  • Location:New Londo Ruins

Posted 15 December 2017 - 01:17 AM

 

Now retrieving that file is going to require a bit of work

What ? The weidu-log, you just open it with Notepad for example, and copy paste the text... even if it's in Germany or Russian, most members can read it as it has the mod name in the .tp2 file and the component numbers, which don't need a translation. Which is why the whole log is used, mostly.
Yes, the ToBEx is part of the Strategem's install for example.

 

I know the thing, but the weidu.log that I have right now has exactly only one thing in it, which is Bear Animation. Either I deleted it or it somehow got overwritten, I don't know. This installation was done years ago, I've kept it and transferred it between three laptops now. And I've always been able to figure things out without it - this is the first time I asked for help on here (or anywhere).

 

So when you "demanded" that I post the log, what I thought to do was to reinstall all the mods I have real quick into a clean installation (hence "require a bit of work"), then give you the log file. In doing so, the first thing I needed to install was TOBEx. I was reading through the readme again to see what is what, and decided to search for "number of attacks" or "attacks per round", cause, who knows. And I actually found it. It was indeed very fortunate that this is the very first thing to install. Indeed, knowing which mod causes your problems helps tremendously, no doubt.

 

So even though I essentially figured this out by myself, it was still thanks to your demand that I found the root of the problem. So you have my thanks.


Edited by ABlake, 15 December 2017 - 03:22 AM.


#6 Avenger

Avenger
  • Modders
  • 3745 posts
  • Gender:Male
  • Location:Hungary

Posted 15 December 2017 - 05:52 AM

"what do I have to do to introduce this .2DA into BG2 like EE does - if that's possible? Or generally, how do you insert a new .2DA into the game and make the game recognize it - if that's possible?"

 

Nope, if there is a new 2da introduced by the EE, you cannot simply use it in vanilla BG2. The actual code that uses the externalized data, is in the .exe. That's what makes the EE differ from vanilla.

 

Well, except ToBEx, that does some modifications to the .exe, so it can do things like adding a new 2da.


Edited by Avenger, 15 December 2017 - 05:54 AM.


#7 ABlake

ABlake
  • Members
  • 22 posts
  • Gender:Male
  • Location:New Londo Ruins

Posted 15 December 2017 - 07:11 AM

The actual code that uses the externalized data, is in the .exe. That's what makes the EE differ from vanilla

 

Yes, that is what I wished to confirm. One of those few things that are truly outside the realm of possibilities. But that's ok, I guess. I've been trying to build an "ideal" copy of BG2 for myself for close to 6 years now, and I've been able to manage alright without advanced CS stuff.

 

Anyways, thanks for the replies guys.


Edited by ABlake, 15 December 2017 - 07:19 AM.




Reply to this topic



  



Also tagged with one or more of these keywords: Baldurs Gate II, attack per round

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users