Shestak UI
Go Back   Shestak UI > Interface Forums > English Community > Bugs Reports

Bugs Reports Report any bugs or issues you come across with ShestakUI.

Advertising

 
Thread Tools
Old 29.03.2017, 14:51   #1
 Elder Member User Information

Lanseb's Avatar
Bug Patch 7.2

Heyo Wetxius,
All the LUA errors I've run into so far:

Artifact (Fixed)

ArtifactPower.lua (enable Artifact Power Bar & mouseover)
Code [Select]:
Message: ...\AddOns\ShestakUI\Libs\oUF\Modules\ArtifactPower.lua:13: Usage: GameTooltip:SetText("text" [, color, wrap])
Time: 03/29/17 11:34:07
Count: 1
Stack: [C]: in function `SetText'
...\AddOns\ShestakUI\Libs\oUF\Modules\ArtifactPower.lua:13: in function <...\AddOns\ShestakUI\Libs\oUF\Modules\ArtifactPower.lua:10>

Locals: (*temporary) = GameTooltip {
 0 = <userdata>
 SetCurrencyByID = <function> defined =[C]:-1
 SetSpellBookItem = <function> defined =[C]:-1
 SetQuestCurrency = <function> defined =[C]:-1
 shoppingTooltips = <table> {
 }
 SetLFGDungeonShortageReward = <function> defined =[C]:-1
 SetCurrencyToken = <function> defined =[C]:-1
 SetShapeshift = <function> defined =[C]:-1
 SetUnitBuff = <function> defined =[C]:-1
 SetSpellByID = <function> defined =[C]:-1
 SetPetAction = <function> defined =[C]:-1
 updateTooltip = 0.2
 SetHyperlink = <function> defined =[C]:-1
 GetBackdropColor = <function> defined @Interface\AddOns\ShestakUI\Modules\Tooltip\Tooltip.lua:45
 GetBackdrop = <function> defined @Interface\AddOns\ShestakUI\Modules\Tooltip\Tooltip.lua:44
 SetUnitDebuff = <function> defined =[C]:-1
 SetUnitAura = <function> defined =[C]:-1
 SetMerchantCostItem = <function> defined =[C]:-1
 GetBackdropBorderColor = <function> defined @Interface\AddOns\ShestakUI\Modules\Tooltip\Tooltip.lua:46
 SetBagItem = <function> defined =[C]:-1
 needsReset = true
 SetAction = <function> defined =[C]:-1
 SetLFGDungeonReward = <function> defined =[C]:-1
 SetQuestLogCurrency = <function> defined =[C]:-1
 SetItemByID = <function> defined =[C]:-1
}
(*temporary) = nil
(*temporary) = 1
(*temporary) = 1
(*temporary) = 1
Screenshots (ArtifactPower.lua)
1. Unit frames bugged with artifact power bar enabled
[hide]



Quest (Fixed)

Quest.lua (not sure)
Code [Select]:
Message: ...ce\AddOns\ShestakUI\Modules\Skins\Blizzard\Quest.lua:29: attempt to index field 'IgnoreButton' (a nil value)
Time: 03/28/17 17:37:02
Count: 1
Stack: ...ce\AddOns\ShestakUI\Modules\Skins\Blizzard\Quest.lua:29: in function `skinfunc'
Interface\AddOns\ShestakUI\Core\Functions.lua:580: in function <Interface\AddOns\ShestakUI\Core\Functions.lua:563>

