2025/01/09 Update

Fixed Displacer Mantle's shoulder bind.
Maybe fixed Essesnce of Lifespark.
Fixed Blackguard's Aura from effecting non-hostile creatures.
Fixed name bug w/ Holy Water.
Added 3 starting packages for the Archivist.
Updated PRC8 version number.
Reorganized packages.2da
Added Package worksheet to notes.
This commit is contained in:
Jaysyn904
2026-01-09 13:39:53 -05:00
parent e810f20094
commit 87b2622b0c
20 changed files with 1021 additions and 130 deletions

View File

@@ -35,7 +35,7 @@ void main()
int nEssentia = GetEssentiaInvested(oMeldshaper);
effect eLink = EffectSkillIncrease(SKILL_HIDE, 2 + (nEssentia*2));
if (GetIsMeldBound(oMeldshaper) == CHAKRA_CROWN) eLink = EffectLinkEffects(eLink, EffectConcealment(20));
if (GetIsMeldBound(oMeldshaper) == CHAKRA_SHOULDERS) eLink = EffectLinkEffects(eLink, EffectConcealment(20));
ApplyEffectToObject(DURATION_TYPE_TEMPORARY, SupernaturalEffect(eLink), oMeldshaper, 9999.0);
IPSafeAddItemProperty(GetPCSkin(oMeldshaper), ItemPropertyBonusFeat(IP_CONST_MELD_DISPLACER_MANTLE), 9999.0, X2_IP_ADDPROP_POLICY_KEEP_EXISTING);

View File

@@ -27,6 +27,7 @@
#include "true_inc_trufunc"
#include "true_utterhook"
//#include "prc_alterations"
#include "spinc_remeffct"
void main()
{
@@ -64,18 +65,16 @@ void main()
// This utterance applies only to friends
utter.bFriend = TRUE;
effect eFear = GetFirstEffect(oTarget);
//Get the first effect on the current target
while(GetIsEffectValid(eFear))
{
if (GetEffectType(eFear) == EFFECT_TYPE_NEGATIVELEVEL)
{
//Remove any fear effects and apply the VFX impact
RemoveEffect(oTarget, eFear);
}
//Get the next effect on the target
eFear = GetNextEffect(oTarget);
}
effect eTest = GetFirstEffect(oTarget);
while(GetIsEffectValid(eTest))
{
if(GetEffectType(eTest) == EFFECT_TYPE_NEGATIVELEVEL)
{
if(!GetShouldNotBeRemoved(eTest))
RemoveEffect(oTarget, eTest);
}
eTest = GetNextEffect(oTarget);
}
utter.eLink2 = EffectVisualEffect(VFX_IMP_REMOVE_CONDITION);
}
// The REVERSE effect of the Utterance goes here