ShestakUI (Classic)

ShestakUI (Classic)

33.7k Downloads

Multiple errors upon entering/reloading "shaman/multiactionbar?"[BUG]

Blitzed opened this issue ยท 3 comments

commented

What steps will reproduce the problem?

  1. Installed v. 1.7.1
  2. Logging into wow on shaman
  3. Reloading UI
  4. Happened on shaman, although on deathknight i did not experience any ?

1.7.1

error log

10x ...erface\AddOns\ShestakUI\Modules\ActionBars\Style.lua:569: attempt to call method 'SetBackdropBorderColor' (a nil value)
[string "@interface\AddOns\ShestakUI\Modules\ActionBars\Style.lua"]:569: in function <...erface\AddOns\ShestakUI\Modules\ActionBars\Style.lua:536>
[string "@interface\AddOns\ShestakUI\Modules\ActionBars\Style.lua"]:573: in function <...erface\AddOns\ShestakUI\Modules\ActionBars\Style.lua:573>
[string "=[C]"]: in function MultiCastActionButton_Update' [string "@Interface\FrameXML\MultiCastActionBarFrame.lua"]:324: in function MultiCastActionBarFrame_Update'
[string "@interface\FrameXML\MultiCastActionBarFrame.lua"]:225: in function <Interface\FrameXML\MultiCastActionBarFrame.lua:223>

Locals:
button = MultiCastActionButton1 {
0 =
HotKey = MultiCastActionButton1HotKey {
}
action = 122
NewActionTexture = {
}
Border = MultiCastActionButton1Border {
}
Flash = MultiCastActionButton1Flash {
}
eventsRegistered = true
slotButton = MultiCastSlotButton1 {
}
rangeTimer = -1
flashtime = 0
feedback_action = 122
icon = MultiCastActionButton1Icon {
}
buttonIndex = 1
AutoCastable = {
}
SpellHighlightAnim = {
}
overlayTex = {
}
Name = MultiCastActionButton1Name {
}
flashing = 0
SpellHighlightTexture = {
}
buttonType = "MULTICASTACTIONBUTTON"
NormalTexture = MultiCastActionButton1NormalTexture {
}
FlyoutBorderShadow = MultiCastActionButton1FlyoutBorderShadow {
}
FlyoutBorder = MultiCastActionButton1FlyoutBorder {
}
Count = MultiCastActionButton1Count {
}
AutoCastShine = MultiCastActionButton1Shine {
}
FlyoutArrow = MultiCastActionButton1FlyoutArrow {
}
cooldown = MultiCastActionButton1Cooldown {
}
zoneAbilityDisabled = false
}
index = 1
name = "MultiCastActionButton1"
icon = MultiCastActionButton1Icon {
0 =
}
hotkey = MultiCastActionButton1HotKey {
0 =
}
(*temporary) = nil
(*temporary) = MultiCastActionButton1 {
0 =
HotKey = MultiCastActionButton1HotKey {
}
action = 122
NewActionTexture = {
}
Border = MultiCastActionButton1Border {
}
Flash = MultiCastActionButton1Flash {
}
eventsRegistered = true
slotButton = MultiCastSlotButton1 {
}
rangeTimer = -1
flashtime = 0
feedback_action = 122
icon = MultiCastActionButton1Icon {
}
buttonIndex = 1
AutoCastable = {
}
SpellHighlightAnim = {
}
overlayTex = {
}
Name = MultiCastActionButton1Name {
}
flashing = 0
SpellHighlightTexture = {
}
buttonType = "MULTICASTACTIONBUTTON"
NormalTexture = MultiCastActionButton1NormalTexture {
}
FlyoutBorderShadow = MultiCastActionButton1FlyoutBorderShadow {
}
FlyoutBorder = MultiCastActionButton1FlyoutBorder {
}
Count = MultiCastActionButton1Count {
}
AutoCastShine = MultiCastActionButton1Shine {
}
FlyoutArrow = MultiCastActionButton1FlyoutArrow {
}
cooldown = MultiCastActionButton1Cooldown {
}
zoneAbilityDisabled = false
}
(*temporary) = 0.230000
(*temporary) = 0.450000
(*temporary) = 0.130000
(*temporary) = "attempt to call method 'SetBackdropBorderColor' (a nil value)"
C =

{
nameplate =
{
}
stats =
{
}
general =
{
}
loot =
{
}
aura =
{
}
toppanel =
{
}
threat =
{
}
pulsecooldown =
{
}
enemycooldown =
{
}
tooltip =
{
}
raidframe =
{
}
announcements =
{
}
unitframe =
{
}
trade =
{
}
raidcooldown =
{
}
media =
{
}
combattext =
{
}
minimap =
{
}
automation =
{
}
skins =
{
}
reminder =
{
}
filger =
{
}
togglemainmenu =
{
}
category = "general"
toggleaddons =
{
}
normal_font =
{
}
bag =
{
}
toggleprefix =
{
}
options =
{
}
filger_spells =
{
}
chat =
{
}
actionbar =
{
}
font =
{
}
unitframe_class_bar =
{
}
position =
{
}
misc =
{
}
}
bordercolors =
{
1 =
{
}
2 =
{
}
3 =
{
}
4 =
{
}
}

Any additional information? (example: WoW language if not English) (Attach screenshots here if available, do not link externally)

errors

commented

updated original post, as i did not recieve any errors when i logged my Deathknight, only when logging shaman, maybe there is another addon causing this? i'll have to test a bit.

commented

I've had a look at this. Should be fixed in 1.7.2. I'll push that out shortly. Thanks for reporting this!

commented

Awesome all is good again, thanks a lot for your continued efforts with this UI I've used it since i got aware of it back in vanilla days <3