/** * Dice City Movement. * @param SR_Party $party * return boolean */ private function cityMovement(SR_Party $party) { if (!$party->canMeetEnemies()) { return false; } $b = false; switch (rand(1, 6)) { case 1: $b = $this->partyContact($party); break; case 2: $b = $this->enemyContact($party, false); break; case 3: $b = $this->enemyContact($party, true); break; case 4: $b = $this->onEvents($party); break; } return $b; }