The problem is the bullet behaviour. If you take it off and just use 8-dir, and try to manually munch zombies together, they don't jump around. I don't have an actual solution, but you'd need to use your own seeking/movement algorithm using 8-dir commands. You could ask if anyone has already done this. Or, use a different method.