*
* @return A sheep, or <code>null</code> if none.
*/
public Sheep retrieveSheep() {
if (player.hasSlot("#flock")) {
final RPSlot slot = player.getSlot("#flock");
if (slot.size() > 0) {
final RPObject object = slot.getFirst();
slot.remove(object.getID());
player.removeSlot("#flock");
object.put("x", player.getX());
object.put("y", player.getY());
return new Sheep(object, player);
}