mirror of
https://github.com/brues-code/pfUI.git
synced 2026-09-24 08:36:04 +00:00
25 lines
611 B
Lua
25 lines
611 B
Lua
pfUI:RegisterModule("mouseover", function ()
|
|
pfUI.uf.mouseover = CreateFrame("Frame", "pfMouseOver", UIParent)
|
|
|
|
SLASH_PFCAST1, SLASH_LPFCAST2 = "/pfcast", "/pfmouse"
|
|
function SlashCmdList.PFCAST(msg, editbox)
|
|
local oldt = true
|
|
local unit = "mouseover"
|
|
if not UnitExists(unit) then
|
|
local frame = GetMouseFocus()
|
|
if frame.label and frame.id then
|
|
unit = frame.label .. frame.id
|
|
else
|
|
return
|
|
end
|
|
end
|
|
|
|
if UnitIsUnit("target", unit) then oldt = nil end
|
|
|
|
TargetUnit(unit)
|
|
CastSpellByName(msg)
|
|
|
|
if oldt then TargetLastTarget() end
|
|
end
|
|
end)
|