Merge pull request #2150 from PEMapModder/patch-2

Fixed PlayerChatEvent::setRecipients() being ignored
This commit is contained in:
Shoghi Cervantes 2014-10-04 14:49:14 +02:00
commit c8cf6b715e

View File

@ -1648,11 +1648,17 @@ class Server{
/**
* @param $message
* @param Player[]|null $recipients
*
* @return int
*/
public function broadcastMessage($message){
return $this->broadcast($message, self::BROADCAST_CHANNEL_USERS);
public function broadcastMessage($message, $recipients = null){
if(!is_array($recipients)){
return $this->broadcast($message, self::BROADCAST_CHANNEL_USERS);
}
foreach($recipients as $recipient){
$recipient->sendMessage($message);
}
}
/**