Darkest Dungeon

File information

Last updated

Original upload

Created by

Actionjack

Uploaded by

actionjack

Virus scan

Safe to use

Tags for this mod

Documentation

Readme

View as plain text


The Martyr Class Mod (v1.0) - working with game version 13887
------------------------------------

�Let me suffer for your Sins.�

Martyr vows to endure the pain and suffering to comfort all others. His body, torn and bleed from the holy signs. Bearing chains and device of self-torture, he walks the Earth, seeking to repent the world for its sins.

Martyr is a front line tank and healer. His large HP allows him to take some punishment. His healing skills are some of the best. However, they do come with cost, and usually at his own health or stress. He is also not a strong fighter. While exceptional against Unholy, he has relative very low damage dealing capabilities. He does support well with some heavy backline damage dealers (like Cannoneer)



------------------------------------





> How to Install <

Simply copy each of the folder into the DarkestDungeon game folder (usually here C:\Program Files (x86)\Steam\steamapps\common\DarkestDungeon\)
This should copy over and add some files to each of the folder. See below for instruction how to add the Effects and Localization.

It would also be a good idea to back up some files before hand.

The Surgeon should appear as a hirable hero in the stagecoach. It might be a good idea to start a new game (since if the mod file were deleted, having an Mesmer on your roaster might crash the game).

------------------------------------


> Game Updates <

Currently, if the game updates, sometime it would whipe out some of the files need for this mod. Usually, this require re-copy of the Effects and run the Locationzation again.



------------------------------------



> LOCALIZATON <

Go to the localization fold (usually here C:\Program Files (x86)\Steam\steamapps\common\DarkestDungeon\localization\)
Make sure the [this hero name].string_table file is in that folder. Run the Localization.bat file, and it will compile the table.


------------------------------------


> EFFECTS <

Since currently there are no easy way to creat add on effects as seperate files, it is best to manually add them on.
Simply go to the effect file, usually here C:\Program Files (x86)\Steam\steamapps\common\DarkestDungeon\scripts\, open the effects.DARKEST file with a notepad, copy and paste and add the following lines at the bottom. Note that if any of the line are missing, it might crash the game. Thus if that happen due to updates or over writes, please re-paste the line back in.

Also sometime the game will update the effect file, which erase any of the added in. If the game does not start up after a update, likely that would be the problem. If so, please re-add in the effects for the mod again.






//Martyr Skill as below -----------------------------------
//==============================================


//Touch of Judgment
//===================
effect: .name "Super Unholy Killer 1" .target "performer" .chance 100% .curio_result_type "positive" .monsterType "unholy" .combat_stat_buff 1 .damage_low_multiply 50% .damage_high_multiply 50% .crit_chance_add 25% .on_hit true .on_miss false
effect: .name "Super Unholy Killer 2" .target "performer" .chance 100% .curio_result_type "positive" .monsterType "unholy" .combat_stat_buff 1 .damage_low_multiply 55% .damage_high_multiply 55% .crit_chance_add 25% .on_hit true .on_miss false
effect: .name "Super Unholy Killer 3" .target "performer" .chance 100% .curio_result_type "positive" .monsterType "unholy" .combat_stat_buff 1 .damage_low_multiply 60% .damage_high_multiply 60% .crit_chance_add 25% .on_hit true .on_miss false
effect: .name "Super Unholy Killer 4" .target "performer" .chance 100% .curio_result_type "positive" .monsterType "unholy" .combat_stat_buff 1 .damage_low_multiply 65% .damage_high_multiply 65% .crit_chance_add 25% .on_hit true .on_miss false
effect: .name "Super Unholy Killer 5" .target "performer" .chance 100% .curio_result_type "positive" .monsterType "unholy" .combat_stat_buff 1 .damage_low_multiply 70% .damage_high_multiply 70% .crit_chance_add 25% .on_hit true .on_miss false

effect: .name "Touch Slow 1" .target "performer" .curio_result_type "negative" .chance 100% .combat_stat_buff 1 .speed_rating_add -3 .on_hit true .on_miss false
effect: .name "Touch Slow 2" .target "performer" .curio_result_type "negative" .chance 100% .combat_stat_buff 1 .speed_rating_add -4 .on_hit true .on_miss false
effect: .name "Touch Slow 3" .target "performer" .curio_result_type "negative" .chance 100% .combat_stat_buff 1 .speed_rating_add -5 .on_hit true .on_miss false
effect: .name "Touch Slow 4" .target "performer" .curio_result_type "negative" .chance 100% .combat_stat_buff 1 .speed_rating_add -6 .on_hit true .on_miss false
effect: .name "Touch Slow 5" .target "performer" .curio_result_type "negative" .chance 100% .combat_stat_buff 1 .speed_rating_add -7 .on_hit true .on_miss false



