1.1 --- a/core/smn_banning.cpp Sat Sep 05 19:36:12 2009 +1200
1.2 +++ b/core/smn_banning.cpp Mon Sep 07 16:21:48 2009 -0700
1.3 @@ -377,7 +377,7 @@
1.4 /* Kick, then ban */
1.5 if ((ban_flags & BANFLAG_NOKICK) != BANFLAG_NOKICK)
1.6 {
1.7 - pPlayer->Kick(kick_message);
1.8 + g_HL2.AddDelayedKick(client, pPlayer->GetUserId(), kick_message);
1.9 }
1.10 engine->ServerCommand(command);
1.11
1.12 @@ -390,7 +390,7 @@
1.13 }
1.14 else if ((ban_flags & BANFLAG_NOKICK) != BANFLAG_NOKICK)
1.15 {
1.16 - pPlayer->Kick(kick_message);
1.17 + g_HL2.AddDelayedKick(client, pPlayer->GetUserId(), kick_message);
1.18 }
1.19
1.20