Combuctor (native Bagnon)

Combuctor (native Bagnon)

2M Downloads

Items not showing in 8.1.5

Spectrose opened this issue · 2 comments

commented

Only the bag frame is visible, but no item slots are visible. Two errors are appearing, one upon logging in, one upon opening my bags. They are posted below.

This error loads immediately upon logging in:

Date: 2019-03-12 15:54:29
ID: 1
Error occured in: Global
Count: 1
Message: ...ace\AddOns\Combuctor\common\features\autoDisplay.lua line 187:
hooksecurefunc(): BagSlotButton_UpdateChecked is not a function
Debug:
(tail call): ?
[C]: hooksecurefunc()
...ace\AddOns\Combuctor\common\features\autoDisplay.lua:187: HookInterfaceEvents()
...ace\AddOns\Combuctor\common\features\autoDisplay.lua:14:
...ace\AddOns\Combuctor\common\features\autoDisplay.lua:12
[C]: ?
Ace3\AceAddon-3.0\AceAddon-3.0.lua:70:
Ace3\AceAddon-3.0\AceAddon-3.0.lua:65
Ace3\AceAddon-3.0\AceAddon-3.0.lua:527: EnableAddon()
Ace3\AceAddon-3.0\AceAddon-3.0.lua:540: EnableAddon()
Ace3\AceAddon-3.0\AceAddon-3.0.lua:620:
Ace3\AceAddon-3.0\AceAddon-3.0.lua:605
[C]: ?
[C]: LoadAddOn()
..\FrameXML\UIParent.lua:446: UIParentLoadAddOn()
..\FrameXML\UIParent.lua:565: TimeManager_LoadUI()
..\FrameXML\UIParent.lua:1192:
..\FrameXML\UIParent.lua:1090
[C]: ?
Locals:
None
AddOns:
Swatter, v8.1.6241 (SwimmingSeadragon)
WowheadLooter, v80100
Ace3, v
ACP, vr259
AdvancedInterfaceOptions, v1.2.9
AngryWorldQuests, v
AraBrokerReputations, vr25
AucAdvanced, v8.1.6201 (SwimmingSeadragon)
AucFilterBasic, v8.1.6228 (SwimmingSeadragon)
AucStatHistogram, v8.1.6230 (SwimmingSeadragon)
AucStatiLevel, v8.1.6234 (SwimmingSeadragon)
AucStatPurchased, v8.1.6231 (SwimmingSeadragon)
AucStatSimple, v8.1.6232 (SwimmingSeadragon)
AucStatStdDev, v8.1.6233 (SwimmingSeadragon)
AucUtilFixAH, v8.1.6235 (SwimmingSeadragon)
AutoBar, v8.0.0.06
BagBrother, v
Bartender4, v4.8.2
BattlePetBinds, vr18
BattlePetBreedID, vr191
BattlePetCount, v1.8.16
Bazooka, vv2.8.10
BeanCounter, v8.1.6236 (SwimmingSeadragon)
BrokerEverything, v3.5.15-release
CaerdonWardrobe, vv2.2.3
Chatter, v1.5.8
CollectMe, v2.10.1
ColorPickerPlus, v
Combuctor, v8.0.2
CTLibrary, v8.0.1.5
CTUnitFrames, v8.0.1.5
DBMCore, v8.1.11
DBMDefaultSkin, v
DBMStatusBarTimers, v
Decursive, v2.7.6.2
FerousMedia, v1.6
FlashTaskBar, v
GallywixAzeriteLedger, v0.99
Grid2, vr872
Grid2LDB, vr872
Grid2RaidDebuffs, vr872
HandyNotes, vv1.5.4
HandyNotesArgus, v0.20.0
HandyNotesBattleForAzerothTreasures, v1
HandyNotesLegionRaresTreasures, v1.1
HandyNotesWarfrontRares, v0.5.0
LibSharedMedia30, v3.0-104
Livestock, v2.7.6
Mapster, v1.8.2
Masque, v8.0.1
MasqueGears, v8.0.0
MikScrollingBattleText, v5.7.149
MoveAnything, v17.0.3
OmniCC, v8.1.1
Overachiever, v1.0.5
OverachieverCache, v1.0.5
ParagonReputation, v1.21
PetTracker, v8.1.1
PetTrackerBreeds, v8.1.1
PetTrackerSwitcher, v8.1.1
PetTrackerUpgrades, v8.1.1
Rematch, v4.9.4
Skada, v1.7.5
SlideBar, v8.1.6239 (SwimmingSeadragon)
Stubby, v8.1.6240 (SwimmingSeadragon)
TomTom, vv80100-1.0.1
WeakAuras, v2.11.6
WIM, v586
zzRepair, v
BlizRuntimeLib_enUS v8.1.5.80100
(ck=77b)

This error also pops up when trying to open my bags:

