Jump to content

Unearthed Arcana present Tome & Blood: more options for arcane casters

Recommended Posts


i just made a blank install (BG:EE and IWD:EE) with just the "Multiclass Sorcerer" component of the mod.

I got the same problems as "Guest RelentlessImp" pstet on the 30th of august.

"Something funky happens now; straight Sorcerers don't get their spellcasting initialized, so they can't pick any spells. Multisorcerers get the ability, but it doesn't function, and it has a dialog.tlk error: (see picture).(In IWD:EE it reads "Ettin".)

Do you have any idea what this problem can be?

Link to comment
Guest Cdds

Bug report: Arcanist does not get additional spellcasting slots (as per d5cstarc.2da) on level-up, or on resting after a level-up; only after using the Prepare Spells innate ability first. 

So, expected behaviour:

  1. Level-up
  2. Rest
  3. Additional spellcasting slots (from level-up) available

Observed Behaviour:

  1. Level-up
  2. Rest
  3. No additional spellcasting slots (from level-up) available


  1. Level-up
  2. Use Prepare Spells innate ability (without changing anything)
  3. Rest
  4. Additional spellcasting slots (from level-up) available
Link to comment

Yeah I moved it from level-up to when preparing spells intentionally, for... a reason. I forget the reason now, but I recall there was one. When you level up you also get more preparation slots, so basically whenever you see that plus sign on your portrait, you should prepare new spells the next time you rest, in order to see your new goodies. 

Link to comment
Guest Cdds

OK, so it's not a bug, it's a feature :D

Not a huge deal anyway, because like you say usually you will change memorized spells anyway after leveling up

Link to comment

No. It just means the casting slots you get at level-up don’t register until you hit the ‘prepare spells’ button. But every time you do press that button, it checks your level and makes sure you have the proper number of casting slots. So you can’t inadvertently mess it up. 

Link to comment
4 hours ago, Endarire said:

Would calling the prepare spells function at level time also ensure the appropriate slots appear?

There's no need to ensure anything. You'll get the appropriate slots one way or another.

I figured out what it is: your casting slots used to be updated upon level-up but that was prone to some edge-case errors: possibly it had to do with leveling up when you had already cast some spells, meaning the various opcode 233 effects could get their wires crossed, or possibly it had to do with leaving and rejoining the party or dual-classing in which case the game removes and then reapplies all of your level-up effects; or more likely, it might have been the mixture of both of those together, i.e. cast some spells with an Arcanist, then have them leave the party while their casting slots are not at a normal number, then rejoin the party and reapply the opcode 233 effects afresh. It doesn't help that when the opcode 233 effects get out of whack, it doesn't just go too high or go to zero; casting slots below zero or above 15 can have weird effects, like give you a crazy number of casting slots in a different spell level.

So I changed it to a more robust system that checks your level every time it updates your casting slots, no matter when that happens, and then I set it to happen every time you use the "prepare spells" ability. Then I changed it again, so that it happens every time you rest, regardless of whether you prepare new spells or now. (This is how the vanilla game basically works: you get new spell slots when youn level up, but you have to rest in order to actually use them.)

The broader 5E casting mod is up-to-date and already works this way; but the Arcanist kit in Tome & Blood has bnot been updated to parity yet, because I have been changing some other stuff in Tome & Blood. The changes are already made on my side (it's a simple one-line change); but they won't be uploaded until all the other changes in other parts of the mod are done. Soon.

Also, I've already fixed the issue that @stekraut mentioned above about multiclass sorcerers. Just haven't uploaded that fix either.

Hmm, I don't actually remember what I am waiting on to upload the new version. Let me take a look.

Edited by subtledoctor
Link to comment

If you have the problems with the "Multiclass Scorcerer" component fixed, i would really linke to try it out.

I will also say "Thank you" for all your efforts with this mod (and the others); it is good that after this long time there is still someone working on mods for those games (i won't be able to to this).

Link to comment
On 9/17/2021 at 3:18 AM, subtledoctor said:

Hmm, I don't actually remember what I am waiting on to upload the new version. Let me take a look.

That made me laugh more than it should :D Does that mean a version bump of T&B is just around the corner?

Arcanist is great btw, really enjoying it a lot

Edited by cdds
Link to comment

...Aaand, here it is: the mod is updated to v0.9.17

This fixes the multisorcerer spell-learning item, and allows Arcanists' casting slots to update every time they sleep, without needing to prepare new spells. It also has a whole new component: Arcane Spell Opposition School Changes.

This component has two subcomponents: on BG2/BGEE/SoD/BG2EE, you can choose to either

  1. eliminate opposition schools altogether, or
  2. switch over to the IWD system of opposition schools.

On IWD/IWDEE, you can choose to

  1. eliminate all opposition schools, or
  2. switch over to the BG2 opposition schools.

If anyone has a request for another variation on opposition schools, let me know. It should be pretty easy to add more options.

Tagging @Endarire who wanted no opposition schools with 5E casters. Now you can do that.

Edited by subtledoctor
Link to comment

I think there are already multiple mods doing things like these, for example

But I've seem it in other mods too I think.

EDIT: just checked, the beta version of iwdification does it too for ranger and paladins.

Edited by mickabouille
Link to comment
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Create New...