Mod for Pathfinder: Wrath of the Righteous
- This mod will affect your save! Uninstalling it will break your save.
- I do not take any responsibility for broken saves or any other damage. Use this software at your own risk.
- Please DON'T REPORT BUGS you encounter to Owlcat Games while mods are active.
- BE AWARE that all mods are WIP and may fail.
- You will need Unity Mod Manager.
- Follow the installation procedure (tl;dr; select game, select folder, press install).
- Download a release or rebuild your own https:/Truinto/DarkCodex/releases.
- Switch to the mod tab and drop the zip file into the manager.
@Fumihiko me on the Owlcat Pathfinder discord: https://discord.com/invite/wotr
Option | Description | HB | Status |
---|---|---|---|
DEBUG.Enchantments | makes enchantments visible for items that don't usually display them | π | π§ |
Enchantments.NameAll | gives all enchantments a name and description | π | π§ |
General.CreateAbilityFocus | basic feat: Ability Focus, increase DC of one ability by +2 | π | β |
General.CreateBackgrounds | basic feat: Additional Traits traits: Magical Lineage, Metamagic Master, Fateβs Favored | π | βοΈ |
General.CreateBardStopSong | adds ability to stop any activatable immediately | π | βοΈ |
General.CreateDirtyFighting | basic feat: Dirty Fighting; you don't suffer an attack of opportunity but incure a -4 penalty if you are not flanking and don't have the right maneuver feat | π | βοΈ |
General.CreateHeritage | adds Orc-Atavism; Kindred-Raised Half-Elf regain Elven Immunity | π | βοΈ |
General.CreateKitsuneFoxfire | magical tail also grants Foxfire Bolt | π | βοΈ |
General.CreateMadMagic | combat feat: allows spell casting during a rage | π | βοΈ |
General.CreateOpportuneParry | combat feat: duelist parry by expending Attack of Opportunities | π | βοΈ |
General.CreatePreferredSpell | basic feat: Preferred Spell, spontaneously cast a specific spell | π | βοΈ |
General.CreateSacredSummons | basic feat: requires Channel Energy, summons act immediately | π | βοΈ |
General.CreateSpellPerfection | basic feat: Spell Perfection | π | βοΈ |
General.PatchAngelsLight | 'Light of the Angels' give temporary HP equal to character level | π | βοΈ |
General.PatchBasicFreebieFeats | reduced feat tax, inspired from https://michaeliantorno.com/feat-taxes-in-pathfinder/ | π | βοΈ |
General.PatchHideBuffs | unclogs UI by hiding a few buffs | π | π§ |
General.PatchVarious | removed PreciousTreat penalty, extend protection from X to 10 minutes | π | βοΈ |
General.FixCruoromancer | changes Commanding Infusion to affect all friendly summoned undead | π | βοΈ |
General.FixMasterShapeshifter | ensures spells with the Polymorph descriptor get the benefit of Master Shapeshifter | π | βοΈ |
General.FixNecromancersStaff | changes Necromancer's Staff to affect all friendly summed undead | π | βοΈ |
General.FixSpellElementChange | fixes Elemental Bloodline and Spell Focus interaction | π | βοΈ |
Items.CreateButcheringAxe | new weapon type Butchering Axe | π | π§ |
Items.CreateImpactEnchantment | new enchantment Impact | π | βοΈ |
Items.PatchArrows | will pick up non-magical arrows after combat | π | βοΈ |
Items.PatchTerendelevScale | make the revive scale usable once per day | π | βοΈ |
Kineticist.CreateAutoMetakinesis | activatable to automatically empower and maximize blasts, if you have unused burn | π | βοΈ |
Kineticist.CreateBladeRushInfusion | infusion: Blade Rush, expands Kinetic Knight | π | βοΈ |
Kineticist.CreateChainInfusion | infusion: Chain | π | βοΈ |
Kineticist.CreateElementalAscetic | new Kineticist archetype | π | βοΈ |
Kineticist.CreateElementalScion | new Kineticist archetype | π | βοΈ |
Kineticist.CreateExpandedElement | basic feat: select extra elements | π | βοΈ |
Kineticist.CreateExtraWildTalentFeat | basic feat: Extra Wild Talent; required by other kineticist features! | π | βοΈ |
Kineticist.CreateHurricaneQueen | Wild Talent: Hurricane Queen | π | βοΈ |
Kineticist.CreateImpaleInfusion | infusion: Impale | π | βοΈ |
Kineticist.CreateKineticEnergizeWeapon | infusion | π | βοΈ |
Kineticist.CreateKineticFist | infusion | π | βοΈ |
Kineticist.CreateKineticistBackground | regional background: gain +1 Kineticist level for the purpose of feat prerequisites | π | βοΈ |
Kineticist.CreateMindShield | Wild Talent: half Psychokineticist's penalties | π | βοΈ |
Kineticist.CreateMobileGatheringFeat | basic feat: Mobile Gathering | π | βοΈ |
Kineticist.CreateSelectiveMetakinesis | gain selective metakinesis at level 7 | π | βοΈ |
Kineticist.CreateVenomInfusion | infusion: applies sickened or poisons the target | π | βοΈ |
Kineticist.CreateWhipInfusion | infusion: Kinetic Whip, expands Kinetic Knight | π | βοΈ |
Kineticist.FixExpandedElementFocus | fix missing talents and mastery when picking the same element focus multiple times | π | βοΈ |
Kineticist.PatchDarkElementalist | faster animation and use anywhere, but only out of combat | π | βοΈ |
Kineticist.PatchDemonCharge | Demon Charge also gathers power | π | βοΈ |
Kineticist.PatchGatherPower | Kineticist Gather Power can be used manually | π | βοΈ |
Kineticist.PatchVarious | bowling works with sandstorm blast, apply PsychokineticistStat setting, fixed Negative Energy Mastery | π | βοΈ |
Kineticist.FixBlastsAreSpellLike | makes blasts register as spell like, instead of supernatural | π | βοΈ |
Kineticist.FixBloodKineticist | seeks to fix bugs in Blood Kineticist | π | βοΈ |
Kineticist.FixWallInfusion | fix Wall Infusion not dealing damage while standing inside | π | βοΈ |
Magus.CreateAccursedStrike | hexcrafter arcana: Accursed Strike | π | β |
Magus.FixHexcrafterProgression | allows hex selection with any arcana, add missing spell recall at level 11 | π | βοΈ |
Magus.PatchSwordSaint | allow Sword Saint to pick any weapon focus | π | βοΈ |
MartialArt.CreateBladedBrush | combat feat: use glaive with Weapon Finesse and Precise Strike | π | βοΈ |
MartialArt.CreatePaladinVirtuousBravo | archetype | π | π§ |
MartialArt.CreateProdigiousTwoWeaponFighting | combat feat: use STR for TWF and always treat offhand as light | π | βοΈ |
MartialArt.CreateTwoWeaponRend | combat feat: deal extra damage, when attacking with offhand | π | βοΈ |
Monk.CreateFeralCombatTraining | basic feat: Feral Combat Training | π | βοΈ |
Monk.PatchSoheiRapidShot | disallow rapid shot for Sohei | π | βοΈ |
Mythic.CreateDemonLord | adds features of Demon Lords to the mythic Demon progression: teleport at will, ... | π | π§ |
Mythic.CreateDemonMastery | mythic feat: requires demon lv6; change the rage effect of an demon aspect into a passive effect | π | βοΈ |
Mythic.CreateExtraMythicFeats | mythic feat: can pick mythic abilities as feats and vice versa | π | βοΈ |
Mythic.CreateHarmoniousMage | mythic feat: ignore opposition schools | π | βοΈ |
Mythic.CreateKineticMastery | mythic feat: physical Kinetic Blasts gain attack bonus equal to mythic level, or half with energy Blasts | π | βοΈ |
Mythic.CreateLimitlessArcanePool | mythic ability: infinite arcane pool, expect spell recall | π | βοΈ |
Mythic.CreateLimitlessArcaneReservoir | mythic ability: infinite arcane reservoir | π | βοΈ |
Mythic.CreateLimitlessBardicPerformance | mythic ability: Bardic Performances cost no resources mythic ability: Skald's Raging Song cost no resources | π | βοΈ |
Mythic.CreateLimitlessBloodlineClaws | mythic ability: use claws from bloodlines at will, use breath weapon more often, use dragon disciple form II at will | π | βοΈ |
Mythic.CreateLimitlessBombs | mythic ability: infinite alchemist bombs and incenses | π | βοΈ |
Mythic.CreateLimitlessDomain | mythic ability: use domain powers at will | π | βοΈ |
Mythic.CreateLimitlessInquisitorBane | mythic ability: infinite inquisitor bane | π | βοΈ |
Mythic.CreateLimitlessKi | mythic ability: reduce ki costs by 1 | π | βοΈ |
Mythic.CreateLimitlessShaman | mythic ability: infinite spirit weapon uses (shaman, spirit hunter) | π | βοΈ |
Mythic.CreateLimitlessSmite | mythic ability: infinite Smites (chaotic and evil), requires Abundant Smite | π | βοΈ |
Mythic.CreateLimitlessWarpriest | mythic ability: infinite scared weapon uses | π | βοΈ |
Mythic.CreateLimitlessWarpriestBlessing | mythic ability: use blessing powers at will | π | βοΈ |
Mythic.CreateLimitlessWitchHexes | mythic ability: Hexes ignore their cooldown | π | βοΈ |
Mythic.CreateMagicItemAdept | mythic feat: trinket items use character level as caster level | π | βοΈ |
Mythic.CreateMetamagicAdept | mythic feat: allow spontaneous spellcasters to apply metamagic without casting time penalty | π | βοΈ |
Mythic.CreateMythicCompanion | mythic feat: unlocks companion equipment slots | π | βοΈ |
Mythic.CreateMythicEschewMaterials | mythic ability: you cast spells without expending material components | π | βοΈ |
Mythic.CreateNotAChance | mythic ability: immunity to crits | π | βοΈ |
Mythic.CreateResourcefulCaster | mythic ability: regain spells that fail because of spell failure, concentration, SR, saving throws | π | βοΈ |
Mythic.CreateSwiftHex | mythic ability: hexes other than grant can be used as a swift action | π | βοΈ |
Mythic.CreateSwiftHuntersBond | mythic ability: ranger's Hunter's Bond can be used as a swift action | π | βοΈ |
Mythic.ExtendLimitlessAnimalFocus | mythic ability: gain the Hunter capstone 'Master Hunter' | π | βοΈ |
Mythic.PatchAscendantSummons | buffed Ascendant Summons by +4 stats and DR 10 | π | βοΈ |
Mythic.PatchBoundlessHealing | Boundless Healing also grants healing spells to spellbooks | π | βοΈ |
Mythic.PatchBoundlessInjury | mythic ability: like Boundless Injury but for harm spells | π | βοΈ |
Mythic.PatchElementalBarrage | reverse patch, trigger of weapon attacks again | π | βοΈ |
Mythic.PatchJudgementAura | Everlasting Judgement also applies to Judgement Aura | π | βοΈ |
Mythic.PatchKineticOvercharge | Kinetic Overcharge works always, not only while gathering power | π | βοΈ |
Mythic.PatchLimitlessDemonRage | Limitless Rage also applies to Demon Rage | π | βοΈ |
Mythic.PatchRangingShots | doesn't get weaker when hitting | π | βοΈ |
Mythic.PatchUnstoppable | Unstoppable works against more conditions like stun, daze, and confusion | π | βοΈ |
Mythic.PatchVarious | allow quicken on Demon Teleport, allow Elemental Barrage on any damage, Elemental Rampage works with Limitless Rage | π | βοΈ |
Mythic.PatchWanderingHex | can swap hex at will | π | βοΈ |
Mythic.PatchAlwaysAChance | 'Always A Chance' succeeds on a natural one and applies to most d20 rolls | π | βοΈ |
Ranger.CreateImprovedHuntersBond | combat feat: Improved Hunter's Bond | π | βοΈ |
Rogue.CreateBleedingAttack | rogue talent: Bleeding Attack; basic talent: Flensing Strike | π | βοΈ |
Rogue.CreateExtraRogueTalent | basic feat: Extra Rogue Talent | π | βοΈ |
Spellcasters.CreateBestowHope | basic feat: channel energy reduces fear | π | βοΈ |
Spellcasters.CreateChannelForm | basic feat: collection of abilities to shape channel energy into new forms | π | βοΈ |
Spellcasters.CreateEnergyChannel | basic feat: channel energy through weapon attacks | π | βοΈ |
Spellcasters.CreatePurifyingChannel | basic feat: channel positive energy deals fire damage | π | βοΈ |
Spellcasters.FixBloodlineArcane | Arcane Apotheosis ignores metamagic casting time penalty | π | βοΈ |
Spellcasters.PatchArcanistBrownFur | allows Share Transmutation to affect any spell | π | βοΈ |
Spells.CreateBladedDash | spell: Bladed Dash | π | βοΈ |
Spells.CreateChillTouch | spell: Chill Touch | π | βοΈ |
Spells.CreateDivineTrident | spell: Divine Trident | π | βοΈ |
Spells.CreateFlameBlade | spell: Flame Blade, feat: Flame Blade Dervish Combat | π | βοΈ |
Spells.CreateFrostbite | spell: Frostbite | π | βοΈ |
Spells.CreateHealingFlames | spell: Healing Flames | π | βοΈ |
Spells.CreateProduceFlame | spell: Produce Flame | π | βοΈ |
Spells.PatchVarious | life bubble is AOE again | π | βοΈ |
Unlock.UnlockAnimalCompanion | allows animal companions to reach up to level 40 | π | π§ |
Unlock.UnlockKineticist | adds infusion, wild talent, and element focus up to level 40 | π | βοΈ |
Unlock.UnlockSpells | unlocks some spells: Transformation | π | βοΈ |
Witch.CreateCackleActivatable | Cackle/Chant can be toggled to use move action passively | π | βοΈ |
Witch.CreateExtraHex | basic feat: Extra Hex | π | βοΈ |
Witch.CreateIceTomb | Hex: Ice Tomb | π | βοΈ |
Witch.CreateSplitHex | basic feat: Split Hex, Split Major Hex | π | βοΈ |
Witch.FixBoundlessHealing | boundless healing applies to healing hex | π | βοΈ |
Witch.FixFortuneHex | Fortune hex will only trigger once per type of roll and per round | π | βοΈ |
Patch.Patch_AbilityRange | bonus spell range equal to 5 feet per 2 caster levels | π | βοΈ |
Patch.Patch_ActivatableHandleUnitRunCommand | fixes move actions disabling the activatable (since we have 2 of them) | π | βοΈ |
Patch.Patch_ActivatableOnNewRound | uses up move action when triggered; deactivates activatable if no action left | π | βοΈ |
Patch.Patch_ActivatableOnTurnOn | fixes activatable not being allowed to be active when they have the same action (like 2 move actions) | π | βοΈ |
Patch.Patch_ActivatableTryStart | fixes activatable not starting the second time, while being outside of combat | π | βοΈ |
Patch.Patch_AllowAchievements | clears the 'has used mods before' flag and also pretends that no mods are active | π | βοΈ |
Patch.Patch_ArcanistSpontaneous | allows arcanist to use non memorized metamagic, but increases casting time | π | βοΈ |
Patch.Patch_AzataFavorableMagic | include saving throws from auras (does not work with TableTopTweaks Azata.FavorableMagic enabled) | π | βοΈ |
Patch.Patch_BackgroundChecks | prevents identical background skills from causing an error | π | βοΈ |
Patch.Patch_DarkElementalistBurn | for Wild Talents your current amount of burn includes the number of successful Soul Power uses | π | βοΈ |
Patch.Patch_DismissAnything | dismiss any spell regardless of who the caster is | π | βοΈ |
Patch.Patch_EnduringSpells | allows Enduring Spell to apply to spells from any source; fix for Magic Weapon | π | βοΈ |
Patch.Patch_EnvelopingWindsCap | removes 50% evasion cap for Hurricane Queen | π | βοΈ |
Patch.Patch_FixAreaDoubleDamage | fixes area effects triggering twice when cast | π | βοΈ |
Patch.Patch_FixAreaEndOfTurn | in turn-based mode area effects happen at the end of each unit's round, instead of all at once at the start of the caster's round | π | βοΈ |
Patch.Patch_FixFeatureSelection | fixes issue #189 | π | βοΈ |
Patch.Patch_FixPolymorphGather | makes it so polymorphed creatures can use Gather Power and creatures with hands Kinetic Blade | π | βοΈ |
Patch.Patch_FixQuickenMetamagic | fixed quickened abilities taking more time than normal, if you already have used your swift action | π | βοΈ |
Patch.Patch_HexcrafterSpellStrike | hexes with touch range can be used with Spell Strike | π | βοΈ |
Patch.Patch_KineticistAllowOpportunityAttack | allows Attack of Opportunities with anything but standard Kinetic Blade; so that Kinetic Whip works; also allows natural attacks to be used, if Whip isn't available | π | βοΈ |
Patch.Patch_LimitlessActivatables | makes it so activatables with infinite resources start out of combat and stay on after combat | π | βοΈ |
Patch.Patch_MagicItemAdept | patches for Magic Item Adept | π | βοΈ |
Patch.Patch_ParryAlways | use parry even if attack would have missed anyway | π | βοΈ |
Patch.Patch_Polymorph | allows debug flags to keep inventory or model during polymorph | π | βοΈ |
Patch.Patch_PreferredSpellMetamagic | necessary patches for Preferred Spell | π | βοΈ |
Patch.Patch_ResourcefulCaster | patches for Resourceful Caster | π | βοΈ |
Patch.Patch_RespecPartially | allows respec to be finished at any point | π | βοΈ |
Patch.Patch_TrueGatherPowerLevel | Normal: The level of gathering power is determined by the mode (none, low, medium, high) selected. If the mode is lower than the already accumulated gather level, then levels are lost. Patched: The level of gathering is true to the accumulated level or the selected mode, whatever is higher. | π | βοΈ |
Patch.Patch_UnlockClassLevels | let's you pick class levels after level 20 with any class; this won't add new features except basic feats and won't allow character levels beyond 20 (which can be done with champion mythic path or Toybox) | π | βοΈ |
Patch.Patch_ZippySpellLike | allows zippy to work on spell-like abilities | π | βοΈ |
βοΈ works, please report bugs you find
π§ not tested, please let me know if this works or not
β does not work, avoid taking these feats
π homebrew
π from the books
Q: I don't like feature X, can you remove it?
A: The ingame menu has a list of all patches. You can click them and restart the game to effectively get rid of any feature. You may not be able to load your save, if you already picked feats which are generated by said patch.
Q: Can you make feature X?
A: At the moment I have enough ideas to fill out my coding hobby. If the scope is small or it is directly related to one of my existing features, then go ahead a open a Github ticket.
Q: What are the options in red?
A: These cannot be disabled during a playthrough. They become save permanent. I am working to make the menu more clear.
- Clone repo
- Create a copy of Directory.Build.props.default named Directory.Build.props.user
- Open and edit Directory.Build.props.user with your game location
- Start solution, switch to Debug configuration, then build (even if project throws errors)