From 400c7b79dbd79cd8cd858080843e389b5ee565b3 Mon Sep 17 00:00:00 2001 From: Marco Cawthorne Date: Wed, 19 Apr 2023 10:01:16 -0700 Subject: [PATCH] Client: Only allow buymenu to open when we're in a buyzone (accurate to 1.5) --- src/client/cmds.qc | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/client/cmds.qc b/src/client/cmds.qc index c85a92e..bb9156b 100644 --- a/src/client/cmds.qc +++ b/src/client/cmds.qc @@ -33,6 +33,13 @@ CMD_ChooseTeam(void) void CMD_BuyMenu(void) { + player pl = (player)pSeat->m_ePlayer; + + /* only in buy zones... */ + if (!(pl.gflags & GF_BUYZONE)) { + return; + } + /* handle both VGUI and text menus */ if (ClientGame_IsUsingVGUI()) VGUI_BuyMenu();