mirror of
http://prc.nwn.ee:3000/Jaysyn/PRC8.git
synced 2026-10-29 09:38:31 -04:00
2025/04/25 Update
Undead Templates now set the PC's subrace to undead. Fixed PP prereqs for War Mind & Sanctified Mind. Added new Epic Skill Focus feats to Rogue's bonus feat list. Updated Unseen Seer's tlk & bonus feats for epic progression. Updated Forsaker's tlk & bonus feats for epic progression. Updated Acolyte of the Skin's tlk & bonus feats for epic progression. Updated Spellsword's tlk & bonus feats for epic progression. Expanded Celebrant of Sharess for epic progression. Expanded Knight of the Chalice for epic progression. Expanded Knight of the Chalice's Fiendslaying for epic progression.
This commit is contained in:
1 parent
84b17f1bc9
commit
04962acc20
25 files changed
+2346
-1454
No files matched your search
@@ -76,10 +76,14 @@ void main()
|
||||
// Handle new spellbooks
|
||||
void CheckSpellbooks(object oPC)
|
||||
{
|
||||
if(!GetPRCSwitch(PRC_BARD_DISALLOW_NEWSPELLBOOK) && CheckMissingSpells(oPC, CLASS_TYPE_BARD, 0, 6))
|
||||
if(GetIsRHDSorcerer(oPC) && CheckMissingSpells(oPC, CLASS_TYPE_SORCERER, 0, 6))
|
||||
return;
|
||||
if(GetIsRHDBard(oPC) && CheckMissingSpells(oPC, CLASS_TYPE_BARD, 0, 6))
|
||||
return;
|
||||
if(!GetPRCSwitch(PRC_SORC_DISALLOW_NEWSPELLBOOK) && CheckMissingSpells(oPC, CLASS_TYPE_SORCERER, 0, 9))
|
||||
return;
|
||||
if(!GetPRCSwitch(PRC_SORC_DISALLOW_NEWSPELLBOOK) && CheckMissingSpells(oPC, CLASS_TYPE_SORCERER, 0, 9))
|
||||
return;
|
||||
if(CheckMissingSpells(oPC, CLASS_TYPE_SUEL_ARCHANAMACH, 1, 5))
|
||||
return;
|
||||
if(CheckMissingSpells(oPC, CLASS_TYPE_FAVOURED_SOUL, 0, 9))
|
||||
@@ -336,7 +340,8 @@ int CheckMissingSpells(object oPC, int nClass, int nMinLevel, int nMaxLevel)
|
||||
|
||||
if(!nLevel)
|
||||
return FALSE;
|
||||
if(nClass == CLASS_TYPE_BARD || nClass == CLASS_TYPE_SORCERER)
|
||||
|
||||
if(nClass == CLASS_TYPE_BARD || nClass == CLASS_TYPE_SORCERER)
|
||||
{
|
||||
if((GetLevelByClass(nClass, oPC) == nLevel) //no PrC
|
||||
&& !(GetHasFeat(FEAT_DRACONIC_GRACE, oPC) || GetHasFeat(FEAT_DRACONIC_BREATH, oPC))) //no Draconic feats that apply
|
||||
|
||||
Reference in new issue
Block a user