add $battle command for dcv1

This commit is contained in:
Martin Michelsen
2024-11-03 22:51:07 -08:00
parent 2d1544edf4
commit e6a6e862db
5 changed files with 21 additions and 3 deletions
+2 -1
View File
@@ -4570,8 +4570,9 @@ static void on_0C_C1_E7_EC(shared_ptr<Client> c, uint16_t command, uint32_t, str
GameMode mode = GameMode::NORMAL;
bool spectators_forbidden = false;
if (cmd.battle_mode) {
if (cmd.battle_mode || c->config.check_flag(Client::Flag::FORCE_BATTLE_MODE_GAME)) {
mode = GameMode::BATTLE;
c->config.clear_flag(Client::Flag::FORCE_BATTLE_MODE_GAME);
}
if (cmd.challenge_mode) {
if (client_is_ep3) {