From 2120f3726766e916192f7f4d38a6a9ebcf859dee Mon Sep 17 00:00:00 2001 From: Jaysyn904 <68194417+Jaysyn904@users.noreply.github.com> Date: Wed, 28 May 2025 23:51:14 -0400 Subject: [PATCH] Update prc_enforce_mark.nss Fixed Warpriest marker feat bug. --- nwn/nwnprc/trunk/scripts/prc_enforce_mark.nss | 29 ++++++++++++++----- 1 file changed, 21 insertions(+), 8 deletions(-) diff --git a/nwn/nwnprc/trunk/scripts/prc_enforce_mark.nss b/nwn/nwnprc/trunk/scripts/prc_enforce_mark.nss index 85c2b4f1..46c4d81f 100644 --- a/nwn/nwnprc/trunk/scripts/prc_enforce_mark.nss +++ b/nwn/nwnprc/trunk/scripts/prc_enforce_mark.nss @@ -3850,14 +3850,27 @@ int WarpriestMarkerFeats() { if(GetLevelByClass(CLASS_TYPE_WARPRIEST)) { - int nWarpriest = GetHasFeat(FEAT_TEMPUS_SPELLCASTING_ARCHIVIST) - + GetHasFeat(FEAT_TEMPUS_SPELLCASTING_BLACKGUARD) - + GetHasFeat(FEAT_TEMPUS_SPELLCASTING_CLERIC) - + GetHasFeat(FEAT_TEMPUS_SPELLCASTING_FAVOURED_SOUL) - + GetHasFeat(FEAT_TEMPUS_SPELLCASTING_JUSTICEWW) - + GetHasFeat(FEAT_TEMPUS_SPELLCASTING_RANGER) - + GetHasFeat(FEAT_TEMPUS_SPELLCASTING_OASHAMAN) - + GetHasFeat(FEAT_TEMPUS_SPELLCASTING_SPSHAMAN); + int nWarpriest = GetHasFeat(FEAT_WARPRIEST_SPELLCASTING_ARCHIVIST) + + GetHasFeat(FEAT_WARPRIEST_SPELLCASTING_BLACKGUARD) + + GetHasFeat(FEAT_WARPRIEST_SPELLCASTING_BLIGHTER) + + GetHasFeat(FEAT_WARPRIEST_SPELLCASTING_CLERIC) + + GetHasFeat(FEAT_WARPRIEST_SPELLCASTING_DOMIEL) + + GetHasFeat(FEAT_WARPRIEST_SPELLCASTING_DRUID) + + GetHasFeat(FEAT_WARPRIEST_SPELLCASTING_FAVOURED_SOUL) + + GetHasFeat(FEAT_WARPRIEST_SPELLCASTING_HEALER) + + GetHasFeat(FEAT_WARPRIEST_SPELLCASTING_JUSTICEWW) + + GetHasFeat(FEAT_WARPRIEST_SPELLCASTING_KNIGHT_CHALICE) + + GetHasFeat(FEAT_WARPRIEST_SPELLCASTING_KNIGHT_MIDDLECIRCLE) + + GetHasFeat(FEAT_WARPRIEST_SPELLCASTING_NENTYAR_HUNTER) + + GetHasFeat(FEAT_WARPRIEST_SPELLCASTING_OCULAR) + + GetHasFeat(FEAT_WARPRIEST_SPELLCASTING_PALADIN) + + GetHasFeat(FEAT_WARPRIEST_SPELLCASTING_RANGER) + + GetHasFeat(FEAT_WARPRIEST_SPELLCASTING_OASHAMAN) + + GetHasFeat(FEAT_WARPRIEST_SPELLCASTING_SOHEI) + + GetHasFeat(FEAT_WARPRIEST_SPELLCASTING_SOL) + + GetHasFeat(FEAT_WARPRIEST_SPELLCASTING_SPSHAMAN) + + GetHasFeat(FEAT_WARPRIEST_SPELLCASTING_UR_PRIEST) + + GetHasFeat(FEAT_WARPRIEST_SPELLCASTING_VASSAL); if(nWarpriest > 1) {