Darkest Dungeon®

Darkest Dungeon®

The Divinity Enhanced
57 Comments
Fermata in Mystic Air 20 Apr @ 11:39am 
Thank you for the quick reply
Cathelia Samicora  [author] 19 Apr @ 7:02pm 
@Fermata in Mystic Air
While you have opened an in-dungeon savefile, check "persist.game.json", change the value of parameter "inraid" from true to false, and change the value of parameter "raiddungeon" from your current dungeon to "none", and save all changes. Then reload this savefile, you will find yourself back to hamlet. Notice that all things in your inventory will be lost (but the trinkets worn by heroes will remain safe). This method is usually used to fix critical savefile soft-lock.
Fermata in Mystic Air 19 Apr @ 6:36pm 
Hey, you mentioned you can use DDSaveEditor to move your savefile from dungeon back to town. How does one do this?
Cathelia Samicora  [author] 12 Mar @ 7:18am 
Update:
Due to a critical bug about using Daze on ActorDot might cause battle round soft-lock when another ActorDot which contains Stun would triggers at the same time, the Daze visual effect of skill Rule of Nature has now been removed, and only -999 SPD remains.

Note for other modders:
Using Daze not on ActorDot but on Skill itself is still fine, but modders need to remember using negative stun_chance towards already stunned target before doing daze, and using negative stun_chance with "always" rule after doing daze, in order to prevent battle round soft-lock caused by doing stun and daze at one time.
Although this fixing method cannot do anything to Daze on ActorDot, that's why I have to abandon that ActorDot Daze design.
Cathelia Samicora  [author] 3 Jun, 2023 @ 8:04pm 
Update:
- Fix a bug that "Rule of Nature" ActorDot's Daze might cause the game to soft-lock if target is already stuned before the daze triggers.
- Raise the self stun chance of Double Actions mechanism of Metropathy from 100% to 250%, in order to prevent interference of external stun chance buff/debuffs which might lead to permanent actions or mechanism failure.
Cathelia Samicora  [author] 10 Sep, 2021 @ 6:23pm 
@Mafe Hi Mafe :)
Unfortunately daze doesn't work out of Butcher's Circus dlc, so I used SPD debuff to simulate it. But according to SPD mechanism, change SPD in the middle of a whole round might have no actual effects. So I used it *after* an ActorDot, since when actor dot triggers, it means the target has just finished its previous round. For whose monsters who only have one initiative per round, this SPD change after ActorDot will be sure to actually functions in the next round. But still, SPD can only be lowered to -20, so sometimes the target is still not the last acting one.
Mafe 10 Sep, 2021 @ 12:42pm 
Checking the files it comes with an invisible SPD debuff, so I guess I got my own answer
Mafe 10 Sep, 2021 @ 12:37pm 
Does the Daze effect even work on SP? This is the first mod I ever see using it
Cathelia Samicora  [author] 21 Jun, 2021 @ 4:28am 
@Seta Nagato Your wonderful enlightening coding has inspired me many workarounds, it really helped me a lot, I am very grateful, thank you!
Seta Nagato  [author] 21 Jun, 2021 @ 1:46am 
The Trinity mechanic looks just beautiful~ And thank you for the crediting, you're very kind!
Cathelia Samicora  [author] 17 Jan, 2021 @ 11:12pm 
Bug Fix:
Fix a bug that "item-matryoshka" unexpectedly cause Divinity's negative passive (Blank Negative Quirks) to affect other heroes when Divinity casts Trinity to switch back to main mode on battle complete.

The coding style "Item-matryoshka" of Blank Negative Quirks has been abandoned to fix this bug once and for all. Now Divinity's negative passive (Blank Negative Quirks) are acquired by the first time casting Awakening.

I'm sorry if you have met this bug. you can remove the incorrect Blank Negative Quirks on those non-Divinity heroes by using the sanatorium , or ... just treat it as a temporary cheat for those non-Divinity heroes to avoid any new negative quirks.
Cathelia Samicora  [author] 24 Oct, 2020 @ 10:57pm 
Update:
Important bug fix against the Drowned Boss:

Divinity Enhanced has finally fixed the savefile soft-lock against the Drowned Boss.

Although she might still crash if virtues while captured by the Drowned, everything will be fine after reloading, no more permanent soft-lock.

