Jump to content
subtledoctor

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

Recommended Posts

Bug: bg2ee - abjurer - After choosing spontaneous casting, I choose skull trap to convert into an abjuration spell but it doesn't. Some spells keep their specific icons in spontaneous casting menu and don't convert.

WeiDU.log

Share this post


Link to post
7 hours ago, ariakas2 said:

Bug: bg2ee - abjurer - After choosing spontaneous casting, I choose skull trap to convert into an abjuration spell but it doesn't. Some spells keep their specific icons in spontaneous casting menu and don't convert.

I think I noticed on my current install that some spells aren't working with spontaneous conversion as well.  Not sure why - most likely is that theya re being overwritten such that the high-level extended header is removed.  In general, if you trigger the spontaneous conversion ability and then you see an actual spell's icon when casting, that one won't be converted.  The icon of spells that can be converted are changed when using spontaneous conversion.

I'll look into this, anyway.

Also have some more fun stuff on tap!  (Maybe, possibly, eventually, etc...)

Share this post


Link to post

Hello,

Attempting to install "Innate Cantrips" and receive the following:

ERROR locating resource for 'COPY'
Resource [clastext.2da] not found in KEY file:
        [./chitin.key]
Stopping installation because of error.
Stopping installation because of error.

ERROR Installing [Cantrips -> Innate Cantrips], rolling back to previous state
Will uninstall  63 files for [TOMEANDBLOOD/TOMEANDBLOOD.TP2] component 61.
Uninstalled     63 files for [TOMEANDBLOOD/TOMEANDBLOOD.TP2] component 61.
ERROR: Failure("resource [clastext.2da] not found for 'COPY'")
Please make a backup of the file: SETUP-TOMEANDBLOOD.DEBUG and look for support at: aquadrizzt@gmail.com

Current setup includes:

  • BGT v1.21
  • Spell Revisions v4 Beta 18
     

Share this post


Link to post

@Chitown Willie I guess that component needs clastext.2da, which would make it EE-only.

We can either update it so it is not available on pre-EE games, or maybe just condition the clastext.2da patches on EE installs, so the component will install on BGT. (Don’t expect much support for the latter case, though - I don’t even have a BGT game around forctesting right now.)

Share this post


Link to post

A question regarding Innate metamagic: I have installed 'Revised Metamagic -> Innate metamagic, learned automatically by everyone: 0.8.44'. Mages and sorcerers that use the vanilla spell learning system get their minor matrix, sequencer, and contingency correctly and they work like a charm.

However, those spells do not work for multiclass bards: after casting them, the spell selection window is empty. I guess the UI tries to read the spellbook, but since there are no actual spells memorized, it just returns a blank page. Furthermore, after casting them once, they disappear from the special ability menu, even after resting.

In the case of multiclass sorcerers, they simply do not get any sequencer or contingency.

Maybe this is just how it works. Do I have to install option N. 5, the one that 'leaves sequencers and contingencies as spells you must memorize, but when you cast them, you "fill" them with any spell you *know,* without expending any memorization slots'? Does this component use the 'Spell knowledge' UI that multiclass sorcerers use?

Another small doubt that just popped out of my mind: what happens if a multiclass bard or sorcerer puts on a ring of wizardry or similar items?

Share this post


Link to post
2 hours ago, Gwaihir said:

Maybe this is just how it works. Do I have to install option N. 5, the one that 'leaves sequencers and contingencies as spells you must memorize, but when you cast them, you "fill" them with any spell you *know,* without expending any memorization slots'? Does this component use the 'Spell knowledge' UI that multiclass sorcerers use?

Correct. I LOVE the way Sequencers work with options 1-4 of that component... but for technical reasons they cannot work with multiclass sorcerers, my new Mana Sorcerer, or MnG’s Revised Bards. Sequencers allow you put memorized spells in them, but those spontaneous casters don’t actually “memorize” spells. (Technically then, Sequencers shouldn’t work with vanilla sorcerers either; the game devs can brute-force it by adding some hard-coded handling into the engine, but modders don’t have that capability.) That’s why the solution is to use option #5, which lets you fill sequencers with any known spells instead of memorized ones.

The real bug here is that your Revised Bards are getting the innate sequencer abilities at all. MnG needs compatibility code to prevent bards from using them. 

 

Quote

Another small doubt that just popped out of my mind: what happens if a multiclass bard or sorcerer puts on a ring of wizardry or similar items?

I coded them to work, and in my testing they work, with the caveat that the BG1 ring is changed from “double 1st-level slots” to “+2 1st-level slots” (I think.) If you find they don’t work, let us know. 

Edited by subtledoctor

Share this post


Link to post

Got it. Having innate sequencers is pretty sweet, and that component looks also very good and polished. On the other hand, being able to choose from all the known spells without having to plan the memorization first is very handy too, I'd say the advantages between all the components are very well balanced.

 

1 hour ago, subtledoctor said:

I coded them to work

Just did a quick test with the Reaching Ring and Dakkon's Zerth blade, and they both work, though without the casting slots bonuses.  I guess this is for technical reasons, too.

Share this post


Link to post
On 1/17/2020 at 5:49 PM, Gwaihir said:

Just did a quick test with the Reaching Ring and Dakkon's Zerth blade, and they both work, though without the casting slots bonuses.  I guess this is for technical reasons, too.

Actually, they are supposed to give you casting slot bonuses as well (maxing out at +2 though - I cannot reproduce the "doubled slots" effect). 

Looking at MnG for other reasons, I just noticed that both it and TnB multisorcerers have a typo which I think it preventing the +slot items from working.  Should be an easy fix.

EDIT - also, looking closer at it, that code doesn't come close to working even when the typo is fixed.  It was looking through item ability headers, when the relevant opcode 42 effects are in global equipping effects.

Try the attached hotfix mod.  Should work for both TnB MultiSorcerers, and MnG Revised Bards.  It can be applied to games in progress.

Edited by subtledoctor

Share this post


Link to post
49 minutes ago, Gwaihir said:

Didn't work for me, either with a fighter/sorcerer or a jester. I tried it on a saved game, new game, also tried resting, with no results.

SETUP-MULTISORC_ROW_HOTFIX.DEBUG 61.67 kB · 0 downloads

I didn’t note, it doesn’t immediately change the visual indicator of your remaining spell slots; you have to cast a spell to make the system recalculate your slots. 

I can probably force the recalculation when you equip the item. (But I cannot do that when you unequip it... well, I probably could, but I’m not sure it’s worth the effort.)

Share this post


Link to post
20 minutes ago, Catapultam_Habeo said:

Attempting to summon a familiar that does not match your alignment results in 'Only the protagonist may cast Find Familiar'

Not to be Captain Obvious, but... is the spell being cast by the protagonist?

Share this post


Link to post
29 minutes ago, subtledoctor said:

Not to be Captain Obvious, but... is the spell being cast by the protagonist?

Yes, sorry for not specifying that earlier. :)

Edit:

It seems like it might be specific to EET - I can't reproduce without EET.

Edited by Catapultam_Habeo

Share this post


Link to post
Guest
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...