2025/05/03 Bugfixes

Added Exotic weapon profs to fighter bonus feats.
Fixed possession bug in inc_persist_loc.nss.
Added Fochlucan Lyrist to divine classes in prc_inc_castlvl.nss
Cleaned up Owl's Insight.
This commit is contained in:
Jaysyn904
2025-05-03 12:54:27 -04:00
parent 36120f5dd6
commit 5d82529b9d
4 changed files with 1242 additions and 1167 deletions

View File

@@ -21,12 +21,11 @@ int DoSpell(object oCaster, object oTarget, int nCasterLevel, int nEvent)
{
effect eVis = EffectVisualEffect(VFX_IMP_BONUS_WISDOM);
int nMetaMagic = PRCGetMetaMagicFeat();
int CasterLvl = PRCGetCasterLevel(OBJECT_SELF);
int nDuration = nCasterLevel;
if (CheckMetaMagic(nMetaMagic, METAMAGIC_EXTEND))
nDuration *= 2; //Duration is +100%
effect eLink = EffectLinkEffects(EffectAbilityIncrease(ABILITY_WISDOM, nCasterLevel / 2), EffectVisualEffect(VFX_DUR_CESSATE_POSITIVE));
SignalEvent(oTarget, EventSpellCastAt(OBJECT_SELF, 438, FALSE));
effect eLink = EffectLinkEffects(EffectAbilityIncrease(ABILITY_WISDOM, PRCMax(12, nCasterLevel / 2)), EffectVisualEffect(VFX_DUR_CESSATE_POSITIVE));
SignalEvent(oTarget, EventSpellCastAt(oCaster, 438, FALSE));
SPApplyEffectToObject(DURATION_TYPE_TEMPORARY, eLink, oTarget, HoursToSeconds(nDuration),TRUE,-1,nCasterLevel);
SPApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget);