8 class slot support for arcane & divine casters

8 class slot support for arcane & divine casters.  Added Marker feat enforcement script.  Expanded LA buyoff to 60 HD.  Marker feat constant bug fixes.
This commit is contained in:
Jaysyn904
2023-08-03 18:47:42 -04:00
parent a701b00420
commit d3de7f3987
20 changed files with 4307 additions and 73264 deletions

View File

@@ -1934,8 +1934,8 @@ int ReserveFeats()
int nClass = GetPrimarySpellcastingClass(oPC);
int nLevel = GetLevelByClass(nClass, oPC);
if (GetIsDivineClass(nClass, oPC)) nLevel += GetDivinePRCLevels(oPC);
else if (GetIsArcaneClass(nClass, oPC)) nLevel += GetArcanePRCLevels(oPC);
if (GetIsDivineClass(nClass, oPC)) nLevel += GetDivinePRCLevels(oPC, nClass);
else if (GetIsArcaneClass(nClass, oPC)) nLevel += GetArcanePRCLevels(oPC, nClass);
int nSpellLevelKnown = GetMaxSpellLevelForCasterLevel(nClass, nLevel);