After she is virtued, she will be immune to capture just like other virtued heroes.

Note: There might be some white blank boxes on Divinity when she is captured and virtued just before the non-fatal crash. It won't cause any fatal problem and will restore to normal after reloading the save and being released from the capture when she virtues.
Cathelia Samicora  [author] 12 Oct, 2020 @ 1:24am 
@HolyCrusader34
Glad to help. If there is still any problem, please contact me at ease.
HolyCrusader34 12 Oct, 2020 @ 12:25am 
Alright, thanks heaps for the help I've solved the issue, pretty certain it was a trinket thing
Cathelia Samicora  [author] 11 Oct, 2020 @ 11:37pm 
@HolyCrusader34
If you have met one of those overflows, it will be likely that Divinity is the source of crash, because this mod has a big file size and it is easy to cause the overflow of memory allocation.

For the overflow of trinkets, you might solve the crash after uninstalled certain number of trinkets.
For the overflow of heroes, you might solve the crash after uninstalled certain number of heroes.
The above two overflows are only concerned with numbers, not with specified mods.

For the overflow of save files, if yours is larger than 15MB, it might crash at any time...
For the overflow of memory allocations, or known as MOD LIMIT, can be solved partially by using the official commandline " -disable_monster_pre_loading" and my 4GB expanded memory allocation main program.
Cathelia Samicora  [author] 11 Oct, 2020 @ 11:31pm 
@HolyCrusader34
I have tested the latest version but find no bug or crash.
Still in case of potential bugs, I have changed priority of the resurrect town event. The crash (especially when it is a CTD - which means there's no error info shown when crashed) in town might not be caused by Divinity. Besides bugs on mods, there are four overflows which are very difficult to notice. You can read my guide for more deails:

"Mod Limit CTD : Four Types of Overflow"
https://steamproxy.net/sharedfiles/filedetails/?id=2218956201
Cathelia Samicora  [author] 11 Oct, 2020 @ 6:44pm 
@HolyCrusader34
Thank you for your feedback. I will look into it as soon as possible.

Before that, please try these following methods first:
(1) Enable the official commandline " -disable_monster_pre_loading"
(2) Try replacing vanilla Darkest.exe with the 4GB expanded memory allocation main program, according to this study:

Mod Limit CTD : Four Types of Overflow
https://steamproxy.net/sharedfiles/filedetails/?id=2218956201
HolyCrusader34 11 Oct, 2020 @ 5:14pm 
game crashes when trying to load town, no error code or anything just immediate crash and it only happens with this version, regular divinity is disabled btw
Cathelia Samicora  [author] 3 Oct, 2020 @ 3:48am 
Update note:
Divinity Enhanced now can be used against the Drowned Crew Boss.
She will become completely invincible when facing the Drowned Crew Boss, though it might be unbalanced but it will avoid crash without changing the vanilla code too much.
Note she must get the Divinity Passive first by using Reality Binding at least once after recruited, otherwise will still crash.
Cathelia Samicora  [author] 3 Oct, 2020 @ 3:45am 
Update note:
In order to avoid conflict with Divinity Remastered, IDs of trinkets and camping skills have been changed. I'm sorry for all the inconvenient. Please re-collect the trinkets from dungeon (they are no longer sold in crystal shop) and enable camping skills (no gold cost) once again.
Cathelia Samicora  [author] 30 Jun, 2020 @ 3:57am 
@BirdGoPewPew Thank you for your wish!

Due to some little health issue, I have to suspend my recently works.

I might make some very small update / bug fix for Divinity Enhanced if it is necessary.

I had made another enhanced version of the Overlord class mod, but since the creator of Overlord haven't reply me about the permission, and that class is indeed too powerful for balance, I cannot release it right now, if you are interested, you could add me as steam friend, I have set the Overlord Enhanced mod as friend-viewable.

In the future I might consider making or helping my friends making a class from Fate with my specializing on coding, but that might be a little long time later.
ILikeBirds 29 Jun, 2020 @ 9:40pm 
I really like what you did with the Divinity Character mod. The dynamic "Stances" of the class is a really nice, breath of fresh air to me. This was made for my favorite support character too!

I have a question though, will you still be working on this "Enhanced Divinity" character or modding in general? If you are! I wish you luck on any future projects.
Cathelia Samicora  [author] 28 May, 2020 @ 4:02am 
@Arkindred
Sorry I've misunderstand the rematered version about switching between them. I had discussed with Khalto and made it clear that rematered version CAN be enabled at the same time with vanilla version or this mod. Thus means you can get two individual Divinity class.
Cathelia Samicora  [author] 28 May, 2020 @ 3:58am 
To everyone:
About the versions of Divinity:
- This mod shares the same resource and ID of the vanilla version "the Divinity class mod".
- Don't enable both of them at the same time, and better not switch between them when your save file is in the dungeon (do it when your save file currently is in the town), otherwise there might be some skill bugs unless you return to the town.
- When you switch between the vanilla version and this mod in the town, already recruited Divinity will switch herself properly. No need to wait for a new Divinity.
- The remastered version made by Khalto uses a different hero ID, so it CAN be enabled at the same time with the vanilla version or with this mod. In this case, there will be two individual Divinity class but both their class name are Divinity. You can distinguish between them by their different skills.
Cathelia Samicora  [author] 26 May, 2020 @ 12:37am 
To everyone:
Besides warning of vanilla version about not using Divinity against the Drowned Captain, there might be some other situations which might cause crash after Divinity forced enemy to guard her. I'm very sorry for the crashes and still trying to fix it. For now it is highly recommended to backup your savefiles in town when using any version of Divinity. If the crash happens but you have no backup, try using the DDSaveEditor to move your savefile from dungeon back to town. This powerful tool is made by Robojumper and you can get it on Moonlit Dungeon Discord.
Cathelia Samicora  [author] 25 May, 2020 @ 8:03am 
To everyone: Sorry for my poor English. I have noticed "Enhanced Edition" might not be a proper name. Changed it to simply "Enhanced".
Also there will be more changes according to the feedback on Discord. I'm thankful for any feedback, no matter what it is. I will work on some further changes as soon as possible.
Here are some example:
Lower the use limits of Tithe in order to avoid unreasonable 100-200% buff steal.
Remove heal from bloodline essence to fit its cost for vampire cure. Considering nerf Wrath of God.
Cathelia Samicora  [author] 25 May, 2020 @ 7:54am 
@shardinhand the trinket "hand of outsider" is not designed for common use. It is only recommended to use it on farmstead. Don't worry about her zero HP, by using Reality Binding, no enemy can touch her unless their skills ignore guard, which is barely seen in vanilla Darkest Dungeon.
shardinhand 25 May, 2020 @ 7:21am 
oh becuase i dont know the heck im doin with scripting could ya make divinitys heal skills target her aswell i use a trinket to give her 10 max health but need others to keep her healed.
shardinhand 25 May, 2020 @ 7:00am 
kk will look for a suitable mac alternative ^^
Cathelia Samicora  [author] 25 May, 2020 @ 6:01am 
@shardinhand Did you mean MacBook? Sorry I'm not familiar with programs on MacBook. On PC we usually use notepad++ to edit those "json" files of Darkest Dungeon.
shardinhand 25 May, 2020 @ 5:58am 
ok hey do ya know any thing for mac that would let me edit stats?
Cathelia Samicora  [author] 25 May, 2020 @ 5:54am 
@shardinhand It depends, since her damage is zero and doesn't have any attacking skill. At least now she has all skills enabled during combat, more "free action" skills, and low risk of reflect damage for heroes who prefer ripostes. I incline to the view that she is more powerful in support role and has a higher survival rate.
shardinhand 25 May, 2020 @ 3:53am 
so this makes her more offence then support yeah? if so i been hopin for this kinda mod <3
Cathelia Samicora  [author] 22 May, 2020 @ 8:55pm 
@acv55555 I see Oblation in remastered version gives turn to friendly hero rather than enemy at a cost of stress. It's a perfect design, but I'm still willing to keep that feature unique for remastered version, so I won't copy that design, at least for now.
The playing styles between vanilla/enhanced and remastered are different, and I highly recommend my friend Khalto's remastered version too.
As for vanilla/enhanced version, Oblation giving a turn to enemy means that you should not use this skill to heal stress at any time with no cost. It indicates you to use it upon corpses to avoid negative effect of enemy's extra turn. If you use it on alive enemies, that turn is the cost.
Anyway thank you very much for your feedback. I will try to discuss with Khalto about this if there is time.
acv55555 22 May, 2020 @ 5:07pm 
Kinda wish we could get a version of this or remastered where Oblation still gives a turn to our guys rather than the enemy.
Cathelia Samicora  [author] 20 May, 2020 @ 9:59pm 
@Arkindred I'm glad you have fun from this mod. Thank you for your feedback!
Arkindred 20 May, 2020 @ 9:50pm 
@Cathelia Samicora Yeah I had enjoyed that one a lot and was the main one I was using. However I must say after playing with this one for a bit now I really love the changes made to the Divinity. The Alpha and Omega forms are a great addition and the Trinity mechanic for stress is pretty cool as well. One thing I had to get used to was having the dodge at an actual normal rate instead of being able to dodge everything (I had to rollback a few times cause I forgot a few times to put a guard on her while testing) The trinket changes are cool as well and it makes sense to me . Overall I think that this to me has become the optimal Divinity to play. I did have some gripes at first but that was due to me being used to playing her a different way before, after adapting and (kind of) learning how everything works it just was wonderful.
Cathelia Samicora  [author] 20 May, 2020 @ 8:50pm 
@Arkindred Yes, I see. It's true that Kyrie Elesion in remastered version heals the whole group. The difference between this mod and remastered version is that my version mainly make skill enhanced, and remastered version is a complete overhaul. The remastered version is a well-designed one and I recommend trying it too.
Cathelia Samicora  [author] 20 May, 2020 @ 8:44pm 
@Sprinkles Both, you can get her from a certain event and from wagon. Note that she won't appear in the wagon until the event has triggered at least once. If you can't wait or had installed too many mods, you could open the file in steamappsworkshopcontent2620602091623708campaigntown_eventstheDivinity.town_events.events.json, and change the code of event with the ID "bonus_recruit_theDivinity1". For details, increase base_chance and per_not_rolled_additional_chance, then change priority from higher to highest.
Arkindred 20 May, 2020 @ 3:10pm 
Ah ok I think the remastered verion changed it so i wasnt fully aware of how the original operated
I drink 3D printer Ink 20 May, 2020 @ 11:32am 
Is she a town event or a wagon drop?
Cathelia Samicora  [author] 19 May, 2020 @ 11:42pm 
@Arkindred Yes, Kyrie Elesion can only heal position 1 and 2, this is a vanilla feature shared by all versions of Divinity.
Cathelia Samicora  [author] 19 May, 2020 @ 11:39pm 
@Arkindred Yes, the divinity trinkets now won't appear in dungeon rewards or other places, only can be purchased in the crystal shop. This change is because the divinity trinkets are not as same as normal trinkets, they are not only just providing normal trinket buffs but also significantly altering Divinity's skills. For those players who have installed too many class mods, it will be very difficult to get specific trinket, so I finally decide to move these trinkets to the crystal shop.
Arkindred 19 May, 2020 @ 11:21pm 
Also for Kyrie Elesion is it intentional that it does not heal the person in the 3 position?
Arkindred 19 May, 2020 @ 11:08pm 
@Cathelia Samicora I just want to make sure, but the trinkets cannot be found randomly as dungeon rewards right?
Cathelia Samicora  [author] 19 May, 2020 @ 9:46pm 
@Hace <3 This class is based on "The Divinity class mod" made by Seta Nagato. If you like this class, please rate the vanilla version, thank you!
Hace <3 19 May, 2020 @ 9:34pm 
Yeh, I managed to figure that much out, it's most of the other skills from the Alpha and Omega forms Im still figurin out...
Also, I didnt actually notice this is an edited version of another mod, sorry >-<
Still really cool though
Cathelia Samicora  [author] 19 May, 2020 @ 9:13pm 
@Hace <3 Even for the vanilla version of Divinity, it is a bit difficult to fully understand the skills. Anyway, the most important thing when using any version of Divinity is: Reality Binding should be used on the toughest monster and try your best to keep that monster alive until only it remains on the battlefield. (That's why Divinity can even heal enemy targets)
Cathelia Samicora  [author] 19 May, 2020 @ 9:08pm 
@XX // Just as Arkindred said, that hero is Overlord made by Alice Synthesis 30.
Hace <3 19 May, 2020 @ 8:43pm 
Not that that's a bad thing, I find confusion to be a pleasant experience :D