Fix bow cannot be shot after jumping or sneaking, fix #190

This commit is contained in:
Dylan K. Taylor 2016-12-21 15:23:03 +00:00
parent 300a3d5ccd
commit 7190f6a4ca

View File

@ -2277,7 +2277,7 @@ class Player extends Human implements CommandSender, InventoryHolder, ChunkLoade
$this->scheduleUpdate();
break;
case PlayerActionPacket::ACTION_JUMP:
break;
break 2;
case PlayerActionPacket::ACTION_START_SPRINT:
$ev = new PlayerToggleSprintEvent($this, true);
$this->server->getPluginManager()->callEvent($ev);
@ -2304,7 +2304,7 @@ class Player extends Human implements CommandSender, InventoryHolder, ChunkLoade
}else{
$this->setSneaking(true);
}
break;
break 2;
case PlayerActionPacket::ACTION_STOP_SNEAK:
$ev = new PlayerToggleSneakEvent($this, false);
$this->server->getPluginManager()->callEvent($ev);
@ -2313,7 +2313,7 @@ class Player extends Human implements CommandSender, InventoryHolder, ChunkLoade
}else{
$this->setSneaking(false);
}
break;
break 2;
default:
assert(false, "Unhandled player action " . $packet->action . " from " . $this->getName());
}