Threatplates not working on retail? /tptp not working
Solaervrang opened this issue · 10 comments
Hoi.
Have everything enabled, tried towards several chars. Threatplates not working and can't get into config mode?
1x ...s_ThreatPlates/TidyPlatesInternal/TidyPlatesCore.lua:979: attempt to index upvalue 'style' (a nil value)
[string "@TidyPlates_ThreatPlates/TidyPlatesInternal/TidyPlatesCore.lua"]:979: in function <...s_ThreatPlates/TidyPlatesInternal/TidyPlatesCore.lua:978>
[string "@TidyPlates_ThreatPlates/TidyPlatesInternal/TidyPlatesCore.lua"]:1045: in function <...s_ThreatPlates/TidyPlatesInternal/TidyPlatesCore.lua:1042>
[string "@TidyPlates_ThreatPlates/TidyPlatesInternal/TidyPlatesCore.lua"]:628: in function <...s_ThreatPlates/TidyPlatesInternal/TidyPlatesCore.lua:603>
[string "@TidyPlates_ThreatPlates/TidyPlatesInternal/TidyPlatesCore.lua"]:672: in function <...s_ThreatPlates/TidyPlatesInternal/TidyPlatesCore.lua:645>
[string "@TidyPlates_ThreatPlates/TidyPlatesInternal/TidyPlatesCore.lua"]:1381: in function `?'
[string "@TidyPlates_ThreatPlates/TidyPlatesInternal/TidyPlatesCore.lua"]:1302: in function <...s_ThreatPlates/TidyPlatesInternal/TidyPlatesCore.lua:1301>
Locals:
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to index upvalue 'style' (a nil value)"
unit =
IsSoftEnemyTarget = false
guid = "Creature-0-4246-2444-5885-216946-00003DC86A"
isMouseover = false
IsSoftInteractTarget = false
IsFocus = false
IsBossOrRare = true
level = -1
red = 0
levelcolorRed = 0.500000
IsSoftTarget = false
unitid = "nameplate6"
name = "Chromie"
isElite = true
levelcolorBlue = 0.500000
isBoss = true
healthmax = 15755929
isTarget = false
levelcolorGreen = 0.500000
NPCID = "216946"
TP_DetailedUnitType = "FriendlyNPC"
isTapped = false
classification = "boss"
blue = 0
isMarked = false
isInCombat = false
IsInterrupted = false
threatSituation = "LOW"
threatValue = 0
IsSoftFriendTarget = false
class = ""
reaction = "FRIENDLY"
green = 1
health = 15755929
isRare = false
type = "NPC"
isCasting = false
}
style = nil
visual =
absorbbar = Texture {
}
customtext = FontString {
}
healthbar = StatusBar {
}
healthborder = Frame {
}
Highlight = Frame {
}
threatborder = Frame {
}
skullicon = Texture {
}
eliteicon = Texture {
}
spellicon = Texture {
}
level = FontString {
}
name = FontString {
}
spelltext = FontString {
}
textframe = Frame {
}
eliteborder = Frame {
}
castbar = StatusBar {
}
raidicon = Texture {
}
}
27x ...Ons/TidyPlates_ThreatPlates/Functions/healthtext.lua:322: attempt to index field 'style' (a nil value)
[string "@TidyPlates_ThreatPlates/Functions/healthtext.lua"]:322: in function SetCustomText' [string "@TidyPlates_ThreatPlates/TidyPlatesInternal/TidyPlatesCore.lua"]:1811: in function
?'
[string "@TidyPlates_ThreatPlates/TidyPlatesInternal/TidyPlatesCore.lua"]:1302: in function <...s_ThreatPlates/TidyPlatesInternal/TidyPlatesCore.lua:1301>
Locals:
tp_frame = ThreatPlatesFrameNamePlate22 {
WidgetContainer = Frame {
}
stylename = ""
Parent = NamePlate22 {
}
unitcache =
}
widgets =
}
IsOccluded = false
Active = true
visual =
}
unit =
}
}
unit =
IsSoftEnemyTarget = false
guid = "Player-1305-0CCE57DC"
isMouseover = false
IsSoftInteractTarget = false
IsFocus = false
IsBossOrRare = false
level = 70
red = 0
levelcolorRed = 1
IsSoftTarget = false
unitid = "nameplate22"
name = "Æðøðæ"
isElite = false
levelcolorBlue = 0
isBoss = false
healthmax = 1604526
isTarget = false
levelcolorGreen = 0.820000
TP_DetailedUnitType = "FriendlyPlayer"
isTapped = false
classification = "normal"
blue = 1
isMarked = false
isInCombat = false
IsInterrupted = false
threatSituation = "LOW"
class = "WARLOCK"
IsSoftFriendTarget = false
threatValue = 0
reaction = "FRIENDLY"
green = 0
health = 1604526
isRare = false
type = "PLAYER"
isCasting = false
}
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to index field 'style' (a nil value)"
COLOR_ROLE =
a = 0.700000
b = 1
g = 1
r = 1
}
SUBTEXT_FUNCTIONS =
}
Addon =
IS_WRATH_CLASSIC = false
Theme =
}
TotemCreatureType = "Totem"
AurasFilterMode =
}
IS_CATA_CLASSIC = false
ANCHOR_POINT_SETPOINT =
}
CVars =
}
THREAT_VALUE_TYPE =
}
Font =
}
WOW_USES_CLASSIC_NAMEPLATES = false
IGNORED_STYLES =
}
PlatesByUnit =
}
Animations =
}
ThreatPlates =
}
ANCHOR_POINT_TEXT =
}
IS_TBC_CLASSIC = false
MODE_FOR_STYLE =
}
TotemInformation =
}
ON_UPDATE_PER_FRAME = 0.001000
CUSTOM_PLATES_GLOW_FRAMES =
}
Debug =
}
PlatesByGUID =
}
EventHandler =
}
LibUTF8 =
}
Logging =
}
PLATE_FADE_IN_TIME = 0.500000
ANCHOR_POINT =
}
CASTBAR_INTERRUPT_HOLD_TIME = 1
PlayerName = "Ûnsullied"
TOTEMS =
}
SCRIPT_FUNCTIONS =
}
IS_MAINLINE = true
ON_UPDATE_INTERVAL = 0.250000
LibAceConfigRegistry =
}
LibAceConfigDialog =
}
IS_CLASSIC = false
db =
}
WIDGET_EVENTS =
}
IGNORED_STYLES_WITH_NAMEMODE =
}
IS_CLASSIC_SOD = false
Widgets =
}
CUSTOM_GLOW_WRAPPER_FUNCTIONS =
}
CUSTOM_GLOW_FUNCTIONS =
}
LEGACY_CUSTOM_NAMEPLATES =
}
TARGET_TEXTURES =
}
Cache =
}
LibCustomGlow =
}
DEFAULT_FONT = "Cabin"
UIScale = 1
ADDON_DIRECTORY = "Interface\AddOns\TidyPlates_ThreatPlates"
DEBUG = true
BackdropTemplate = "BackdropTemplate"
LibSharedMedia =
}
PlatesCreated =
}
Data =
}
DEFAULT_SMALL_FONT = "Arial Narrow"
PlayerClass = "DRUID"
GLOW_TYPES =
}
PlatesVisible =
}
}
6x ...s_ThreatPlates/TidyPlatesInternal/TidyPlatesCore.lua:1032: attempt to index upvalue 'style' (a nil value)
[string "@TidyPlates_ThreatPlates/TidyPlatesInternal/TidyPlatesCore.lua"]:1032: in function <...s_ThreatPlates/TidyPlatesInternal/TidyPlatesCore.lua:1018>
[string "@TidyPlates_ThreatPlates/TidyPlatesInternal/TidyPlatesCore.lua"]:1049: in function <...s_ThreatPlates/TidyPlatesInternal/TidyPlatesCore.lua:1042>
[string "@TidyPlates_ThreatPlates/TidyPlatesInternal/TidyPlatesCore.lua"]:628: in function <...s_ThreatPlates/TidyPlatesInternal/TidyPlatesCore.lua:603>
[string "@TidyPlates_ThreatPlates/TidyPlatesInternal/TidyPlatesCore.lua"]:672: in function <...s_ThreatPlates/TidyPlatesInternal/TidyPlatesCore.lua:645>
[string "@TidyPlates_ThreatPlates/TidyPlatesInternal/TidyPlatesCore.lua"]:1381: in function `?'
[string "@TidyPlates_ThreatPlates/TidyPlatesInternal/TidyPlatesCore.lua"]:1302: in function <...s_ThreatPlates/TidyPlatesInternal/TidyPlatesCore.lua:1301>
Locals:
(*temporary) = Texture {
PixelSnapDisabled = true
}
(*temporary) = nil
(*temporary) = Texture {
PixelSnapDisabled = true
}
(*temporary) = Texture {
PixelSnapDisabled = true
}
(*temporary) = "attempt to index upvalue 'style' (a nil value)"
unit =
IsSoftEnemyTarget = false
guid = "Creature-0-4246-2444-5885-196153-00003E429A"
isMouseover = false
IsSoftInteractTarget = false
IsFocus = false
IsBossOrRare = false
level = 71
red = 1
levelcolorRed = 1
IsSoftTarget = false
unitid = "nameplate3"
name = "Osoria"
isElite = true
levelcolorBlue = 0
isBoss = false
healthmax = 5552750
isTarget = false
levelcolorGreen = 0.820000
NPCID = "196153"
TP_DetailedUnitType = "Neutral"
isTapped = false
classification = "elite"
blue = 0
isMarked = false
isInCombat = false
IsInterrupted = false
threatSituation = "LOW"
threatValue = 0
IsSoftFriendTarget = false
class = ""
reaction = "NEUTRAL"
green = 1
health = 5552750
isRare = false
type = "NPC"
isCasting = false
}
visual =
absorbbar = Texture {
}
customtext = FontString {
}
healthbar = StatusBar {
}
healthborder = Frame {
}
Highlight = Frame {
}
threatborder = Frame {
}
skullicon = Texture {
}
eliteicon = Texture {
}
spellicon = Texture {
}
level = FontString {
}
name = FontString {
}
spelltext = FontString {
}
textframe = Frame {
}
eliteborder = Frame {
}
castbar = StatusBar {
}
raidicon = Texture {
}
}
style = nil
154x ...eTidyPlates_ThreatPlates/Functions/scale.lua:165: attempt to call field '?' (a nil value)
[string "@TidyPlates_ThreatPlates/Functions/scale.lua"]:165: in function SetScale' [string "@TidyPlates_ThreatPlates/TidyPlatesInternal/TidyPlatesCore.lua"]:1064: in function <...s_ThreatPlates/TidyPlatesInternal/TidyPlatesCore.lua:1059> [string "@TidyPlates_ThreatPlates/TidyPlatesInternal/TidyPlatesCore.lua"]:633: in function <...s_ThreatPlates/TidyPlatesInternal/TidyPlatesCore.lua:603> [string "@TidyPlates_ThreatPlates/TidyPlatesInternal/TidyPlatesCore.lua"]:672: in function <...s_ThreatPlates/TidyPlatesInternal/TidyPlatesCore.lua:645> [string "@TidyPlates_ThreatPlates/TidyPlatesInternal/TidyPlatesCore.lua"]:1381: in function
?'
[string "@TidyPlates_ThreatPlates/TidyPlatesInternal/TidyPlatesCore.lua"]:1302: in function <...s_ThreatPlates/TidyPlatesInternal/TidyPlatesCore.lua:1301>
Locals:
self =
IS_WRATH_CLASSIC = false
Theme =
}
TotemCreatureType = "Totem"
AurasFilterMode =
}
IS_CATA_CLASSIC = false
ANCHOR_POINT_SETPOINT =
}
CVars =
}
THREAT_VALUE_TYPE =
}
Font =
}
WOW_USES_CLASSIC_NAMEPLATES = false
IGNORED_STYLES =
}
PlatesByUnit =
}
Animations =
}
ThreatPlates =
}
ANCHOR_POINT_TEXT =
}
IS_TBC_CLASSIC = false
MODE_FOR_STYLE =
}
TotemInformation =
}
ON_UPDATE_PER_FRAME = 0.010167
CUSTOM_PLATES_GLOW_FRAMES =
}
Debug =
}
PlatesByGUID =
}
EventHandler =
}
LibUTF8 =
}
Logging =
}
PLATE_FADE_IN_TIME = 0.500000
ANCHOR_POINT =
}
CASTBAR_INTERRUPT_HOLD_TIME = 1
PlayerName = "Ûnsullied"
TOTEMS =
}
SCRIPT_FUNCTIONS =
}
IS_MAINLINE = true
ON_UPDATE_INTERVAL = 0.250000
LibAceConfigRegistry =
}
LibAceConfigDialog =
}
IS_CLASSIC = false
db =
}
WIDGET_EVENTS =
}
IGNORED_STYLES_WITH_NAMEMODE =
}
IS_CLASSIC_SOD = false
Widgets =
}
CUSTOM_GLOW_WRAPPER_FUNCTIONS =
}
CUSTOM_GLOW_FUNCTIONS =
}
LEGACY_CUSTOM_NAMEPLATES =
}
TARGET_TEXTURES =
}
Cache =
}
LibCustomGlow =
}
DEFAULT_FONT = "Cabin"
UIScale = 1
ADDON_DIRECTORY = "Interface\AddOns\TidyPlates_ThreatPlates"
DEBUG = true
BackdropTemplate = "BackdropTemplate"
LibSharedMedia =
}
PlatesCreated =
}
Data =
}
DEFAULT_SMALL_FONT = "Arial Narrow"
PlayerClass = "DRUID"
GLOW_TYPES =
}
PlatesVisible =
}
}
unit =
IsSoftEnemyTarget = false
guid = "Creature-0-4246-2444-5885-196141-00013E42E4"
isMouseover = false
IsSoftInteractTarget = false
IsFocus = false
IsBossOrRare = false
level = 70
red = 1
levelcolorRed = 1
IsSoftTarget = false
unitid = "nameplate4"
name = "Obsidian Whelpling"
isElite = false
levelcolorBlue = 0
isBoss = false
healthmax = 55528
isTarget = false
levelcolorGreen = 0.820000
NPCID = "196141"
TP_DetailedUnitType = "Minus"
isTapped = false
classification = "minus"
blue = 0
isMarked = false
isInCombat = false
IsInterrupted = false
threatSituation = "LOW"
threatValue = 0
IsSoftFriendTarget = false
class = ""
reaction = "NEUTRAL"
green = 1
health = 55528
isRare = false
type = "NPC"
isCasting = false
}
(*temporary) = nil
(*temporary) =
IsSoftEnemyTarget = false
guid = "Creature-0-4246-2444-5885-196141-00013E42E4"
isMouseover = false
IsSoftInteractTarget = false
IsFocus = false
IsBossOrRare = false
level = 70
red = 1
levelcolorRed = 1
IsSoftTarget = false
unitid = "nameplate4"
name = "Obsidian Whelpling"
isElite = false
levelcolorBlue = 0
isBoss = false
healthmax = 55528
isTarget = false
levelcolorGreen = 0.820000
NPCID = "196141"
TP_DetailedUnitType = "Minus"
isTapped = false
classification = "minus"
blue = 0
isMarked = false
isInCombat = false
IsInterrupted = false
threatSituation = "LOW"
threatValue = 0
IsSoftFriendTarget = false
class = ""
reaction = "NEUTRAL"
green = 1
health = 55528
isRare = false
type = "NPC"
isCasting = false
}
(*temporary) = nil
(*temporary) = "attempt to call field '?' (a nil value)"
SCALE_FUNCTIONS =
}
It's something with some of my tp profiles that makes it don't work. Tried with a fresh char now that does not use the default tptp profile. Then it worked fluently, but all my other customs + the default one does not work. Is there a way around this? Delete and install again i guess?
It works just fine (except some bugs since the latest path). If it's not working, you should get Lua errors.
Can you open the options dialog with /tptp?
Without any further information, it's hard to tell, but you are the only one currently reporting that it's not working at all for them.
The above Lua error messages do not help. I would need the first one in the list of errors. The above ones are thrown almost always as a consequence of something else failing.
You can export the profile that does not work and post it here. Maybe that can help me to reproduce the error.
Could it be that you use custom status text and this is the same error as here: #549? Then it should be fixed in the newest release.