SuppressGuildAchievements

Suppress unwanted guild achievement notifications

File Details

SuppressGuildAchievements.zip v1.7.7

  • R
  • Aug 8, 2024
  • 6.05 KB
  • 2.6K
  • 11.0.2
  • Retail

File Name

SuppressGuildAchievements.zip

Supported Versions

  • 11.0.2

Added Features:

  1. Commands for Global Suppression Control:

    • Added /sga enable command to enable all suppression settings, including personal achievements.
    • Added /sga disable command to disable all suppression settings.
  2. Functionality Updates:

    • EnableAllSuppressions Function:
      • Added a new function to enable all suppression settings at once, including GUI and text suppressions for guild achievements, guild members' achievements, and personal achievements.
    • EnableAllLogging Function:
      • Added a new function to enable all logging settings at once, including GUI and text logging for guild achievements, guild members' achievements, and personal achievements.
  3. Enhanced Command Handling:

    • Updated the /sga log command to handle logging configuration for all achievements.
    • Updated the /sga suppress command to handle suppression configuration for all achievements.
    • Added commands for personal achievement-specific suppression and logging:
      • /sga enablepersonal - Enables suppression of personal achievements.
      • /sga disablepersonal - Disables suppression of personal achievements.
      • /sga enablepersonallog - Enables logging for personal achievements.
      • /sga disablepersonallog - Disables logging for personal achievements.
      • /sga count - count total supressions per session. 
  4. Testing Commands:

    • Added /sga test1, /sga test2, and /sga test3 commands to run specific test configurations:
      • Test 1: Enable all suppressions and logging.
      • Test 2: Disable all suppressions and logging.
      • Test 3: Mixed configuration (suppress GUI, log text only).
  5. Detailed Load Message:

    • Added /sga showloadmessage enable and /sga showloadmessage disable commands to toggle detailed load messages.

Bug Fixes:

  • Some chat supression was not working correctly. 

Miscellaneous Changes:

  1. Refactoring:

    • Refactored command handling to better manage the new suppression and logging commands.
    • Updated status reporting and chat history clearing functions for clarity.
  2. Localization Updates:

    • Ensured that new commands and functionality are properly reflected in the localization settings.