Rangverwaltung
GuildMonitor verwendet für Rangänderungen die aktuellen GUID-basierten WoW-Gildenfunktionen.
Ablauf
- Mitglied auswählen.
- Unter „Rangverwaltung“ gewünschten Rang anklicken.
- Bestätigungsdialog prüfen.
- Rangänderung bestätigen.
- GuildMonitor übergibt die Änderung an WoW.
- Das nächste Gildenroster-Update bestätigt den tatsächlichen neuen Rang.
Berechtigungsprüfung
Vor der Aktion fragt GuildMonitor WoW mit C_GuildInfo.IsGuildRankAssignmentAllowed, ob dieser konkrete Zielrang für das gewählte Mitglied zulässig ist.
Schreiben
Die tatsächliche Änderung erfolgt mit C_GuildInfo.SetGuildRankOrder. GuildMonitor verwendet keinen eigenen Rang- oder Offsetsimulator.
Wenn ein Button deaktiviert ist
- es ist der aktuelle Rang
- dein Gildenrang darf diesen Zielrang nicht vergeben
- WoW meldet die Rangzuweisung für dieses Mitglied als nicht zulässig
- die benötigte API ist nicht verfügbar
Diagnose
Bei Problemen öffne Diagnose und kontrolliere insbesondere IsGuildRankAssignmentAllowed, SetGuildRankOrder sowie die erkannten Beförderungs-/Degradierungsrechte.