Skip to content

Dual class from - to Sorcerer / shaman, is it now possible?

WIth this new interface and all we had a new feature, the shaman, nothing more and nothing less than an druid sorcerer!!


Very cool in fact, and with this new feature i have to ask: Is now possible to dual class from/to sorcerer and shaman?

Doesn't even need to be an core feature, modded dual class is ok for me, but the possibilities... ah the possibilities!!!

Comments

  • JumboWheat01JumboWheat01 Member Posts: 1,028
    Not through core, no. I don't know about through mods, as I don't use any.
  • kamuizinkamuizin Member Posts: 3,704
    edited April 2016

    Not through core, no. I don't know about through mods, as I don't use any.

    Dude, that wasn't very helpful, was it? Not wanting to be a dick, but you just repeat my terms with other words.
  • PteranPteran Member Posts: 388
    In his defense, he did answer your question. "[...]Is it now possible to dual class from/to sorcerer and shaman? Doesn't even need to be a core feature[...]"

    He did answer you in that, no it isn't possible in an unmodded game. So now the only question that remains to be answered is if there are any mods that allow it. I'm not aware of any myself, but I think that would be a really cool idea and I hope someone makes it happen.
  • kamuizinkamuizin Member Posts: 3,704
    Pteran said:

    In his defense, he did answer your question. "[...]Is it now possible to dual class from/to sorcerer and shaman? Doesn't even need to be a core feature[...]"

    He did answer you in that, no it isn't possible in an unmodded game. So now the only question that remains to be answered is if there are any mods that allow it. I'm not aware of any myself, but I think that would be a really cool idea and I hope someone makes it happen.

    He doesn't have this knowledge of dual class possibility from what i'm seeing.
  • KamigoroshiKamigoroshi Member Posts: 5,870
    It is not possible, no. Not even with mods or through EEKeeper afaik.

    The engine itself can't handle entirely new multiclassing structures like a Shaman/X. Otherwise Beamdog would have allowed for them to dual-/multiclass in the first place. Or at least I remember reading that reasoning in one of the devs posts some time ago.
  • SpaceInvaderSpaceInvader Member Posts: 2,125
    edited April 2016
    @Kamigoroshi as Dragon Disciple came out, it was possible to dual-class with it, if I'm not wrong.
  • Lord_TansheronLord_Tansheron Member Posts: 4,212

    @Kamigoroshi as Dragon Disciple came out, it was possible to dual-class with it, if I'm not wrong.

    I would be very surprised if this was the case. The engine's hard-coding limitations do not allow dual-classing of classes like Sorcerer or Shaman. Even modding cannot really fix that, but it can emulate it to some degree with a few clever tricks. Won't be 100% the same, but I wouldn't be surprised to see something coming out soon that is close enough.
  • [Deleted User][Deleted User] Posts: 0
    edited April 2016
    The user and all related content has been deleted.
  • Lord_TansheronLord_Tansheron Member Posts: 4,212
    No surprise that those classes work, considering Barbarian is already just a Fighter kit under the hood, and Wild Mage is a Mage kit straight-up. Druid already has dual/multi class, not a huge leap to include other classes also found in multiclasses (especially since Druids are functionally so similar to Clerics).

    Sorcerer is a tough not to crack, from what I'm told. Apparently the whole alternative casting system thing is buried very deeply in the code.
  • kamuizinkamuizin Member Posts: 3,704

    No surprise that those classes work, considering Barbarian is already just a Fighter kit under the hood, and Wild Mage is a Mage kit straight-up. Druid already has dual/multi class, not a huge leap to include other classes also found in multiclasses (especially since Druids are functionally so similar to Clerics).

    Sorcerer is a tough not to crack, from what I'm told. Apparently the whole alternative casting system thing is buried very deeply in the code.

    But shaman is an entire new class, made from 0 but with the same structure of the sorcerer, it's a druid sorcerer.

    With this update i thought that Beamdog had finally reached the knowledge of how to manipulate the sorcerer class. a shame :(!

  • Lord_TansheronLord_Tansheron Member Posts: 4,212
    I believe it's no coincidence they made Shaman the new class. It's easy to simply graft new spells onto the existing Sorcerer-type casting system (any mod can do that np), but that system itself is essentially the exact same as it is for a Sorcerer. And it is that system, afaik, that causes the whole issues with dual class etc because it is so different, on a code level, from the normal ways spells are used.

    Of course given that Beamdog has access to the deepest levels of code it would theoretically be POSSIBLE for them to change things, but that would likely require MASSIVE changes in the engine that go beyond what is feasible or beyond what is allowed under their contract - not to mention it would likely break every mod in existence etc. Not worth it for a comparatively minor gain.
  • kamuizinkamuizin Member Posts: 3,704
    edited April 2016

    I believe it's no coincidence they made Shaman the new class. It's easy to simply graft new spells onto the existing Sorcerer-type casting system (any mod can do that np), but that system itself is essentially the exact same as it is for a Sorcerer. And it is that system, afaik, that causes the whole issues with dual class etc because it is so different, on a code level, from the normal ways spells are used.

    Of course given that Beamdog has access to the deepest levels of code it would theoretically be POSSIBLE for them to change things, but that would likely require MASSIVE changes in the engine that go beyond what is feasible or beyond what is allowed under their contract - not to mention it would likely break every mod in existence etc. Not worth it for a comparatively minor gain.

    Bit of disagree. Mod sorcerer class is one of the greatest taboos of Baldur's Gate history. Hard to do? Beamdog is in this project for years. Contract issues? Hardly, ATARI's limitations are almost history elements only, and surely structure and function of classes aren't among them (or shaman class, a druid mirror of sorcerer, would never exist).

    I would be happy if i could infuse fighter flags into a sorcerer (specially an Dragon Disciple) to use fighter equipments, get better thac0 progression, access proficience weapon slots of grandmastery (with respective extra attack per round) and receive fighter constitution HP bonus. Don't know if that's feasible by mod.
  • PteranPteran Member Posts: 388
    @kamuizin I know it's not exactly what you're looking for, but I stumbled across this minor tweak on these forums a few months ago. Someone edited the HPCLASS.2DA and HPCONBON.2DA files to allow all classes to take advantage of the higher Constitution HP bonuses. This will allow your Dragon Disciple to benefit from their +Con class perks, making them beefier as they level. It doesn't help with the low Mage THAC0, but it's something at least.

    I really wish that more classes could put at least put two pips and Specialize in weapons. I normally just Keeper the proficiencies in myself. It makes sense from an RP perspective that my Mage who has been slinging spells and bashing skulls for 15 levels would become slightly more proficient with his Staff...
  • semiticgoddesssemiticgoddess Member Posts: 14,903
    Dragon Disciples may not get extra HP from Constitution, but they do roll 1d6 for HP per level instead of a sorcerer's 1d4.
  • kamuizinkamuizin Member Posts: 3,704

    Dragon Disciples may not get extra HP from Constitution, but they do roll 1d6 for HP per level instead of a sorcerer's 1d4.

    I know the basics @semiticgod, what i'm searching for is for a way to change it through mods, as Sorceres are one of the most hardcoded issue in baldur's gate files.

    Thx @Pteran, gonna save these files for a future game with DD. In IWD:EE Dragon Disciple Rocks, but in BG i see no point to use it with the basic advantages.
  • semiticgoddesssemiticgoddess Member Posts: 14,903
    @kamuizin: I was pointing out that although the Dragon Disciple doesn't get extra HP from CON over 16, their base hit dice replicated the effect. One complaint people sometimes make is that the DD's CON bonus is meaningless, but they do have the extra HP they're supposed to.

    If you want to tweak the sorcerer kit, you can certainly do it (or at least, you can tweak the Dragon Disciple kit). Now, you can't dual-class into or out of sorcerer or Shaman. But you can tweak the relevant CLAB.2da files to give them the right abilities and use EEKeeper to replicate the effects.

    An example. Say you want a Fighter(7)->Sorcerer. Simply create a sorcerer at the beginning of BG2, then go to EEKeeper. Set the level and XP to zero, remove all the spells except for two level 1 spells, and give the character a fighter's HP (7d10+CON bonuses). Then, at level 8, give them the fighter's normal bonuses--extra proficiencies, THAC0, and Use Any Item so you can equip swords and such (or just edit the item files themselves).

    Or, say you want something more complicated... a Berserker/Shaman multi-class. Find the Berserker's CLAB.2da file, copy its bonuses into the Shaman's CLAB file, and then add some custom spell files to replicate the Berserker's extra APR at level 7 and 13. Then you can tweak the Shaman's level progression, weapon proficiencies, HP, saves, and THAC0 to replicate a multi-class fighter's or Berserker's.

    Ultimately, the only things you can't ever change without messing with hardcoded stuff are the buttons on the UI. That is, you can never have a bard that can disarm traps, or a sorcerer with the turn undead ability. But you can add fighter bonuses to anything, and thieving abilities, cleric/druid/mage spells, and turn undead to most things (if not everything).

    Druid/Mage? Yes.
    Monk/Sorcerer? Pretty close.
    Bard/Paladin? Almost.
    Thief/Shaman? No.
    Fighter/Cleric/Thief? Yes.
    Fighter/Mage/Shaman? No.

    It depends on how much you're willing to do. A Druid/Thief won't require too much work (and can be a perfect replica, if you're willing to give druid spell and level progression to all clerics), but a Fighter/Cleric/Thief will be harder.
  • kamuizinkamuizin Member Posts: 3,704
    Tried to read some stuff about modding an class today, too much for me nowdays. Too little time to get a bit of fun between my work/sleep unfortunally so i'm keeping attached to games i can change through EE keeper.

    One day, who knows, i try to do a dual class fighter / sorcerer class inside a kit of sorcerer (and shaman too), maybe. But that's for the future.
  • SpaceInvaderSpaceInvader Member Posts: 2,125

    @Kamigoroshi as Dragon Disciple came out, it was possible to dual-class with it, if I'm not wrong.

    I would be very surprised if this was the case. The engine's hard-coding limitations do not allow dual-classing of classes like Sorcerer or Shaman. Even modding cannot really fix that, but it can emulate it to some degree with a few clever tricks. Won't be 100% the same, but I wouldn't be surprised to see something coming out soon that is close enough.
    First link I found on Google:

    https://forums.beamdog.com/discussion/16979/dragon-disciple-dual-classing-bug
  • Lord_TansheronLord_Tansheron Member Posts: 4,212
    Not sure what that is supposed to prove? It literally says that while you get the prompts, you don't actually end up dualing. It's just a bug.
  • The user and all related content has been deleted.
  • kamuizinkamuizin Member Posts: 3,704
    @subtledoctor, those are the advantages i wish in this modded kit, never spoke about the disadvantages.

    Knowing how long ppl wish a sorcerer / fighter in this forum i really doubt a mod like this to be rejected by the community.
Sign In or Register to comment.