* and are staying long enough.
* \todo add the stays part as a integrated part of each fleet.
*/
- std::vector<Fleet*> calculateSide(std::vector<Fleet*> fleets, int stays = 0, int tick = 0);
+ std::vector<Fleet*> calculateSide(std::vector<Fleet*> fleets, int tick = 0);
/** Kill some ships of the specified type in the current fleet.
* \param unittype the name of the unit to kill
* very similar stuff in both the take* functions.
* \sa takeShoot
*/
- void takeEMP(std::string unittype, int number);
+ void takeEMP(std::string unittype, int number, std::map<std::string, int>& hitunits);
void calculateLostStealships(std::string unittype, std::map<std::string, int> stolen, int tick = 1);