Fehler #39205
geschlossen[Command] XP / Ehre Boost Anzeige
Die Befehle zum aktivieren und deaktivieren der Bonus-XP durch Events oder für Quests (20-57) wurden neu strukturiert. Mehr dazu unten.
Beschreibung
Für die XP und Ehre Boosts, die pro Account aktivierbar sind wäre es gut, wenn die Spieler ebenfalls per Command nachschauen können, ob und wie lange der Boost noch läuft.
Das Ganze ist derzeit in .pinfo eingebaut, allerdings eben nicht für Spieler verfügbar.
Man könnte den Befehl für Spieler freigeben und entsprechend nur die Boost-Zeilen ausgeben lassen. Der Befehl sollte zusätzlich nur den Spieler selbst ausgeben, nicht auf andere wirksam sein.
Alternativ ein neues Command einbauen.
Zugehörige Tickets
Von Jeora vor fast 4 Jahren aktualisiert
- Beginn wurde von 23.12.2020 zu 14.12.2020 geändert
Von Yrito vor fast 4 Jahren aktualisiert
- Beziehung mit Fehler #37591: [Command] Erfahrungsboni mit .blizzlike und .xp wurde hinzugefügt
Von Yrito vor fast 4 Jahren aktualisiert
- Status wurde von Bestätigt zu In Bearbeitung geändert
Von Yrito vor fast 4 Jahren aktualisiert
- Status wurde von In Bearbeitung zu Code-Review & Testbereit geändert
- Zugewiesen an
Yritowurde gelöscht - Update Text Deutsch aktualisiert (Vergleich)
Hab die XP-Commands grundlegend überarbeitet:
Neue Commands:
.xp status zeigt eine Info über alle Möglichkeiten einen XP-Bonus zu bekommen an. Für GMs auch auf das Ziel anwendbar, für Spieler nur auf sich selbst.
.xp quest zum aktivieren/deaktivieren des Quest-Boosts von Level 20-57
.xp event zum aktivieren/deaktivieren von XP-Boost-Events
Bisherige Commands:
.xpevent entfernt. Die Funktionalität ist jetzt in .xp status (Status abfragen) und .xp event (ändern) verfügbar.
.blizzlike: Bisher konnte man mit dem Command eine Sperre aktivieren/deaktivieren, die die XP-Rate immer auf 1 festgelegt hat, egal wie andere Einstellungen (.xp event) oder die Raten in der Server Config waren. Diese Funktionalität wurde entfernt. XP-Events können jetzt mittels .xp event deaktiviert werden und der Quest-Boost mit .xp quest. Die Raten aus der Server Config können jetzt nicht mehr überschrieben werden, was allerdings aktuell auch kein Problem darstellen sollte, da ja eh alle Rates auf 1 stehen. Sollte sich das irgendwann mal ändern, muss man eben weitere Subcommands unter .xp einbauen. Der Command .blizzlike ist weiterhin verfügbar. Er akzeptiert allerdings nur noch die Option "on" und das Ausführen von .blizzlike on ist äquivalent zu .xp quest off + .xp event off.
Zum Testen:
Bitte alle Commands testen. Bei den Übersetzungen reichts vmtl einmal kurz über https://git.rising-gods.de/wotlk/rg/-/merge_requests/2897/diffs#diff-content-fdfb989d77e209126efd4954fd392d362ef1252e zu schauen, dann muss das nicht 2x getestet werden x) Weiterhin bitte ganz grob schauen, ob XP Vergabe mit und ohne Bonus XP für Quests und Events noch funktioniert, weil der Code überarbeitet wurde.
Zum Code-Review: Eigentlich nur https://git.rising-gods.de/wotlk/rg/-/merge_requests/2897/diffs#diff-content-4b7e6d5688ed3c372f311838d5452bf252f49d5c schauen, ob die GetXPRate-Funktion noch Sinn ergibt :D
Wie dem Update-Text zu entnehmen ist, plane ich noch einen kleinen Announcement-Text zu verfassen, den man unters Update klatschen kann. Denke die Funktionalität lässt sich besser in nem kurzen Text unten drunter erklären, als innerhalb des Stichpunkts im Update-Text.
Von Connex vor fast 4 Jahren aktualisiert
- Status wurde von Code-Review & Testbereit zu Testbereit geändert
Von Jeora vor fast 4 Jahren aktualisiert
- Status wurde von Testbereit zu In Bearbeitung geändert
- Zugewiesen an wurde auf Yrito gesetzt
Von Jeora vor fast 4 Jahren aktualisiert
- Status wurde von Testbereit zu Ready geändert
- Zugewiesen an
Jeorawurde gelöscht
Von Serverupdate vor fast 4 Jahren aktualisiert
- Status wurde von Ready zu Pending geändert
Von Connex vor fast 4 Jahren aktualisiert
- Tags wurde von Command, Custom zu Command, Custom, Update 2021-01-20 geändert
- Status wurde von Pending zu Live geändert