2026/04/27 Update

Updated expanded spells & abilities.
Updated PEPS.
Updated Markshire Nomeclature.
Full compile.
This commit is contained in:
Jaysyn904
2026-04-27 10:21:53 -04:00
parent 0ec85e91b7
commit 9405f279d5
484 changed files with 1739 additions and 2757 deletions

View File

@@ -117,6 +117,7 @@ void main()
// Roll fire damage
nDamage = PRCGetMetaMagicDamage(DAMAGE_TYPE_FIRE, 1, nDieSides);
nDamage += SpellDamagePerDice(oCaster, 1);
// Adjust damage according to Reflex Save, Evasion or Improved Evasion
nDamage = PRCGetReflexAdjustedDamage(nDamage, oTarget, nSaveDC, SAVING_THROW_TYPE_FIRE);
if(nDamage > 0)
@@ -129,6 +130,7 @@ void main()
// Roll acid damage
nDamage = PRCGetMetaMagicDamage(DAMAGE_TYPE_ACID, 1, nDieSides);
nDamage += SpellDamagePerDice(oCaster, 1);
// Adjust damage according to Reflex Save, Evasion or Improved Evasion
nDamage = PRCGetReflexAdjustedDamage(nDamage, oTarget, nSaveDC, SAVING_THROW_TYPE_ACID);
if(nDamage > 0)
@@ -141,6 +143,7 @@ void main()
// Roll cold damage
nDamage = PRCGetMetaMagicDamage(DAMAGE_TYPE_COLD, 1, nDieSides);
nDamage += SpellDamagePerDice(oCaster, 1);
// Cold has a fort save for half
if(PRCMySavingThrow(SAVING_THROW_FORT, oTarget, nSaveDC, SAVING_THROW_TYPE_COLD))
{
@@ -159,6 +162,7 @@ void main()
// Roll electrical damage
nDamage = PRCGetMetaMagicDamage(DAMAGE_TYPE_ELECTRICAL, 1, nDieSides);
nDamage += SpellDamagePerDice(oCaster, 1);
// Adjust damage according to Reflex Save, Evasion or Improved Evasion
nDamage = PRCGetReflexAdjustedDamage(nDamage, oTarget, nSaveDC, SAVING_THROW_TYPE_ELECTRICITY);
if(nDamage > 0)
@@ -171,6 +175,7 @@ void main()
// Roll sonic damage
nDamage = PRCGetMetaMagicDamage(DAMAGE_TYPE_SONIC, 1, nDieSides);
nDamage += SpellDamagePerDice(oCaster, 1);
// Adjust damage according to Reflex Save, Evasion or Improved Evasion
nDamage = PRCGetReflexAdjustedDamage(nDamage, oTarget, nSaveDC, SAVING_THROW_TYPE_SONIC);
if(nDamage > 0)