Umm you don't send the effect, you send the magic attack packet targeting the player you want it to be cast on with the skill id/level. It handles all of that for you.Quote:
That was my mistake and was edited within 2 hours of me making it so....I need to learn alot but not shiz as basic as that. btw just do a send effect of it
Check out coemu for some examples on how to code skills.
Basically you want to switch based on the incoming magic attack spell id. Then based on that invoke some attack type functions. Instead of coding each effect, do attack types and then run your skillls based on those.
Eg: write an area skill function, an arc skill function, etc. Then just apply that to the skill being used. Saves a ton of coding.