|
Hallo Zusammen,
also ich versuche ein Addon für meinen Schurken zu schreiben, das folgendes macht.
1.Meucheln
2. Wenn Blutende Wunde dann Gemeiner Schlag
3. Wenn Blutende Wunde und Starke Blutung dann Wunden Angreifen
4. Immer nach einem Durchlauf hät ich gern noch eine Überprüfung lebt der gegner noch wenn ja dann wieder von vorne
5. Immer nach einem Druchlauf hät ich gern noch eine Überprüfung wenn mein Leben weniger als 30% dann Platz 21 oder 22 falls 21 noch nicht ready
(21 ist flasche mit counter, 22 ist trank)
Bis jetzt geht nur, das ich halt mehrmals auf das makro drücken muss dann führt er es aus, wobei auch glaub den letzten komboschlag nicht.
die sachen mit den 2 überprüfungen und der endlosschleife fehlen noch.
PLS HELPS
Hier meine bisherige Codeschnipsel:
RogueCombo.lua:
function RogueCombo(tgt) local BlutendeWunde = nil local StarkeWunde = nil local counter = 1 local currdebuff = "none" while currdebuff ~= nil do
currdebuff = UnitDebuff(tgt,counter) if currdebuff == "Blutende Wunde" then BlutendeWunde = true end if currdebuff == "Starke Blutung" then StarkeWunde = true end counter = counter + 1
end
if BlutendeWunde and StarkeWunde then CastSpellByName("Wunden Angreifen")
elseif BlutendeWunde then CastSpellByName("Gemeiner Schlag")
else CastSpellByName("Meucheln")
end
Danke un dGrüßle
|