Giter Site home page Giter Site logo

darkcodex's Introduction

DarkCodex

Mod for Pathfinder: Wrath of the Righteous

Index

Disclaimers

  • 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.

Installation

Contact

@Fumihiko me on the Owlcat Pathfinder discord: https://discord.com/invite/wotr

Content

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.FixMasterShapeshifter ensures spells with the Polymorph descriptor get the benefit of Master Shapeshifter πŸ“– βœ”οΈ
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.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 πŸ“– βœ”οΈ
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.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.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.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

FAQ

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.

Build

  • 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

darkcodex's People

Contributors

truinto avatar spencermycek avatar teraunce avatar fcheda avatar frijdom avatar magicskysword avatar sztrzask avatar thegreatfox1 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.