I'm unsure why but neither the 2014 or 2024 version of War Caster appear in my list when I get to choose a feat only the original BG3 version. I'm using the "Feats Extra" mod but I've been able to use both before without issue so I'm unsure what's causing the problem in my game. I tried on an existing save and a fresh save and it doesn't work on either. Any ideas as to a possible cause?
Update: Ignore all that, I just realised it wasn't ticked as active on the in-game mod manager so I was just being dumb. Thank you for the brilliant mod.
First of all, thank you for creating this mod - I think it's fantastic. I wanted to ask about the issue where Circle of Stars Druids cannot trigger spellcasting reactions while in Starry Form. Is this an intentional design choice, or is it currently an unimplemented feature? If it's not intentional, could this be implemented in future updates? Alternatively, could you provide some guidance on how I might modify this myself for personal use? I sincerely appreciate all your hard work.
I really wish Larian had implemented this better. The game considers every effect that changes a character's appearance to be "Polymorph". In BG3 (unlike D&D) Polymorph is specifically a crowd control spell that changes you into a "harmless sheep."
Harmless sheep can't Sneak Attack, so Sneak Attack is disabled when you're Polymorphed. Disguise Self "is" Polymorph according to the game. But wait - you should still be able to Sneak Attack while using Disguise Self!
For some unfathomable reason this sequence didn't make them reconsider counting every single visual transformation to be - specifically - "Polymorph" and checking for that in their conditions, instead of something like "can use weapons" / "can cast spells".
Instead, hundreds of conditions in the game check that the caster is not Polymorphed "except if they're also" a Mind Flayer, or disguised, or exception, exception, exception...
You can't cast spells while you're a harmless sheep, so you can't use the War Caster reaction. My list of exceptions doesn't include the 3 added by Circle of Stars because they didn't exist when making this mod and I didn't think to check for new ones after Patch 8.
(BTW, Larian's condition for War Caster (and several other places) has a bug - apparently the "not actually Polymorph"-exceptions allow you to react with a spellcast even while blinded.)
I'm glad you saw my message and responded so promptly. This afternoon, I took some time to look into the mod files, and I just want to say—what an incredible mod and such elegant code. Thank you sincerely for everything you've contributed to this game. Truly.
Love this mod but for I just cannot get it to work in Patch 8 with any spell. I just get the regular shock hand reaction. The spells don't show up in my reactions. I have rebalanced feats by Syrchalis but they don't touch War Caster as far as I know. I also have their rebalanced spells. I have it relatively lower on the load order.
Is anyone aware of incompatibilities? Would really like to get this to work.
EDIT: It seems the 2024 version has reactions but not the 2014. I'm not sure why that is but I'm glad there's two different feats!
Been loving this Mod, was such a Help on Patch 7, I've noticed now on Patch 8 however that booming blade doesn't appear in my Reactions tab (using 2024 Feat) not sure if this is due to the 2.2.02 5e Spells Update, did see they made some changes to Boomingblade :)
bg3se::lua::stats::LuaStatSetAttribute(): Object 'Interrupt_UAWC_Target_Banishment' has no attribute named 'Icon' UAWarCaster: ERROR: Failed to initialize reactions for Target_Banishment: [string "UAWarCaster/Internal/UAWarCaster_Patch.lua"]:129: Cannot set property stats::Object::Icon - property does not exist
I'm seeing a lot of these (patch 7 still, gonna finish my game on it as I have like 300 mods) just wondering if you know what it means, is it a conflict with another mod, have I messed up somewhere ? My game is crashing on combat but I can't think what I've done. I've made sure not to put any patch 8 mods on. In fact I stopped "updating" a week ago for all mods just in case.
EDIT: n/m my load order was FUBAR, upcasting was loaded before the main, had tons of trouble getting load order right since patch 7 and the inbuilt mod thing. Anywho will leave comment up in case others come across the issue - check your load order in mod manager AFTER sorting mods in game. DO NOT add any, just change order.
I only knew of one other way in which such errors can happen, and it's far less likely. That inheriting from an undefined spell can do it too (what happened in your case with reversed load order) is very good to know.
Do you think you could add a toggle for Sentinel compatibility? If i understand correctly, it would be against the rules of DnD, but BG3 already bends a lot of these rules.
Do you think you'll add compatibility with Mystra's Spells? I could provide you with the .pak or the unpacked folder with the SpellLists.lsx and / or internal ID names for the SCAG cantrips in Mystra's, if it helps
I tried modifying the mod itself, but I don't know all of the interactions that UAWarcaster uses
Correction: Appears to be working, my game will load into character creation with this enabled at least. Testing way too many broken mods at the moment to keep things straight. (290 mods to check and most are broken). Not sure if this means the mod is working as intended, but at least having this doesn't block me from playing the game, so that is promising.
166 comments
Update: Ignore all that, I just realised it wasn't ticked as active on the in-game mod manager so I was just being dumb. Thank you for the brilliant mod.
I really wish Larian had implemented this better. The game considers every effect that changes a character's appearance to be "Polymorph". In BG3 (unlike D&D) Polymorph is specifically a crowd control spell that changes you into a "harmless sheep."
Harmless sheep can't Sneak Attack, so Sneak Attack is disabled when you're Polymorphed.
Disguise Self "is" Polymorph according to the game.
But wait - you should still be able to Sneak Attack while using Disguise Self!
For some unfathomable reason this sequence didn't make them reconsider counting every single visual transformation to be - specifically - "Polymorph" and checking for that in their conditions, instead of something like "can use weapons" / "can cast spells".
Instead, hundreds of conditions in the game check that the caster is not Polymorphed "except if they're also" a Mind Flayer, or disguised, or exception, exception, exception...
You can't cast spells while you're a harmless sheep, so you can't use the War Caster reaction.
My list of exceptions doesn't include the 3 added by Circle of Stars because they didn't exist when making this mod and I didn't think to check for new ones after Patch 8.
(BTW, Larian's condition for War Caster (and several other places) has a bug - apparently the "not actually Polymorph"-exceptions allow you to react with a spellcast even while blinded.)
Anyway... I'll fix it.
I hate it.
Is anyone aware of incompatibilities? Would really like to get this to work.
EDIT:
It seems the 2024 version has reactions but not the 2014. I'm not sure why that is but I'm glad there's two different feats!
I'm working on it, but it's a big mess with all the different Booming Blade versions...
UAWarCaster: ERROR: Failed to initialize reactions for Target_Banishment:
[string "UAWarCaster/Internal/UAWarCaster_Patch.lua"]:129: Cannot set property stats::Object::Icon - property does not exist
I'm seeing a lot of these (patch 7 still, gonna finish my game on it as I have like 300 mods) just wondering if you know what it means, is it a conflict with another mod, have I messed up somewhere ? My game is crashing on combat but I can't think what I've done. I've made sure not to put any patch 8 mods on. In fact I stopped "updating" a week ago for all mods just in case.
EDIT: n/m my load order was FUBAR, upcasting was loaded before the main, had tons of trouble getting load order right since patch 7 and the inbuilt mod thing. Anywho will leave comment up in case others come across the issue - check your load order in mod manager AFTER sorting mods in game. DO NOT add any, just change order.
I only knew of one other way in which such errors can happen, and it's far less likely. That inheriting from an undefined spell can do it too (what happened in your case with reversed load order) is very good to know.
I tried modifying the mod itself, but I don't know all of the interactions that UAWarcaster uses
But now I know! :P
this mod actually did not allow me to load my game out of 120+ mods on patch 7
actually i might have mixed this up with another mod