Fixes #30 Server crash when a player dies

This commit is contained in:
Shoghi Cervantes Pueyo 2013-01-06 01:53:13 +01:00
parent 125f1c11b4
commit b150d4e001

View File

@ -42,7 +42,7 @@ class PlayerAPI{
public function handle($data, $event){
switch($event){
case "server.regeneration":
$result = $this->server->query("SELECT ip,port FROM players WHERE EID = (SELECT EID FROM entities WHERE health < 20);", true);
$result = $this->server->query("SELECT ip,port FROM players WHERE EID = (SELECT EID FROM entities WHERE health < 20);");
if($result !== true and $result !== false){
while(false !== ($player = $result->fetchArray())){
$player->entity->setHealth(min(20, $player->entity->getHealth() + $data), "regeneration");