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:
@@ -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);
|
||||
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user