diff --git a/src/backend/commands/player/kick/multi_kick.cpp b/src/backend/commands/player/kick/multi_kick.cpp index 1d466fba..acf7b1ea 100644 --- a/src/backend/commands/player/kick/multi_kick.cpp +++ b/src/backend/commands/player/kick/multi_kick.cpp @@ -21,9 +21,10 @@ namespace big dynamic_cast(command::get("breakup"_J))->call(player, {}), dynamic_cast(command::get("hostkick"_J))->call(player, {}); - dynamic_cast(command::get("oomkick"_J))->call(player, {}); - script::get_current()->yield(700ms); - + if (player->is_host()) { + dynamic_cast(command::get("oomkick"_J))->call(player, {}); + script::get_current()->yield(700ms); + } if (player && !g_player_service->get_self()->is_host() && player->is_valid() && !player->is_host()) dynamic_cast(command::get("desync"_J))->call(player, {});