//Bearer of Sin
//===================
effect: .name "Self Stun and Tag" .target "performer" .curio_result_type "negative" .chance 120% .stun 1 .tag 1 .on_hit true .on_miss true .queue true

effect: .name "Bearer of Sin Negative Cure 1" .target "target" .curio_result_type "positive" .chance 100% .cure 1 .unstun 1 .untag 1 .healstress 4 .on_hit true .on_miss true
effect: .name "Bearer of Sin Negative Cure 2" .target "target" .curio_result_type "positive" .chance 100% .cure 1 .unstun 1 .untag 1 .healstress 5 .on_hit true .on_miss true
effect: .name "Bearer of Sin Negative Cure 3" .target "target" .curio_result_type "positive" .chance 100% .cure 1 .unstun 1 .untag 1 .healstress 6 .on_hit true .on_miss true


effect: .name "Bearer of Sin Negative 1" .target "performer" .curio_result_type "negative" .chance 120% .stress 4 .stun 1 .tag 1 .on_hit true .on_miss true
effect: .name "Bearer of Sin Negative 2" .target "performer" .curio_result_type "negative" .chance 120% .stress 5 .stun 1 .tag 1 .on_hit true .on_miss true
effect: .name "Bearer of Sin Negative 3" .target "performer" .curio_result_type "negative" .chance 120% .stress 6 .stun 1 .tag 1 .on_hit true .on_miss true


//Sign of Stigma
//===================

effect: .name "Healing Glow 1" .target "performer_group_other" .chance 100% .healstress 2 .heal 1 .on_hit true .on_miss true .queue true
effect: .name "Healing Glow 2" .target "performer_group_other" .chance 100% .healstress 2 .heal 2 .on_hit true .on_miss true .queue true
effect: .name "Healing Glow 3" .target "performer_group_other" .chance 100% .healstress 2 .heal 3 .on_hit true .on_miss true .queue true
effect: .name "Healing Glow 4" .target "performer_group_other" .chance 100% .healstress 2 .heal 4 .on_hit true .on_miss true .queue true
effect: .name "Healing Glow 5" .target "performer_group_other" .chance 100% .healstress 2 .heal 5 .on_hit true .on_miss true .queue true
effect: .name "Healing Glow 6" .target "performer_group_other" .chance 100% .healstress 2 .heal 6 .on_hit true .on_miss true .queue true
effect: .name "Healing Glow 7" .target "performer_group_other" .chance 100% .healstress 2 .heal 7 .on_hit true .on_miss true .queue true

effect: .name "Stigma Glow 1" .target "performer_group_other" .chance 100% .healstress 2 .heal 2 .on_hit true .on_miss true .queue true
effect: .name "Stigma Glow 2" .target "performer_group_other" .chance 100% .healstress 3 .heal 3 .on_hit true .on_miss true .queue true
effect: .name "Stigma Glow 3" .target "performer_group_other" .chance 100% .healstress 4 .heal 4 .on_hit true .on_miss true .queue true

effect: .name "Glow Light 1" .target "global" .chance 100% .curio_result_type "positive" .torch_increase 5 .on_hit true .on_miss true
effect: .name "Glow Light 2" .target "global" .chance 100% .curio_result_type "positive" .torch_increase 6 .on_hit true .on_miss true
effect: .name "Glow Light 3" .target "global" .chance 100% .curio_result_type "positive" .torch_increase 7 .on_hit true .on_miss true


//Lazarus Gift
//===================


effect: .name "HealAll Riposte" .target "performer" .curio_result_type "positive" .chance 100% .riposte 1 .duration 2 .riposte_chance_add 100% .on_hit true .on_miss true

effect: .name "Full Cure" .target "target" .curio_result_type "positive" .chance 100% .cure 1 .unstun 1 .untag 1 .on_hit true .on_miss true

