If you make it projectile it would do for multi-player.
Just add your own field for hp while get depleted touching another npc or projectile (can you actually check projectile to projectile collision?)
They initially were projectiles, and that was not enough to just 'work' in multiplayer, getting all the extra data synced is a real issue.
When are you gonna add special moves
Some Pokemon have special moves, mostly just ranged special attack based moves, but the majority are unfinished. I will overhaul melee to actually work off of a cooldown and spawn a short lived, non moving projectile, pretty much the same way swinging a player melee weapon works. When I've done that there will all manner of physical and special moves.
Do you plan on adding legendarys? btw great work!
I do, thanks! The next update so far has Spearow, Fearow, Ekans, Arbok, Pikachu, Raichu, Sandshrew, Sandslash, Nidoran♀, Nidorina, Nidoqueen, Nidoran♂, Nidorino, Nidoking, Clefairy, Clefable, Vulpix, Ninetales, Jigglypuff, Wigglytuff, Zubat, Golbat, Oddish, Gloom, Vileplume, Paras, Parasect, Venonat, Venomoth, Diglett and Dugtrio - so no legendaries yet, they will be bosses or event exclusives.
I hope this means what i think it means...
There will be more about this in the next update, I'm almost ready to announce it. Here's a hint, there might be for example: exclusive gen V starters, given out to certain people with codes.