Skip to content

Commit

Permalink
EditGag menu fixes (#257)
Browse files Browse the repository at this point in the history
* fix(gag): 馃悰 Gag menu don't react to switch Voice flag

Doesn't account for behavior `ca_gag_common_chat_block` is 1, swtich case in handler

close #254 issue

* fix(gag): 馃悰 GagEdit: Fix EXIT item shift

`ca_gag_common_chat_block 1` depends

close #256 issue
  • Loading branch information
wopox1337 committed Mar 5, 2022
1 parent bae230a commit eb57991
Showing 1 changed file with 5 additions and 2 deletions.
7 changes: 5 additions & 2 deletions cstrike/addons/amxmodx/scripting/CA_Gag.sma
Expand Up @@ -956,6 +956,9 @@ static MenuShow_EditGag(const id) {
menu_addblank2(menu)
menu_addblank2(menu)

if(ca_gag_common_chat_block)
menu_addblank2(menu)

menu_additem(menu, fmt("%L", id, "Gag_MenuItem_Confirm"), fmt("%i", ITEM_CONFIRM), .callback = callback)

menu_setprop(menu, MPROP_PERPAGE, 0)
Expand Down Expand Up @@ -1014,8 +1017,8 @@ public MenuHandler_EditGag(const id, const menu, const item) {

switch(item) {
case item_Say: g_adminTempData[id][gd_reason][r_flags] ^= gagFlag_Say
case item_SayTeam: g_adminTempData[id][gd_reason][r_flags] ^= gagFlag_SayTeam
case item_Voice: g_adminTempData[id][gd_reason][r_flags] ^= gagFlag_Voice
case item_SayTeam: g_adminTempData[id][gd_reason][r_flags] ^= (ca_gag_common_chat_block ? gagFlag_Voice : gagFlag_SayTeam)
case item_Voice: g_adminTempData[id][gd_reason][r_flags] ^= gagFlag_Voice // not used when `ca_gag_common_chat_block` is 1
case item_Reason: {
MenuShow_SelectReason(id)

Expand Down

0 comments on commit eb57991

Please sign in to comment.