Ok, i got most of it down, but i still have a few things i want to know. Heres my script for my spell ``` Case 2 Dim Target If GetPlayerTarget(Index) > 0 Then Target = GetPlayerTarget(Index) Call DamagePlayer(Index, Target, 45) Call Spellanim(50, GetPlayerMap(Target), GetPlayerX(Target), GetPlayerY(Target)) Call Spellsnd(50, GetPlayerMap(Target), GetPlayerX(Target), GetPlayerY(Target)) Else Dim Map Map = GetPlayerMap(Index) Target = GetPlayerTargetNpc(Index) Call DamageNPC(Index, Target, 45) Call Spellanim(50, Map, GetNpcX(Map, Target), GetNpcY(Map, Target)) Call Spellsnd(50, Map, GetNpcX(Map, Target), GetNpcY(Map, Target)) End If ```It works fine I dont need help with that. What i do need help with is getting it to make a sound when i cast it, and not being able to cast it on friendly NPCS or Players in a friendly zone. I should also mention i'm using Ecplise Evolution 2.7 On top of all that when i cast it, it doesn't take away any mana, even though i set the requirements of the spell to take away 125 mana when casted.