Kod:
/cast Scatter Shot
/script PetFollow();
Tak jest źle. Będzie działało w 90% przypadków ale zawsze istnieje szansa, że pet przerwie scater shot zanim zadziała linijka PetFollow.
Po co zmieniasz cos co już dobrze się sprawdziło, na coś co niesie w sobie jakieś ryzyko?
Co do makra, w którym pet atakuje 4 sekundy po scatter shot, to raczej bardzo ciężkie do napisania bo blizzard usunął funkcję czasu żeby utrudnić
pisanie botów.
Kod:
/script if (not isMarked()) then CastSpellByName("Hunter's Mark(Rank 3)"); end
/script PetAttack();
To makro jest jak podróż z Wrocławia do Krakowa przez Szczeciń. Czyli bez sensu
Wystarczy
Kod:
/cast Hunter's Mark(rank 3)
/script PetAttack();
I działa identycznie. Mała drobna róznica polega na tym, że jeżeli cel już jest 'oznaczony' dostajesz o tym informacje... i tyle.