WeakAuras

WeakAuras

209M Downloads

Mouseovering "Display text" text fields is sometimes throwing errors on beta

Zac-oihfdwrrtuinvbcp opened this issue · 0 comments

commented

Is there an existing issue for this?

  • I have searched the existing open and closed issues.

Description

image
Mouseovering these "display texts" text fields does not show the tooltip with certain triggers (This particular one is a Player/Unit info with player health selected)

WeakAuras Version

5.13.2-40-gddfe304

World of Warcraft Flavor

Beta (WoW 11.0)

World of Warcraft Region

EU

Tested with only WeakAuras

I got this issue with only WeakAuras enabled

Lua Error

34x WeakAuras/GenericTrigger.lua:4401: attempt to concatenate local 'ret' (a table value)
[string "@WeakAuras/GenericTrigger.lua"]:4401: in function `GetAdditionalProperties'
[string "@WeakAuras/WeakAuras.lua"]:3840: in function `GetAdditionalProperties'
[string "@WeakAurasOptions/SubRegionOptions/SubText.lua"]:53: in function `member'
[string "@MouseoverActionSettings/Libs/AceConfig-3.0-3/AceConfigDialog-3.0-86/AceConfigDialog-3.0.lua"]:215: in function <...nfig-3.0/AceConfigDialog-3.0/AceConfigDialog-3.0.lua:164>
[string "@MouseoverActionSettings/Libs/AceConfig-3.0-3/AceConfigDialog-3.0-86/AceConfigDialog-3.0.lua"]:514: in function <...nfig-3.0/AceConfigDialog-3.0/AceConfigDialog-3.0.lua:495>
[string "=[C]"]: ?
[string "@MouseoverActionSettings/Libs/AceGUI-3.0-41/AceGUI-3.0.lua"]:66: in function <...useoverActionSettings/Libs/AceGUI-3.0/AceGUI-3.0.lua:64>
[string "@MouseoverActionSettings/Libs/AceGUI-3.0-41/AceGUI-3.0.lua"]:300: in function `Fire'
[string "@MouseoverActionSettings/Libs/AceGUI-3.0-41/widgets/AceGUIWidget-EditBox.lua"]:51: in function <...ngs/Libs/AceGUI-3.0/widgets/AceGUIWidget-EditBox.lua:50>