effect: .name "Lazarus Gift" .target "performer" .curio_result_type "positive" .chance 100% .buff_ids "DEATHBLOWRESIST15" "TRINKET_hpbelow_DMGL_B2" .duration 2 .on_hit true .on_miss false .queue true



//Iron Shroud
//===================

effect: .name "Iron Defense 1" .target "performer" .curio_result_type "positive" .chance 100% .combat_stat_buff 1 .protection_rating_add 75% .on_hit true .on_miss false
effect: .name "Iron Defense 2" .target "performer" .curio_result_type "positive" .chance 100% .combat_stat_buff 1 .protection_rating_add 76% .on_hit true .on_miss false
effect: .name "Iron Defense 3" .target "performer" .curio_result_type "positive" .chance 100% .combat_stat_buff 1 .protection_rating_add 77% .on_hit true .on_miss false
effect: .name "Iron Defense 4" .target "performer" .curio_result_type "positive" .chance 100% .combat_stat_buff 1 .protection_rating_add 78% .on_hit true .on_miss false
effect: .name "Iron Defense 5" .target "performer" .curio_result_type "positive" .chance 100% .combat_stat_buff 1 .protection_rating_add 80% .on_hit true .on_miss false


effect: .name "Iron Defense Debuff 1" .target "performer" .curio_result_type "negative" .chance 100% .combat_stat_buff 1 .speed_rating_add -5 .damage_low_multiply -90% .damage_high_multiply -90% .on_hit true .on_miss true
effect: .name "Iron Defense Debuff 2" .target "performer" .curio_result_type "negative" .chance 100% .combat_stat_buff 1 .speed_rating_add -6 .damage_low_multiply -92% .damage_high_multiply -90% .on_hit true .on_miss true
effect: .name "Iron Defense Debuff 3" .target "performer" .curio_result_type "negative" .chance 100% .combat_stat_buff 1 .speed_rating_add -7 .damage_low_multiply -95% .damage_high_multiply -90% .on_hit true .on_miss true


effect: .name "Mark Self Longer" .target "performer" .curio_result_type "positive" .chance 100% .tag 1 .duration 3 .on_hit true .on_miss true .queue true

effect: .name "Iron Shroud Buff" .target "performer" .curio_result_type "positive" .chance 100% .buff_ids "QUIRK_monsterType_unholy_STRESSDMG_B" "TRINKET_RESOLVECHECK_B3" .duration 2 .on_hit true .on_miss false .queue true


//Martyr Misc
//===================


effect: .name "Def Up" .target "target" .curio_result_type "positive" .chance 100% .combat_stat_buff 1 .protection_rating_add 5% .on_hit true .on_miss true

effect: .name "Self Life Lost" .target "performer" .curio_result_type "negative" .chance 100% .buff_ids "TRINKET_MAXHP_D1" .duration 3 .on_hit true .on_miss false .queue true

effect: .name "Resolve Buff 1" .target "target" .curio_result_type "positive" .chance 100% .buff_ids "TRINKET_RESOLVECHECK_B3" .duration 2 .on_hit true .on_miss false .queue true
effect: .name "Resolve Buff 2" .target "target" .curio_result_type "positive" .chance 100% .buff_ids "TRINKET_RESOLVECHECK_B4" .duration 2 .on_hit true .on_miss false .queue true

effect: .name "Bold Against Undead" .target "target" .curio_result_type "positive" .chance 100% .buff_ids "QUIRK_monsterType_unholy_STRESSDMG_B" .duration 2 .on_hit true .on_miss false .queue true



effect: .name "Self Bleed 2" .target "performer" .curio_result_type "negative" .chance 120% .dotBleed 2 .duration 1 .on_hit true .on_miss true
effect: .name "Self Bleed 3" .target "performer" .curio_result_type "negative" .chance 120% .dotBleed 3 .duration 1 .on_hit true .on_miss true
effect: .name "Self Bleed 4" .target "performer" .curio_result_type "negative" .chance 120% .dotBleed 4 .duration 1 .on_hit true .on_miss true
effect: .name "Self Bleed 5" .target "performer" .curio_result_type "negative" .chance 120% .dotBleed 5 .duration 1 .on_hit true .on_miss true
effect: .name "Self Bleed 6" .target "performer" .curio_result_type "negative" .chance 120% .dotBleed 6 .duration 1 .on_hit true .on_miss true
effect: .name "Self Bleed 7" .target "performer" .curio_result_type "negative" .chance 120% .dotBleed 7 .duration 1 .on_hit true .on_miss true
effect: .name "Self Bleed 8" .target "performer" .curio_result_type "negative" .chance 120% .dotBleed 8 .duration 1 .on_hit true .on_miss true
effect: .name "Self Bleed 9" .target "performer" .curio_result_type "negative" .chance 120% .dotBleed 9 .duration 1 .on_hit true .on_miss true
effect: .name "Self Bleed 10" .target "performer" .curio_result_type "negative" .chance 120% .dotBleed 10 .duration 1 .on_hit true .on_miss true


