refactoring and improvements

This commit is contained in:
Steffen Schröder
2014-04-27 15:21:57 +02:00
parent acf9053117
commit 332f8d76fb
7 changed files with 16 additions and 12 deletions

View File

@ -389,20 +389,19 @@ class ChatMessagePlugin implements CommandListener, Plugin {
* @return mixed
*/
private function getTarget($login) {
$pid = 1;
/** @var Player $player */
$player = null;
foreach($this->maniaControl->playerManager->getPlayers() as $player) {
if ($login == $player->login || $login == $pid || $login == $player->nickname) {
if ($login == $player->login || $login == $player->pid || $login == $player->nickname) {
return $player->nickname;
}
$pid++;
}
if ($login == 'lj' && $pid > 1) {
if ($player && $login == 'lj') {
return $player->nickname;
}
return $login;
return null;
}
/**