Jump to content


Photo

dual class to mage specialist


  • Please log in to reply
17 replies to this topic

#1 Discordia

Discordia
  • Member
  • 324 posts

Posted 03 December 2008 - 07:31 AM

first of all, i dont think this is possible in vanilla bg2 (as opposed to bg1) so is there a mod to enable this, or is there any possibility doing so via shadowkeeper, including the +1 spell per grade? and for a wild mage the additional rolls and possibility wild surge on casts...although i guess i could simply create a wild mage (or any specialist mage and simply copy all its affects to the other character...)

my question now is if that is the only possibility...if its possible at all.

#2 vilkacis

vilkacis

    Rashemen REPRESENT! Word to yo hamsta!

  • Modder
  • 1571 posts

Posted 03 December 2008 - 09:24 AM

You can't dual to a kit in BG2. You can attach any kit to a character with SK (or other editors), but the engine only seems to really "like" kits for the first class. You'll get the school restrictions if you give an x->mage character a mage kit, but no bonus spells. To remedy that, try using this >>> Attached File  spells.itm   218bytes   477 downloads which should grant +1 mage spell/level. (Just dump it in the override and clua it in.)

No idea about the wild magic. That might work just by giving them the kit, or it may require something else... just try adding the kit and see what happens.

#3 Discordia

Discordia
  • Member
  • 324 posts

Posted 03 December 2008 - 10:13 AM

i guess the item name is "spells"?

and yeah...i m gonna try it out as soon as i m done with my re-install

btw, i would have to wait with shadowkeeping the kit to wild mage untill after the original class is reactivated, right?

Edited by Discordia, 03 December 2008 - 10:14 AM.


#4 vilkacis

vilkacis

    Rashemen REPRESENT! Word to yo hamsta!

  • Modder
  • 1571 posts

Posted 03 December 2008 - 10:29 AM

i guess the item name is "spells"?

Yup. Or you can rename it anything you like (although I think the name needs to be no longer than eight characters plus the ".itm" bit).

btw, i would have to wait with shadowkeeping the kit to wild mage untill after the original class is reactivated, right?

I don't think so, but you should make sure not to overwrite your saves just in case something goes wrong.

#5 Discordia

Discordia
  • Member
  • 324 posts

Posted 03 December 2008 - 12:39 PM

well, i ve tried changing the kit one time before reactivating the old class and one time after. both times with the same effect, he becomes a regular fighter/mage
affects seem only to take effect for different stats boni (like ac, dmg, thac0 and so on)

i guess i must resort to alter some of the kits so that they may only dual class to specialist-mage or something...
would you happen to know how to do that?

Edited by Discordia, 03 December 2008 - 12:41 PM.


#6 Icendoan

Icendoan

    "An Infinite Deal of Nothing"

  • Member
  • 1723 posts

Posted 03 December 2008 - 01:05 PM

It's hardcoded.

Icen
Proud member of the 'I HATE Elminster!' Club!

Mods in development: Keeping Yoshimo

#7 vilkacis

vilkacis

    Rashemen REPRESENT! Word to yo hamsta!

  • Modder
  • 1571 posts

Posted 03 December 2008 - 01:47 PM

well, i ve tried changing the kit one time before reactivating the old class and one time after. both times with the same effect, he becomes a regular fighter/mage

In that case, you must not be doing it right.

necromancer.png

As you can see, setting my kit to necromancer stops me from learning illusions (in this case, Invisibility) and properly shows up on the character sheet. Changing it to wild mage also shows up on the sheet and causes spellcasting power to vary randomly. I didn't see any wild surges, but I only had so many spells left to cast for the day.

Properly setting your kit and applying the "+1 spell/level" effect will give you the proper abilities for a specialist mage. The only thing I'm not sure of is the wild surge, but if the random spell level modifier works, there's a pretty good chance that it's included as well.

If you still can't get it to work, post an exact description of what you're doing.

#8 Discordia

Discordia
  • Member
  • 324 posts

Posted 03 December 2008 - 03:22 PM

in shadowkeeper the option for kits is greyed out, but i changed it to wild mage anyway which it accepted and saved that...just to find the changes gone in the edited savegame...i m gonna try again tomorrow. in the meantime, good night

#9 vilkacis

vilkacis

    Rashemen REPRESENT! Word to yo hamsta!

  • Modder
  • 1571 posts

Posted 03 December 2008 - 03:41 PM

Are you using the "set value" button?

shadowkeeper.png

This works perfectly for me.

If SK won't cooperate, you could always try Near Infinity, but it really shouldn't be necessary.

#10 Discordia

Discordia
  • Member
  • 324 posts

Posted 03 December 2008 - 11:47 PM

yep, set value button. it looks exactly like that, kit it usually says its undefined although its an already kitted character...
but when i tried today it showed the original kit, either way, upon loading the edited save he became a kitless fighter/mage again.

