fix unimplemented methods and wrong types
make zombies use AI