sylvanaar / prat-3-0

Prat-3.0 is a chat enhancement addon for world of warcraft
https://www.curseforge.com/wow/addons/prat-3-0
GNU General Public License v3.0
25 stars 45 forks source link

Bubble module error, while mentioning my name. #206

Open strickland opened 3 years ago

strickland commented 3 years ago

Describe the bug Error happen when someone mention my name in a bubble chat.

To Reproduce Steps to reproduce the behavior: Enable bubbles module Someone/NPC or quest giver mention you in chat.

Expected behavior A clear and concise description of what you expected to happen.

Screenshots If applicable, add screenshots to help explain your problem.

Version Information (please complete the following information):

Addons you are running LAU error:

3329x Prat-3.0-3.9.1\modules\Bubbles.lua:479: attempt to call method 'SetBackdropBorderColor' (a nil value) [string "@Prat-3.0-3.9.1\modules\Bubbles.lua"]:479: in function ?' [string "@Prat-3.0-3.9.1\modules\Bubbles.lua"]:533: in functionIterateChatBubbles' [string "@Prat-3.0-3.9.1\modules\Bubbles.lua"]:437: in function `FormatBubbles' [string "@Prat-3.0-3.9.1\modules\Bubbles.lua"]:402: in function <Prat-3.0\modules\Bubbles.lua:398>

Locals: self =

{ SetDefaultModuleLibraries = defined @ElvUI\Libraries\Ace3\AceAddon-3.0\AceAddon-3.0.lua:367 Enable = defined @ElvUI\Libraries\Ace3\AceAddon-3.0\AceAddon-3.0.lua:294 NewModule = defined @ElvUI\Libraries\Ace3\AceAddon-3.0\AceAddon-3.0.lua:235 update = { } EnableModule = defined @ElvUI\Libraries\Ace3\AceAddon-3.0\AceAddon-3.0.lua:332 modules =
{ } GetModule = defined @ElvUI\Libraries\Ace3\AceAddon-3.0\AceAddon-3.0.lua:210 IterateEmbeds = defined @ElvUI\Libraries\Ace3\AceAddon-3.0\AceAddon-3.0.lua:442 FormatCallback = defined @Prat-3.0\modules\Bubbles.lua:449 defaultModuleLibraries =
{ } IterateChatBubbles = defined @Prat-3.0\modules\Bubbles.lua:522 SetDefaultModulePrototype = defined @ElvUI\Libraries\Ace3\AceAddon-3.0\AceAddon-3.0.lua:409 font = true name = "Prat_Bubbles" IsEnabled = defined @ElvUI\Libraries\Ace3\AceAddon-3.0\AceAddon-3.0.lua:451 orderedModules =
{ } DisableModule = defined @ElvUI\Libraries\Ace3\AceAddon-3.0\AceAddon-3.0.lua:350 FormatBubbles = defined @Prat-3.0\modules\Bubbles.lua:436 OnModuleDisable = defined @Prat-3.0\modules\Bubbles.lua:432 APLyOptions = defined @Prat-3.0\modules\Bubbles.lua:410 throttle = 0.100000 fontsize = 14 IsModule = defined @ElvUI\Libraries\Ace3\AceAddon-3.0\AceAddon-3.0.lua:217 db =
{ } SetDefaultModuleState = defined @ElvUI\Libraries\Ace3\AceAddon-3.0\AceAddon-3.0.lua:387 PL =
{ } icons = true SetEnabledState = defined @ElvUI\Libraries\Ace3\AceAddon-3.0\AceAddon-3.0.lua:424 format = true enabledState = true color = true shorten = false baseName = "Prat-3.0" OnModuleEnable = defined @Prat-3.0\modules\Bubbles.lua:393 RestoreDefaultsCallback = defined @Prat-3.0\modules\Bubbles.lua:516 RestoreDefaults = defined @Prat-3.0\modules\Bubbles.lua:440 IterateModules = defined @ElvUI\Libraries\Ace3\AceAddon-3.0\AceAddon-3.0.lua:437 OnValueChanged = defined @Prat-3.0\modules\Bubbles.lua:426 transparent = false GetName = defined @ElvUI\Libraries\Ace3\AceAddon-3.0\AceAddon-3.0.lua:279 moduleName = "Bubbles" defaultModuleState = true Disable = defined @ElvUI\Libraries\Ace3\AceAddon-3.0\AceAddon-3.0.lua:314 } frame = { 0 = isSkinnedElvUI = true Name = { } backdrop = { } } fontstring = { 0 = fontStyle = "NONE" font = "ElvUI\Media\Fonts\PTSansNarrow.ttf" fontSize = 11.900000 } text = "" (temporary) = nil (temporary) = { 0 = isSkinnedElvUI = true Name = { } backdrop = { } } (temporary) = 0.999998 (temporary) = 0.999998 (temporary) = 0.999998 (temporary) = 0.999998 (*temporary) = "attempt to call method 'SetBackdropBorderColor' (a nil value)" MAX_CHATBUBBLE_WIDTH = 300