Всем привет, хочу сделать, чтобы микроменю выводилось "списком" при нажатии на минимапу колесиком мышки. Как показанно на скрине(открывайте в новой вкладке)

Скрытый текст

[свернуть]

Уже есть часть команды, которая это реализовывает, но она сделана под Lich King, и не хватает нескольких пунктов "микроменю", кто знает что нужно дописать, подскажите плиз) Чтобы был атлас подземелий,лфр и остальные катовские фишки.
PHP код:
local menuFrame CreateFrame("Frame""m_MinimapRightClickMenu"UIParent"UIDropDownMenuTemplate")
local menuList = {
    {
text "Character",
    
func = function() ToggleCharacter("PaperDollFrame"end},
    {
text "Spells",
    
func = function() ToggleSpellBook("spell"end},
    {
text "Talents",
    
func = function() ToggleTalentFrame() end},
    {
text "Achievents",
    
func = function() ToggleAchievementFrame() end},
    {
text "Quests",
    
func = function() ToggleFrame(QuestLogFrameend},
    {
text "Friends",
    
func = function() ToggleFriendsFrame(1end},
    {
text "PvP",
    
func = function() ToggleFrame(PVPParentFrameend},
    {
text "LFDungeon",
    
func = function() ToggleFrame(LFDParentFrameend},
    {
text "LFRaid",
    
func = function() ToggleFrame(LFRParentFrameend},
    {
text "Help",
    
func = function() ToggleHelpFrame() end},
    {
text "Calendar",
    
func = function()
    if(
not CalendarFramethen LoadAddOn("Blizzard_Calendar"end
        Calendar_Toggle
()
    
end},
}
 
Minimap:SetScript("OnMouseDown", function(_button)
    if(
button=="MiddleButton"then
        EasyMenu
(menuListmenuFrame"cursor"00"MENU"2)
    
end
end