Skip to content

clswpbon.2da and Swashbucklers

Hi All,

I'm trying to mod in bonus apr for Swashbucklers (I know it's heretical and not PNP accurate but it feels so right!).

My understanding is that setting the first column of clswpbon.2da (labelled GETS_PROF_APR) to 1 for the SWASHBUCKLER row should give Swashbucklers that extra 1/2 apr for being specialists by making them use WSPATCK.2da. However my in-game testing seems to suggest this is not the case (the character screen does not report the extra attack and with auto-pause turned on I can see my character is only making one attack roll per round).

Whether I mod the file manually or using WeiDU, it appears that setting a 1 or 0 for Swashbucklers (or Thieves in general) does not actually make any difference.

I've tried making Fighters have a 0 in the column and this DOES remove their bonus attacks, so I think I've got the right file in the right place (clswpbon.2da in override). Is there anything else I need to do to make a class eligible to use WSPATCK? Does anyone have a better way to give Swashbucklers the bonus apr for specialization?

I've attached my modded .2da (renamed to .txt to allow attaching it to this thread) for reference. In the file I've changed Fighter GETS_PROF_APR to 0 and Swashbuckler and Thief to 1.

Many thanks, and apologies if there's already a known solution for this - my searches of this forum and google didn't find anyone else having similar problems,

-Fleagin

Comments

  • ShinShin Member Posts: 2,344
    I've had this exact issue as well (in BGEE, haven't tested it for BG2EE yet) - no matter the settings in WSPATCK.2DA, proficiency-based extra attacks still only seem to go to the fighter classes.
  • fleaginfleagin Member Posts: 2
    Ah, well at least I know I'm not alone / messing something up royally (and hopefully neither will the next person)!

    I guess I'll have to keep making my lvl 1 dual-classed Fighter->Swashbucklers (go go EE Keeper!) to approximate this functionality.

    Thanks Shin!

    -Fleagin
  • ShinShin Member Posts: 2,344
    I posted a report about it, should be investigated.
  • wolpakwolpak Member Posts: 390
    Seems as if the code is only looking for 0s and ignores everything else. You set any fighter class to 0, they lose the attack, but if you set it to any other number like -4 or 50, they keep the attack. Not sure if that has anything to do with it, but hopefully this is being looked at.
Sign In or Register to comment.