From 1e531c13a9886682f461cdec862e004748b6a300 Mon Sep 17 00:00:00 2001 From: SarekCDL Date: Fri, 23 Dec 2016 13:18:28 +0100 Subject: [PATCH] pet: add pet specific click actions --- modules/pet.lua | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/modules/pet.lua b/modules/pet.lua index f5fbdb2d..4cf4eb59 100644 --- a/modules/pet.lua +++ b/modules/pet.lua @@ -29,8 +29,15 @@ pfUI:RegisterModule("pet", function () end) pfUI.uf.pet:SetScript("OnClick", function () - TargetUnit("pet") - end) + _, playerClass = UnitClass("player"); + if arg1 == "RightButton" then + ToggleDropDownMenu(1, nil, PetFrameDropDown, "cursor") + elseif ( CursorHasItem() and playerClass == "HUNTER" ) then + DropItemOnUnit("pet"); + else + TargetUnit("pet") + end + end) pfUI.uf.pet:RegisterEvent("PLAYER_ENTERING_WORLD") pfUI.uf.pet:RegisterEvent("UNIT_PET")