2025/06/05 Late Update

Expanded Hand of the Winged Masters for epic progression.
Expanded Crusader for epic progression.
Expanded Swordsage for epic progression.
Tweaked Warblade's epic bonus feat list.
Updated iprp_casterlvl.2da to allow higher DC for Runecrafting.
Updated Aligned Aura, Soldiers of Sanctity, Divine Protection, Tortiseshell & Mantle of Egregious Might to give correct AC type.
This commit is contained in:
Jaysyn904
2025-06-05 23:35:34 -04:00
parent 9121e8fc6b
commit 3eae65b914
25 changed files with 4348 additions and 3419 deletions

View File

@@ -22,8 +22,36 @@ int SkirmishDamage(object oPC, object oTarget, int nClass)
// Improved Skirmish
if (GetLocalInt(oPC, "ScoutSkirmish") == 20) nDice += 2;
// Dragon Devotee and Hand of the Winged Masters
int nBonusFeatDice = 0;
int nCount;
//Dragon Devotee and Hand of the Winged Masters damage bonus feats
// First check for 10d6 to 6d6 (second 2DA range: 24911-24915)
for(nCount = FEAT_SPECIAL_SKIRMISH_10D6; nCount >= FEAT_SPECIAL_SKIRMISH_6D6; nCount--)
{
if (GetHasFeat(nCount, oPC))
{
nBonusFeatDice = nCount - FEAT_SPECIAL_SKIRMISH_6D6 + 6;
//if (DEBUG) DoDebug("prc_scout: Bonus Sneak Dice: " + IntToString(nBonusFeatDice));
break;
}
}
// If nothing found yet, check original range 5d6 to 1d6
if (nBonusFeatDice == 0)
{
for(nCount = FEAT_SPECIAL_SKIRMISH_5D6; nCount >= FEAT_SPECIAL_SKIRMISH_1D6; nCount--)
{
if (GetHasFeat(nCount, oPC))
{
nBonusFeatDice = nCount - FEAT_SPECIAL_SKIRMISH_1D6 + 1;
//if (DEBUG) DoDebug("prc_scout: Bonus Sneak Dice: " + IntToString(nBonusFeatDice));
break;
}
}
}
/* //Dragon Devotee and Hand of the Winged Masters damage bonus feats
int nBonusFeatDice = 0;
int nCount;
for(nCount = FEAT_SPECIAL_SKIRMISH_5D6; nCount >= FEAT_SPECIAL_SKIRMISH_1D6; nCount--)
@@ -34,7 +62,7 @@ int SkirmishDamage(object oPC, object oTarget, int nClass)
if (DEBUG) DoDebug("prc_scout: Bonus Skirmish Dice: " + IntToString(nBonusFeatDice));
break;
}
}
} */
nDice += nBonusFeatDice;
nDamage = d6(nDice);