Jump to content
Sign in to follow this  
Leonid0vich

Друид, Каст Rejuv из формы медведя

Recommended Posts

Не могу сделать макрос на каст rejuvenation из формы медведя (как это делается по умолчанию на BC+)

 

 

/script 
Form = 0 
for i = 1,30 do 
d = UnitBuff("player", i) 
if d then 
if string.find(d, "Ability_Racial_BearForm") then 
Form = 1 
end 
end 
end 
if Form == 0 then 
CastSpellByName("Rejuvenation")
else if Form == 1 then 
CastSpellByName("Bear form")
CastSpellByName("Rejuvenation")
end 
end
 
 
Проблема в том что между 
CastSpellByName("Bear form")
CastSpellByName("Rejuvenation")
нет ГКД, но есть задержка сервера (пинг), т. е. Rejuvenation срабатывает когда форма ещё не успела отменится
 
можно ли это как то исправить?
макрос работает если нажимать дважды,  с интервалом равным пингу, но смысл его тогда теряется
Edited by Leonid0vich

Share this post


Link to post
Share on other sites

можно попробовать подфризить клиент на эту задержку пинга, прокрутив бесмысленный цикл типа

for i=1,1000000 do end где второе число подбирай под свой процессор

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×