effect: .name "Self Stressed 1" .target "performer" .curio_result_type "negative" .chance 120% .stress 1 .on_hit true .on_miss true
effect: .name "Self Stressed 2" .target "performer" .curio_result_type "negative" .chance 120% .stress 2 .on_hit true .on_miss true
effect: .name "Self Stressed 3" .target "performer" .curio_result_type "negative" .chance 120% .stress 3 .on_hit true .on_miss true
effect: .name "Self Stressed 4" .target "performer" .curio_result_type "negative" .chance 120% .stress 4 .on_hit true .on_miss true
effect: .name "Self Stressed 5" .target "performer" .curio_result_type "negative" .chance 120% .stress 5 .on_hit true .on_miss true
effect: .name "Self Stressed 6" .target "performer" .curio_result_type "negative" .chance 120% .stress 6 .on_hit true .on_miss true
effect: .name "Self Stressed 7" .target "performer" .curio_result_type "negative" .chance 120% .stress 7 .on_hit true .on_miss true
effect: .name "Self Stressed 8" .target "performer" .curio_result_type "negative" .chance 120% .stress 8 .on_hit true .on_miss true
effect: .name "Self Stressed 9" .target "performer" .curio_result_type "negative" .chance 120% .stress 9 .on_hit true .on_miss true
effect: .name "Self Stressed 10" .target "performer" .curio_result_type "negative" .chance 120% .stress 10 .on_hit true .on_miss true
effect: .name "Self Stressed 11" .target "performer" .curio_result_type "negative" .chance 120% .stress 11 .on_hit true .on_miss true
effect: .name "Self Stressed 12" .target "performer" .curio_result_type "negative" .chance 120% .stress 12 .on_hit true .on_miss true

effect: .name "Self Healing 1" .target "performer" .curio_result_type "positive" .chance 100% .heal 1 .on_hit true .on_miss false .queue true
effect: .name "Self Healing 2" .target "performer" .curio_result_type "positive" .chance 100% .heal 2 .on_hit true .on_miss false .queue true
effect: .name "Self Healing 3" .target "performer" .curio_result_type "positive" .chance 100% .heal 3 .on_hit true .on_miss false .queue true
effect: .name "Self Healing 4" .target "performer" .curio_result_type "positive" .chance 100% .heal 4 .on_hit true .on_miss false .queue true
effect: .name "Self Healing 5" .target "performer" .curio_result_type "positive" .chance 100% .heal 5 .on_hit true .on_miss false .queue true
effect: .name "Self Healing 6" .target "performer" .curio_result_type "positive" .chance 100% .heal 6 .on_hit true .on_miss false .queue true
effect: .name "Self Healing 7" .target "performer" .curio_result_type "positive" .chance 100% .heal 7 .on_hit true .on_miss false .queue true
effect: .name "Self Healing 8" .target "performer" .curio_result_type "positive" .chance 100% .heal 8 .on_hit true .on_miss false .queue true
effect: .name "Self Healing 9" .target "performer" .curio_result_type "positive" .chance 100% .heal 9 .on_hit true .on_miss false .queue true
effect: .name "Self Healing 10" .target "performer" .curio_result_type "positive" .chance 100% .heal 10 .on_hit true .on_miss false .queue true


//End of Martyr Skill (by Actionjack)
//==============================================




------------------------------------

Moded by: Actionjack (3.25.2016)

Thank you for playing.

------------------------------------

is not an official Red Hook Studios product or product modification, and Red Hook Studios Inc. is not responsible in any way for changes or damages that may result from using the mod. Furthermore, �Darkest Dungeon� and the Darkest Dungeon logo are trademarks of Red Hook Studios Inc. All content in the game is Copyright Red Hook Studios Inc. All rights reserved.