diff --git a/sp/src/game/shared/basecombatweapon_shared.cpp b/sp/src/game/shared/basecombatweapon_shared.cpp index 50c2ea25..e6b61249 100644 --- a/sp/src/game/shared/basecombatweapon_shared.cpp +++ b/sp/src/game/shared/basecombatweapon_shared.cpp @@ -1658,7 +1658,7 @@ bool CBaseCombatWeapon::Holster( CBaseCombatWeapon *pSwitchingTo ) pOwner->SetNextAttack( gpGlobals->curtime + flSequenceDuration ); #ifdef MAPBASE - if (pOwner->IsPlayer()) + if (IsWeaponVisible() && pOwner->IsPlayer()) static_cast(pOwner)->SetAnimation( PLAYER_HOLSTER ); #endif }