I don't know if this is in the script itself well... I am sure it is as I put it in a fresh game with only that script. But I don't know if it's suppose to do that. I use the tag:
<cast time x>
The thing is, it does work and I don't know if the others such as <prepare x> have the problem, possibly so. But when I use the <cast time 2> tag or whatever else, no matter which enemy I target, it attacks the last one in line. So I target Slime A, it hits Slime B. I target Hornet and it skips over Hornet, Bat, and hits the Rat being last in line only.
I am sorry if this cannot be helped. I thought I might try here before asking a scripter friend about it, don't wanna trouble him too much, he has helped a lot fixing things, as have you modern algebra.
Sorry for the trouble.
Edit: Ah yes I knew I should of put the link in anyway. It was just posted but I will put it again here anyway.
http://pockethouse.wordpress.com/vx/custom-skill-effects/