/cast Power Word: Shield /run local button = GetMouseFocus(); DEFAULT_CHAT_FRAME:AddMessage("I shielded someone by clicking on " .. button:GetName() .. ", whole parent is " .. button:GetParent():GetName() .. " .")