Yes it will!! I'm not sure if it'll need an update yet; I'm still in the process of testing everything. But I do plan on updating this if it needs it!! 🌟
Done! There's a combined file and individual files for Jaheira and Astarion, in addition to Shadowheart's original file giving her Minor Illusion. Have fun!!
All you have to do is that, actually!!! And then package the mod up again. It's really quite a lightweight mod, and you've got it exactly right already!
has anyone tried this with the cpmpation cantrip respec one? I like to change them often as i can't decide and i was wondering if the 2 mods conflict or if they work together. thanks for the great work!
Incredible job! I really appreciate that you also annotated your code, so people could make their own changes if they used the multitool to unpack and edit the mod. I was able to give Astarion Minor Illusion and Shadowheart Dancing Lights! Endorsed!
Hi, after installing this mod I noticed that Astarion and Shadowheart's base speed has increased to 60 ft. Has anyone else had this problem, or did I do something wrong?
You didn't do anything wrong! This was an issue with my All Cantrips for High and Half Elves mod, which should now be fixed. If you have that installed, try updating that, and it should fix the issue. If you don't have it installed, or continue to have problems definitely let me know, though, and I'll take another look at the code!!
I did just that - unpack the mod - and I was curious, why the dependency linking back to the meta.lsx from the original Shared folder?
Also, how would you go about setting it up to have, say, Shadowheart get a cantrip from the Cleric or Bard list instead of the Wizard list? Would that involve going into the core Progressions and changing the list for all half-high elves?
Oh gosh, I added the dependency because I was having trouble getting the game to actually override their cantrips, and a guide I looked at on the BG3 wiki to troubleshoot suggested adding it so the game would know where to look for the files it needed. Adding it seemed to help, but I've tested it a bit more now, and it doesn't seem to be necessary at all. I must have changed something else at the same time to get it to work instead 😅 It doesn't seem to be harming anything at all, though. I'm updating the mod shortly to add Jaheira, and I'll remove the dependency when I do, just because it's unnecessary, but it should be fine in the meantime!
I also did a little experimenting with the bard/cleric spells, and it does look like you'll need to edit the list for half-elves in the Progressions file! Trying to link to a different list in the default settings for them added the new cantrip to them in addition to the Firebolt cantrip, instead of replacing it, and referring to spells that aren't on the Wizard spell list gave them zero cantrips, like, not even Firebolt, which is not ideal.
So, in order to use spells from other lists, you'll need to replace the UUID I've highlighted here!! You can find the other lists in the SpellLists.lsx file, but I'd actually recommend making your own, and including the spells you want in addition to the Wizard spells, because editing the spell list for half-elves will affect what spells every half-elf character has access to. I'm not sure what would happen if the game tries to call a cantrip for an existing character if it's no longer on the list being referenced, but it probably won't be good. If you duplicate + rename + generate a new UUID for the Wizard cantrip list, and then add the rest of the cantrips you want, you should be all good, though!!!
I've actually made a custom spell list with every cantrip on it now myself, and was able to give Astarion, Shadowheart, and Jaheira the Vicious Mockery cantrip! I'm going to do some more testing to make sure everything's working right, but I should be able to upload that soon. I'll probably upload the updated spell lists as a separate mod, actually, which you're totally welcome to use as reference as well!!
I hope this explanation makes sense (and isn't too wordy 😅)!! And again, let me know if you have any questions!!
Hell yeah finally a fix for Astarion, could you do a file with just Astarion? I've been using this mod https://www.nexusmods.com/baldursgate3/mods/1499 for a while which fixes Shadowheart (and Jaheira) but not Astarion and I'd love to use them together
24 comments
This mod is working with Patch 7! No update needed.
I tried to figure out how to do it myself, but I'm now to modding this game (and generally kinda hopeless):
If I wanted to replace Jaheira's Cantrip with say "Poison Spray" (since it's a Druid spell and she's a Druid), I need to replace
value="Projectile_PoisonSpray"
but what else do I need to do after that?
I've been looking in the wrong places...
Also, how would you go about setting it up to have, say, Shadowheart get a cantrip from the Cleric or Bard list instead of the Wizard list? Would that involve going into the core Progressions and changing the list for all half-high elves?
Thanks!
I also did a little experimenting with the bard/cleric spells, and it does look like you'll need to edit the list for half-elves in the Progressions file! Trying to link to a different list in the default settings for them added the new cantrip to them in addition to the Firebolt cantrip, instead of replacing it, and referring to spells that aren't on the Wizard spell list gave them zero cantrips, like, not even Firebolt, which is not ideal.
So, in order to use spells from other lists, you'll need to replace the UUID I've highlighted here!! You can find the other lists in the SpellLists.lsx file, but I'd actually recommend making your own, and including the spells you want in addition to the Wizard spells, because editing the spell list for half-elves will affect what spells every half-elf character has access to. I'm not sure what would happen if the game tries to call a cantrip for an existing character if it's no longer on the list being referenced, but it probably won't be good. If you duplicate + rename + generate a new UUID for the Wizard cantrip list, and then add the rest of the cantrips you want, you should be all good, though!!!
I've actually made a custom spell list with every cantrip on it now myself, and was able to give Astarion, Shadowheart, and Jaheira the Vicious Mockery cantrip! I'm going to do some more testing to make sure everything's working right, but I should be able to upload that soon. I'll probably upload the updated spell lists as a separate mod, actually, which you're totally welcome to use as reference as well!!
I hope this explanation makes sense (and isn't too wordy 😅)!! And again, let me know if you have any questions!!