Locals:
data = <table> {
 sparkWidth = 10
 iconSource = -1
 xOffset = 0
 yOffset = 0
 anchorPoint = "CENTER"
 sparkRotation = 0
 sparkRotationMode = "AUTO"
 icon = false
 triggers = <table> {
 }
 icon_color = <table> {
 }
 internalVersion = 74
 progressSource = <table> {
 }
 selfPoint = "CENTER"
 barColor = <table> {
 }
 desaturate = false
 sparkOffsetY = 0
 subRegions = <table> {
 }
 height = 15
 textureSource = "LSM"
 load = <table> {
 }
 sparkBlendMode = "ADD"
 useAdjustededMax = false
 anchorFrameType = "SCREEN"
 gradientOrientation = "HORIZONTAL"
 barColor2 = <table> {
 }
 backgroundColor = <table> {
 }
 actions = <table> {
 }
 useAdjustededMin = false
 regionType = "aurabar"
 sparkOffsetX = 0
 config = <table> {
 }
 icon_side = "RIGHT"
 sparkColor = <table> {
 }
 sparkHeight = 30
 texture = "d1"
 sparkHidden = "NEVER"
 sparkTexture = "Interface\CastingBar\UI-CastingBar-Spark"
 spark = false
 frameStrata = 1
 id = "New"
 zoom = 0
 alpha = 1
 width = 200
 authorOptions = <table> {
 }
 uid = "wOnHMdijrhS"
 inverse = false
 enableGradient = false
 orientation = "HORIZONTAL"
 conditions = <table> {
 }
 information = <table> {
 }
 animation = <table> {
 }
}
triggernum = 1
trigger = <table> {
 type = "unit"
 use_absorbHealMode = true
 subeventSuffix = "_CAST_START"
 use_absorbMode = true
 event = "Health"
 subeventPrefix = "SPELL"
 spellIds = <table> {
 }
 use_unit = true
 names = <table> {
 }
 unit = "player"
 debuffType = "HELPFUL"
}
ret = <table> {
 1 = ""
}
prototype = <table> {
 type = "unit"
 includePets = "true"
 automaticrequired = true
 statesParameter = "unit"
 args = <table> {
 }
 overlayFuncs = <table> {
 }
 name = "Health"
 progressType = "static"
}
(for state) = <table> {
 1 = <table> {
 }
 2 = <table> {
 }
 3 = <table> {
 }
 4 = <table> {
 }
 5 = <table> {
 }
 6 = <table> {
 }
 7 = <table> {
 }
 8 = <table> {
 }
 9 = <table> {
 }
 10 = <table> {
 }
 11 = <table> {
 }
 12 = <table> {
 }
 13 = <table> {
 }
 14 = <table> {
 }
 15 = <table> {
 }
 16 = <table> {
 }
 17 = <table> {
 }
 18 = <table> {
 }
 19 = <table> {
 }
 20 = <table> {
 }
 21 = <table> {
 }
 22 = <table> {
 }
 23 = <table> {
 }
 24 = <table> {
 }
 25 = <table> {
 }
 26 = <table> {
 }
 27 = <table> {
 }
 28 = <table> {
 }
 29 = <table> {
 }
 30 = <table> {
 }
 31 = <table> {
 }
 32 = <table> {
 }
 33 = <table> {
 }
 34 = <table> {
 }
 35 = <table> {
 }
 36 = <table> {
 }
 37 = <table> {
 }
}
(for control) = 1
_ = 1
v = <table> {
 type = "unit"
 required = true
 init = "arg"
 desc = "• |cff00ff00Player|r, |cff00ff00Target|r, |cff00ff00Focus|r, and |cff00ff00Pet|r correspond directly to those individual unitIDs.
• |cff00ff00Specific Unit|r lets you provide a specific valid unitID to watch.
|cffff0000Note|r: The game will not fire events for all valid unitIDs, making some untrackable by this trigger.
• |cffffff00Party|r, |cffffff00Raid|r, |cffffff00Boss|r, |cffffff00Arena|r, and |cffffff00Nameplate|r can match multiple corresponding unitIDs.
• |cffffff00Smart Group|r adjusts to your current group type, matching just the "player" when solo, "party" units (including "player") in a party or "raid" units in a raid.

|cffffff00*|r Yellow Unit settings will create clones for each matching unit while this trigger is providing Dynamic Info to the Aura."
 name = "unit"
 display = "Unit"
 test = "true"
 store = true
 values = "actual_unit_types_cast"
}
enable = true
(*temporary) = <table> {
 1 = ""
}
(*temporary) = "|cFFFFCC00%1.unit|r - Unit
"
(*temporary) = "1"
(*temporary) = "."
(*temporary) = "unit"
(*temporary) = "|r - "
(*temporary) = "Unit"
(*temporary) = "
"
(*temporary) = "attempt to concatenate local 'ret' (a table value)"
GenericTrigger = <table> {
}
L = <table> {
 No Instance = "No Instance"
 Scenario = "Scenario"
 Destination Reaction = "Destination Reaction"
 Dragonriding = "Dragonriding"
 Threat Value = "Threat Value"
 A 48x48 pixels icon = "A 48x48 pixels icon"
 Stacks = "Stacks"
 130 total auras = "130 total auras"
 Aura(s) Missing = "Aura(s) Missing"
 Raid = "Raid"
 Player Level = "Player Level"
 Use tooltip "size" instead of stacks = "Use

Reproduction Steps

  1. Create any aura with a trigger player/unit info, select health, (its not the only one throwing errors)
  2. mouseover the display texts area

Last Good Version

No response

Screenshots

No response

Export String

!WA:2!1vvtVTXntyTvaPicnbjkV1OUW4TPgnfTfXPokoPF3aTkRIuQSK7QnFvK21CxYvltwrsqY12k3IBpKZgO)b05wGcDO3YL8lGWO)ak89EX)ckj3TwnPX(GXWzNHCEEMzEKt76JRdRdF6Atfma)r3fdLPV5ZT2dssei59C47uy5WNuAmdqItP8nOyImQLx)ap)9TP4tLajMsCyN9foVofICBE7GbU4ykjDxjhpAeIlo97Zln)Dx5egYnNGLS65cuiisq5rDqGmtYBEGipcTfIihMNKG3zwyRMddchg00p4G5HBd13gNnvz6r5TbhPZZF4gE96TRGHYY6cf121KR5r3uD6iwgycI7taJrIAtHOi9tfORkEhVEB0(292lNuwT1yNfelXBHckoBE3FPYud4cJPzu(TQQ)7qn9G4eq2D0qvZc)8bmoDehjedP58y0hTuLxBpbklXsKQtSBeG3Qi7ox)VE2Z(ZkvQ4uvxicGmNdKOuFqglfu9F3FUVZune9rJ0pG4wlOo1(6JrG4hnItZjWshjuoQWXtFB27kr7idT)t7FmqgYcL4XOqghfJnvAv2I)NyeLgUekbT3rFE5lWyN)4UWXuyOPW38a7hNJ1tYoN1dixs1XJJTdEUn1hpS4EW7GGwNpH9Eh31NHgbINeMKrP80NBd4H5cjozI6et5MzpuG2PB)b992VmFI00sD7RbH6uCn1y8VFXa99kNVNAJDEJCVJYDQ3omtdCBWew9cmLcG0TlZS6l48(foxQYRGnzLg(gGalkUTPC4D5a2U3T0OasBPBjrzOnzNPGYMV7nTB)(E(H98AhW()hhjvCYPm7IkRykZXXP6CAzi(XOfzF4XDnWj69cCCOmvJ)uAgCsjPvIsNN()uFDv1klFbIQJ9QvFS6KQvvxw14jQVXrTM6eQRQUM6uQpt9fwAv9LSZ0MJF85)2CaupMaoFqG66lvr5QAPUXMkVzf4ZV7n7eO(e1NQ6UO6ZDEfSjP0qDXOueEuQ8DS4kNJk20A0B46UzuaSDKeKPvdwWFCEMexZvReeVGkOMFCgqimwUcnrymoWUL5QdhA2VB08g3GDgTErtOzidbrW1b7KUhGGhBf5UMVqc4Y2phbeOHsoImsM(6A8EX9HM1xDiHgroUaP1jGIDnXzggvx0DmatAR(EB0QFqfQ2udLemblsFz3ZWKcWQVVAhoFt)OE6gvx9sxLB0N0kcxt9GAQOAU6Rsw7LlFmjDk3QCyL5a6QulbDaIa0ZB3KdGynvLw8ldTMVnyL5eyiY32zAKJHZ2EaPZ6q8d5Pd3xVuRNlgWSfqTz207yBlFfVSTSm8Y(BB2U)P3OqmlOWp7d6A0mtaXOh0cOxLjJCb8hC7URm)0kdT)0InT0PsA8wfYRVLZV(BLpggcre)(E3XZ39Xu6yNzjCTQUUPONYQEyXGBBJldWJg2Y3ZR)YyyJ(OTJ0OlbpQghtmxmk1kRxmhTuLzuUHuSS)0od87(Dd6h0S3uthfxa49(hz8gA6YPk7CJkzYbZtv9J1fS6x9sx(kxQXkRT6kJGWe0vwDT6B9h37V)

Bisector Report

No response