UW2_PRC8/_module/nss/guilesbuff1.nss
Jaysyn904 5197ad9a4d Initial upload
Initial upload
2023-09-25 20:24:01 -04:00

52 lines
1.0 KiB
Plaintext

//Put this script OnEnter
#include "nw_i0_tool"
void main()
{
object oPC = GetEnteringObject();
if (!GetIsPC(oPC)) return;
if (GetItemPossessedBy(oPC, "guilesecret1")== OBJECT_INVALID)
return;
object oTarget;
oTarget = oPC;
effect eEffect;
eEffect = EffectACIncrease(12);
eEffect = SupernaturalEffect(eEffect);
ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eEffect, oTarget, 3000.0f);
eEffect = EffectAttackIncrease(12);
eEffect = SupernaturalEffect(eEffect);
ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eEffect, oTarget, 3000.0f);
eEffect = EffectConcealment(60);
eEffect = SupernaturalEffect(eEffect);
ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eEffect, oTarget, 3000.0f);
eEffect = EffectRegenerate(50, 1.0f);
eEffect = SupernaturalEffect(eEffect);
ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eEffect, oTarget, 3000.0f);
eEffect = EffectSpellResistanceIncrease(77);
eEffect = SupernaturalEffect(eEffect);
ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eEffect, oTarget, 3000.0f);
RewardPartyGP(3000, oPC, TRUE);
}