diff --git a/Release/PRC4_NWN35.7z b/Release/PRC4_NWN35.7z index 53eff5c7..00587bee 100644 Binary files a/Release/PRC4_NWN35.7z and b/Release/PRC4_NWN35.7z differ diff --git a/trunk/2das/feat.2da b/trunk/2das/feat.2da index 81a1e91c..738c049c 100644 --- a/trunk/2das/feat.2da +++ b/trunk/2das/feat.2da @@ -3268,7 +3268,7 @@ 3264 SpellFocusEvil 16835611 16835614 ife_foc_spel **** **** **** **** **** **** **** **** **** **** 0 0 1 **** **** **** **** 1 **** **** **** **** **** **** **** **** **** **** **** **** FEAT_ALERTNESS 5 **** **** **** **** **** 0 1 3265 SpellFocusGood 16835612 16835614 ife_foc_spel **** **** **** **** **** **** **** **** **** **** 0 0 1 **** **** **** **** 1 **** **** **** **** **** **** **** **** **** **** **** **** FEAT_ALERTNESS 5 **** **** **** **** **** 0 1 3266 SpellFocusLawful 16835613 16835614 ife_foc_spel **** **** **** **** **** **** **** **** **** **** 0 0 1 **** **** **** **** 1 **** **** **** **** **** **** **** **** **** **** **** **** FEAT_ALERTNESS 5 **** **** **** **** **** 0 1 -3267 **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** **** +3267 FEAT_STEADFAST_DETERMINATION 16789862 16789863 ife_ironwil **** **** **** **** **** **** **** **** 2568 **** **** **** 1 **** **** **** **** 1 **** **** **** **** **** **** **** **** **** **** **** **** FEAT_STEADFAST_DETERMINATION 5 **** **** **** **** **** 0 1 3268 FEAT_WEAPON_TEMPUS_CLUB 16822946 16822945 ife_X2WpCh **** **** **** **** **** **** **** **** 43 **** 0 0 0 **** **** **** **** 0.5 **** 94 **** **** **** **** **** **** **** **** **** **** FEAT_WEAPON_TEMPUS_CLUB 1 **** **** **** **** **** 0 1 3269 FEAT_WEAPON_TEMPUS_DAGGER 16822947 16822945 ife_X2WpCh **** **** **** **** **** **** **** **** 90 **** 0 0 0 **** **** **** **** 0.5 **** 94 **** **** **** **** **** **** **** **** **** **** FEAT_WEAPON_TEMPUS_DAGGER 1 **** **** **** **** **** 0 1 3270 FEAT_WEAPON_TEMPUS_LIGHTMACE 16822948 16822945 ife_X2WpCh **** **** **** **** **** **** **** **** 94 **** 0 0 0 **** **** **** **** 0.5 **** 94 **** **** **** **** **** **** **** **** **** **** FEAT_WEAPON_TEMPUS_LIGHTMACE 1 **** **** **** **** **** 0 1 diff --git a/trunk/CompiledResources/PRC.hif b/trunk/CompiledResources/35.hif similarity index 100% rename from trunk/CompiledResources/PRC.hif rename to trunk/CompiledResources/35.hif diff --git a/trunk/CompiledResources/prc_ocfix.hif b/trunk/CompiledResources/35_ocfix.hif similarity index 100% rename from trunk/CompiledResources/prc_ocfix.hif rename to trunk/CompiledResources/35_ocfix.hif diff --git a/trunk/CompiledResources/personal_switch-TFRI.2da b/trunk/CompiledResources/personal_switch-TFRI.2da deleted file mode 100644 index a587d689..00000000 --- a/trunk/CompiledResources/personal_switch-TFRI.2da +++ /dev/null @@ -1,96 +0,0 @@ -2DA V2.0 - - SwitchName SwitchType SwitchValue -3 PRC_PNP_TRUESEEING int 1 -4 PRC_TIMESTOP_LOCAL int 1 -5 PRC_TIMESTOP_NO_HOSTILE int 1 -6 PRC_TIMESTOP_BLANK_PC int 1 -7 PRC_PNP_ELEMENTAL_SWARM int 1 -8 PRC_PNP_TENSERS_TRANSFORMATION int 1 -9 PRC_PNP_BLACK_BLADE_OF_DISASTER int 1 -10 PRC_PNP_FIND_TRAPS int 1 -11 PRC_PNP_DARKNESS int 1 -12 PRC_PNP_DARKNESS_35ED int 1 -13 PRC_PNP_ANIMATE_DEAD int 1 -14 PRC_35ED_WORD_OF_FAITH int 1 -15 PRC_CREATE_UNDEAD_UNCONTROLLED int 1 -16 PRC_CREATE_UNDEAD_PERMANENT int 1 -17 PRC_SLEEP_NO_HD_CAP int 0 -18 PRC_USE_NEW_IMBUE_ARROW int 1 -19 PRC_ORC_WARLORD_COHORT int 0 -20 PRC_LICH_ALTER_SELF_DISABLE int 1 -21 PRC_TRUE_NECROMANCER_ALTERNATE_VISUAL int 1 -22 PRC_THRALLHERD_LEADERSHIP int 0 -23 PRC_PNP_UNIMPINGED int 1 -24 PRC_PNP_IMPENETRABILITY int 1 -25 PRC_PNP_DULLBLADES int 1 -26 PRC_PNP_CHAMPIONS_VALOR int 1 -27 PRC_STAFF_CASTER_LEVEL int 1 -28 PRC_PNP_ABILITY_DAMAGE_EFFECTS int 1 -29 PRC_PNP_REST_HEALING int 1 -30 PRC_PNP_SOMATIC_COMPOMENTS int 1 -31 PRC_PNP_SOMATIC_ITEMS int 1 -32 PRC_MULTISUMMON int 1 -33 PRC_SUMMON_ROUND_PER_LEVEL int 1 -34 PRC_PNP_FAMILIAR_FEEDING int 1 -35 PRC_PNP_HOLY_AVENGER_IPROP int 1 -36 PRC_PNP_SLINGS int 1 -37 PRC_PNP_RACIAL_SPEED int 1 -38 PRC_PNP_ARMOR_SPEED int 1 -39 PRC_REMOVE_PLAYER_SPEED int 1 -40 PRC_BREW_POTION_CASTER_LEVEL int 1 -41 PRC_SCRIBE_SCROLL_CASTER_LEVEL int 1 -42 PRC_CRAFT_WAND_CASTER_LEVEL int 1 -43 PRC_CRAFTING_BASE_ITEMS int 0 -44 PRC_XP_USE_SIMPLE_LA int 1 -45 PRC_XP_USE_SIMPLE_RACIAL_HD int 1 -46 PRC_AUTO_IDENTIFY_ON_ACQUIRE int 1 -47 PRC_AUTO_UNIDENTIFY_ON_UNACQUIRE int 1 -48 PRC_BARD_LIGHT_ARMOR_SPELLCASTING int 1 -49 PRC_PSIONIC_SLAYER_FAV_ENEMY_ABERRATION_ONLY int 1 -50 PRC_ECL_USES_XP_NOT_HD int 1 -51 PRC_PNP_ANIMAL_COMPANIONS int 1 -52 PRC_PNP_FAMILIARS int 1 -53 PRC_POWER_ATTACK int 1 -54 PRC_NEC_TERM_PERMADEATH int 1 -55 PRC_SPELL_ALIGNMENT_RESTRICT int 2 -56 PRC_ALLOW_ONLY_SHARP_WEAPONS int 1 -57 PRC_DEXBASED_WEAPON_POISONING_FAILURE_CHANCE int 1 -58 PRC_PNP_RAPID_METABOLISM int 1 -59 PRC_PNP_ELEMENTAL_DAMAGE int 1 -60 PRC_SMALL_CREATURE_FINESSE int 1 -61 PRC_CRAFT_ROD_CASTER_LEVEL int 1 -62 PRC_CRAFT_STAFF_CASTER_LEVEL int 1 -63 PRC_XP_USE_SIMPLE_RACIAL_HD_NO_FREE_XP int 1 -64 PRC_XP_INCLUDE_RACIAL_HIT_DIE_IN_LA int 1 -65 PRC_XP_USE_SETXP int 1 -66 PRC_DISABLE_COMPONENTS_SHOP int 1 -67 PRC_TRUE_NECROMANCER_ALTERNATE_VISUAL int 1 -68 PRC_DISABLE_CONVO_TEMPLATE_GAIN int 1 -69 PRC_SPELLSLAB int 3 -70 PRC_POWER_ATTACK_STACK_WITH_BW int 1 -71 PRC_DISABLE_SWITCH_CHANGING_CONVO int 2 -72 PRC_ENFORCE_RACIAL_APPEARANCE int 1 -73 PRC_APPEARNCE_CHANGE_DISABLE int 1 -74 ###BELOW_HERE_CAN_BREAK_EXISTING_PW### **** **** -75 PRC_SUPPLY_BASED_REST int 1 -76 PRC_PNP_DEATH_ENABLE int 1 -77 PRC_DEATH_OR_BLEED int 1 -78 PRC_DEATH_DAMAGE_FROM_BLEEDING int 1 -79 PRC_DEATH_BLEED_TO_STABLE_CHANCE int 10 -80 PRC_DEATH_STABLE_TO_DISABLED_CHANCE int 10 -81 PRC_PW_TIME int 1 -82 PRC_PW_HP_TRACKING int 1 -83 PRC_PW_LOCATION_TRACKING int 1 -84 PRC_PW_MAPPIN_TRACKING int 1 -85 PRC_PW_DEATH_TRACKING int 1 -86 PRC_PW_SPELL_TRACKING int 1 -87 PRC_PW_LOGON_DELAY int 5 -88 PRC_XP_USE_PNP_XP int 1 -89 PRC_XP_MUST_BE_IN_AREA int 1 -90 PRC_XP_MAX_PHYSICAL_DISTANCE int 60 -91 PRC_XP_MAX_LEVEL_DIFF int 3 - - - - diff --git a/trunk/include/prc_feat_const.nss b/trunk/include/prc_feat_const.nss index ab3cee82..86bffc69 100644 --- a/trunk/include/prc_feat_const.nss +++ b/trunk/include/prc_feat_const.nss @@ -3612,6 +3612,7 @@ const int FEAT_AWESOME_BLOW = 5370; const int FEAT_IMPROVED_SHIELD_BASH = 3250; // Player's Handbook II Feats +const int FEAT_STEADFAST_DETERMINATION = 3267; const int FEAT_CROSSBOW_SNIPER = 5311; const int FEAT_SHIELD_SPECIALIZATION_LIGHT = 3251; const int FEAT_SHIELD_SPECIALIZATION_HEAVY = 3252; diff --git a/trunk/scripts/prc_feats.nss b/trunk/scripts/prc_feats.nss index a0ef9051..c14993f5 100644 --- a/trunk/scripts/prc_feats.nss +++ b/trunk/scripts/prc_feats.nss @@ -331,6 +331,17 @@ void PRCFeat_AddMagicalBonuses(object oPC, object oSkin) else if(nMod < 0) eFeat = EffectLinkEffects(eFeat, EffectSavingThrowDecrease(SAVING_THROW_REFLEX, -nMod)); } + if(GetHasFeat(FEAT_STEADFAST_DETERMINATION, oPC)) + { + int nWis = GetAbilityModifier(ABILITY_WISDOM, oPC); + int nCon = GetAbilityModifier(ABILITY_CONSTITUTION, oPC); + int nMod; + + nMod += nCon - nWis; + + if(nMod > 0) + eFeat = EffectLinkEffects(eFeat, EffectSavingThrowIncrease(SAVING_THROW_WILL, nMod)); + } if(GetHasFeat(FEAT_FORCE_PERSONALITY, oPC) || GetHasFeat(FEAT_INDOMITABLE_SOUL, oPC)) { diff --git a/trunk/tlk/prc_consortium.tlk b/trunk/tlk/prc_consortium.tlk index cd1120e6..d18e9b97 100644 Binary files a/trunk/tlk/prc_consortium.tlk and b/trunk/tlk/prc_consortium.tlk differ diff --git a/trunk/tlk/prc_consortium.tlk.xml b/trunk/tlk/prc_consortium.tlk.xml index c2aa3de2..6575262a 100644 --- a/trunk/tlk/prc_consortium.tlk.xml +++ b/trunk/tlk/prc_consortium.tlk.xml @@ -1408,6 +1408,12 @@ Level: 0 1 2 3 4 5 6 7 8 9 Practiced Spellcaster (Harper Scout) Practiced Spellcaster (Templar) Practiced Spellcaster (Nightstalker) + Steadfast Determination + Your physical durability allows you to shrug off attacks that would cripple a lesser person. Rather than depend on willpower, you use your raw toughness to survive. + +Prerequisite: Endurance + +Benefit: You can use your Constitution modifier in place of your Wisdom modifier on Will saves. Archivist Archivists archivist