Pathfinder: Wrath of the Righteous - Enhanced Edition

Pathfinder: Wrath of the Righteous - Enhanced Edition

View Stats:
Charles Dec 19, 2023 @ 9:08am
Spell Specialization broken in recent Build?
Hello,
in the recent update is Spell Specialization broken?
I can't select any spell, at least not on a level one character.

Is it just me?

Cheers
< >
Showing 1-15 of 23 comments
forkofspite Dec 19, 2023 @ 10:11am 
Can't verify myself (game not currently installed and not going to just for this response), but some things you can hopefully check yourself:

* Does the character have spell focus?
* Is it a "known" spell and of the same school selected for spell focus?

If you're taking spell focus as a class-based bonus feat, select that first and then go back to the level 1 feat to select spell specialization. I can't verify that works, though.

The other part I can't verify myself is the definition of a "known" spell. For clerics and other divine spellcasters that prepare spells, you should be able to select any available spell (of the appropriate school). For all spontaneous and also arcane casters that prepare spells, you might need to actually select the spell before you can take spell specialization.
Charles Dec 19, 2023 @ 12:31pm 
Ok i found the bug, should probably send the solution to owlcat.

ExtractSelectionItems(UnitDescriptor beforeLevelUpUnit, UnitDescriptor previewUnit)
> we have to pass the previewUnit instead of beforeLevelUpUnit to generate the spellList.

BlueprintParametrizedFeature.ExtractSelectionItems
and BlueprintFeatureSelection.ExtractSelectionItems

# Bug here:
return ExtractItemsFromSpellbooks(beforeLevelUpUnit);
correct:
> ExtractItemsFromSpellbooks(previewUnit);

See also: BlueprintFeatureSelectMythicSpellbook.ExtractSelectionItems
where correctly the previewUnit is used.
Last edited by Charles; Dec 19, 2023 @ 1:11pm
hilburnashua Dec 19, 2023 @ 6:11pm 
I just recently leveled up Daerun with School Specialization - Abjuration and then Spell Specialization and all his abjuration spells were choosable.

I don't program so I cannot even guess at what you posted is supposed to indicate.
Mr_Hamster Dec 25, 2023 @ 11:20am 
I confirm this bug. Is there any workaround for this?
mbradtke Dec 25, 2023 @ 7:40pm 
Originally posted by Mr_Hamster:
I confirm this bug. Is there any workaround for this?
as you might already have noticed, there is confusion about the "bug", others report it is working, so in case you want to report it, make sure you dont use any mods and explain exactly what is your problem
hilburnashua Dec 25, 2023 @ 8:51pm 
I think I may understand the "bug" the OP is talking about. If I am incorrect, please correct me.

When you get a level and you get new spells (which would include creating a level 1 character) you cannot apply the spell specialization to any of your new spells. This is because the way Owlcat designed the level up system you choose your feat before you gain your new spells. And when you level (or start a new character) part of the process is choosing your spell for the spell specialization feat immediately after choosing the feat. This creates a fault where at level 1 you wouldn't get to choose a spell at all, since the leveling system hasn't given you the option to choose/hasn't assigned your spells yet.

I had noticed this going to level 12 with Daerun since I couldn't choose Greater Dispel Magic as my new spell specialization. I wasn't considering it a bug, but a poor choice in design for the leveling system. They should have had the player choose/have the new spell levels assigned before the character chooses their feats.

Pretty sure this has existed since the game release.
Last edited by hilburnashua; Dec 25, 2023 @ 8:52pm
mbradtke Dec 25, 2023 @ 10:39pm 
it should be possible to select the spell however, you can select any spell you have spell focus in and you can cast at your current level, current lv up lv included ( dont have to know the spell to select it however), pretty sure it worked like this in kingmaker as well but dont take me 100% on it, if something doesnt work like this i would report it but doesnt seem like a big problem to be honest
hilburnashua Dec 25, 2023 @ 11:24pm 
Originally posted by mbradtke:
it should be possible to select the spell however, you can select any spell you have spell focus in and you can cast at your current level, current lv up lv included ( dont have to know the spell to select it however), pretty sure it worked like this in kingmaker as well but dont take me 100% on it, if something doesnt work like this i would report it but doesnt seem like a big problem to be honest

Yeah, it should allow you to take any appropriate spell, but if you are getting the spell at that level up, you cannot. I am not 100% certain that it didn't work this way in an earlier version of WotR, but how the leveling up works I don't think it ever did.
Soul Dec 25, 2023 @ 11:36pm 
Originally posted by hilburnashua:
Originally posted by mbradtke:
it should be possible to select the spell however, you can select any spell you have spell focus in and you can cast at your current level, current lv up lv included ( dont have to know the spell to select it however), pretty sure it worked like this in kingmaker as well but dont take me 100% on it, if something doesnt work like this i would report it but doesnt seem like a big problem to be honest

Yeah, it should allow you to take any appropriate spell, but if you are getting the spell at that level up, you cannot. I am not 100% certain that it didn't work this way in an earlier version of WotR, but how the leveling up works I don't think it ever did.

if your having issues there are always workarounds..... like you said some things wont work since you dont have the conditions unlocked....

I never experienced the spell specialization issue specifically but ive had other issues that are similar..... cant recall which it was exactly.... but basically i'd fill in the feat with a random feat and proceed through the rest of leveling up till I get the requirement set... then go back and change the feat to what I want...

