- Added four more abbreviation types.
- Abbreviations now are applied on all numbers in the bar. - Minimum amount of instances was lowered to 3. - Fixed issue where the instance menu wasn't respecting the amount limit of instances. - Added options for cutomize the right text of a row. - Added a option to be able to chance the framestrata of an window. - Added shift, ctrl, alt interaction for rows which shows all spells, targets or pets when pressed. - Fixed a issue where changing the alpha of a window makes it disappear on the next logon. - Added a option for auto transparency to ignore rows. - Added option to be able to set shadow on the attribute text. - Fixed a issue with window snap where disabled statusbar makes a gap between the windows. - Fixed issue where mini displayes wasn't saved and back to default values on every logon. - Mini display 'instance segment' now have a option to show the encounter name instead the number of the segment. - Added a new experimental library called hotcorners, this library create a menu hidden on the top left corner. - New API: instance:GetId() return the id of the instance.
This commit is contained in:
@@ -250,6 +250,38 @@ function SlashCmdList.DETAILS (msg, editbox)
|
||||
|
||||
--vardump (_detalhes.ResetButton)
|
||||
|
||||
elseif (command == "mini") then
|
||||
local instance = _detalhes.tabela_instancias [1]
|
||||
--vardump ()
|
||||
--print (instance, instance.StatusBar.options, instance.StatusBar.left)
|
||||
print (instance.StatusBar.options [instance.StatusBar.left.mainPlugin.real_name].textSize)
|
||||
print (instance.StatusBar.left.options.textSize)
|
||||
|
||||
elseif (command == "owner") then
|
||||
|
||||
local petname = rest:match ("^(%S*)%s*(.-)$")
|
||||
|
||||
if (not _G.DetailsScanTooltip) then
|
||||
local scanTool = CreateFrame ("GameTooltip", "DetailsScanTooltip", nil, "GameTooltipTemplate")
|
||||
scanTool:SetOwner (WorldFrame, "ANCHOR_NONE")
|
||||
end
|
||||
|
||||
function getPetOwner (petName)
|
||||
local scanTool = _G.DetailsScanTooltip
|
||||
local scanText = _G ["DetailsScanTooltipTextLeft2"] -- This is the line with <[Player]'s Pet>
|
||||
|
||||
scanTool:ClearLines()
|
||||
scanTool:SetUnit (petName)
|
||||
local ownerText = scanText:GetText()
|
||||
if not ownerText then return nil end
|
||||
local owner, _ = string.split("'",ownerText)
|
||||
|
||||
return owner -- This is the pet's owner
|
||||
end
|
||||
|
||||
print (getPetOwner (petname))
|
||||
|
||||
|
||||
elseif (command == "buffsof") then
|
||||
|
||||
local playername, segment = rest:match("^(%S*)%s*(.-)$")
|
||||
|
||||
Reference in New Issue
Block a user