From af4cb19b25d77c4502dd9d387678954ea1810df9 Mon Sep 17 00:00:00 2001 From: Manuel Simon Hirsig Date: Fri, 24 Nov 2017 07:43:42 +0100 Subject: [PATCH] refactoring --- unitscan.lua | 16 ++++------------ 1 file changed, 4 insertions(+), 12 deletions(-) diff --git a/unitscan.lua b/unitscan.lua index d3a7b3d..1811728 100644 --- a/unitscan.lua +++ b/unitscan.lua @@ -35,21 +35,13 @@ function unitscan.check_for_targets() end do - local show_target_error = true - - do - local orig = UIErrorsFrame_OnEvent - function UIErrorsFrame_OnEvent(event, msg) - if show_target_error or msg ~= ERR_UNIT_NOT_FOUND then - return orig(event, msg) - end - end - end + local pass = function() end function unitscan.target(name) - show_target_error = false + local orig = UIErrorsFrame_OnEvent + UIErrorsFrame_OnEvent = pass TargetByName(name, true) - show_target_error = true + UIErrorsFrame_OnEvent = orig local target = UnitName'target' return target and strupper(target) == name end