2025/08/05 Update

Added Regenerate Ring spell.
Added Regenerate Circle spell.
Added Leonal's Roar spell.
Added Summon Nature's Ally I-IX spells.
Added Lion of Talisid PrC.
Added Favored of the Companions Feat.
Corrected Regenerate Serious Wounds level.
Corrected Regenerate Critical Wounds level.
Removed Baelnorn class and added Baelnorn template.
This commit is contained in:
Jaysyn904
2025-08-05 18:58:54 -04:00
parent 20281d284d
commit dd67019103
158 changed files with 93051 additions and 64695 deletions

View File

@@ -139,6 +139,9 @@ int JPMMarkerFeats();
//:; Enforces Drow Judicator marker feats
int JudicatorMarkerFeats();
//:; Enforces Lion of Talisid marker feats
int LionofTalisidMarkerFeats();
//:; Enforces Mighty Contender of Kord marker feats
int MCoKMarkerFeats();
@@ -2073,6 +2076,46 @@ int JudicatorMarkerFeats()
return FALSE;
}
//:; Lion of Talisid marker feats
int LionofTalisidMarkerFeats()
{
if(GetLevelByClass(CLASS_TYPE_LION_OF_TALISID))
{
int nLion = GetHasFeat(FEAT_LION_OF_TALISID_SPELLCASTING_ARCHIVIST)
+ GetHasFeat(FEAT_LION_OF_TALISID_SPELLCASTING_CLERIC)
+ GetHasFeat(FEAT_LION_OF_TALISID_SPELLCASTING_DRUID)
+ GetHasFeat(FEAT_LION_OF_TALISID_SPELLCASTING_FAVOURED_SOUL)
+ GetHasFeat(FEAT_LION_OF_TALISID_SPELLCASTING_HEALER)
+ GetHasFeat(FEAT_LION_OF_TALISID_SPELLCASTING_JOWAW)
+ GetHasFeat(FEAT_LION_OF_TALISID_SPELLCASTING_KOTMC)
+ GetHasFeat(FEAT_LION_OF_TALISID_SPELLCASTING_NENTYAR_HUNTER)
+ GetHasFeat(FEAT_LION_OF_TALISID_SPELLCASTING_RANGER)
+ GetHasFeat(FEAT_LION_OF_TALISID_SPELLCASTING_SOHEI)
+ GetHasFeat(FEAT_LION_OF_TALISID_SPELLCASTING_SOL)
+ GetHasFeat(FEAT_LION_OF_TALISID_SPELLCASTING_OASHAMAN)
+ GetHasFeat(FEAT_LION_OF_TALISID_SPELLCASTING_SPSHAMAN);
if(nLion > 1)
{
FloatingTextStringOnCreature("A Lion of Talisid may only advance a single divine class.", OBJECT_SELF, FALSE);
FloatingTextStringOnCreature("Please reselect your feats.", OBJECT_SELF, FALSE);
return TRUE;
}
if(nLion < 1)
{
FloatingTextStringOnCreature("A Lion of Talisid must pick one divine class to advance at first level.", OBJECT_SELF, FALSE);
FloatingTextStringOnCreature("Please reselect your feats.", OBJECT_SELF, FALSE);
return TRUE;
}
}
return FALSE;
}
//:; Enforces Mighty Contender of Kord marker feats
int MCoKMarkerFeats()
{
@@ -4059,6 +4102,7 @@ void main()
|| IronMindMarkerFeats()
|| JPMMarkerFeats()
|| JudicatorMarkerFeats()
|| LionofTalisidMarkerFeats()
|| MCoKMarkerFeats()
|| MaesterMarkerFeats()
|| MagekillerMarkerFeats()