Fixed Inventory::addItem() not adding items properly

This commit is contained in:
Shoghi Cervantes
2014-05-28 15:08:07 +02:00
parent b9ec63f016
commit 70e340086d
2 changed files with 19 additions and 24 deletions

View File

@ -1227,8 +1227,6 @@ class Player extends Human implements CommandSender, InventoryHolder, IPlayer{
break;
}
$this->inventory->addItem(clone $item);
$pk = new TakeItemEntityPacket;
$pk->eid = 0;
$pk->target = $entity->getID();
@ -1238,6 +1236,7 @@ class Player extends Human implements CommandSender, InventoryHolder, IPlayer{
$pk->eid = $this->getID();
$pk->target = $entity->getID();
$this->server->broadcastPacket($entity->getViewers(), $pk);
$this->inventory->addItem(clone $item);
$entity->kill();
}
}