From e7eebe39817cc58967c135561e0ff72cb0fc1a06 Mon Sep 17 00:00:00 2001 From: kremsy Date: Wed, 1 Jan 2014 20:11:58 +0100 Subject: [PATCH] small bugfix --- application/core/Statistics/StatisticCollector.php | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/application/core/Statistics/StatisticCollector.php b/application/core/Statistics/StatisticCollector.php index 7be21fc5..717a09e0 100644 --- a/application/core/Statistics/StatisticCollector.php +++ b/application/core/Statistics/StatisticCollector.php @@ -95,27 +95,27 @@ class StatisticCollector implements CallbackListener { case 'LibXmlRpc_OnShoot': //TODO break; case 'LibXmlRpc_OnHit': - $shooter = $this->maniaControl->playerManager->getPlayer($callback[1][0]); - $victim = $this->maniaControl->playerManager->getPlayer($callback[1][1]); + $shooter = $this->maniaControl->playerManager->getPlayer($callback[1][1][0]); + $victim = $this->maniaControl->playerManager->getPlayer($callback[1][1][1]); $this->maniaControl->statisticManager->incrementStat(self::STAT_ON_HIT, $shooter, $serverLogin); $this->maniaControl->statisticManager->incrementStat(self::STAT_ON_GOT_HIT, $victim, $serverLogin); break; case 'LibXmlRpc_OnNearMiss': - $player = $this->maniaControl->playerManager->getPlayer($callback[1][0]); + $player = $this->maniaControl->playerManager->getPlayer($callback[1][1][0]); $this->maniaControl->statisticManager->incrementStat(self::STAT_ON_NEARMISS, $player, $serverLogin); break; case 'LibXmlRpc_OnCapture': - $player = $this->maniaControl->playerManager->getPlayer($callback[1][0]); + $player = $this->maniaControl->playerManager->getPlayer($callback[1][1][0]); $this->maniaControl->statisticManager->incrementStat(self::STAT_ON_CAPTURE, $player, $serverLogin); break; case 'LibXmlRpc_OnArmorEmpty': - $shooter = $this->maniaControl->playerManager->getPlayer($callback[1][0]); - $victim = $this->maniaControl->playerManager->getPlayer($callback[1][1]); + $shooter = $this->maniaControl->playerManager->getPlayer($callback[1][1][0]); + $victim = $this->maniaControl->playerManager->getPlayer($callback[1][1][1]); $this->maniaControl->statisticManager->incrementStat(self::STAT_ON_KILL, $shooter, $serverLogin); $this->maniaControl->statisticManager->incrementStat(self::STAT_ON_DEATH, $victim, $serverLogin); break; case 'LibXmlRpc_OnPlayerRequestRespawn': - $player = $this->maniaControl->playerManager->getPlayer($callback[1][0]); + $player = $this->maniaControl->playerManager->getPlayer($callback[1][1][0]); $this->maniaControl->statisticManager->incrementStat(self::STAT_ON_PLAYER_REQUEST_RESPAWN, $player, $serverLogin); break; case 'OnShoot': //TODO