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

After 9.1 update "retail" #228

Open kgwium opened 3 years ago

kgwium commented 3 years ago

_**As you can see, this is happening constantly. I did see the post about the author of this addon, adding this error string here so there is atleast something to start with.

I am able to replicate this error over and over again, by just typing anything down in /s so the chat bubble appears, even when NPC´s are just talking to each other..**_


424x 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 @Ace3\AceAddon-3.0\AceAddon-3.0.lua:367 Enable = defined @Ace3\AceAddon-3.0\AceAddon-3.0.lua:294 NewModule = defined @Ace3\AceAddon-3.0\AceAddon-3.0.lua:235 update = { } EnableModule = defined @Ace3\AceAddon-3.0\AceAddon-3.0.lua:332 modules =
{ } GetModule = defined @Ace3\AceAddon-3.0\AceAddon-3.0.lua:210 IterateEmbeds = defined @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 @Ace3\AceAddon-3.0\AceAddon-3.0.lua:409 font = true name = "Prat_Bubbles" IsEnabled = defined @Ace3\AceAddon-3.0\AceAddon-3.0.lua:451 orderedModules =
{ } DisableModule = defined @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 @Ace3\AceAddon-3.0\AceAddon-3.0.lua:217 db =
{ } SetDefaultModuleState = defined @Ace3\AceAddon-3.0\AceAddon-3.0.lua:387 PL =
{ } icons = true SetEnabledState = defined @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 @Ace3\AceAddon-3.0\AceAddon-3.0.lua:437 OnValueChanged = defined @Prat-3.0\modules\Bubbles.lua:426 transparent = false GetName = defined @Ace3\AceAddon-3.0\AceAddon-3.0.lua:279 moduleName = "Bubbles" defaultModuleState = true Disable = defined @Ace3\AceAddon-3.0\AceAddon-3.0.lua:314 } frame = { 0 = isSkinnedElvUI = true Name = { } holder = { } } fontstring = { 0 = fontStyle = "NONE" font = "ElvUI\Media\Fonts\PTSansNarrow.ttf" fontSize = 11.900000 } text = "" (temporary) = nil (temporary) = { 0 = isSkinnedElvUI = true Name = { } holder = { } } (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

Road-block commented 3 years ago

Can you try the BCC version posted here https://github.com/Road-block/prat-3-0/releases/latest

I don't have retail installed but I'm curious how it would behave. You might have to tick "load out of date" or edit the ## Interface: line in the .toc to read 90100 or whatever the current interface version is.