in your case at level 1 with spell specialization.... if the issue is lack of spells.... i'd wager it would work if you replaced feat temporary as a placeholder and continue progressing with character creation to where you can pick spells... then go back to feat and change it after you've picked your spells....
forkofspite Dec 26, 2023 @ 4:34pm 
Originally posted by Soul:
in your case at level 1 with spell specialization.... if the issue is lack of spells.... i'd wager it would work if you replaced feat temporary as a placeholder and continue progressing with character creation to where you can pick spells... then go back to feat and change it after you've picked your spells....
Worked in Kingmaker, but ...

In WotR, that works for other feats that depend on choices gained later during level-up (such as a dex-based human sword saint going for slashing grace at level 1), but it doesn't work for spell specialization.

Tested via a cleric in Inevitable Excess. Selecting Spell Specialization (after taking Spell Focus) would open up the menu, but it was an empty list. As such, couldn't take it. Was like that even going back to change at the end before completing level 1. At level 3, took spell specialization, but could only select a level 1 spell. Could select a level 2 spell at level 4 (since you reassign it every level). At level 5, could still only select a level 1 or 2 spell. Seems like it's impossible to select a spell that's newly gained that level.
Soul Dec 26, 2023 @ 4:40pm 
Originally posted by forkofspite:
Originally posted by Soul:
in your case at level 1 with spell specialization.... if the issue is lack of spells.... i'd wager it would work if you replaced feat temporary as a placeholder and continue progressing with character creation to where you can pick spells... then go back to feat and change it after you've picked your spells....
Worked in Kingmaker, but ...

In WotR, that works for other feats that depend on choices gained later during level-up (such as a dex-based human sword saint going for slashing grace at level 1), but it doesn't work for spell specialization.

Tested via a cleric in Inevitable Excess. Selecting Spell Specialization (after taking Spell Focus) would open up the menu, but it was an empty list. As such, couldn't take it. Was like that even going back to change at the end before completing level 1. At level 3, took spell specialization, but could only select a level 1 spell. Could select a level 2 spell at level 4 (since you reassign it every level). At level 5, could still only select a level 1 or 2 spell. Seems like it's impossible to select a spell that's newly gained that level.

hmm... thats odd... I could have sworn ive taken spell specialization when gaining new spell levels.... like i'd take spell specialization at same level i'd gain first 6th level spell chain lightning....

seems like a new bug perhaps.... or maybe its due to character class specifically.... I only play sorcerers and never had an issue with it far as I recall...
Martialis Dec 26, 2023 @ 4:44pm 
Originally posted by Soul:
Originally posted by forkofspite:
Worked in Kingmaker, but ...

In WotR, that works for other feats that depend on choices gained later during level-up (such as a dex-based human sword saint going for slashing grace at level 1), but it doesn't work for spell specialization.

Tested via a cleric in Inevitable Excess. Selecting Spell Specialization (after taking Spell Focus) would open up the menu, but it was an empty list. As such, couldn't take it. Was like that even going back to change at the end before completing level 1. At level 3, took spell specialization, but could only select a level 1 spell. Could select a level 2 spell at level 4 (since you reassign it every level). At level 5, could still only select a level 1 or 2 spell. Seems like it's impossible to select a spell that's newly gained that level.

hmm... thats odd... I could have sworn ive taken spell specialization when gaining new spell levels.... like i'd take spell specialization at same level i'd gain first 6th level spell chain lightning....

seems like a new bug perhaps.... or maybe its due to character class specifically.... I only play sorcerers and never had an issue with it far as I recall...

It's definitely not working the way it used to. I think it's a bug. It only let's you choose spells that you already have access to. I'm not sure whether it is one or the other, but you may have to already have access to Chain Lightning (for example) and have access to it in your spellbook. The next level-up when both of these are true, it will show in the list.

Like I said, it definitely didn't used to work this way.
Soul Dec 26, 2023 @ 4:48pm 
Originally posted by Martialis:
Originally posted by Soul:

hmm... thats odd... I could have sworn ive taken spell specialization when gaining new spell levels.... like i'd take spell specialization at same level i'd gain first 6th level spell chain lightning....

seems like a new bug perhaps.... or maybe its due to character class specifically.... I only play sorcerers and never had an issue with it far as I recall...

It's definitely not working the way it used to. I think it's a bug. It only let's you choose spells that you already have access to. I'm not sure whether it is one or the other, but you may have to already have access to Chain Lightning (for example) and have access to it in your spellbook. The next level-up when both of these are true, it will show in the list.

Like I said, it definitely didn't used to work this way.

yeah just jumped into an Inevitable Access game and tried... didnt work... think its a new bug... cause im pretty sure it used to be you could get spell specialization AND the spell at the same level...
hilburnashua Dec 26, 2023 @ 6:19pm 
Well, I put in a bug report one way or the other.
PureRok Mar 30, 2024 @ 1:58pm 
Yea, when trying to take it at character creation I have no options. It just opens to nothing when I click on it and I cannot progress through character creation until I change to a different feat.
< >
Showing 1-15 of 23 comments
Per page: 1530 50

Date Posted: Dec 19, 2023 @ 9:08am
Posts: 23