You should put out a version that also works in combat for the peeps that don't care about game balance. I already edited it for myself, though I probably won't end up using it because I also just edited all the skills that require source to not require it which will probably work out better for unbalanced cheesing purposes since the high tier skills could be used before unlocking additional source points.
The problem with that, for me, is that the bedroll is entirely done with the Osiris scripting engine. So I'd have to learn how to work their engine and I haven't read up on all the documentation for it. It's a pretty big beast and they only gave us limited information on it atm. So for now, this is what we're using :P.
Well you do not need to change bedroll script or anything like that. The bedroll triggers a unique party status so we can safely change that status effect. The status effects can be found in this path ( Data>Public>Shared>Stats>Generated> Data>Potion.txt )
if you open that Potion.txt , you can find lots of stuff to play with. Resting is called ('"Stats_Rested") add this line ( data "MagicPoints" "3" ) and enjoy a game with less tedious source
example : new entry "Stats_Rested" type "Potion" data "Act" "1" data "Act part" "0" data "Strength" "1" data "Finesse" "1" data "Intelligence" "1" data "MagicPoints" "3"
I guess you could also just change the entire rested status, true. I didn't think about it that way.
I mostly just didn't want to change any base game items though, and instead would rather have a separate bedroll item for source. Changing base items tends to cause mod conflicts and stuff, which I'd rather avoid.
Also, almost none of the modding is done with the files themselves tbh. Just handle everything with the editor. Since the editor does everything for you.
Makes the bedroll also resurrect (if everyone is out of combat) and there is an alternate version which also restores 3 source points.
The code is easy to modify if you want to remove the resurrect part and only leave the source refill feature. It's not tied to the 'rested 'state so it avoids little problems like using 'First Aid' in combat restoring source.
Also should have minimal conflict issues since it only affects the bedroll item.
Yup, this is the kind of thing I wanted but couldn't do. He built the entire mod on an Osiris script, which is the correct way to do it. The last guy to make a bedroll restore source tied it to Rested, which is abusable via the First Aid spell. The only true issue now is the bedroll is modified, meaning mod conflicts. But technically that's an easy fix if one cared enough. I definitely recommend using that mod.
Is there any way to get a change in spell book combinations? I don't have any polymorph source skill books and I have looked around at all the vendors who might sell them.
How about allow just source necro book and standard polymorph book?
That's kind of the point actually. If the vendor with books in front of him in Driftwood Square doesn't sell any (which he actually sells a lot of, I count 3 https://i.imgur.com/SzGYupK.png) and you haven't met any of the source teachers with huge stocks of source spells, you shouldn't be using this yet. By the time you earn Source Vampirism, you should have Source Polymorph books, which is the exact timing I intended.
So...how does this work again? Do I just mix the two spells together within the crafting menu? Doesn't seem to work for me if that is the case. Perhaps a slightly more detailed description.
Any source based necro book and any source based polymorph book. It's like any other form of skillbook crafting. Just with 2 source books instead of only 1 or none.
Yes as long as its out of combat only I think its a time saver mod mainly. Its reasonably balanced cause you you can usually run back to restore source out of combat.
Yeah doesnt seem to work, any pak should show up in addons, and this doesnt even if you use data/mods instead, which sometimes work better for some users.
In case that doesn't work, download the updated file I posted. I might've forgotten to add the GUID to the pak name (which doesn't matter for Steam since Steam does it automatically but does for this, I think)
Yes of course, it was unzipped but didnt work. However your new version does seem to work, at least I can check the mod in the menu now. Ill make the spell in game and test it out and give further feedback about it later. Thanks.
28 comments
That'll be pretty great! :D
Maybe change Bedroll to refill your source pts, since we all use Bedroll after combat to refill the HP.
Spells and things don't use scripts.
if you open that Potion.txt , you can find lots of stuff to play with. Resting is called ('"Stats_Rested")
add this line ( data "MagicPoints" "3" ) and enjoy a game with less tedious source
example :
new entry "Stats_Rested"
type "Potion"
data "Act" "1"
data "Act part" "0"
data "Strength" "1"
data "Finesse" "1"
data "Intelligence" "1"
data "MagicPoints" "3"
I mostly just didn't want to change any base game items though, and instead would rather have a separate bedroll item for source. Changing base items tends to cause mod conflicts and stuff, which I'd rather avoid.
Also, almost none of the modding is done with the files themselves tbh. Just handle everything with the editor. Since the editor does everything for you.
https://www.nexusmods.com/divinityoriginalsin2/mods/162
Makes the bedroll also resurrect (if everyone is out of combat) and there is an alternate version which also restores 3 source points.
The code is easy to modify if you want to remove the resurrect part and only leave the source refill feature. It's not tied to the 'rested 'state so it avoids little problems like using 'First Aid' in combat restoring source.
Also should have minimal conflict issues since it only affects the bedroll item.
How about allow just source necro book and standard polymorph book?
I did that but the game cant detect the file in the in-game mod menu...
In case that doesn't work, download the updated file I posted. I might've forgotten to add the GUID to the pak name (which doesn't matter for Steam since Steam does it automatically but does for this, I think)