From 2a079726780f5dba3d0ee56fecf5a03844dc1068 Mon Sep 17 00:00:00 2001 From: Brandon Cornejo Date: Sun, 8 Feb 2026 19:16:05 -0600 Subject: [PATCH] allow toggling groupmate EFF drop bell notificatiosn on/off with 'gs eff ' --- src/group.tin | 25 ++++++++++++++++++++++++- 1 file changed, 24 insertions(+), 1 deletion(-) diff --git a/src/group.tin b/src/group.tin index 9e45108..f20616a 100644 --- a/src/group.tin +++ b/src/group.tin @@ -128,7 +128,10 @@ #variable {group_shields[$name][eff]} {0}; /writegroupshieldstofile; - #showme {\a}; + #if {"$gs_eff_alerts" == "1"} { + #showme {\a}; + }; + #return @log_line_to_chat{}; }; @@ -289,6 +292,26 @@ #showme {$gs_displayline}; }; }; +#VARIABLE {gs_eff_alerts} {1}; +#ALIAS {^gs eff on$} { + #VARIABLE {gs_eff_alerts} {1}; + #showme {[group] Group shield EFF bell alerts are <128>ON.<900>}; + #showme {[group] Syntax: 'gs eff '.<900>}; +}; +#ALIAS {^gs eff off$} { + #VARIABLE {gs_eff_alerts} {0}; + #showme {[group] Group shield EFF bell alerts are <118>OFF.<900>}; + #showme {[group] Syntax: 'gs eff '.<900>}; +}; +#ALIAS {^gs eff$} { + #IF {"$gs_eff_alerts" == "0"} { + #showme {[group] Group shield EFF bell alerts are <118>OFF.<900>}; + #showme {[group] Syntax: 'gs eff '.<900>}; + } { + #showme {[group] Group shield EFF bell alerts are <128>ON.<900>}; + #showme {[group] Syntax: 'gs eff '.<900>}; + }; +}; #FORMAT {shieldfile_lastwrite} {%T}; #MATH {shieldfile_lastwrite} {$shieldfile_lastwrite - 10};