Date: 2019-03-12 15:54:49
ID: 2
Error occured in: Global
Count: 1
Message: ...ace\AddOns\Combuctor\common\components\inventory.lua line 22:
attempt to call method 'SetChecked' (a nil value)
Debug:
[C]: SetChecked()
...ace\AddOns\Combuctor\common\components\inventory.lua:22: CheckBagButtons()
...ace\AddOns\Combuctor\common\components\inventory.lua:13:
...ace\AddOns\Combuctor\common\components\inventory.lua:11
[C]: Show()
..\FrameXML\UIParent.lua:3166:
..\FrameXML\UIParent.lua:3161
[C]: ShowUIPanel()
Combuctor\common\core\frames.lua:50:
Combuctor\common\core\frames.lua:46
(tail call): ?
(tail call): ?
...ace\AddOns\Combuctor\common\features\autoDisplay.lua:150: ToggleBag()
..\FrameXML\MainMenuBarBagButtons.lua:22: BagSlotButton_OnClick()
[string ":OnClick"]:4:
[string "
:OnClick"]:1
Locals:

AddOns:
Swatter, v8.1.6241 (SwimmingSeadragon)
WowheadLooter, v80100
Ace3, v
ACP, vr259
AdvancedInterfaceOptions, v1.2.9
AngryWorldQuests, v
AraBrokerReputations, vr25
AucAdvanced, v8.1.6201 (SwimmingSeadragon)
AucFilterBasic, v8.1.6228 (SwimmingSeadragon)
AucStatHistogram, v8.1.6230 (SwimmingSeadragon)
AucStatiLevel, v8.1.6234 (SwimmingSeadragon)
AucStatPurchased, v8.1.6231 (SwimmingSeadragon)
AucStatSimple, v8.1.6232 (SwimmingSeadragon)
AucStatStdDev, v8.1.6233 (SwimmingSeadragon)
AucUtilFixAH, v8.1.6235 (SwimmingSeadragon)
AutoBar, v8.0.0.06
BagBrother, v
Bartender4, v4.8.2
BattlePetBinds, vr18
BattlePetBreedID, vr191
BattlePetCount, v1.8.16
Bazooka, vv2.8.10
BeanCounter, v8.1.6236 (SwimmingSeadragon)
BrokerEverything, v3.5.15-release
CaerdonWardrobe, vv2.2.3
Chatter, v1.5.8
CollectMe, v2.10.1
ColorPickerPlus, v
Combuctor, v8.0.2
CTLibrary, v8.0.1.5
CTUnitFrames, v8.0.1.5
DBMCore, v8.1.11
DBMDefaultSkin, v
DBMStatusBarTimers, v
Decursive, v2.7.6.2
Enchantrix, v8.1.6237 (SwimmingSeadragon)
FerousMedia, v1.6
FlashTaskBar, v
GallywixAzeriteLedger, v0.99
Grid2, vr872
Grid2LDB, vr872
Grid2RaidDebuffs, vr872
HandyNotes, vv1.5.4
HandyNotesArgus, v0.20.0
HandyNotesBattleForAzerothTreasures, v1
HandyNotesLegionRaresTreasures, v1.1
HandyNotesWarfrontRares, v0.5.0
Informant, v8.1.6246 (SwimmingSeadragon)
LibSharedMedia30, v3.0-104
Livestock, v2.7.6
Mapster, v1.8.2
Masque, v8.0.1
MasqueGears, v8.0.0
MikScrollingBattleText, v5.7.149
MoveAnything, v17.0.3
OmniCC, v8.1.1
Overachiever, v1.0.5
OverachieverCache, v1.0.5
OverachieverTabs, v1.0.5
ParagonReputation, v1.21
PetTracker, v8.1.1
PetTrackerBreeds, v8.1.1
PetTrackerSwitcher, v8.1.1
PetTrackerUpgrades, v8.1.1
Rematch, v4.9.4
Skada, v1.7.5
SlideBar, v8.1.6239 (SwimmingSeadragon)
Stubby, v8.1.6240 (SwimmingSeadragon)
TomTom, vv80100-1.0.1
WeakAuras, v2.11.6
WIM, v586
zzRepair, v
BlizRuntimeLib_enUS v8.1.5.80100
(ck=7ed)

commented

I'm a combuctor user. I'm quite sad that this is broken, because I think it is the superior bag mod, when compared to other mods like Bagnon. I don't need my bags to be crazy, I just need a bit of parsing done automatically, and then that's it.

commented

1、Combuctor/style.xml
change all “<Button ...” to "<ItemButton ..."
”” to ""
2、Combuctor/components/frame.xml
same to 1
3、Combuctor/components/bottomTab.lua
line 12:change “local b = self:Bind(CreateFrame('Button',...” to “local b = self:Bind(CreateFrame('ItemButton'...”
4、Combuctor/common/components/sortButton.lua
line14 same to 3
5、Combuctor/common/components/moneyFrame.lua
line16 same to 3
6、Combuctor/common/components/item.lua
line81 and line 460 same to 3
7、Combuctor/common/components/inventory.lua
use that:
function Frame:CheckBagButtons(checked)
MainMenuBarBackpackButton.SlotHighlightTexture:SetShown(checked)
CharacterBag0Slot.SlotHighlightTexture:SetShown(checked)
CharacterBag1Slot.SlotHighlightTexture:SetShown(checked)
CharacterBag2Slot.SlotHighlightTexture:SetShown(checked)
CharacterBag3Slot.SlotHighlightTexture:SetShown(checked)
end