Skip to content

dual class spell caster bug

I have observed the following issue when dual classing my fighter into druid at level 13. I did some digging around on the forums, but could only locate old issues from BG:EE on the iPad version with similar problems.

Experienced Behavior:
Once dual classed (experienced with fighter to druid dual class, reports on older forums of it happening fighter to mage as well), my PC can memorize cleric spells as per normal, but the spell casting button for using them remains greyed out, as if I were a mage wearing armor. right clicking one of the spell shortcuts allows access to the spells through working around the casting menu, and casting can be completed in this way.
Expected Behavior:
A fighter to druid dual class should have access to the cast spells menu immediately after memorizing priest spells.

More info:
I was able to fix this behavior using EEkeeper. Under the "Affects" tab on my PC there is a "disable button" element present. removing it enables the spellcasting button. I suspect that this will also fix any other fighter -> caster dual class spell casting issues experienced by others. I am unsure why this affect is there, possibly put there on character creation, as fighters don't require access to the spellbar, and during the dualclass, it was not removed?

I have attached a save file where this has happened. The PC can still be checked in eekeeper to see the 'affect' intact.

Comments

  • EmptinessEmptiness Member Posts: 238
    I did not experience this problem with a L9 Berserker dual-classed to Druid. His spell casting button is available, and he is able to assign Druid spells to the quickcast buttons. (I'm on Win7, installed via the stand-alone installer, and the character in question was imported via character file from BGEE.)
  • RamzaRamza Member Posts: 112
    edited November 2013
    Emptiness said:

    I did not experience this problem with a L9 Berserker dual-classed to Druid. His spell casting button is available, and he is able to assign Druid spells to the quickcast buttons. (I'm on Win7, installed via the stand-alone installer, and the character in question was imported via character file from BGEE.)

    My game was installed via the beamdog client, but otherwise our situations are the same. Perhaps it's an issue that only happens some of the time. Something getting messed up during the dual class process. Either way, I did find several old posts of a similar problem with no known resolution, so I figured I'd chip in my results all the same.

    edit:
    I guess it could be noted that I dual-classed at level 13, as opposed to 9.
  • AranthysAranthys Member Posts: 722
    Did your fighter level exceed your druid level when your ran that test ?
    That's the main reason for the button to be unavailable, other than that... I never had that problem.
  • EmptinessEmptiness Member Posts: 238
    edited November 2013
    In my case, everything was working even when I was Berserker 9/Druid 1. I'm thinking Ramza is right that this is something that doesn't go wrong every time. For example, I removed all my gear before I dual-classed, which would mean that my extra fighter weapon quickbuttons would have been empty. Maybe if you dual-class while those buttons are filled the game gets mixed up {shrug}.

    Edit: To test that theory I started a new single-player game and imported my L8 Berserker. I walked him into the next room and put four weapons into his weapon slots, then dual-classed him to Druid. The game gave me a warning that the excess weapons would be dropped, which I accepted. Then I memorized some druid spells and rested. I am able to right-click the quickspell buttons and assign spells to them, but the main Cast Spell button does nothing. The keyboard shortcut (F7) also does not allow me to select a spell to cast.

    Then, I did the same thing without filling his weapon slots, and the same thing happened. So, it doesn't seem that filled weapon slots is the cause. On a whim, I saved the game and reloaded - and now the Cast Spell button works.

    @Ramza, if you haven't done so yet, can you load a saved game of your character that isn't working correctly and see if the save/load process has fixed the problem?
  • AranthysAranthys Member Posts: 722
    edited November 2013
    @Emptiness : you dual classed FROM fighter TO druid, hence, it's normal for your character to be able to cast spell.
    He dualled classed FROM druid TO fighter, until his fighter level is higher than his druid level, it's intended for him to not be able to cast spells.
  • EmptinessEmptiness Member Posts: 238
    I believe you are mistaken.
    Ramza said:

    I have observed the following issue when dual classing my fighter into druid at level 13.

    That sounds to me like he was a level 13 Fighter and then dual-classed into Druid.
  • AranthysAranthys Member Posts: 722
    edited November 2013
    Oops. My bad :d
  • RamzaRamza Member Posts: 112
    edited November 2013
    Emptiness said:

    @Ramza, if you haven't done so yet, can you load a saved game of your character that isn't working correctly and see if the save/load process has fixed the problem?

    I did attempt several reloads and rests none of which affected the problem.
    Also on a whim I consoled myself 1.5M EXP for my druid to outlevel my fighter to get my fighter abilities back, and the button still didn't work.

    I don't have a save from before I dual-classed anymore, but I think if I were to test dual classing a bunch of times, my theory is that this would happen a fair percentage of the time. I think the game was paused when I dual classed.

    I think this might be like some other bugs where sometimes it happens, and sometimes it doesn't
    Like fake hexxat remaining alive

    which happened on first attempt, but on reload didn't happen for me.

    edit:
    wrong quote
Sign In or Register to comment.