Skip to content

Repository files navigation

RestockMate

RestockMate ist ein World-of-Warcraft-Retail-Addon zum gezielten Auffüllen gekaufter Reagenzien und Verbrauchsgegenstände. Für jedes beobachtete Item wird eine Zielmenge festgelegt. Beim passenden Händler zeigt das Addon Fehlbestand und Gesamtkosten an und berücksichtigt dabei die angebotenen Paketgrößen. Gekauft wird ausschließlich nach einem Klick auf Kaufen und einer weiteren ausdrücklichen Bestätigung.

Typische Einsatzbereiche sind Händlerreagenzien für Inschriftenkunde, Kochen, Alchemie und andere Berufe.

Funktionen

Einkaufslisten und Bestand

  • Eigenes Charakterprofil; jeder Charakter besitzt getrennte Listen und Einstellungen
  • Mehrere benannte Einkaufslisten pro Charakter
  • Listen von anderen Charakteren kopieren sowie als Text exportieren und importieren
  • Items per Drag-and-drop, Item-ID, Itemlink oder Alt-Klick hinzufügen
  • Komplette Angebotsliste des geöffneten Händlers grafisch anzeigen und Items auch ohne eigenen Taschenbestand übernehmen
  • Kleine Schnellbuttons direkt an den Händlerangeboten
  • Zielmenge pro Item mit Eingabefeld, +/- und Mausrad ändern
  • Shift ändert in 10er-Schritten, Strg in der bekannten Händlerpaketgröße
  • Items vorübergehend pausieren, ohne sie aus der Liste zu löschen
  • Pro Item wählbar: nur Taschenbestand oder Taschen plus Bankbestand zählen
  • Suchfeld, Filter für aktuellen Händler und Fehlbestand sowie mehrere Sortierungen
  • Zuletzt gesehener Händler einschließlich Zone und Koordinaten im Tooltip

Händler und Einkauf

  • Automatisches Öffnen nur bei relevanten Händlern, bei jedem Händler oder nie
  • Optionales Schließen zusammen mit dem Händlerfenster
  • Exakte Berücksichtigung von Händlerpaketen und begrenztem Vorrat
  • Klare Statusanzeige für verfügbar, aufgefüllt, nicht bei diesem Händler, pausiert, ausverkauft, gesperrt, Sonderkosten und mögliche Teilmengen
  • Vorschau aller Kaufpositionen, Stückzahlen und Goldkosten
  • Einstellbare Goldreserve und maximales Goldlimit pro Einkauf
  • Warnung bei vollständig belegten Taschen
  • Ergebnisdialog mit tatsächlich erhaltenen Mengen und tatsächlich gezahltem Gold
  • Optionaler Ton nach abgeschlossenem Einkauf

Items mit Marken, alternativen Währungen oder anderen Sonderkosten werden nicht automatisch gekauft.

Zugriff und Integration

  • Verschiebbarer Minimap-Button mit Anzeige offener Kaufpositionen
  • Eintrag im Addon-Compartment von World of Warcraft
  • Eintrag in den WoW-Addon-Einstellungen
  • RestockMate-Informationen in Tooltips beobachteter Items
  • Hauptfenster und Dialoge lassen sich mit Escape schließen
  • Größe und Position des Hauptfensters werden pro Charakter gespeichert

Bedienung

  1. RestockMate mit /rm, /restockmate, dem Minimap-Button oder dem Addon-Compartment öffnen.
  2. Ein Item in die Drop-Zone ziehen, am Händler auf das kleine + klicken oder über Händler die vollständige Angebotsliste öffnen.
  3. In der Itemzeile die gewünschte Zielmenge einstellen.
  4. Über das Zeilenmenü wählen, ob nur die Taschen oder Taschen plus Bank für dieses Item zählen.
  5. Einen Händler öffnen, der das Item verkauft.
  6. Fehlmengen und Kosten prüfen, Kaufen wählen und den vollständigen Einkaufsplan bestätigen.

Ein Rechtsklick auf die Schaltfläche mit den drei Punkten öffnet die Itemoptionen. Dort kann das Item pausiert, entfernt oder sein Zählmodus geändert werden.

Listen

Die aktive Liste wird oberhalb der Itemtabelle ausgewählt. In den grafischen Optionen können Listen erstellt, umbenannt, kopiert, geleert, gelöscht, exportiert und importiert werden. Eine importierte oder kopierte Liste wird als neue Liste angelegt; vorhandene Listen werden nicht überschrieben.

