Fixed PlayerChatEvent::setRecipients() being useless

This commit is contained in:
PEMapModder 2014-10-04 20:10:12 +08:00
parent 602bdf27a5
commit 41f94f7385

View File

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