Jump to content

Unearthed Arcana presents Faiths & Powers: Gods of the Realms


Recommended Posts

16 hours ago, Connelly said:

Any heads up with this? Less worried about Jaheira (but that too) and more about any possible issues behind the curtains.

The short explanation is, nobody is affected besides Jaheira. But I'll give you the long explanation as well.

The mod was developed with the idea that you would install a sphere system - a lot of the effort is directed toward sphere systems. The sphere system enables things like, paladins with ranger spells and rangers with paladin spells, and clerics with druid spells and druids with cleric spells.

But I try to make my stuff as modular as possible, so when I created the multiclass druid kits (a "druid/thief" cleric/thief kit, a "druid mage" cleric/mage kit, a "druid/ranger" cleric/ranger kit, and a replacement "fighter/druid" fighter/cleric kit*) I added a backup system that would give druid spells to those cleric kits even in the absence of a sphere system. This backup system 1) suppresses the game's usual mechanism for automatically populating priests' spellbooks, and 2) give druid spells to this kit. The game engine is getting its wires crossed a bit and not applying step 2 to Jaheira when she first joins the party. Maybe step 1 is blocking step 2? I don't know. But leveling up - even just leveling up her fighter class and leaving her priest class alone - fixes it.

So, to replicate this, 1) you must not install any sphere system; 2) you must install the Multiclass Druids component; and 3) you must install the Apply FnP Kits to NPCs component. This bug only affects this particular install sequence. Start BG2 and Jaheira will be a level 6/7 fighter/cleric with the fighter/druid kit. She has no spells or spell slots**. Bring up the console and give her 130,000XP so she gets her 7th level as a fighter, and she will suddenly get all her spells and spell slots.

This does not affect anyone other than Jaheira, because the Apply FnP Kits to NPCs component does not address any other fighter/druids.

* Why create a fighter/cleric kit for fighter/druids when, unlike the other multiclass druids, the F/D already exists? Solely for the sake of consistency. Depending on many factors relating to a player's mod install, the base F/D may have different XP progression and spell slots than a multiclass cleric, and using a F/C for this kit ensures that, on the priest side of things, it is identical to the druid/ranger, druid/thief, and druid/mage. It may differ from single-class druids, but that is less important to me than making sure all multiclass druids are alike.

** Now I think about it, it is rather odd that in addition to not having spells, she also lacks spell slots. And the game doesn't automatically give you spells if you have no spell slots. So maybe it is to do with her spell slots being suppressed...?

But at the end of the day: the in-game fix here is simple and easy (level her up); and the particular install sequence that triggers this is probably pretty rare in this mod (DO NOT install spell spheres, DO install multiclass druids and FnP kits for NPCs; and it only affects Jaheira. So I'm not super motivated to investigate further.

Link to comment
2 hours ago, Grammarsalad said:

Lol, I know I should know this, but is there a way to 'plug in' to this mod? That is, if I have a spell, is there a way to assign it to a sphere, or if I have a kit, is there a way to assign spheres to it? 

:laugh: :laugh:

Yes. Spells’ filenames or IDS names can be added directly to the various sphere system documents. Each has a list of the available spheres at the top of the file. I don’t think we made a way to add spells to the system from other mods, which on reflection would be nice… but OTOH this mod is already so damn complicated, I don’t know if we should be adding more systems to it! (I had a thought the other day to moving the druid and shaman components to a new mod, for the sole purpose of simplifying and slimming down this one.)

For kit mods, you grab the fnp_compatibility file and INCLUDE it in the kit mod, then run the spheres-defining function like so. Most deities and ranger kits already have defined spheres in the sphere system files, so you can just specify the kit’s deity like that one does; or you can do it the more involved way per the linked instructions.

Just a caveat, defining spheres “the more involved way” requires defining them according to the original FnP sphere system, and the spheres don’t always line up to similar spheres in the “2E” or “Nu FnP” sphere systems. Assigning a deity makes sure the kit gets appropriate spheres no matter what system is used. And even if a deity is not there, you can just assign a deity with similar domains. Like if you make a cleric of Amaunator you could just assign “lathander_spheres” or for a cleric of Jergal or Myrkyl you could assign “bhaal_spheres” or “kelemvor_spheres”

Edited by subtledoctor
Link to comment

About the item usability, some time ago I noticed some weapons changing types, like scimitars being considered spears. This only only changed the inventory pick up sound, but IIRC also caused oddities for other classes that suddenly weren't proficient with a scimitar because they hadn't trained with spears. I recently looked up at the code, and there's a simpler_usability_changes section that seems to be causing these changes in weapons across the board. How much is this needed for the component to work?

Link to comment
15 hours ago, Connelly said:

About the item usability, some time ago I noticed some weapons changing types, like scimitars being considered spears. This only only changed the inventory pick up sound, but IIRC also caused oddities for other classes that suddenly weren't proficient with a scimitar because they hadn't trained with spears. I recently looked up at the code, and there's a simpler_usability_changes section that seems to be causing these changes in weapons across the board. How much is this needed for the component to work?

Admittedly I play the game with the sound off... are inventory sounds tied to item type??

Non-joinable NPCS and other creatures are modified to make sure their proficiencies account for these changes. So that is not an issue.

There is an option to not change any weapon item types... near the top of d5_fnp_settings.ini. Change it to 1, and all clerics will be able to equip and use all weapons, and only their proficiency options will be determined by kit. (This is like the old "Ashes of Embers" change, if you remember that... it simplifies things on a technical level, though of course it can have balance repercussions unless you exercise self-control...) You can modify that document and put it in your override folder before installing anything, and your settings will work even with mod managers that may re-download or overwrite mod folders.

Link to comment

Having an issue with spontaneous casting. Sorry if this is somewhere else in this thread I am having trouble searching.

When I activate spontaneous casting for a new character and level them up, first level spells are not showing up in the cast menu.

This is BG1 and SOD.

Link to comment

Join the conversation

You are posting as a guest. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

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...