Initial upload

Initial upload
This commit is contained in:
Jaysyn904
2023-09-25 20:24:01 -04:00
parent 4e16ca63ca
commit 5197ad9a4d
7741 changed files with 5391820 additions and 0 deletions

View File

@@ -0,0 +1,47 @@
effect eEffect;
object oTarget;
int nInt;
//Created by Guile 3/10/07
//Put this on action taken in the conversation editor
void main()
{
object oPC = GetPCSpeaker();
if (GetGold(oPC) >= 7000000)
{
nInt=GetGold(oPC);
AssignCommand(oPC, TakeGoldFromCreature(nInt, oPC, TRUE));
CreateItemOnObject("thewishitem", oPC);
}
else
{
nInt=GetGold(oPC);
AssignCommand(oPC, TakeGoldFromCreature(nInt, oPC, TRUE));
FloatingTextStringOnCreature("Magic Shoots out of the well and hits you!", oPC);
oTarget = oPC;
//Visual effects can't be applied to waypoints, so if it is a WP
//the VFX will be applied to the WP's location instead
nInt = GetObjectType(oTarget);
if (nInt != OBJECT_TYPE_WAYPOINT) ApplyEffectToObject(DURATION_TYPE_INSTANT, EffectVisualEffect(VFX_IMP_DESTRUCTION), oTarget);
else ApplyEffectAtLocation(DURATION_TYPE_INSTANT, EffectVisualEffect(VFX_IMP_DESTRUCTION), GetLocation(oTarget));
eEffect = EffectDamage(3000, DAMAGE_TYPE_DIVINE, DAMAGE_POWER_ENERGY);
ApplyEffectToObject(DURATION_TYPE_INSTANT, eEffect, oPC);
DelayCommand(1.0, FloatingTextStringOnCreature("The Djinni of the Well Has Slayed You!!!", oPC));
}
}