promotional bannermobile promotional banner

GuildSync

GuildSync syncs Raid and Heroic lockouts, PvP daily quests, and player layers within your guild, making instance planning, daily tracking, and layer switching fast, transparent, and effortless on your realm.

File Details

GuildSync 2.0.0

  • R
  • Feb 20, 2026
  • 842.16 KB
  • 4
  • 2.5.5
  • Classic TBC

File Name

GuildSync-2.0.0.zip

Supported Versions

  • 2.5.5

Changelog (Version 1.0.3)

[General]

  • The addon has been renamed from GuildIDSync to GuildSync. All files and saved variables have been migrated accordingly.
  • Migration: Existing settings from GuildIDSyncDB are automatically imported into GuildSyncDB.
  • Version number updated to 1.0.3.

[UI & Design]

  • Switch to Standard Blizzard UI: The main window now uses the ButtonFrameTemplate for a consistent look & feel.
  • Tab System Introduced: Toggle between IDs/Lockouts and the new Layering tab at the bottom of the window.
  • Tabular Lockout View: The ID display has been changed from blocks to a sortable table (Player, Level, ID, Reset, Whisper, Invite).
  • Automatic Clearing: When changing the instance category in the dropdown, the right-side view is now cleared immediately to avoid confusion.

[Layering System]

  • New Layering Tab: Displays all online guild members with their zone and current layer.
  • NPC-based Layer Detection: Custom, precise logic to determine the layer by targeting or mouseovering NPCs (independent of NovaWorldBuffs).
  • Live Updates: Your own layer is updated in the UI immediately as soon as it is detected.
  • Layer Invites: Players can be requested directly from the list to initiate a layer switch.
  • Refresh Logic: Manual refresh button with a 30s cooldown and automatic refresh for outdated data (>5 min).

[Minimap Button]

  • Independent Implementation: The minimap button now functions without external libraries (LibDBIcon removed).
  • Design Update: New icon with "GS" initials on a dark background.
  • Improved Dragging: The button can now be freely positioned and is compatible with square minimaps (ElvUI, SexyMap).
  • Persistence: Exact X/Y offsets are stored to maintain position across custom UI scales.

[Technical & Performance]

  • AceSerializer-3.0: Switched from LibSerialize to the Ace standard for more stable data transmission.
  • LibDeflate Integration: Highly efficient compression of addon data to reduce traffic in the guild channel.
  • Gossip Protocol: Efficient synchronization of lockout data using manifest buckets to save bandwidth.
  • Reduced Dependencies: Unnecessary libraries have been removed to make the addon leaner.