diff --git a/src/ReceiveSubcommands.cc b/src/ReceiveSubcommands.cc index ca62c493..cce2854e 100644 --- a/src/ReceiveSubcommands.cc +++ b/src/ReceiveSubcommands.cc @@ -4102,6 +4102,11 @@ static asio::awaitable on_enemy_exp_request_bb(shared_ptr c, Subco l->log.info_f("No client in slot {}", client_id); continue; } + if (lc->version() != Version::BB_V4) { + // EXP is handled on the client side in all non-BB versions + l->log.info_f("Client in slot {} is not BB", client_id); + continue; + } if (base_exp != 0.0) { // If this player killed the enemy, they get full EXP; if they tagged the