Releases: Cobas91/EasyMakro
Releases · Cobas91/EasyMakro
Release list
EasyMakro v1.1.1
Wartungs-Release: keine Änderungen am Addon selbst.
Dieses Release testet/aktiviert die neue automatisierte Release-Pipeline:
- Die CurseForge-taugliche Zip wird jetzt automatisch von GitHub Actions gebaut und als Release-Asset angehängt.
- Die Zip wird außerdem automatisch direkt ins CurseForge-Projekt hochgeladen (kein manueller Upload mehr nötig).
Alle Funktionen entsprechen v1.1.0.
EasyMakro v1.1.0
Neues Feature: Fernkampf-Autoattacke (Auto Shot / Shoot) wird jetzt korrekt erkannt und verwendet.
Neu
- Neuer Befehl "Start Auto Shot" in der Liste: erstellt ein Makro, das die Fernkampf-Autoattacke (Auto Shot bei Hunter, Shoot bei Zauberstab-Klassen) startet. Wird automatisch anhand des Spellbooks erkannt, taucht nur auf, wenn der Charakter einen solchen Zauber kennt.
- "Auto-Attack aktivieren"-Checkbox ist jetzt schlau: Bei Zauber-Makros (z.B. Serpent Sting) fügt sie
/cast Auto Shotstatt/startattackein, wenn der Charakter Fernkampf-Autoattacke hat –/startattackstartet naemlich nur den Nahkampfschlag, nicht Auto Shot. Das Checkbox-Label zeigt live an, welcher Befehl tatsächlich eingefügt wird. - Beide Features arbeiten mit fest verifizierten, sprachunabhängigen Spell-IDs (75 = Auto Shot, 5019 = Shoot), funktionieren also unabhängig vom Client-Sprachclient korrekt.
Fixes
- Berufe (Alchemie, Erste Hilfe, Kürschnern, Bergbau, ...) werden zuverlässig aus der Zauberliste ausgeschlossen, auch wenn sie (wie in Classic Era üblich) im selben Spellbook-Tab wie normale Fähigkeiten stecken.
- Ein Lua-Syntaxfehler, der Makro erstellen/bearbeiten/löschen zwischenzeitlich komplett lahmgelegt hat, ist behoben.
- Neuer versteckter Diagnose-Befehl
/em debugfür zukünftiges Troubleshooting.
Alle Funktionen
- Makro-Baukasten: Liste aller erlernten Zauber (inkl. Begleiter), Checkboxen für Mouseover (Gegner/Freund), Selbst-Fallback, Auto-Attack (jetzt Auto-Shot-fähig), Pet-Attack, Stop-Casting, global vs. pro Charakter (Standard: pro Charakter)
- Erzeugt echte Blizzard-Makros via
CreateMacro/EditMacroinkl.#showtooltip - Verwaltungsliste: Klick lädt zurück in den Editor, Drag-and-Drop direkt auf die Aktionsleiste, Löschen mit Bestätigung
- Minimap-Button: Linksklick öffnet EasyMakro, Rechtsklick öffnet Blizzards Makro-Fenster, frei verschiebbar
- Automatische Sprachanpassung an den WoW-Client (Deutsch/Englisch)
- Slash-Befehle
/easymakround/em
Installation
EasyMakro-1.1.0.zipherunterladen- Inhalt (Ordner
EasyMakro) nachWorld of Warcraft/_classic_era_/Interface/AddOnsentpacken - Getestet mit WoW Classic Era Client-Version 1.15.9
Full Changelog: v1.0.1...v1.1.0
EasyMakro v1.0.1
Patch-Release: Berufe werden jetzt korrekt aus der Zauberliste ausgeschlossen.
Fix
- Berufe (Alchemie, Erste Hilfe, Kürschnern, Bergbau, ...) werden nicht mehr in der Zauberliste angezeigt. In Classic Era haben Berufe keinen eigenen Spellbook-Tab, sondern stecken als einzelne Einträge im "General"-Tab zusammen mit Attack/Auto Shot. Der Filter arbeitet jetzt auf Ebene einzelner Zauber statt ganzer Tabs und erkennt Berufs-Fähigkeiten zuverlässig anhand der Skill-Liste des Charakters – unabhängig von Client-Sprache oder Klasse.
- Neuer versteckter Diagnose-Befehl
/em debug(listet Spellbook-Tabs und Skill-Liste im Chat auf) für zukünftiges Troubleshooting.
Alle Funktionen (seit v1.0.0 unverändert)
- Makro-Baukasten: Liste aller erlernten Zauber (inkl. Begleiter), Checkboxen für Mouseover (Gegner/Freund), Selbst-Fallback, Auto-Attack, Pet-Attack, Stop-Casting, global vs. pro Charakter (Standard: pro Charakter)
- Erzeugt echte Blizzard-Makros via
CreateMacro/EditMacroinkl.#showtooltip - Verwaltungsliste: Klick lädt zurück in den Editor, Drag-and-Drop direkt auf die Aktionsleiste, Löschen mit Bestätigung
- Minimap-Button: Linksklick öffnet EasyMakro, Rechtsklick öffnet Blizzards Makro-Fenster, frei verschiebbar
- Automatische Sprachanpassung an den WoW-Client (Deutsch/Englisch)
- Slash-Befehle
/easymakround/em
Installation
EasyMakro-1.0.1.zipherunterladen- Inhalt (Ordner
EasyMakro) nachWorld of Warcraft/_classic_era_/Interface/AddOnsentpacken - Getestet mit WoW Classic Era Client-Version 1.15.9
Full Changelog: v1.0.0...v1.0.1
EasyMakro v1.0.0
Erste Version von EasyMakro – erstellt echte WoW-Makros (Mouseover, Auto-Attack, Pet-Attack u.v.m.) per Mausklick statt per Hand.
Funktionen
Makro-Baukasten
- Liste aller aktuell erlernten (aktiven) Zauber des Charakters inklusive Begleiter-Zauber (Hunter-/Warlock-Pet)
- Zusätzliche Befehle ohne eigenen Zauber: Auto-Attack starten, Pet: Angriff, Pet: Folgen, Ziel folgen, Zauber abbrechen
- Such-/Filterfeld über der Liste
- Checkboxen pro Makro:
- Mouseover-Ziel verwenden (Gegner)
- Mouseover-Ziel verwenden (Freund/Heilung)
- Fallback: sonst auf mir selbst wirken
- Auto-Attack aktivieren (
/startattack) - Pet zum Angriff schicken (
/petattack) - Laufenden Zauber vorher abbrechen (
/stopcasting) - Global speichern (Standard: nur für diesen Charakter)
- Live-Vorschau des generierten Makrotexts
- Erzeugt echte Blizzard-Makros via
CreateMacro/EditMacroinkl.#showtooltip, damit Icon und Tooltip wie gewohnt aussehen
Makro-Verwaltung
- Übersicht aller mit EasyMakro erstellten Makros
- Anklicken lädt ein Makro zurück in den Editor (Checkboxen + Name direkt änderbar, kein extra "Bearbeiten"-Klick nötig)
- Direktes Ziehen des Icons aus dem EasyMakro-Fenster auf eine Aktionsleiste (
PickupMacro) - Löschen mit Bestätigungsdialog
Minimap-Button
- Linksklick öffnet die EasyMakro-Oberfläche
- Rechtsklick öffnet Blizzards eigenes Makro-Fenster
- Frei um die Minimap ziehbar, Position wird gespeichert
Sonstiges
- Automatische Sprachanpassung an den WoW-Client (
GetLocale()): Deutsch (deDE) und Englisch (Fallback für alle anderen Sprachen) vollständig übersetzt - Slash-Befehle
/easymakround/em - PowerShell-Build-Skript (
scripts/Build.ps1): installiert das Addon direkt ins lokale AddOns-Verzeichnis und/oder packt ein CurseForge-fertiges Zip
Installation
EasyMakro-1.0.0.zipherunterladen- Inhalt (Ordner
EasyMakro) nachWorld of Warcraft/_classic_era_/Interface/AddOnsentpacken - Getestet mit WoW Classic Era Client-Version 1.15.9