You can vote your Choice in this Poll: https://pollunit.com/polls/fcn_fafl1lqm_4qqawokvw
Update (06.05): Poll closed. The Hexblade won and gets its 2.0 Update next.
Sorry for the long time without proper updates, i had a really weird bug while developing the Favor System. It seems my gamefiles were broken and causing random bugs while testing.
Seems to work now after resetting everything and validating the gamefiles, next update is the Hexblade Subclass.
Update (07.05): The Hexblade Subclass is in the testing-phase.
Thank you all for your feedback and ideas. I am making good progress on a new version, and I think the code for the fiend is finished (but still needs thorough testing). When I am happy with the test results, I will probably upload a Fiend Only Sneak Peek Version and work on the other Patrons.
The current version i am working on includes: 4 unique tasks for the Fiend, and 2 new rewards + randomized rewards (in preparation for the patron favor mechanic)
The quests are tiered. Harder quests have a higher chance to give you a stronger reward.
Tier 1 Quests: Deal Fire Damage, Use an Evocation Spell Tier 2 Quests: Kill an enemy with a spell (wanted it to require killing 2 enemies with one spell, but still working on it) Tier 3 Quests: Show your patron your obedience and reduce your HP to half or less.
Rewards:
Common Reward: Gain one Warlock Spellslot until the next short rest. Rare Reward: Enhanced Weapon, your weapon deals 1d4 extra fire damage until the next long rest. Rarest Reward: Fiend's Advantage: Roll all your damage with advantage until the next long rest.
If you already have a higher reward, it will not be applied again, you will instead gain one Warlock Spellslot.
More tasks and rewards can be added in future updates. My focus with the first Fiend version was to get a good structure for the mechanics so that new tasks and rewards can be added more easily. If the Fiend works well in its current form, it should be relatively easy to create the other patrons.
Update: Fiend only Preview Version has been released.
Hi! I really like this concept and will keep an eye on the mod! I suggest that quests and rewards can be categorized by type rather than by patronus. For example, chaos, sacrifice, and damage. Instead of quests for xx patronus. This modularization may make it easier for you to be compatible with patronus completed by other mods. Arrange the types of quests and rewards according to their patronus style! For example, Archfey patrons are free-spirited and capricious, so they may post damage, healing, and chaos missions. Celestial patrons are more inclined to protect and heal missions. And they can all choose healing-related missions from the pool of healing missions you have implemented.
And I hope it doesn't have to appear every rest, so that sometimes, they don’t need you to do anything. And more comedic rewards rather than power (such as patrons are very satisfied and give you a smile XD, or a sheep pet, some food, etc.). Add some penalties for not completing some special quests. This way they will be more immersive and interesting! Overall, this is an idea with great potential. I hope you can have more energy to add quests and rewards for different patrons by simplifying the process. Thank you for your efforts!
I think i like the current system more with custom quest for each patron instead of using classified pools, nice idea but if there are quests which could be copied, it is easy to copy and adjust it for the other patron in about 15 seconds with the current 2.0 system
Support for other patrons has to be added either way and i am absolutely down for it and would love to create addons for other modded subclasses after 2.0 is finished.
The reduced rate of quests is a good idea and planned for the 2.0 version, a preview of the fiend version with a 50% chance for a quest is already online because of your idea. It would help a great deal with diversity of quest if they don't appear on every rest.
Comedic Rewards are an AMAZING idea, love it! Maybe not instead of a reward but randomized together with a reward (Getting memed is probably not everybodies taste, could maybe be attached to the favor system, good relation, less or no jokes on the poor Warlock). This wyll probably end up as an optional addon for this mod after 2.0 has been finished. Love this idea, thank you very much, this is very creative!
I would love to provide this but something like this is absolutly out of my range in terms of skills and especially time.
There is a incredible mod author currently active called "foundatlantis", who is working on a raphael dating mod.
foundatlantis is probably fully occupied with his raphael mod but he may have the skills to do something like this or knows other people capable of this or even working on something alike.
But i noted a new planned update/feature: A Custom Patron Reward unique to Wyll himself and maybe even completely unique tasks, rewards etc for wyll and mizoro instead of the default fiend mechanics in 2.0. But this planned feature/update has a low prio at the moment, getting the other patrons done for the 2.0 has prio.
no need for a new save. I had a small error in my first Version (Sorryyy). The Passive was only given to Fiend Warlocks. I uploaded a fixed version, where the passive should be applied to any Warlock.
still didnt work :( the only warlock mod im using is Pactbound - A Warlock Overhaul conflicting maybe because it changes warlock progression? im an archfey warlock
yes i do have Compability Framework installed and its last in my order
loading your mod before Pactbound - A Warlock Overhaul made the "prophecy"/tasks show up but i didnt actually receive the extra spellslot when completing them :/
Hi, sorry for the late reply, i was already asleep. So everything works now but you don't get your rewards for completing the quest? The Quest Status is removed but no Warlock Spell Slot gained?
How many Spell Slots do you currently have, i think there is a limit of 4 due to UI Limitations and which level is your warlock?
Edit: Took a look at the other mod, there is a condition for the boost, having the fitting UnlockedWarlockSpellSlot Passives, but those are still in his mod, so that should not be the problem.
Edit: I tested it with the currenct version and an archfey warlock, was working. Also checked all current quests, the coding is identical for the rewards, so should not be a problem with only one task.
So everything works now but you don't get your rewards for completing the quest? The Quest Status is removed but no Warlock Spell Slot gained?
correct. i do a long rest, the quest shows up as a condition next to the character portrait when i deal damage with a fire, the condition gets lost ("quest done") but i dont receive a new warlock spellslot
my loadorder (Patch 8, all mods up to date): - Pactbound - A Warlock Overhaul - Involved Warlock Patrons (this mod) v1.1.1 - Comptibility Framework (last in load order)
i also tried swapping around the loadorder but its the same result :/
Oh, yeah, that is my error. The reward only gives you 1 warlock spellslot, level 1, 2 or 3 if you have the fitting UnlockedWarlockSpellSlot Passive that is normally given when unlocking the higher spell slots. I searched for the UnlockedWarlockSpellSlot Passives but it seems there are none for 4 and 5.
I think i will change this mechanic to just replenish spellslots instead of giving them, could work better. Or make a custom passive and injecting it.
Will work on it and upload a new version. Thank you for your help! :)
loading your mod BEFORE any mod that adds lvl4 or lvl5 spells seems to work fine and fix this issue, BUT now i get 2 extra spellslots (instead of 1) from completing the patron quest this is what it looks like --> https://imgur.com/a/o5xuqvK
Ups, i removed something in the new version where i did not understand why i put that there... now i remember why. :D You fullfilled the quest two times because you dealt necrotic damage to two enemies at the same time before the status was removed, so you got the boost twice.
I readded the "OncePerTurn" propertie to the quest and also adjusted the stackid and type of the boost, so that they don't stack. Should be fixed in Version 1.1.4! :)
About the load order: Just load my mod before other mods adjusting progression or spells when using compatability framework. Everything my mod needs is also applied via the framework.
Edit: btw if you have a new bug please post a new comment instead of editing your comment, else i don't get a notification, so fixing the bug may take longer AND thank you very very much for the Screenshots and your detailed reports. Those are amazing to fully grasp the context of the Situation and find the issue fast! Finding and fixing those issues fast would not be possible without your amazing help!
Which is your favorite Patron of the warlock? I would like to give it a higher prio for the 2.0 Update as a small thanks for your help. :)
Hi, loving the concept of this, it's certainly made Wyll more engaging to bring out on adventures. However I am not receiving the tasks on my Bard who is multiclassed into Warlock. I don't know if this is known issue or not. Either way I'm looking forward to seeing where the mod goes in the future!
i found the issue. There are two different progression entries for the first level of a base class, one for normal leveling and one for multiclassing. I now also added the passive to the multiclass entry in the new version 1.1.3. The Issue should be fixed with this change.
This is such a great idea. I had this idea as well of copying the Wizard Divination feature for my custom warlock subclass, so I'm glad folks are doing this for the other warlock subclasses. Cool idea and we need more interactions!
I saw a post on reddit about a more involved patron for the warlock and thought about the divination wizard and the prophecy mechanic.
I first tried to copy the mechanics but i never worked with osiris, had problems copying and understanding it but found a workaround for randomization via dice roll.
The most i can currently do and have planned is the customisation of the Patrons and the Favor System (Do your tasks and have higher chances for stronger boons or defy them and risk a penalty) but even more involvement is out of my reach technically speaking and i think it would mess with peoples ability to roleplay. Like Cutscenes etc.
When i have my patron specific version ready, we could maybe work together for a custom patch for your warlock mod. :)
If you need help with Osiris, I can probably brainstorm with you and take it apart. I use extensively use Osiris for my Totems of the Necromancer side-quest and Libor Mortis interactions (at least for the Mod Manager version—I use SE for the Nexus version though, I can probably use Osiris).
That is really kind of you. My currenct priority is adding more tasks and rewards and maybe get the favor tracking working. I think i can get it all working without osiris for now.
But if i need help, i will gladly take you up on the offer! Thank you very very much!
Nice, very much like this idea, sounds like a lot of fun.
For ideas: Maybe for the "Great Old one" you could be required to incapicate an enemy through fear, frighten, laughter etc - as these are the things it excels at. For Archfey, as fey tend to like causing tricks, why not pranking the enemy? Make them fall asleep, trip them up or make them drop their weapon and then steal it etc? For Fiend, maybe kill 2 enemies in 1 action / 1 turn? Honestly not sure. And for Hexblade all I can think is to Curse or Hex an enemy.
Something else you could consider, if its possible of course, could be out of combat actions like attacking an innocent / ally, stealth kills or just being mean / evil in dialogue - as this could lean into a roleplay aspect as well, as could refusing to do it despite your patrons wishes.
One of the commenters mentioned about patrons "making life more complicated", and it makes me wonder... what about tasks which are awkward and hard to do, instead of synergetic?
Archfey; maybe they want to be entertained - knock-out/kill an enemy while drunk, slip and fall 3 times, kill an enemy by throwing it at another enemy etc. What if sometimes the prompt isnt straight forward, it is a riddle? and you have to guess the right answer (fire/necrotic/etc) with your first attack in combat, or else you get debuffed for the rest of the encounter.
Fiend; what about bounties? kill 3 beasts, humanoids etc. Devils are sticklers for rules, which could have some interesting implications to satisfy fiend tasks while/by remaining law-abiding, but I dont have any ideas for that right now.
Great Old One; thematically, what if your role is to be an "eye" - one of many tendrils feeding it knowledge, influencing faerun etc. So things like using detect thoughts in conversation, activating GOO related skills in combat e.g. arms of Hadar, offering corpses to your patron, and water themed tasks. Not entirely sure how to make them challenging tho
So yeah those are my thoughts :) Words are easy to type, a lot harder to implement. Thank you for asking people to give feedback, these were fun to theorycraft and wishing ya the best!
Some Tasks could probably be done but may be a bit more complicated. Things like "kill 2 goblins" etc would be a problem when the player is in an act without goblins or already killed all, would be unfair to get a quest for it, unfair seems fitting for the fiend but not gameplay wise. :D
This is so cool, I've always wished the patrons were more involved.
Is it possible to give more specific things then just do X type of damage.
Like new quests in the journal, the arch fey could want you to kill Ethel specifically, the Great Old One might have specific requests around the creche, or Omelemun? Maybe The Fiend wants Helsik dealt with in a specific way? Something like the paladin's oaths where specific actions are punished, or rewarded.
I suspect that's a different sort of coding though.
This is such a good idea, something I really like about playing a warlock in dnd is your patron actively making your life more complicated. Thanks for working on this!
39 comments
You can vote your Choice in this Poll: https://pollunit.com/polls/fcn_fafl1lqm_4qqawokvw
Update (06.05): Poll closed. The Hexblade won and gets its 2.0 Update next.Sorry for the long time without proper updates, i had a really weird bug while developing the Favor System. It seems my gamefiles were broken and causing random bugs while testing.
Seems to work now after resetting everything and validating the gamefiles, next update is the Hexblade Subclass.
Update (07.05): The Hexblade Subclass is in the testing-phase.
Thank you all for your feedback and ideas. I am making good progress on a new version, and I think the code for the fiend is finished (but still needs thorough testing). When I am happy with the test results, I will probably upload a Fiend Only Sneak Peek Version and work on the other Patrons.
The current version i am working on includes: 4 unique tasks for the Fiend, and 2 new rewards + randomized rewards (in preparation for the patron favor mechanic)
The quests are tiered. Harder quests have a higher chance to give you a stronger reward.
Tier 1 Quests: Deal Fire Damage, Use an Evocation Spell
Tier 2 Quests: Kill an enemy with a spell (wanted it to require killing 2 enemies with one spell, but still working on it)
Tier 3 Quests: Show your patron your obedience and reduce your HP to half or less.
Rewards:
Common Reward: Gain one Warlock Spellslot until the next short rest.
Rare Reward: Enhanced Weapon, your weapon deals 1d4 extra fire damage until the next long rest.
Rarest Reward: Fiend's Advantage: Roll all your damage with advantage until the next long rest.
If you already have a higher reward, it will not be applied again, you will instead gain one Warlock Spellslot.
More tasks and rewards can be added in future updates. My focus with the first Fiend version was to get a good structure for the mechanics so that new tasks and rewards can be added more easily. If the Fiend works well in its current form, it should be relatively easy to create the other patrons.
Update: Fiend only Preview Version has been released.
I suggest that quests and rewards can be categorized by type rather than by patronus. For example, chaos, sacrifice, and damage. Instead of quests for xx patronus.
This modularization may make it easier for you to be compatible with patronus completed by other mods. Arrange the types of quests and rewards according to their patronus style!
For example, Archfey patrons are free-spirited and capricious, so they may post damage, healing, and chaos missions. Celestial patrons are more inclined to protect and heal missions.
And they can all choose healing-related missions from the pool of healing missions you have implemented.
And I hope it doesn't have to appear every rest, so that sometimes, they don’t need you to do anything. And more comedic rewards rather than power (such as patrons are very satisfied and give you a smile XD, or a sheep pet, some food, etc.). Add some penalties for not completing some special quests. This way they will be more immersive and interesting!
Overall, this is an idea with great potential. I hope you can have more energy to add quests and rewards for different patrons by simplifying the process. Thank you for your efforts!
sorry for the late response.
I think i like the current system more with custom quest for each patron instead of using classified pools, nice idea but if there are quests which could be copied, it is easy to copy and adjust it for the other patron in about 15 seconds with the current 2.0 system
Support for other patrons has to be added either way and i am absolutely down for it and would love to create addons for other modded subclasses after 2.0 is finished.
The reduced rate of quests is a good idea and planned for the 2.0 version, a preview of the fiend version with a 50% chance for a quest is already online because of your idea. It would help a great deal with diversity of quest if they don't appear on every rest.
Comedic Rewards are an AMAZING idea, love it! Maybe not instead of a reward but randomized together with a reward (Getting memed is probably not everybodies taste, could maybe be attached to the favor system, good relation, less or no jokes on the poor Warlock). This wyll probably end up as an optional addon for this mod after 2.0 has been finished. Love this idea, thank you very much, this is very creative!
There is a incredible mod author currently active called "foundatlantis", who is working on a raphael dating mod.
foundatlantis is probably fully occupied with his raphael mod but he may have the skills to do something like this or knows other people capable of this or even working on something alike.
But i noted a new planned update/feature: A Custom Patron Reward unique to Wyll himself and maybe even completely unique tasks, rewards etc for wyll and mizoro instead of the default fiend mechanics in 2.0. But this planned feature/update has a low prio at the moment, getting the other patrons done for the 2.0 has prio.
Thank you for your input!
i tried it on my warlock (installed mod on an exisiting playthrough), nothing showed up, even after long resting
tried to respecc a companion into warlock (+long rest), nothing
any ideas?
no need for a new save. I had a small error in my first Version (Sorryyy). The Passive was only given to Fiend Warlocks. I uploaded a fixed version, where the passive should be applied to any Warlock.
the only warlock mod im using is Pactbound - A Warlock Overhaul
conflicting maybe because it changes warlock progression? im an archfey warlock
Maybe also put my mod before the other warlock mod.
loading your mod before Pactbound - A Warlock Overhaul made the "prophecy"/tasks show up but i didnt actually receive the extra spellslot when completing them :/
So everything works now but you don't get your rewards for completing the quest? The Quest Status is removed but no Warlock Spell Slot gained?
How many Spell Slots do you currently have, i think there is a limit of 4 due to UI Limitations and which level is your warlock?
Edit: Took a look at the other mod, there is a condition for the boost, having the fitting UnlockedWarlockSpellSlot Passives, but those are still in his mod, so that should not be the problem.
Edit: I tested it with the currenct version and an archfey warlock, was working. Also checked all current quests, the coding is identical for the rewards, so should not be a problem with only one task.
correct. i do a long rest, the quest shows up as a condition next to the character portrait
when i deal damage with a fire, the condition gets lost ("quest done") but i dont receive a new warlock spellslot
ingame it looks like this
my loadorder (Patch 8, all mods up to date):
- Pactbound - A Warlock Overhaul
- Involved Warlock Patrons (this mod) v1.1.1
- Comptibility Framework (last in load order)
i also tried swapping around the loadorder but its the same result :/
I think i will change this mechanic to just replenish spellslots instead of giving them, could work better. Or make a custom passive and injecting it.
Will work on it and upload a new version. Thank you for your help! :)
that worked :)
EDIT: another problem occured (v1.1.2).. unfortunately
all lvl4 or lvl5 spells disappear/get overwritten when your mod is loaded AFTER those mods --> see https://imgur.com/a/1SkAlcS
in my case thats any lvl4/lvl5 spells from these mods:
- Mystra's Spells
- Water Spells
- Dawnstar's Grimoire
loading your mod BEFORE any mod that adds lvl4 or lvl5 spells seems to work fine and fix this issue, BUT now i get 2 extra spellslots (instead of 1) from completing the patron quest
this is what it looks like --> https://imgur.com/a/o5xuqvK
You fullfilled the quest two times because you dealt necrotic damage to two enemies at the same time before the status was removed, so you got the boost twice.
I readded the "OncePerTurn" propertie to the quest and also adjusted the stackid and type of the boost, so that they don't stack. Should be fixed in Version 1.1.4! :)
About the load order: Just load my mod before other mods adjusting progression or spells when using compatability framework. Everything my mod needs is also applied via the framework.
Edit: btw if you have a new bug please post a new comment instead of editing your comment, else i don't get a notification, so fixing the bug may take longer AND thank you very very much for the Screenshots and your detailed reports. Those are amazing to fully grasp the context of the Situation and find the issue fast! Finding and fixing those issues fast would not be possible without your amazing help!
Which is your favorite Patron of the warlock? I would like to give it a higher prio for the 2.0 Update as a small thanks for your help. :)
i will look at this issue, thank you for reporting it!
i found the issue. There are two different progression entries for the first level of a base class, one for normal leveling and one for multiclassing. I now also added the passive to the multiclass entry in the new version 1.1.3. The Issue should be fixed with this change.
I first tried to copy the mechanics but i never worked with osiris, had problems copying and understanding it but found a workaround for randomization via dice roll.
The most i can currently do and have planned is the customisation of the Patrons and the Favor System (Do your tasks and have higher chances for stronger boons or defy them and risk a penalty) but even more involvement is out of my reach technically speaking and i think it would mess with peoples ability to roleplay. Like Cutscenes etc.
When i have my patron specific version ready, we could maybe work together for a custom patch for your warlock mod. :)
But if i need help, i will gladly take you up on the offer! Thank you very very much!
For ideas:
Maybe for the "Great Old one" you could be required to incapicate an enemy through fear, frighten, laughter etc - as these are the things it excels at.
For Archfey, as fey tend to like causing tricks, why not pranking the enemy? Make them fall asleep, trip them up or make them drop their weapon and then steal it etc?
For Fiend, maybe kill 2 enemies in 1 action / 1 turn? Honestly not sure.
And for Hexblade all I can think is to Curse or Hex an enemy.
Something else you could consider, if its possible of course, could be out of combat actions like attacking an innocent / ally, stealth kills or just being mean / evil in dialogue - as this could lean into a roleplay aspect as well, as could refusing to do it despite your patrons wishes.
Out of combat Actions like dialogue choices etc. are out of my current skill set, but would be really cool.
Archfey; maybe they want to be entertained - knock-out/kill an enemy while drunk, slip and fall 3 times, kill an enemy by throwing it at another enemy etc. What if sometimes the prompt isnt straight forward, it is a riddle? and you have to guess the right answer (fire/necrotic/etc) with your first attack in combat, or else you get debuffed for the rest of the encounter.
Fiend; what about bounties? kill 3 beasts, humanoids etc. Devils are sticklers for rules, which could have some interesting implications to satisfy fiend tasks while/by remaining law-abiding, but I dont have any ideas for that right now.
Great Old One; thematically, what if your role is to be an "eye" - one of many tendrils feeding it knowledge, influencing faerun etc. So things like using detect thoughts in conversation, activating GOO related skills in combat e.g. arms of Hadar, offering corpses to your patron, and water themed tasks. Not entirely sure how to make them challenging tho
So yeah those are my thoughts :) Words are easy to type, a lot harder to implement. Thank you for asking people to give feedback, these were fun to theorycraft and wishing ya the best!
Thanks for your ideas!
Is it possible to give more specific things then just do X type of damage.
Like new quests in the journal, the arch fey could want you to kill Ethel specifically, the Great Old One might have specific requests around the creche, or Omelemun? Maybe The Fiend wants Helsik dealt with in a specific way? Something like the paladin's oaths where specific actions are punished, or rewarded.
I suspect that's a different sort of coding though.
those are really cool ideas, but would sadly be out of my league for now.
I would probably need complex Osiris Scripting which i don't understand well.
But the quests are planned to get more diverse than just dealing one kind of damage. Inflict a specific Status, kill a laughing enemy etc.
I have a idea for all planned features on how to technically implement them. But it may take a while and some testing to get it perfect.
Ideas, wishes etc. are always appreciated and help me out a lot. Currently struggling to find unique quests for the different patrons