SimpleUnitFrames

14 - Shadow Priest - Alternate MP: unknown tag missing

What steps will reproduce the problem?
1. Log into a Shadow Priest.
2. Go to Player Frame.
3. Chose any option for Alternate MP.
4. Look at Player Frame.

What is the expected output? What do you see instead?
I see "Unkown tag missing xxx". It should display "Insanity Resource" bar/tracker or w/e.

What version of the product are you using?
7.0.3

Do you have an error log of what happened?
No errors. The error can be seen on the Player Frame directly.

Please provide any additional information below.
n/a

User When Change
Howlin Aug 12, 2016 at 21:05 UTC Create

You must login to post a comment. Don't have an account? Register to get one!

  • 7 comments
  • Avatar of Howlin Howlin Aug 14, 2016 at 08:04 UTC - 0 likes

    I reinstalled the addon (without removing settings) without luck. I did a search on /dog and I found something called "AltP" for alternate power. Is that the same as Alt MP?

    EDIT1: I tried fully uninstalling (with settings) and reinstalling from Curse client, same issue.

    EDIT2: I tried fully uninstalling (with settings) and reinstalling from WoW Ace manually, same issue.

    EDIT3: SUCCESS!

    I deleted SUF's LibDogTags folders (LibDogTag-3.0 and LibDogTag-Unit-3.0), and replaced them with 3 files from Tell Me When:
    LibDogTag-3.0
    LibDogTag-Unit-3.0
    LibDogTag-Stats-3.0

    Maybe you are not referecing "Stats" but it won't hurt I think.
    It seems it is working now. Any idea why?

    This time around, when searching for AlternatePowerMP in /dog, I found several entries listed: Fractional, Percent, Missing, etc.

    Last edited Aug 14, 2016 by Howlin
  • Avatar of Howlin Howlin Aug 13, 2016 at 22:53 UTC - 0 likes

    English. And under search nothing is listed.

    http://i.imgur.com/j51gYQA.jpg

    Last edited Aug 13, 2016 by Howlin
  • Avatar of Pneumatus Pneumatus Aug 13, 2016 at 19:53 UTC - 0 likes

    That's PlayerAlternatePower but anyway. What language are you playing in, and if you type /dog and search for 'AlternatePowerMP' do you see FractionalAlternatePowerMP or anything else in there?

  • Avatar of Howlin Howlin Aug 13, 2016 at 19:27 UTC - 0 likes

    No, I am running a normal version, downloaded from Curse Client with all libs, v2.7.0. I can see a Lib folder even with Ace3 libs + others.

    Here are the contents of the file you mentioned.

    --[[ ---------------------------------------------------------------------------
    Name:	SimpleUnitFrames
    Author:	Pneumatus
    About:	An extension to the default WoW Unit Frames. Rather than a complete 
    		unitframe replacement, this addon adds further information and features
    		to the existing frames and allows a greater degree of customization to 
    		enhance their usability.
    ----------------------------------------------------------------------------- ]]
    
    local SUF = LibStub("AceAddon-3.0"):GetAddon("SimpleUnitFrames")
    local L = LibStub("AceLocale-3.0"):GetLocale("SimpleUnitFrames")
    local TO = SUF:GetModule("TextOverlay", true)
    local BT = SUF:GetModule("BarTexture", true)
    
    if TO then
    	TO.frameSettings.player.text.amp = { "TOP", PlayerFrameAlternateManaBar, "TOP" }
    	
    	SUF.defaults.profile.player.amp = "MPAcurrmax"
    	SUF.options.args.player.args.amp = {
    		type = 'select',
    		name = L["Alternate MP"],
    		desc = L["Alternate MP Style"],
    		get = function(info) return info.handler.db.profile.player.amp end,
    		set = function(info, val)
    			info.handler.db.profile.player.amp = val
    			TO:RefreshFontStrings("player")
    		end,
    		style = 'dropdown',
    		values = TO.formatList.MPA,
    		order = 240,
    	}
    	
    	-- Disable the default MP text
    	TO:SecureHook(PlayerFrameAlternateManaBar.TextString, "Show", function(f) f:Hide() end)
    	
    	-- Show/Hide the text overlay when PlayerFrameAlternateManaBar is shown/hidden
    	TO:RegisterEvent("PLAYER_ENTERING_WORLD", function() TO:ToggleOverlay("player", "amp") end)
    	TO:RegisterEvent("UNIT_DISPLAYPOWER", function() TO:ToggleOverlay("player", "amp") end)
    end
    
    if BT then
    	BT.bars[PlayerFrameAlternateManaBar] = true
    end
    
  • Avatar of Pneumatus Pneumatus Aug 13, 2016 at 18:28 UTC - 0 likes

    Hmm, that's strange. FractionalAlternatePowerMP is provided by my AlternatePowerMana.lua file. Are you running a nolib version perhaps?

  • Avatar of Howlin Howlin Aug 13, 2016 at 02:10 UTC - 0 likes

    EDIT: The same happens with my Shaman (Enhancement - Maelstrom Resource) and Druid (Balance - Astral Power Resource), but I am not sure if their specialization matters. There could be other classes with replacement Alternate MP bar.

    http://i.imgur.com/AOXXzA6.jpg

    Last edited Aug 13, 2016 by Howlin
  • Avatar of Pneumatus Pneumatus Aug 12, 2016 at 21:24 UTC - 0 likes

    Works fine for me on all of the settings, have you got a screenshot?

  • 7 comments

Facts

Reported
Aug 12, 2016
Status
New - Issue has not had initial review yet.
Type
Defect - A shortcoming, fault, or imperfection
Priority
Medium - Normal priority.
Votes
0

Reported by

Possible assignees