/** * Add hourglasses to the defender depending on number sent * @param int $number */ public function addHourglass($number = 1) { $this->game->setHourglasses($this->game->getHourglasses() + $number); $this->log->addText("You have gained {$number} hourglasses."); $this->log->addText("You now have {$this->game->getHourglasses()} hourglasses."); }
/** * Set game * * @param Stronghold $game * @return ActionStack */ public function setGame(Stronghold $game = null) { $this->game = $game; $game->setActionStack($this); return $this; }
/** * @param Stronghold $game */ public function setGame(Stronghold $game) { $this->game = $game; $this->setTurn($game->getTurn()); $this->setSide($game->getCurrentSide()); }