diff --git a/src/game/g_player.pas b/src/game/g_player.pas
index 7436e7a95a77d928002f0dd974b74fe045cebda9..8a516bf35e0be35a7258ecac442aaca10ad3c48f 100644 (file)
--- a/src/game/g_player.pas
+++ b/src/game/g_player.pas
if gPlayers[i] is TPlayer then
begin
gPlayers[i].Update();
- if (not gPlayers[i].alive) then gPlayers[i].NetForceWeapFIdx := 0; // just in case
- //if g_Game_IsClient or not g_Game_IsNet then
+ if g_Game_IsClient or not g_Game_IsNet then
begin
gPlayers[i].RealizeCurrentWeapon(); // WARNING! DO NOT MOVE THIS INTO `Update()`!
end;
FSecrets := 0;
//FCurrFrameIdx := 0;
//FNetForceWeap := FCurrWeap;
- FNetForceWeapFIdx := 0;
+ //FNetForceWeapFIdx := 0;
if FNoRespawn then
begin
FSpectator := False;
FLastHit := 0;
FLastFrag := 0;
FComboEvnt := -1;
- FNetForceWeapFIdx := 0;
SetFlag(FLAG_NONE);
SetAction(A_STAND, True);
FPain := 0;
FLastHit := 0;
//FNetForceWeap := FCurrWeap;
- FNetForceWeapFIdx := 0;
if not g_Game_IsServer then
Exit;