diff --git a/src/game/g_player.pas b/src/game/g_player.pas
index ca23ce315cc7f2009d858a527d208163a0693b47..c65d7206064025f82998691f1ada73203f575c7a 100644 (file)
--- a/src/game/g_player.pas
+++ b/src/game/g_player.pas
pm := g_PlayerModel_Get(FModelName);
pm.PlaySound(MODELSOUND_DIE, 5, FObj.X, FObj.Y);
pm.Free;
+
+ // Çëîâåùèé ñìåõ:
+ if (gBodyKillEvent <> -1)
+ and gDelayedEvents[gBodyKillEvent].Pending then
+ gDelayedEvents[gBodyKillEvent].Pending := False;
+ gBodyKillEvent := g_Game_DelayEvent(DE_BODYKILL, 1050, 0);
end;
end
else