Description
About Group / Guild Calendar Remastered (Classic TBC)
This project is a completely rewritten, modernized, and highly secure Peer-to-Peer (P2P) port of the popular Group Calendar addon from Classic.
Disclaimer & Credits: All rights, original code base, and credits belong entirely to the original author. This is a fan-updated version created to keep this fantastic tool alive and functional for the Classic TBC community.
Important Note: Due to API changes made by Blizzard, this addon currently only works within a single guild. Cross-guild syncing is not supported.
✨ Key Features
- Blazing Fast P2P Sync: The addon now uses a completely decentralized, secure background syncing network. No more database bloat, no more dropped players, and no disconnects due to chat spam limits!
- Smart Legacy Importer: Upgrading from the old Group Calendar? Officers can use the one-click "Import Old Calendar" tool to instantly migrate your old database without losing a single raid or sign-up.
- Trusted Sync Nodes: Assign a "Trusted Sync Rank" (e.g., your Core Raiders). Their addons will act as server nodes in the background, ensuring the calendar syncs perfectly for everyone logging in, even if no officers are currently online!
- Modern UI & Raid Artwork: A sleek, dark, AtlasLoot-inspired interface. Events now automatically feature beautiful, dynamic background artwork based on the raid (Karazhan, Gruul, SSC, Black Temple, etc.).
- Cryptographic Security & Anti-Spoofing: Permissions are verified via absolute server timestamps and WoW's internal server IDs. Trolls can no longer fake officer ranks, and deleted events stay permanently deleted ("Tombstone" logic).
- Advanced Player Self-Management: Players can now edit their own sign-ups (change their spec or comment) or sign off ("Declined") at any time without losing their original "Confirmed" status.
- Authentic Classic Spec Icons: The roster fully supports and automatically guesses player specializations, displaying the authentic, correct ability icons from the TBC era.
- Plan & Schedule: Create events, dungeons, and raids using an intuitive calendar grid.
- Easy Invites: Built-in "Invite Raid" button to seamlessly invite all confirmed members from your setup directly to your raid group.
- Alt-Friendly: View your guild's schedule even when you are logged into an alt.
How to use
You can open and display the calendar in two convenient ways:
Type
/mgcin your chat window.Click the dedicated Group Calendar minimap icon.
Feedback & Support
If you encounter any bugs, LUA errors, or have suggestions for future updates, please let me know in the comments!


