2026/04/27 Update
Updated expanded spells & abilities. Updated PEPS. Updated Markshire Nomeclature. Full compile.
This commit is contained in:
@@ -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)
|
||||
|
||||
Reference in New Issue
Block a user