When a projectile is fired (using shoot) and hits a wall on the serverside it calls this function in the Control-NPC
HTML Code:
function onActionProjectile(x, y, shootparams) {
but then the bullet doesn't disappear from the client. It still carries on flying past, even though it's hit an object.
Check the screenshot- the bullet hit the tree (fire starts on impact of hitting the tree on the serverside) but the bullet is still flying past.