Kalendergrenzen & WoW-Schutzmechanismen
Pending Actions
Der WoW-Kalender kann zeitweise melden, dass bereits eine Aktion verarbeitet wird. GuildMonitor startet dann keine zweite kollidierende Aktion.
Neue Events
Das endgültige Hinzufügen eines Kalendereintrags hängt an einer echten Benutzeraktion. Deshalb wird die Erstellung direkt an den Klick auf den Erstellen-Button gebunden.
Asynchrones Öffnen
Beim Reagieren auf bestehende Termine kann OpenEvent zunächst Daten nachladen. GuildMonitor hört auf CALENDAR_OPEN_EVENT und verwendet zusätzliche kurze Timer als Fallback.
Nicht jeder Eventtyp verhält sich gleich
Einige Kalenderereignisse unterstützen SignUp, andere eher Available/Confirmed-Logik. GuildMonitor versucht die zum geöffneten Event passende Standardreaktion.