Rewrote player handler to use aicomm wrappers