Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
59 commits
Select commit Hold shift + click to select a range
4880015
Addition of Cleric, Fighter, Monk & Wizard classes + Cleric - Life & …
Zencha70 Oct 30, 2024
f1561d9
Cleric subclasses - Light & War domain added
Zencha70 Oct 30, 2024
1ce899c
Update players-handbook-2024.index to include Cleric - Light & War su…
Zencha70 Oct 30, 2024
f676710
Addition Wizard - Illusionist subclass & minor cleric subclass ID fix
Zencha70 Oct 31, 2024
e92e306
Addition of Wizard - Evoker subclass & minor Illusionist fix
Zencha70 Oct 31, 2024
6a99734
Minor ID fixes - Wizard Evoker subclass
Zencha70 Oct 31, 2024
64f915c
Addition of Wizard - Abjurer subclass & Typo fix Wizard - Illusionist
Zencha70 Oct 31, 2024
7a2087e
Addition of Wizard - Diviner subclass & minor fixes misc.
Zencha70 Oct 31, 2024
51ab5bf
Update cleric-war.xml
Zencha70 Oct 31, 2024
2d00dd6
"Level ...: *Feature Name*" & "<sheet alt="...">" Overhaul
Zencha70 Oct 31, 2024
6449deb
ASI & Epic Boons Disabled with Comment Lines until generalizable ASI/…
Zencha70 Oct 31, 2024
b089945
PHB24 ID Abbreviation & Source book name corrections
Zencha70 Oct 31, 2024
712e858
Better Invoke Duplicity <sheet> presentation
Zencha70 Oct 31, 2024
a11766e
Update class-fighter.xml
Zencha70 Oct 31, 2024
7f5acd1
Update class-monk.xml
Zencha70 Nov 1, 2024
830ab62
Update Fighter Features ID's
Zencha70 Nov 5, 2024
e55fa6d
Update class-fighter.xml
Zencha70 Nov 5, 2024
9dbc3fb
Update class-monk.xml
Zencha70 Nov 17, 2024
77241d9
Apply suggestions from code review
Zencha70 Nov 20, 2024
99ef24e
Apply suggestions from code review
Zencha70 Nov 20, 2024
6e7c8c0
minor typo fixes
Zencha70 Nov 22, 2024
05bd815
minor typo - Diviner
Zencha70 Nov 22, 2024
dffe39f
Update core/players-handbook-2024/archetypes/cleric-life.xml
Zencha70 Jan 4, 2025
06aef4f
Update core/players-handbook-2024/archetypes/cleric-life.xml
Zencha70 Jan 4, 2025
d391efe
Update core/players-handbook-2024/archetypes/cleric-life.xml
Zencha70 Jan 4, 2025
1f5b81b
Update core/players-handbook-2024/archetypes/cleric-light.xml
Zencha70 Jan 4, 2025
7a649ff
Update core/players-handbook-2024/archetypes/cleric-light.xml
Zencha70 Jan 4, 2025
198327f
Apply suggestions from code review
Zencha70 Jan 4, 2025
7da4b5f
Update class-fighter.xml
Zencha70 Jan 5, 2025
51a905c
General Formatting Compliance & General Fixes (Wizard, Fighter, Cleri…
Zencha70 Apr 3, 2025
d3467a3
Update class-fighter.xml
Zencha70 Apr 3, 2025
f79176b
Update class-wizard.xml
Zencha70 Apr 3, 2025
06e269c
minor fixes
Zencha70 Apr 3, 2025
7d0fc8c
minor fixes
Zencha70 Apr 3, 2025
a71c568
minor fixes
Zencha70 Apr 3, 2025
cd40686
minor fixes
Zencha70 Apr 3, 2025
d35a753
Update class-wizard.xml
Zencha70 Apr 3, 2025
5823407
Update class-fighter.xml
Zencha70 Apr 3, 2025
c257141
General Formatting Compliance & General Fixes (Monk)
Zencha70 Apr 3, 2025
5485393
Minor fixes
Zencha70 Apr 3, 2025
bc785e5
Update class-wizard.xml
Zencha70 Apr 3, 2025
13acf34
Update class-monk.xml
Zencha70 Apr 3, 2025
4511235
General Formatting Compliance & General Fixes (Monk)
Zencha70 Apr 3, 2025
d6b3346
Update class-monk.xml
Zencha70 Apr 3, 2025
0012625
Update class-wizard.xml
Zencha70 Apr 4, 2025
246407e
Class Features Table Fixes (Wizard & Fighter)
Zencha70 Apr 4, 2025
fbbe56e
Update class-monk.xml
Zencha70 Apr 4, 2025
71d56df
Update class-monk.xml
Zencha70 Apr 4, 2025
c9717f1
Update class-monk.xml
Zencha70 Apr 4, 2025
dfc5f0a
Update class-cleric.xml
Zencha70 Apr 4, 2025
b0be782
Update core/players-handbook-2024/classes/class-fighter.xml
Zencha70 Apr 11, 2025
4ef58a0
Update core/players-handbook-2024/classes/class-fighter.xml
Zencha70 Apr 11, 2025
e6376e1
Update core/players-handbook-2024/classes/class-fighter.xml
Zencha70 Apr 11, 2025
5e6053e
"Spell Level" name in table correction + Grant, DIV & Element feature…
Zencha70 May 12, 2025
f3e64e2
Apply suggestions from code review (NickVendel Review 08-05-25)
Zencha70 May 12, 2025
59a0cd9
Update core/players-handbook-2024/classes/class-wizard.xml
Zencha70 May 12, 2025
1885bff
Apply suggestions from code review
Zencha70 May 17, 2025
c39dbf6
Apply suggestions from code review
Zencha70 May 23, 2025
14fa900
Creation Eldritch Knight Fighter Subclass
Zencha70 Jul 2, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 12 additions & 2 deletions core/players-handbook-2024.index
Original file line number Diff line number Diff line change
Expand Up @@ -14,9 +14,19 @@
<!-- races -->

<!-- classes -->

<file name="class-cleric" url="https://raw.githubusercontent.com/AuroraLegacy/elements/master/core/players-handbook-2024/classes/class-cleric.xml" />
<file name="class-fighter.xml" url="https://raw.githubusercontent.com/AuroraLegacy/elements/master/core/players-handbook-2024/classes/class-fighter.xml" />
<file name="class-monk.xml" url="https://raw.githubusercontent.com/AuroraLegacy/elements/master/core/players-handbook-2024/classes/class-monk.xml" />
<file name="class-wizard.xml" url="https://raw.githubusercontent.com/AuroraLegacy/elements/master/core/players-handbook-2024/classes/class-wizard.xml" />
<!-- archetypes -->

<file name="cleric-trickery.xml" url="https://raw.githubusercontent.com/AuroraLegacy/elements/master/core/players-handbook-2024/archetypes/cleric-trickery.xml" />
<file name="cleric-life.xml" url="https://raw.githubusercontent.com/AuroraLegacy/elements/master/core/players-handbook-2024/archetypes/cleric-life.xml" />
<file name="cleric-war.xml" url="https://raw.githubusercontent.com/AuroraLegacy/elements/master/core/players-handbook-2024/archetypes/cleric-war.xml" />
<file name="cleric-light.xml" url="https://raw.githubusercontent.com/AuroraLegacy/elements/master/core/players-handbook-2024/archetypes/cleric-light.xml" />
<file name="wizard-illusionist.xml" url="https://raw.githubusercontent.com/AuroraLegacy/elements/master/core/players-handbook-2024/archetypes/wizard-illusionist.xml" />
<file name="wizard-evoker.xml" url="https://raw.githubusercontent.com/AuroraLegacy/elements/master/core/players-handbook-2024/archetypes/wizard-evoker.xml" />
<file name="wizard-abjurer.xml" url="https://raw.githubusercontent.com/AuroraLegacy/elements/master/core/players-handbook-2024/archetypes/wizard-abjurer.xml" />
<file name="wizard-diviner.xml" url="https://raw.githubusercontent.com/AuroraLegacy/elements/master/core/players-handbook-2024/archetypes/wizard-diviner.xml" />
<!-- backgrounds -->

<!-- items -->
Expand Down
114 changes: 114 additions & 0 deletions core/players-handbook-2024/archetypes/cleric-life.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,114 @@
<?xml version="1.0" encoding="utf-8" ?>
<elements>
<info>
<update version="0.0.1">
<file name="cleric-life.xml" url="https://raw.githubusercontent.com/AuroraLegacy/elements/master/core/players-handbook-2024/archetypes/cleric-life.xml" />
</update>
</info>

<element name="Life Domain" type="Archetype" source="Player’s Handbook 2024" id="ID_WOTC_PHB24_ARCHETYPE_CLERIC_LIFE_DOMAIN">
<supports>Cleric Subclass</supports>
<description>
<p class="flavor">Soothe the Hurts of the World</p>
<p>The Life Domain focuses on the positive energy that helps sustain all life in the multiverse. Clerics who tap into this domain are masters of healing, using that life force to cure many hurts.</p>
<p class="indent">Existence itself relies on the positive energy associated with this domain, so a Cleric of almost any religious tradition might choose it. This domain is particularly associated with agricultural deities, gods of healing or endurance, and gods of home and community. Religious orders of healing also seek the magic of this domain.</p>
<div element="ID_WOTC_PHB24_ARCHETYPE_FEATURE_LIFE_DOMAIN_DISCIPLE_OF_LIFE" />
<div element="ID_WOTC_PHB24_ARCHETYPE_FEATURE_LIFE_DOMAIN_LIFE_DOMAIN_SPELLS" />
<div element="ID_WOTC_PHB24_ARCHETYPE_FEATURE_LIFE_DOMAIN_PRESERVE_LIFE" />
<div element="ID_WOTC_PHB24_ARCHETYPE_FEATURE_LIFE_DOMAIN_BLESSED_HEALER" />
<div element="ID_WOTC_PHB24_ARCHETYPE_FEATURE_LIFE_DOMAIN_SUPREME_HEALING" />
</description>
<sheet display="false"/>
<rules>
<grant type="Archetype Feature" id="ID_WOTC_PHB24_ARCHETYPE_FEATURE_LIFE_DOMAIN_DISCIPLE_OF_LIFE" level="3"/>
<grant type="Archetype Feature" id="ID_WOTC_PHB24_ARCHETYPE_FEATURE_LIFE_DOMAIN_LIFE_DOMAIN_SPELLS" level="3"/>
<grant type="Archetype Feature" id="ID_WOTC_PHB24_ARCHETYPE_FEATURE_LIFE_DOMAIN_PRESERVE_LIFE" level="3"/>
<grant type="Archetype Feature" id="ID_WOTC_PHB24_ARCHETYPE_FEATURE_LIFE_DOMAIN_BLESSED_HEALER" level="6"/>
<grant type="Archetype Feature" id="ID_WOTC_PHB24_ARCHETYPE_FEATURE_LIFE_DOMAIN_SUPREME_HEALING" level="17"/>
</rules>
</element>

<element name="Level 3: Disciple of Life" type="Archetype Feature" source="Player’s Handbook 2024" id="ID_WOTC_PHB24_ARCHETYPE_FEATURE_LIFE_DOMAIN_DISCIPLE_OF_LIFE">
<requirements>!ID_INTERNAL_PHB24_FEATURE_REPLACEMENT_CLERIC_LIFE_DOMAIN_DISCIPLE_OF_LIFE</requirements>
<description>
<p>When a spell you cast with a spell slot restores Hit Points to a creature, that creature regains additional Hit Points on the turn you cast the spell. The additional Hit Points equal 2 plus the spell slot’s level.</p>
</description>
<sheet alt="Disciple of Life">
<description>When a spell you cast with a spell slot restores HP to a creature, the creature regains additional HP equal to 2 + the spell’s level.</description>
</sheet>
</element>

<element name="Level 3: Life Domain Spells" type="Archetype Feature" source="Player’s Handbook 2024" id="ID_WOTC_PHB24_ARCHETYPE_FEATURE_LIFE_DOMAIN_LIFE_DOMAIN_SPELLS">
<requirements>!ID_INTERNAL_PHB24_FEATURE_REPLACEMENT_CLERIC_LIFE_DOMAIN_LIFE_DOMAIN_SPELLS</requirements>
<description>
<p>Your connection to this divine domain ensures you always have certain spells ready. When you reach a Cleric level specified in the Life Domain Spells table, you thereafter always have the listed spells prepared.</p>
<h5>LIFE DOMAIN SPELLS</h5>
<table>
<thead>
<tr><td class="col-15" style="text-align:center">Cleric Level</td><td>Prepared Spells</td></tr>
</thead>
<tr><td style="text-align:center">3</td><td><i>Aid, Bless, Cure Wounds, Lesser Restoration</i></td></tr>
<tr><td style="text-align:center">5</td><td><i>Mass Healing Word, Revivify</i></td></tr>
<tr><td style="text-align:center">7</td><td><i>Aura of Life, Death Ward</i></td></tr>
<tr><td style="text-align:center">9</td><td><i>Greater Restoration, Mass Cure Wounds</i></td></tr>
</table>
</description>
<sheet display="false" />
<rules>
<grant type="Spell" id="ID_WOTC_PHB24_SPELL_AID" level="3" spellcasting="Cleric" prepared="true" />
<grant type="Spell" id="ID_WOTC_PHB24_SPELL_BLESS" level="3" spellcasting="Cleric" prepared="true" />
<grant type="Spell" id="ID_WOTC_PHB24_SPELL_CURE_WOUNDS" level="3" spellcasting="Cleric" prepared="true" />
<grant type="Spell" id="ID_WOTC_PHB24_SPELL_LESSER_RESTORATION" level="3" spellcasting="Cleric" prepared="true" />
<grant type="Spell" id="ID_WOTC_PHB24_SPELL_MASS_HEALING_WORD" level="5" spellcasting="Cleric" prepared="true" />
<grant type="Spell" id="ID_WOTC_PHB24_SPELL_REVIVIFY" level="5" spellcasting="Cleric" prepared="true" />
<grant type="Spell" id="ID_WOTC_PHB24_SPELL_AURA_OF_LIFE" level="7" spellcasting="Cleric" prepared="true" />
<grant type="Spell" id="ID_WOTC_PHB24_SPELL_DEATH_WARD" level="7" spellcasting="Cleric" prepared="true" />
<grant type="Spell" id="ID_WOTC_PHB24_SPELL_GREATER_RESTORATION" level="9" spellcasting="Cleric" prepared="true" />
<grant type="Spell" id="ID_WOTC_PHB24_SPELL_MASS_CURE_WOUNDS" level="9" spellcasting="Cleric" prepared="true" />
</rules>
</element>

<element name="Level 3: Preserve Life" type="Archetype Feature" source="Player’s Handbook 2024" id="ID_WOTC_PHB24_ARCHETYPE_FEATURE_LIFE_DOMAIN_PRESERVE_LIFE">
<requirements>!ID_INTERNAL_PHB24_FEATURE_REPLACEMENT_CLERIC_LIFE_DOMAIN_PRESERVE_LIFE</requirements>
<description>
<p>As a Magic action, you present your Holy Symbol and expend a use of your Channel Divinity to evoke healing energy that can restore a number of Hit Points equal to five times your Cleric level. Choose Bloodied creatures within 30 feet of yourself (which can include you), and divide those Hit Points among them. This feature can restore a creature to no more than half its Hit Point maximum.</p>
</description>
<sheet alt="Preserve Life" action="Action" usage="Channel Divinity">
<description>You restore {{preserve-life:hp}} Hit Points to Bloodied creatures within 30 feet of yourself (which can include you). You divide those Hit Points among them, though this feature can restore a creature to no more than half its Hit Point maximum.</description>
</sheet>
<rules>
<stat name="preserve-life:hp" value="level:cleric" />
<stat name="preserve-life:hp" value="level:cleric" />
<stat name="preserve-life:hp" value="level:cleric" />
<stat name="preserve-life:hp" value="level:cleric" />
<stat name="preserve-life:hp" value="level:cleric" />
</rules>
</element>

<element name="Level 6: Blessed Healer" type="Archetype Feature" source="Player’s Handbook 2024" id="ID_WOTC_PHB24_ARCHETYPE_FEATURE_LIFE_DOMAIN_BLESSED_HEALER">
<requirements>!ID_INTERNAL_PHB24_FEATURE_REPLACEMENT_CLERIC_LIFE_DOMAIN_BLESSED_HEALER</requirements>
<description>
<p>The healing spells you cast on others heal you as well. Immediately after you cast a spell with a spell slot that restores Hit Points to one or more creatures other than yourself, you regain Hit Points equal to 2 plus the spell slot's level.</p>
</description>
<sheet alt="Blessed Healer">
<description>After you cast a spell with a spell slot that restores Hit Points to 1 or more creatures other than yourself, you regain Hit Points equal to 2 + the spell slot's level.</description>
</sheet>
</element>

<element name="Level 17: Supreme Healing" type="Archetype Feature" source="Player’s Handbook 2024" id="ID_WOTC_PHB24_ARCHETYPE_FEATURE_LIFE_DOMAIN_SUPREME_HEALING">
<requirements>!ID_INTERNAL_PHB24_FEATURE_REPLACEMENT_CLERIC_LIFE_DOMAIN_SUPREME_HEALER</requirements>
<description>
<p>When you would normally roll one or more dice to restore Hit Points to a creature with a spell or Channel Divinity, you don't roll those dice for the healing; instead use the highest number possible for each die. For example, instead of restoring 2d6 Hit Points to a creature with a spell, you restore 12.</p>
</description>
<sheet alt="Supreme Healing">
<description>When you restore Hit Points to a creature with a spell or Channel Divinity, you use the highest number possible for each die.</description>
</sheet>
</element>

<!--Feature Replacement Grants-->
<element name="Disciple of Life Feature Replacement" type="Grants" source="Internal" id="ID_INTERNAL_PHB24_FEATURE_REPLACEMENT_CLERIC_LIFE_DOMAIN_DISCIPLE_OF_LIFE" />
<element name="Life Domain Spells Feature Replacement" type="Grants" source="Internal" id="ID_INTERNAL_PHB24_FEATURE_REPLACEMENT_CLERIC_LIFE_DOMAIN_LIFE_DOMAIN_SPELLS" />
<element name="Preserve Life Feature Replacement" type="Grants" source="Internal" id="ID_INTERNAL_PHB24_FEATURE_REPLACEMENT_CLERIC_LIFE_DOMAIN_PRESERVE_LIFE" />
<element name="Blessed Healer Feature Replacement" type="Grants" source="Internal" id="ID_INTERNAL_PHB24_FEATURE_REPLACEMENT_CLERIC_LIFE_DOMAIN_BLESSED_HEALER" />
<element name="Supreme Healing Feature Replacement" type="Grants" source="Internal" id="ID_INTERNAL_PHB24_FEATURE_REPLACEMENT_CLERIC_LIFE_DOMAIN_SUPREME_HEALER" />
</elements>
Loading