Mache hieraus: while(player)
dies: while(player && my)
damit auch überprüft wird, ob die my-entity existiert.

Alternativ kannst du auch
return(1);
oder
break
unter das ent_remove schreiben.
Das müsste bei der Ausführung eigentlich sogar minimal schneller sein.