Charakterprofile bleiben voneinander getrennt. So können beispielsweise ein Koch und ein Schreiber unterschiedliche Reagenzien und Zielmengen verwenden.

Bankbestand

Der Zählmodus wird für jedes Item separat festgelegt:

  • Taschenziel vergleicht die Zielmenge nur mit den getragenen Taschen.
  • Gesamtziel vergleicht sie mit Taschen, Bank und Reagenzbank.

World of Warcraft stellt Bankwerte nur aus seinem eigenen Zwischenspeicher bereit. Die Bank sollte deshalb nach dem Einloggen mindestens einmal geöffnet werden. RestockMate zeigt in den Optionen den letzten Bankbesuch des jeweiligen Charakters an. Die Kriegsmeutenbank wird derzeit nicht berücksichtigt.

Kaufablauf und Sicherheit

RestockMate kauft niemals allein durch das Öffnen eines Händlers. Der Ablauf benötigt immer einen Klick auf Kaufen und eine Bestätigung des angezeigten Plans. Direkt vor dem Einkauf werden Händler, Itempositionen, Paketgrößen, Mengen, Preise, Goldreserve und Einkaufslimit erneut geprüft. Hat sich etwas geändert, wird der Einkauf abgebrochen und muss neu geprüft werden.

Die bestätigten Händlerkäufe werden nacheinander mit einem Abstand von 0,15 Sekunden ausgeführt. Dadurch bleibt der Ablauf begrenzt und nachvollziehbar. Automatisches Öffnen lässt sich in den Optionen abschalten. Ein laufender Einkauf kann durch Schließen des Händlerfensters abgebrochen werden; bereits ausgeführte Teilkäufe bleiben dabei bestehen.

Minimap und Addon-Compartment

  • Linksklick öffnet oder schließt RestockMate.
  • Ziehen verschiebt den Minimap-Button entlang der Minimap-Kante.
  • Rechtsklick auf den Minimap-Button blendet ihn aus.
  • Rechtsklick auf den Addon-Compartment-Eintrag öffnet die Optionen.
  • /rm minimap reset setzt den Minimap-Button zurück.

Runde, quadratische und abgeflachte Minimap-Formen werden berücksichtigt.

Slash-Befehle

  • /rm oder /restockmate - Fenster ein- oder ausblenden
  • /rm options oder /rm optionen - grafische Optionen öffnen
  • /rm profile oder /rm profil - Charakterprofil, Liste und Itemanzahl anzeigen
  • /rm add [Itemlink] 200 - Item mit Zielmenge 200 hinzufügen
  • /rm clear - aktive Liste nach Bestätigung leeren
  • /rm bank - Zählmodus aller Items der aktiven Liste umschalten
  • /rm minimap - Minimap-Button ein- oder ausblenden
  • /rm minimap reset - Position des Minimap-Buttons zurücksetzen

Installation mit WowUp

  1. In WowUp Get Addons beziehungsweise Neue Addons beziehen öffnen.
  2. Install from URL beziehungsweise Von URL installieren wählen.
  3. Folgende Repository-URL eintragen: https://github.com/InkVeiled/RestockMate

WowUp erkennt neue GitHub-Releases und kann RestockMate anschließend aktualisieren.

Manuelle Installation

  1. Die ZIP-Datei des neuesten GitHub-Releases herunterladen.
  2. Den enthaltenen Ordner RestockMate nach World of Warcraft/_retail_/Interface/AddOns/ entpacken.
  3. WoW starten oder im Spiel /reload ausführen.
  4. In der Addon-Liste prüfen, dass RestockMate aktiviert ist.

Danach muss die Datei Interface/AddOns/RestockMate/RestockMate.toc vorhanden sein.

Hinweise

  • Vorhandene Charakterprofile und Einkaufslisten werden beim Laden in das aktuelle Datenmodell übernommen.
  • Itemnamen und Icons werden nachgeladen, sobald World of Warcraft die zugehörigen Itemdaten bereitstellt.
  • Getestete Interface-Versionen: 120005, 120007.

Lizenz

RestockMate steht unter der MIT-Lizenz.

About

WoW Retail addon for restocking vendor reagents to per-character target amounts.

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages