//:://///////////////////////////////////////////// //:: Mummy Dust //:: X2_S2_MumDust //:: Copyright (c) 2001 Bioware Corp. //::////////////////////////////////////////////// /* Summons a strong warrior mummy for you to command. */ //::////////////////////////////////////////////// //:: Created By: Andrew Nobbs //:: Created On: Feb 07, 2003 //::////////////////////////////////////////////// // Alterations by -Seeker- nov 28, 2005 #include "x2_inc_spellhook" void main() { string highMummy = "s_mummywarr001"; // - Seeker - /* Spellcast Hook Code Added 2003-06-20 by Georg If you want to make changes to all spells, check x2_inc_spellhook.nss to find out more */ if (!X2PreSpellCastCode()) { // If code within the PreSpellCastHook (i.e. UMD) reports FALSE, do not run this spell return; } //Declare major variables int nDuration = 24; //effect eVis = EffectVisualEffect(VFX_FNF_SUMMON_UNDEAD); effect eSummon; //Summon the appropriate creature based on the summoner level //Warrior Mummy if ( GetHitDice( OBJECT_SELF ) < 34 ) { eSummon = EffectSummonCreature("x2_s_mummywarr",496,1.0f); } else { eSummon = EffectSummonCreature(highMummy ,496,1.0f); } eSummon = ExtraordinaryEffect(eSummon); //Apply the summon visual and summon the undead. //ApplyEffectAtLocation(DURATION_TYPE_INSTANT, eVis, GetSpellTargetLocation()); ApplyEffectAtLocation(DURATION_TYPE_TEMPORARY, eSummon, GetSpellTargetLocation(), HoursToSeconds(nDuration)); }