Removed signed parameter in BinaryStream->getShort() in favor of getSignedShort()

This commit is contained in:
Shoghi Cervantes 2015-09-12 00:56:54 +02:00
parent 16ff2d99b0
commit a1a1327415

View File

@ -105,14 +105,22 @@ class BinaryStream extends \stdClass{
$this->buffer .= Binary::writeLInt($v);
}
public function getShort($signed = true){
return $signed ? Binary::readSignedShort($this->get(2)) : Binary::readShort($this->get(2));
public function getSignedShort(){
return Binary::readSignedShort($this->get(2));
}
public function putShort($v){
$this->buffer .= Binary::writeShort($v);
}
public function getShort(){
return Binary::readShort($this->get(2));
}
public function putSignedShort($v){
$this->buffer .= Binary::writeShort($v);
}
public function getFloat(){
return Binary::readFloat($this->get(4));
}
@ -188,7 +196,7 @@ class BinaryStream extends \stdClass{
}
public function getSlot(){
$id = $this->getShort(true);
$id = $this->getSignedShort();
if($id <= 0){
return Item::get(0, 0, 0);