Zadrot AutoRes

09.07.2020 - Zadrot

Zadrot AutoRes

Обновил старенький аддон для World of Warcraft

Zadrot AutoRes - автоматически принимает воскрешение и благодарит воскрешатора. Удобно в рейдах, можно после вайпа куда-нибудь уйти, а не бежать до босса :)

Весит меньше килобайта.

Поиграв недавно в World of Warcraft Classic, убедился, что он там тоже работает. Не обращайте на сообщения про устаревшую модификацию. Близзард лень сделать поддержку одним аддоном двух версий игры

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
local f = CreateFrame("Frame")
f:RegisterEvent("PLAYER_ALIVE")
f:RegisterEvent("PLAYER_UNGHOST")
f:RegisterEvent("RESURRECT_REQUEST")
f:SetScript("OnEvent", function(self, event, arg1)
	if event == "RESURRECT_REQUEST" then
    	self.resser = arg1
    	AcceptResurrect()
	elseif self.resser and UnitExists(self.resser) and not UnitIsDeadOrGhost("player") then
    	DoEmote("thank", self.resser)
		if StaticPopup_Visible("RESURRECT") then
			StaticPopup_Hide("RESURRECT")
		elseif StaticPopup_Visible("RESURRECT_NO_TIMER") then
			StaticPopup_Hide("RESURRECT_NO_TIMER")
		elseif StaticPopup_Visible("RESURRECT_NO_SICKNESS") then
			StaticPopup_Hide("RESURRECT_NO_SICKNESS")
		end
    	self.resser = nil
	end
end)