Locals: (*temporary) = nil
(*temporary) = nil
(*temporary) = true
(*temporary) = <function> defined =[C]:-1
(*temporary) = QuestFrameCompleteQuestButton {
 0 = <userdata>
 overlay = QuestFrameCompleteQuestButtonOverlay {
 }
 Text = QuestFrameCompleteQuestButtonText {
 }
 Right = <unnamed> {
 }
 Middle = <unnamed> {
 }
 Left = <unnamed> {
 }
}
(*temporary) = true
(*temporary) = nil
(*temporary) = <function> defined *:OnLeave:1
(*temporary) = 0.37
(*temporary) = 0.3
(*temporary) = 0.3
(*temporary) = 1
(*temporary) = "attempt to index field 'IgnoreButton' (a nil value)"
T = <table> {
 SkinCheckBox = <function> defined @Interface\AddOns\ShestakUI\Core\Functions.lua:418
 RaidDebuffsReverse = <table> {
 }
 SetFontString = <function> defined @Interface\AddOns\ShestakUI\Core\Functions.lua:627
 Scale = <function> defined @Interface\AddOns\ShestakUI\Core\PixelPerfect.lua:24
 class = "MAGE"
 RaidBuffs = <table> {
 }
 resolution = "1920x1080"
 dummy = <function> defined @Interface\AddOns\ShestakUI\Core\Constants.lua:6
 white_list = <table> {
 }
 getscreenheight = 1080
 level = 110
 PvPDebuffs = <table> {
 }
 MoverFrames = <table> {
 }
 CheckChat = <function> defined @Interface\AddOns\ShestakUI\Core\Functions.lua:43
 UpdateComboPoint = <function> defined @Interface\AddOns\ShestakUI\Core\Functions.lua:1028
 ShiftBarUpdate = <function> defined @Interface\AddOns\ShestakUI\Modules\ActionBars\Functions.lua:7
 merge = <table> {
 }
 UpdateComboPointOld = <function> defined @Interface\AddOns\ShestakUI\Core\Functions.lua:1105
 NeedLoot = <table> {
 }
 UpdateManaLevel = <function> defined @Interface\AddOns\ShestakUI\Core\Functions.lua:942
 getscreenwidth = 1920
 pulse_ignored_spells = <table> {
 }
 DebuffBlackList = <table> {
 }
 UIScale = <function> defined @Interface\AddOns\ShestakUI\Core\PixelPerfect.lua:6
 HideAuraFrame = <function> defined @Interface\AddOns\ShestakUI\Core\Functions.lua:1444
 SetModifiedBackdrop = <function> defined @Interface\AddOns\ShestakUI\Core\API.lua:200
 PlateBlacklist = <table> {
 }
 CustomCastDelayText = <function> defined @Interface\AddOns\ShestakUI\Core\Functions.lua:1387
 SkinDropDownBox = <function> defined @Interface\AddOns\ShestakUI\Core\Functions.lua:394
 PostUpdateHealth = <function> defined @Interface\AddOns\ShestakUI\Core\Functions.lua:634
 black_list = <table> {
 }
 UploadDBM = <function> defined @Interface\AddOns\ShestakUI\Modules\Skins\DBM.lua:302
 RaidBuffsIgnore = <table> {
 }
 StylePet = <function> defined @Interface\AddOns\ShestakUI\Modules\ActionBars\Style.lua:163
 color = <table> {
 }
 StyleShift = <function> defined @Interface\AddOns\ShestakUI\Modules\ActionBars\Style.lua:153
 HideSpiral = <function> defined @Interface\AddOns\ShestakUI\Modules\ActionBars\Hide.lua:144
 raid_spells = <table> {
 }
 PetBarUpdate = <function> defined @Interface\AddOns\ShestakUI\Modules\ActionBars\Functions.lua:45
 PostCreateAura = <function> defined @Interface\AddOns\ShestakUI\Core\Functions.lua:1460
 AuraTrackerTime = <function> defined @Interface\AddOns\ShestakUI\Core\Functions.lua:1428
 CustomCastTimeText = <function> defined @Interface\AddOns\ShestakUI\Core\Functions.lua:1383
 noscalemult = 0.71111111111111
 CreateAuraWatchIcon = <function> defined @Interface\AddOns\ShestakUI\Core\Functions.lua:1564
 CreateAuraWatch = <function> defined @Interface\AddOns\ShestakUI\Core\Functions.lua:1576
 UpdateThreat = <function> defined @Interface\AddOns\ShestakUI\Core\Functions.lua:1542
 UpdateAllElements = <function> defined @Interface\AddOns\ShestakUI\Core\Functions.lua:595
 PostUpdateIcon = <function> defined @Interface\AddOns\ShestakUI\Core\Functions.lua:1494
 SkinNextPrevBu
Screenshots (Quest.lua):
1. Quest text black on black
2. Quest frame scrollbar
3. Map & Quest log skinning broken
[hide]


Collections (Fixed)

Collections.lua (open collections tab)
Code [Select]:
Message: ...Ons\ShestakUI\Modules\Skins\Blizzard\Collections.lua:74: attempt to index field 'ModelFrame' (a nil value)
Time: 03/29/17 00:16:31
Count: 1
Stack: ...Ons\ShestakUI\Modules\Skins\Blizzard\Collections.lua:74: in function `skinfunc'
Interface\AddOns\ShestakUI\Core\Functions.lua:573: in function <Interface\AddOns\ShestakUI\Core\Functions.lua:563>
[C]: in function `LoadAddOn'
Interface\FrameXML\UIParent.lua:420: in function `UIParentLoadAddOn'
Interface\FrameXML\UIParent.lua:558: in function `CollectionsJournal_LoadUI'
Interface\FrameXML\UIParent.lua:841: in function `ToggleCollectionsJournal'
[string "TOGGLECOLLECTIONSPETJOURNAL"]:1: in function <[string "TOGGLECOLLECTIONSPETJOURNAL"]:1>

Locals: buttons = <table> {
 1 = "MountJournalMountButton"
 2 = "PetJournalSummonButton"
 3 = "PetJournalFindBattle"
 4 = "PetJournalFilterButton"
 5 = "MountJournalFilterButton"
 6 = "MountJournalSummonRandomFavoriteButton"
 7 = "HeirloomsJournalFilterButton"
 8 = "ToyBoxFilterButton"
}
(*temporary) = <function> defined @Interface\AddOns\ShestakUI\Core\Functions.lua:346
(*temporary) = nil
(*temporary) = nil
(*temporary) = MountJournalListScrollFrameScrollBarScrollUpButton {
 0 = <userdata>
 Pushed = <unnamed> {
 }
 Disabled = <unnamed> {
 }
 overlay = MountJournalListScrollFrameScrollBarScrollUpButtonOverlay {
 }
 direction = 1
 Highlight = <unnamed> {
 }
 Normal = <unnamed> {
 }
}
(*temporary) = MountJournalListScrollFrameScrollBarScrollDownButton {
 0 = <userdata>
 Pushed = <unnamed> {
 }
 Disabled = <unnamed> {
 }
 overlay = MountJournalListScrollFrameScrollBarScrollDownButtonOverlay {
 }
 direction = -1
 Highlight = <unnamed> {
 }
 Normal = <unnamed> {
 }
}
(*temporary) = MountJournalListScrollFrameScrollBarThumbTexture {
 0 = <userdata>
}
(*temporary) = <function> defined =[C]:-1
(*temporary) = MountJournalListScrollFrameScrollBar {
 0 = <userdata>
 trackBG = MountJournalListScrollFrameScrollBarBG {
 }
 Bottom = MountJournalListScrollFrameScrollBarBottom {
 }
 buttonHeight = 46
 UpButton = MountJournalListScrollFrameScrollBarScrollUpButton {
 }
 Top = MountJournalListScrollFrameScrollBarTop {
 }
 thumbbg = <unnamed> {
 }
 doNotHide = true
 thumbTexture = MountJournalListScrollFrameScrollBarThumbTexture {
 }
 Middle = MountJournalListScrollFrameScrollBarMiddle {
 }
 DownButton = MountJournalListScrollFrameScrollBarScrollDownButton {
 }
}
(*temporary) = "OnEnable"
(*temporary) = true
(*temporary) = nil
(*temporary) = 0.37
(*temporary) = 0.3
(*temporary) = 0.3
(*temporary) = 1
(*temporary) = <userdata>
(*temporary) = 0.1
(*temporary) = 1
(*temporary) = <userdata>
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to index field 'ModelFrame' (a nil value)"
T = <table> {
 SkinCheckBox = <function> defined @Interface\AddOns\ShestakUI\Core\Functions.lua:418
 RaidDebuffsReverse = <table> {
 }
 SetFontString = <function> defined @Interface\AddOns\ShestakUI\Core\Functions.lua:627
 Scale = <function> defined @Interface\AddOns\ShestakUI\Core\PixelPerfect.lua:24
 class = "MAGE"
 RaidBuffs = <table> {
 }
 resolution = "1920x1080"
 dummy = <function> defined @Interface\AddOns\ShestakUI\Core\Constants.lua:6
 white_list = <table> {
 }
 getscreenheight = 1080
 level = 110
 PvPDebuffs = <table> {
 }
 MoverFrames = <table> {
 }
 CheckChat = <function> defined @Interface\AddOns\ShestakUI\Core\Functions.lua:43
 UpdateComboPoint = <function> defined @Interface\AddOns\ShestakUI\Core\Functions.lua:1028
 ShiftBarUpdate = <function> defined @Interface\AddOns\ShestakUI\Modules\ActionBars\Functions.lua:7
 merge = <table> {
 }
 UpdateComboPointOld = <function> defined @Interface\AddOns\ShestakUI\Core\Functions.lua:1105
 NeedLoot = <table> {
 }
 UpdateManaLevel = <function> defined @Interface\AddOns\ShestakUI\Core\Functions.lua:942
 getscreenwidth = 1920
 pulse_ignored_spells = <table> {
 }
 Role = "Caster"
 DebuffBlackList = <table> {
 }
 UIScale = <function> defined @Interface\AddOns\ShestakUI\Core\PixelPerfect.lua:6
 HideAuraFrame = <function> d
TabBinder.lua (activates on reload)
Code [Select]:
Message: ...ce\AddOns\ShestakUI\Modules\Automation\TabBinder.lua:17: Couldn't find CVar named 'TargetNearestUseOld'
Time: 03/28/17 17:25:38
Count: 1
Stack: [C]: in function `SetCVar'
...ce\AddOns\ShestakUI\Modules\Automation\TabBinder.lua:17: in main chunk

Locals: (*temporary) = "TargetNearestUseOld"
(*temporary) = 1
[hide]

Tradeskill (Fixed)

TradeSkill.lua (open professions tab)
Code [Select]:
Message: ...dOns\ShestakUI\Modules\Skins\Blizzard\TradeSkill.lua:74: attempt to index field 'Background' (a nil value)
Time: 03/28/17 17:41:26
Count: 7
Stack: ...dOns\ShestakUI\Modules\Skins\Blizzard\TradeSkill.lua:74: in function <...dOns\ShestakUI\Modules\Skins\Blizzard\TradeSkill.lua:64>
[C]: in function `RefreshDisplay'
...Blizzard_TradeSkillUI\Blizzard_TradeSkillDetails.lua:16: in function <...Blizzard_TradeSkillUI\Blizzard_TradeSkillDetails.lua:14>

Locals: ResultIcon = <unnamed> {
 ResultBorder = <unnamed> {
 }
 Count = <unnamed> {
 }
 IconBorder = <unnamed> {
 }
 hasItem = true
 hover = <unnamed> {
 }
 0 = <userdata>
}
(*temporary) = nil
(*temporary) = nil
(*temporary) = "BOTTOMRIGHT"
(*temporary) = -2
(*temporary) = 2
(*temporary) = <userdata>
(*temporary) = <userdata>
(*temporary) = 0.3
(*temporary) = 1
(*temporary) = <userdata>
(*temporary) = 1
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to index field 'Background' (a nil value)"
C = <table> {
 nameplate = <table> {
 }
 bag = <table> {
 }
 raidcooldown = <table> {
 }
 media = <table> {
 }
 combattext = <table> {
 }
 filger_spells = <table> {
 }
 chat = <table> {
 }
 font = <table> {
 }
 position = <table> {
 }
 loot = <table> {
 }
 automation = <table> {
 }
 skins = <table> {
 }
 reminder = <table> {
 }
 toppanel = <table> {
 }
 misc = <table> {
 }
 map = <table> {
 }
 threat = <table> {
 }
 pulsecooldown = <table> {
 }
 enemycooldown = <table> {
 }
 stats = <table> {
 }
 tooltip = <table> {
 }
 minimap = <table> {
 }
 raidframe = <table> {
 }
 announcements = <table> {
 }
 unitframe = <table> {
 }
 filger = <table> {
 }
 actionbar = <table> {
 }
 aura = <table> {
 }
 unitframe_class_bar = <table> {
 }
 error = <table> {
 }
 general = <table> {
 }
}
[hide]


Other Bugs & Issues
1. Double Mailbox Open All button Fixed
2. Trade Window skinning broken Fixed
3. Unskinned tooltip & progress bar Fixed
4. Item quality double border Fixed
5. FogOfWar Broken Shore map broken Fixed
6. Transmog New Sets Tab unskinned Fixed

I will keep this post updated!

EDIT: Once again a big thank you to Wetxius for getting this all done in only a few hours! Your hard work is appreciated.
Says Thank:
alekk (29.03.2017), Shestak (30.03.2017), Wetxius (29.03.2017)
Old 29.03.2017, 14:51   #1.5 - Disable Ads

Advertise on this site

Old 29.03.2017, 16:20   #2
Wetxius
 Assistant User Information

Wetxius's Avatar
Quote:
Originally Posted by lanseb View Post
Quest.lua (not sure)
Quote:
Originally Posted by lanseb View Post
TabBinder.lua (activates on reload)
Fixes on git.

Добавлено через 38 минут
Quote:
Originally Posted by lanseb View Post
Collections.lua (open collections tab)
Quote:
Originally Posted by lanseb View Post
TradeSkill.lua (open professions tab)
Fixed.
Open mail button also.
Says Thank:
Lanseb (29.03.2017), Shestak (30.03.2017)
Old 29.03.2017, 16:29   #3
Wetxius
 Assistant User Information

Wetxius's Avatar
Quote:
Originally Posted by lanseb View Post
*4. Unskinned tooltip & progress bar
Create new macro
Code [Select]:
/run local f=EnumerateFrames()while f do if(f:GetObjectType()=='GameTooltip'or strfind((f:GetName()or''):lower(),'tip'))and f:IsVisible()and f:GetPoint()then print(f:GetName())end f=EnumerateFrames(f)end
Call unskinned tooltip and press macro. Post tooltip name from chat.
Says Thank:
Lanseb (29.03.2017), Shestak (30.03.2017)
Old 29.03.2017, 16:35   #4
Lanseb
 Elder Member User Information

Lanseb's Avatar
Quote:
Originally Posted by Wetxius View Post
Quote:
Originally Posted by lanseb View Post
*4. Unskinned tooltip & progress bar
Create new macro
Code [Select]:
/run local f=EnumerateFrames()while f do if(f:GetObjectType()=='GameTooltip'or strfind((f:GetName()or''):lower(),'tip'))and f:IsVisible()and f:GetPoint()then print(f:GetName())end f=EnumerateFrames(f)end
Call unskinned tooltip and press macro. Post tooltip name from chat.
Here you go!

ReputationParagonTooltipStatusBar
ReputationParagonTooltipTooltip
ReputationParagonTooltip
TooltipAnchor
Says Thank:
Shestak (30.03.2017), Wetxius (29.03.2017)
Old 29.03.2017, 16:37   #5
Wetxius
 Assistant User Information

Wetxius's Avatar
Quote:
Originally Posted by lanseb View Post
ArtifactPower.lua (enable Artifact Power Bar & mouseover)
Fixed.
Says Thank:
Lanseb (29.03.2017), Shestak (30.03.2017)
Old 29.03.2017, 16:43   #6
Wetxius
 Assistant User Information

Wetxius's Avatar
Quote:
Originally Posted by lanseb View Post
Unskinned tooltip & progress bar
https://github.com/Shestak/ShestakUI...8921495a64b3b3
Check this for border. I'm not sure that bar can be skinned easily.
Says Thank:
Lanseb (29.03.2017), Shestak (30.03.2017)
Old 29.03.2017, 16:46   #7
Lanseb
 Elder Member User Information

Lanseb's Avatar
Quote:
Originally Posted by Wetxius View Post
Quote:
Originally Posted by lanseb View Post
Unskinned tooltip & progress bar
https://github.com/Shestak/ShestakUI...8921495a64b3b3
Check this for border. I'm not sure that bar can be skinned easily.
That seems to have skinned the tooltip!

I can't believe you fixed all these things in like an hour.. you are AWESOME.
Say Thank:
Wetxius (29.03.2017)
Old 29.03.2017, 17:48   #8
Nera
 Elder Member User Information

Nera's Avatar
is it possible to somehow sollve issue for friendly unit nameplates during boss encounters? i.e. Revert that convert-to-name only feature and leave default blizz bars
Old 29.03.2017, 18:09   #9
Lanseb
 Elder Member User Information

Lanseb's Avatar
Something seems to be wrong with the item quality border for quest rewards (not sure if you can see from this screenshot). Here is a closeup:

Say Thank:
Wetxius (29.03.2017)
Old 29.03.2017, 18:51   #10
Wetxius
 Assistant User Information

Wetxius's Avatar
Quote:
Originally Posted by Nera View Post
is it possible to somehow sollve issue for friendly unit nameplates during boss encounters? i.e. Revert that convert-to-name only feature and leave default blizz bars
https://eu.battle.net/forums/en/wow/topic/17615133023
Nope.

Добавлено через 1 минуту
Quote:
Originally Posted by lanseb View Post
Something seems to be wrong with the item quality border
Check merchant frame too.

Tags
7.2

Thread Tools


Similar Threads
Thread Thread Starter Forum Replies Last Post
[Fixed] Patch 7.1 Issues Lanseb Bugs Reports 4 02.11.2016 10:38
[Fixed] Patch 6.2.2: Nameplates, Quest Window, World Map Lanseb Bugs Reports 3 03.09.2015 18:22
Patch 4.0.1 and PTR gabbu General Discussion 8 24.09.2010 07:22
Patch 3.3.5 and ShestakUI tehTyrant Technical Support 13 02.07.2010 15:26


Mobile Style Русский English Deutsch Italian Chinese