2025/07/01 Afternoon Update
Tweaked ninja TLK entry. War Domain weapon focus now uses EffectBonusFeat(). Vow of Poverty reapplies chosen stat bonuses and saves on new module (@Anufis) Created spell constant for Snap Kick. Tweaked Baleful Utterance. IPDamageConstant() had a cap that it shouldn't have had. Completely moved Assassin over to be a prepared caster ala 3e D&D. Tweaked a few feat.2da entries for minor stuff. Set torch as a monk weapon in baseitems.2da, so it doesns't screw up Flurry of Blows.
This commit is contained in:
@@ -5,6 +5,7 @@
|
||||
#include "prc_inc_domain"
|
||||
#include "inc_dynconv"
|
||||
#include "inc_nwnx_funcs"
|
||||
#include "prc_inc_wpnrest"
|
||||
|
||||
void AddDomainPower(object oPC, object oSkin, int bFuncs)
|
||||
{
|
||||
@@ -211,9 +212,19 @@ void AddDomainFeat(object oPC, object oSkin, int bFuncs)
|
||||
}
|
||||
else
|
||||
{
|
||||
int nWarWFIprop = FeatToIprop(nWarFocus);
|
||||
AddSkinFeat(nWarFocus, nWarWFIprop, oSkin, oPC);
|
||||
AddSkinFeat(FEAT_WEAPON_PROFICIENCY_MARTIAL, IP_CONST_FEAT_WEAPON_PROF_MARTIAL, oSkin, oPC);
|
||||
effect eMWP = EffectBonusFeat(GetWeaponProfFeatByType(FocusToWeapProf(nWarFocus)));
|
||||
effect eWF = EffectBonusFeat(nWarFocus);
|
||||
|
||||
eWF = EffectLinkEffects(eWF, eMWP);
|
||||
|
||||
eWF = UnyieldingEffect(eWF);
|
||||
eWF = TagEffect(eWF, "WAR_DOMAIN_WEAPON_FOCUS");
|
||||
|
||||
SPApplyEffectToObject(DURATION_TYPE_PERMANENT, eWF, oPC);
|
||||
|
||||
//int nWarWFIprop = FeatToIprop(nWarFocus);
|
||||
//AddSkinFeat(nWarFocus, nWarWFIprop, oSkin, oPC);
|
||||
//AddSkinFeat(FEAT_WEAPON_PROFICIENCY_MARTIAL, IP_CONST_FEAT_WEAPON_PROF_MARTIAL, oSkin, oPC);
|
||||
}
|
||||
}
|
||||
else
|
||||
|
Reference in New Issue
Block a user