spider and ghost enemies have their own classes