Changed folder name.

Changed folder name.
This commit is contained in:
Jaysyn904
2022-10-07 21:08:37 -04:00
parent 1c33c2843e
commit 8d97886c3f
7060 changed files with 0 additions and 0 deletions

View File

@@ -0,0 +1,48 @@
//Created by Genisys / Guile 5/22/08
//This script kills the PC attacking or casting a spell at the object
//Can go OnDamaged, OnDisturbed, or OnSpellCastAt, event of a placeable
void main()
{
object oPC = GetLastHostileActor();
if (!GetIsPC(oPC)) return;
object oTarget;
oTarget = oPC;
effect eEffect;
int nInt;
nInt = GetObjectType(oTarget);
eEffect = EffectVisualEffect(VFX_IMP_DESTRUCTION);
DelayCommand(2.5, ApplyEffectToObject(DURATION_TYPE_INSTANT, eEffect, oPC));
eEffect = EffectTurned();
eEffect = SupernaturalEffect(eEffect);
ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eEffect, oTarget, 20.0f);
eEffect = EffectSlow();
eEffect = SupernaturalEffect(eEffect);
ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eEffect, oTarget, 20.0f);
eEffect = EffectDamage(500, DAMAGE_TYPE_DIVINE, DAMAGE_POWER_ENERGY);
//Time the damage with greater ruin
DelayCommand(1.5, ApplyEffectToObject(DURATION_TYPE_INSTANT, eEffect, oPC));
//Time the damage with Destruction
DelayCommand(3.5, ApplyEffectToObject(DURATION_TYPE_INSTANT, eEffect, oPC));
nInt = GetObjectType(oTarget);
if (nInt != OBJECT_TYPE_WAYPOINT) ApplyEffectToObject(DURATION_TYPE_INSTANT, EffectVisualEffect(VFX_FNF_GREATER_RUIN), oTarget);
else ApplyEffectAtLocation(DURATION_TYPE_INSTANT, EffectVisualEffect(VFX_FNF_GREATER_RUIN), GetLocation(oTarget));
//Script end..
}