protected static function life() { if (GameUtils::checkTurn(self::$game, self::$player)) { if (self::$game['inter_turn_reason']) { $actualLifes = self::$player->takeLife(); if ($actualLifes == 0) { if (self::$player->getHasPivoOnHand()) { self::beer(); } else { // TODO hrac je mrtvy, ak ho zabil iny hrac, pridat mu karty // preratat maticu } } // posunut tah na dalsieho hraca ale asi nejak podla inter_turn_reason if (self::$game['inter_turn_reason'] == 'bang') { GameUtils::setInterTurn(self::$game, 0); } elseif (self::$game['inter_turn_reason'] == 'indiani') { } // TODO next inter_turn_reasons } else { // nebude si brat zivot len tak pre nic za nic } } else { Chat::addMessage('Nie si na rade.', self::$room, User::SYSTEM, self::$loggedUser['id']); } }