/** * @param Bengine_Game_Model_Event $event * @param array $data * @return Bengine_Game_EventHandler_Handler_Fleet_Colonize */ protected function _add(Bengine_Game_Model_Event $event, array $data) { if ($data["metal"] > 0 || $data["silicon"] > 0 || $data["hydrogen"] > 0) { Logger::addMessage("COLONIZE_RESOURCE_WARNING", "info"); } $data["metal"] = 0; $data["silicon"] = 0; $data["hydrogen"] = 0; $event->setData($data); $this->prepareFleet($data); return $this; }