//:://///////////////////////////////////////////// //:: FileName gl_give_item2 //::////////////////////////////////////////////// //::////////////////////////////////////////////// //:: Created By: Script Wizard //:: Created On: 5/8/2004 7:08:05 PM //::////////////////////////////////////////////// void main() { // Give the speaker the items object oPC = GetPCSpeaker(); GiveXPToCreature(oPC, 4000); object oItemToTake1; oItemToTake1 = GetItemPossessedBy(oPC, "PartialStaff3"); DestroyObject(oItemToTake1); CreateItemOnObject("StaffofMithangard", oPC, 1); DestroyObject(OBJECT_SELF); location lLocation = GetLocation(GetWaypointByTag("PentSummon")); object oSumm1 = GetObjectByTag("SummoningLight"); object oSumm2 = GetObjectByTag("SummoningLight2"); object oSumm3 = GetObjectByTag("SummoningLight3"); object oSumm4 = GetObjectByTag("SummoningLight4"); object oSumm5 = GetObjectByTag("SummoningLight5"); effect eShk = EffectVisualEffect(VFX_FNF_SCREEN_SHAKE); ApplyEffectAtLocation(DURATION_TYPE_INSTANT, eShk, lLocation); AssignCommand(oSumm1, ActionCastSpellAtObject(SPELL_NEGATIVE_ENERGY_RAY, oSumm3, PROJECTILE_PATH_TYPE_DEFAULT)); AssignCommand(oSumm2, ActionCastSpellAtObject(SPELL_NEGATIVE_ENERGY_RAY, oSumm4, PROJECTILE_PATH_TYPE_DEFAULT)); AssignCommand(oSumm3, ActionCastSpellAtObject(SPELL_NEGATIVE_ENERGY_RAY, oSumm5, PROJECTILE_PATH_TYPE_DEFAULT)); AssignCommand(oSumm4, ActionCastSpellAtObject(SPELL_NEGATIVE_ENERGY_RAY, oSumm1, PROJECTILE_PATH_TYPE_DEFAULT)); AssignCommand(oSumm5, ActionCastSpellAtObject(SPELL_NEGATIVE_ENERGY_RAY, oSumm2, PROJECTILE_PATH_TYPE_DEFAULT)); AssignCommand(oSumm1, ActionCastSpellAtObject(SPELL_SEARING_LIGHT, oSumm2, PROJECTILE_PATH_TYPE_DEFAULT)); AssignCommand(oSumm2, ActionCastSpellAtObject(SPELL_SEARING_LIGHT, oSumm3, PROJECTILE_PATH_TYPE_DEFAULT)); AssignCommand(oSumm3, ActionCastSpellAtObject(SPELL_SEARING_LIGHT, oSumm4, PROJECTILE_PATH_TYPE_DEFAULT)); AssignCommand(oSumm4, ActionCastSpellAtObject(SPELL_SEARING_LIGHT, oSumm5, PROJECTILE_PATH_TYPE_DEFAULT)); AssignCommand(oSumm5, ActionCastSpellAtObject(SPELL_SEARING_LIGHT, oSumm1, PROJECTILE_PATH_TYPE_DEFAULT)); }