Der neue Known-Modifikator

Hallo an alle,

ich habe mir einen Umschalter gebaut, der sehr gut funktioniert:

#showtooltip
/cleartarget [help][noharm]
/targetenemy [noexists]
/use [known:Hochexplosivfalle,target=cursor] Hochexplosivfalle
/use [known:Bindender Schuss,target=cursor] Bindender Schuss
/use [known:Streuschuss] Streuschuss

Habe ich aber Hochexplosivfalle UND Streuschuss erlernt führt er das Makro nur aus, wenn ich ,target=cursor nach dem Known-Befehl drin habe, obwohl er doch immer das erste Makro bei Unklarheiten nimmt.

Habe ich einen Bug gefunden oder etwas grundsätzliches übersehen? Danke!

Weder ein Bug noch grundsätzlich übersehen. Das ist das normale Verhalten der Makro-Engine. An sich ist die Art und Weise wie es geschrieben ist etwas strange. Das kann man auch einfacher haben.

#showtooltip
/cleartarget [help][noharm]
/targetenemy [noexists]
/use [known:Hochexplosivfalle] Hochexplosivfalle; [known:Bindender Schuss] Bindender Schuss; [known:Streuschuss] Streuschuss

Damit hat man den Ablauf etwas schneller für die Engine und es kann auch die Abfolge einfacher verarbeitet werden. Bei der Variante die du geschrieben hast wird erst geprüft welche known-Bedingung zutrifft und muss dann erst wieder an die richtige stelle bringen. So sieht die Engine direkt welche known-Bedingungen False ergeben und welche True

1 Like

Dieses Thema wurde automatisch 180 Tage nach der letzten Antwort geschlossen. Es sind keine neuen Nachrichten mehr erlaubt.