Fixed regeneration acting on all gamemodes

This commit is contained in:
Shoghi Cervantes
2013-06-08 18:47:30 +02:00
parent 7404279f15
commit 5a278f8a16

View File

@ -53,6 +53,7 @@ class PlayerAPI{
public function handle($data, $event){ public function handle($data, $event){
switch($event){ switch($event){
case "server.regeneration": case "server.regeneration":
if($this->server->difficulty === 0){
$result = $this->server->preparedSQL->selectPlayersToHeal->execute(); $result = $this->server->preparedSQL->selectPlayersToHeal->execute();
if($result !== false){ if($result !== false){
while(($player = $result->fetchArray()) !== false){ while(($player = $result->fetchArray()) !== false){
@ -65,6 +66,7 @@ class PlayerAPI{
} }
return true; return true;
} }
}
break; break;
case "player.death": case "player.death":
if(is_numeric($data["cause"])){ if(is_numeric($data["cause"])){