what i exactly did:

created a kensai in candlekeep, level 1, gave me 10k experience, levelled up to 4, dualed to mage. saved the game, editted the savegame via characteristics and the set value function in the kit description to wild mage. saved the changes...loaded the editted savegame and both kits were gone. no varying spell levels, no change in character sheet, except that he became a regular fighter. added 20k experience to check if kensai were unlocked with the rest of the fighter skills...they didnt.
at first it though it fucked up because one of the spells i chose was the reckless dweomer...which strangely enough is available for anyone, and upon chosing the wild mage kit, my vanilla mage has all the wild mage spells (chaos shields and dweomer)...just none of the effects (varying spell levels or character sheet description)...
but that wasnt it.

#11 vilkacis

vilkacis

    Rashemen REPRESENT! Word to yo hamsta!

  • Modder
  • 1571 posts

Posted 04 December 2008 - 03:19 AM

Ugh. Bloody bothersome infinity engine. :angry:

Attempted this on my Tutu install. Created kensai, added 10k XP, dual to mage, change kit, level up second class. Kensai abilities are indeed lost when fighter abilities are regained.

Second attempt. Did same thing except waited until after regaining fighter abilities to switch kit. Kensai abilities retained (bonus to hit, kai). Automatically gained the wild magic spells, wildmage abilities seem to work as intended.

So it appears you do in fact have to wait until you regain your fighter abilities before changing your kit. But having the kit randomly disappear is really fucking weird, especially considering I've tried this several times on multiple installs without ever seeing that problem. Are you sure you're not hitting some random button after changing it? Is your version of Shadow Keeper even more ancient than mine (2.1.4)? I have absolutely no idea what causes that.

Maybe you could upload your save, perhaps someone will be able to make sense of it.

#12 Discordia

Discordia
  • Member
  • 324 posts

Posted 04 December 2008 - 06:16 AM

eh...i think i have version 1.7.0
(at least thats the latest version change mentioned in the readme, which turned out to be the same as for version 2.1.4 which i just downloaded)

though it could be my installation since i have various kits installed which might somehow mess with sk's ability to alter them

Edited by Discordia, 04 December 2008 - 06:21 AM.


#13 vilkacis

vilkacis

    Rashemen REPRESENT! Word to yo hamsta!

  • Modder
  • 1571 posts

Posted 04 December 2008 - 07:48 AM

...so, does it work with the newer version of SK? Because if not, I'm pretty much out of ideas at this point. Use another editor, and/or post your save here.

I don't think mod kits would be a problem. Note that my character is a sharpshooter->mage, which is a mod kit (from "Song and Silence"), and I'm still able to give him a new kit without trouble. I have several others installed as well.

Edited by vilkacis, 04 December 2008 - 07:53 AM.


#14 Discordia

Discordia
  • Member
  • 324 posts

Posted 04 December 2008 - 08:44 AM

i dont think there would be much point in posting a savegame as it was a freshly started game in candlekeep
and it still doesnt work with the 2.1.4 version, although i m pretty sure that this is the same version i originally had...
just that they didnt update the readme...
which in retrospect was stupid of me to check it there since its written over the program anyway...

either way...this time i loaded the edited savegame, to find it again be turned into a regular fighter/mage, then i made a new save, opened that one in sk and it turned out that it was indeed kitless. i then proceeded to change the kit to wild mage, loaded that edited savegame, but its still kitless...

#15 vilkacis

vilkacis

    Rashemen REPRESENT! Word to yo hamsta!

  • Modder
  • 1571 posts

Posted 04 December 2008 - 09:02 AM

...you probably wouldn't have the WM-specific spells if this weren't the case, but your ToB is properly installed, right? Creating a regular single-class wild mage doesn't pose a problem?

#16 Discordia

Discordia
  • Member
  • 324 posts

Posted 04 December 2008 - 09:31 AM

arghghghgghghgh
:wall:

it is installed...but appearantly not properly...i wonder what went wrong...could this kinda problem be caused by leaving the cd in the drive while installing bgt?
jeez...now i have to go through the whole thing again...

#17 vilkacis

vilkacis

    Rashemen REPRESENT! Word to yo hamsta!

  • Modder
  • 1571 posts

Posted 04 December 2008 - 02:03 PM

Arghghghgghghgh indeed. Re-installing is always a pain.

...but, well, at least that explains the dualclassing problem... sigh. Now if only I had thought of this earlier...

#18 Discordia

Discordia
  • Member
  • 324 posts

Posted 04 December 2008 - 04:20 PM

arghghghghghg

and now its topped off by assertion failures...
tomorrow, if i find the patience...


alright, its done

hopefully it works today

(it just has to, or i m gonna forget myself)

Edited by Discordia, 05 December 2008 - 08:44 AM.