The "bug" in the Classic version is still present in version 80205-4-classic. The character model appears to be interfering and rendering the "Undress" button unclickable. Probably due to the button being placed a little higher in the Classic version than in the Retail version. Retail version works fine, but, for now, the Classic version is simply not useable.
Just wanted to add that the new 80300-1-classic version has fixed the issue with the "Undress" button being unclickable so it's now working correctly! Thanks very much!
A new alpha version has been pushed which should solve these issues on Retail. Classic was unaffected by them as it does not use the new ModelScenes mixins.
Message: Interface\AddOns\Cosplay\Cosplay-80205-2.lua:50: attempt to index upvalue 'DressUpModel' (a nil value) Time: Sun Oct 13 13:08:54 2019 Count: 20 Stack: Interface\AddOns\Cosplay\Cosplay-80205-2.lua:50: attempt to index upvalue 'DressUpModel' (a nil value)
Thanks for the update but I'm still getting an error.
345x FrameXML\DressUpFrames.lua:77: attempt to index local 'frame' (a nil value) FrameXML\DressUpFrames.lua:77: in function `SetDressUpBackground' Cosplay\Cosplay-50300-1.lua:104: in function `Reset' Cosplay\Cosplay-50300-1.lua:74: in function <Cosplay\Cosplay.lua:73> [C]: in function `Show' FrameXML\UIParent.lua:1843: in function `SetUIPanel' FrameXML\UIParent.lua:1751: in function `ShowUIPanel' FrameXML\UIParent.lua:1569: in function <FrameXML\UIParent.lua:1565> [C]: in function `SetAttribute' FrameXML\UIParent.lua:2286: in function `ShowUIPanel' FrameXML\DressUpFrames.lua:25: in function <FrameXML\DressUpFrames.lua:1> (tail call): ? [string "*:OnClick"]:1: in function <[string "*:OnClick"]:1>
Locals: self = <table> { SetDefaultModuleLibraries = <function> defined @Broker_DualSpec\Libs\AceAddon-3.0\AceAddon-3.0.lua:398 Enable = <function> defined @Broker_DualSpec\Libs\AceAddon-3.0\AceAddon-3.0.lua:325 UnregisterAllEvents = <function> defined @AltTabber\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:202 EnableModule = <function> defined @Broker_DualSpec\Libs\AceAddon-3.0\AceAddon-3.0.lua:363 modules = <table> { } GetModule = <function> defined @Broker_DualSpec\Libs\AceAddon-3.0\AceAddon-3.0.lua:241 IterateEmbeds = <function> defined @Broker_DualSpec\Libs\AceAddon-3.0\AceAddon-3.0.lua:473 DressUpTarget = <function> defined @Cosplay\Cosplay.lua:187 SecureHook = <function> defined @Broker_Volume\Libs\AceHook-3.0\AceHook-3.0.lua:339 defaultModuleLibraries = <table> { } RawHookScript = <function> defined @Broker_Volume\Libs\AceHook-3.0\AceHook-3.0.lua:398 SetDefaultModulePrototype = <function> defined @Broker_DualSpec\Libs\AceAddon-3.0\AceAddon-3.0.lua:440 name = "Cosplay" IsEnabled = <function> defined @Broker_DualSpec\Libs\AceAddon-3.0\AceAddon-3.0.lua:482 orderedModules = <table> { } DisableModule = <function> defined @Broker_DualSpec\Libs\AceAddon-3.0\AceAddon-3.0.lua:381 CreateMainButtons = <function> defined @Cosplay\Cosplay.lua:49 baseName = "Cosplay" OnEnable = <function> defined @Cosplay\Cosplay.lua:211 RegisterMessage = <function> defined @AltTabber\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:118 UnregisterMessage = <function> defined @AltTabber\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:181 OnInitialize = <function> defined @Cosplay\Cosplay.lua:202 ToggleRotatable = <function> defined @Cosplay\Cosplay.lua:173 IsHooked = <function> defined @Broker_Volume\Libs\AceHook-3.0\AceHook-3.0.lua:496 Disable = <function> defined @Broker_DualSpec\Libs\AceAddon-3.0\AceAddon-3.0.lua:345 CreateAHButtons = <function> defined @Cosplay\Cosplay.lua:85 IsModule = <function> defined @Broker_DualSpec\Libs\AceAddon-3.0\AceAddon-3.0.lua:499 db = <table> { } SendMessage = <function> defined @AltTabber\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:87 hooks = <table> { } NewModule = <function> defined @Broker_DualSpec\Libs\AceAddon-3.0\AceAddon-3.0.lua:266 SetEnabledState = <function> defined @Broker_DualSpec\Libs\AceAddon-3.0\AceAddon-3.0.lua:455 Hook = <function> defined @Broker_Volume\Libs\AceHook-3.0\AceHook-3.0.lua:277 enabledState = true UnhookAll = <function> defined @Broker_Volume\Libs\AceHook-3.0\AceHook-3.0.lua:480 RegisterEvent = <function> defined @AltTabber\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:118 UnregisterAllMessages = <function> defined @AltTabber\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:202 Unhook = <function> defined @Broker_Volume\Libs\AceHook-3.0\AceHook-3.0.lua:421 SecureHookScript = <function> defined @Broker_Volume\Libs\AceHook-3.0\AceHook-3.0.lua:413 HookScript = <function> defined @Broker_Volume\Libs\AceHook-3.0\AceHook-3.0.lua:369 IterateModules = <function> defined @Broker_DualSpec\Libs\AceAddon-3.0\AceAddon-3.0.lua:468 SetDefaultModuleState = <function> defined @Broker_DualSpec\Libs\AceAddon-3.0\AceAddon-3.0.lua:418 RawHook = <function> defined @Broker_Volume\Libs\AceHook-3.0\AceHook-3.0.lua:316 GetName = <function> defined @Broker_DualSpec\Libs\AceAddon-3.0\AceAddon-3.0.lua:310 defaultModuleState = true UnregisterEvent = <function> defined @AltTabber\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:181 Rese
-
View User Profile
-
Send Message
Posted Nov 24, 2019Nice that you have also made a classic version!
But i have seen an issue in the auction house on my system: the undress button is behind the model and cannot be clicked.
-
View User Profile
-
Send Message
Posted Jan 10, 2020In reply to GnomTEC:
The "bug" in the Classic version is still present in version 80205-4-classic. The character model appears to be interfering and rendering the "Undress" button unclickable. Probably due to the button being placed a little higher in the Classic version than in the Retail version. Retail version works fine, but, for now, the Classic version is simply not useable.
-
View User Profile
-
Send Message
Posted Jan 25, 2020In reply to RealGrizzlyUK:
Just wanted to add that the new 80300-1-classic version has fixed the issue with the "Undress" button being unclickable so it's now working correctly! Thanks very much!
-
View User Profile
-
Send Message
Posted Nov 1, 2019A new alpha version has been pushed which should solve these issues on Retail. Classic was unaffected by them as it does not use the new ModelScenes mixins.
-
View User Profile
-
Send Message
Posted Nov 1, 2019Sorry for the issues with this, Blizzard changed how the dressing room works in Retail. Hopefully I'll have this fixed soon.
-
View User Profile
-
Send Message
Posted Oct 13, 2019Getting this error:
Message: Interface\AddOns\Cosplay\Cosplay-80205-2.lua:50: attempt to index upvalue 'DressUpModel' (a nil value)
Time: Sun Oct 13 13:08:54 2019
Count: 20
Stack: Interface\AddOns\Cosplay\Cosplay-80205-2.lua:50: attempt to index upvalue 'DressUpModel' (a nil value)
Locals:
-
View User Profile
-
Send Message
Posted Oct 24, 2019In reply to ThatWhichSmashs:
I am also getting that error, and the button does nothing. :(
-
View User Profile
-
Send Message
Posted Oct 12, 2019Is this working for anyone? I have the buttons, but they do nothing.
-
View User Profile
-
Send Message
Posted Oct 24, 2019In reply to ThatWhichSmashs:
same :(
-
View User Profile
-
Send Message
Posted Aug 14, 2019Does the latest version works with Classic?
-
View User Profile
-
Send Message
Posted Oct 13, 2019In reply to mfilos:
Yes, it does.
-
View User Profile
-
Send Message
Posted Oct 13, 2019In reply to mfilos:
Yes, it does.
-
View User Profile
-
Send Message
Posted Mar 24, 2019The target button doesn't charge your model to your target
-
View User Profile
-
Send Message
Posted Jul 22, 2016Phyber! Thanks for making my day with this update.
-
View User Profile
-
Send Message
Posted Nov 12, 2014Thanks for the update but I'm still getting an error.
345x FrameXML\DressUpFrames.lua:77: attempt to index local 'frame' (a nil value)
FrameXML\DressUpFrames.lua:77: in function `SetDressUpBackground'
Cosplay\Cosplay-50300-1.lua:104: in function `Reset'
Cosplay\Cosplay-50300-1.lua:74: in function <Cosplay\Cosplay.lua:73>
[C]: in function `Show'
FrameXML\UIParent.lua:1843: in function `SetUIPanel'
FrameXML\UIParent.lua:1751: in function `ShowUIPanel'
FrameXML\UIParent.lua:1569: in function <FrameXML\UIParent.lua:1565>
[C]: in function `SetAttribute'
FrameXML\UIParent.lua:2286: in function `ShowUIPanel'
FrameXML\DressUpFrames.lua:25: in function <FrameXML\DressUpFrames.lua:1>
(tail call): ?
[string "*:OnClick"]:1: in function <[string "*:OnClick"]:1>
Locals:
self = <table> {
SetDefaultModuleLibraries = <function> defined @Broker_DualSpec\Libs\AceAddon-3.0\AceAddon-3.0.lua:398
Enable = <function> defined @Broker_DualSpec\Libs\AceAddon-3.0\AceAddon-3.0.lua:325
UnregisterAllEvents = <function> defined @AltTabber\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:202
EnableModule = <function> defined @Broker_DualSpec\Libs\AceAddon-3.0\AceAddon-3.0.lua:363
modules = <table> {
}
GetModule = <function> defined @Broker_DualSpec\Libs\AceAddon-3.0\AceAddon-3.0.lua:241
IterateEmbeds = <function> defined @Broker_DualSpec\Libs\AceAddon-3.0\AceAddon-3.0.lua:473
DressUpTarget = <function> defined @Cosplay\Cosplay.lua:187
SecureHook = <function> defined @Broker_Volume\Libs\AceHook-3.0\AceHook-3.0.lua:339
defaultModuleLibraries = <table> {
}
RawHookScript = <function> defined @Broker_Volume\Libs\AceHook-3.0\AceHook-3.0.lua:398
SetDefaultModulePrototype = <function> defined @Broker_DualSpec\Libs\AceAddon-3.0\AceAddon-3.0.lua:440
name = "Cosplay"
IsEnabled = <function> defined @Broker_DualSpec\Libs\AceAddon-3.0\AceAddon-3.0.lua:482
orderedModules = <table> {
}
DisableModule = <function> defined @Broker_DualSpec\Libs\AceAddon-3.0\AceAddon-3.0.lua:381
CreateMainButtons = <function> defined @Cosplay\Cosplay.lua:49
baseName = "Cosplay"
OnEnable = <function> defined @Cosplay\Cosplay.lua:211
RegisterMessage = <function> defined @AltTabber\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:118
UnregisterMessage = <function> defined @AltTabber\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:181
OnInitialize = <function> defined @Cosplay\Cosplay.lua:202
ToggleRotatable = <function> defined @Cosplay\Cosplay.lua:173
IsHooked = <function> defined @Broker_Volume\Libs\AceHook-3.0\AceHook-3.0.lua:496
Disable = <function> defined @Broker_DualSpec\Libs\AceAddon-3.0\AceAddon-3.0.lua:345
CreateAHButtons = <function> defined @Cosplay\Cosplay.lua:85
IsModule = <function> defined @Broker_DualSpec\Libs\AceAddon-3.0\AceAddon-3.0.lua:499
db = <table> {
}
SendMessage = <function> defined @AltTabber\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:87
hooks = <table> {
}
NewModule = <function> defined @Broker_DualSpec\Libs\AceAddon-3.0\AceAddon-3.0.lua:266
SetEnabledState = <function> defined @Broker_DualSpec\Libs\AceAddon-3.0\AceAddon-3.0.lua:455
Hook = <function> defined @Broker_Volume\Libs\AceHook-3.0\AceHook-3.0.lua:277
enabledState = true
UnhookAll = <function> defined @Broker_Volume\Libs\AceHook-3.0\AceHook-3.0.lua:480
RegisterEvent = <function> defined @AltTabber\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:118
UnregisterAllMessages = <function> defined @AltTabber\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:202
Unhook = <function> defined @Broker_Volume\Libs\AceHook-3.0\AceHook-3.0.lua:421
SecureHookScript = <function> defined @Broker_Volume\Libs\AceHook-3.0\AceHook-3.0.lua:413
HookScript = <function> defined @Broker_Volume\Libs\AceHook-3.0\AceHook-3.0.lua:369
IterateModules = <function> defined @Broker_DualSpec\Libs\AceAddon-3.0\AceAddon-3.0.lua:468
SetDefaultModuleState = <function> defined @Broker_DualSpec\Libs\AceAddon-3.0\AceAddon-3.0.lua:418
RawHook = <function> defined @Broker_Volume\Libs\AceHook-3.0\AceHook-3.0.lua:316
GetName = <function> defined @Broker_DualSpec\Libs\AceAddon-3.0\AceAddon-3.0.lua:310
defaultModuleState = true
UnregisterEvent = <function> defined @AltTabber\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:181
Rese
-
View User Profile
-
Send Message
Posted Oct 15, 2014Thanks for the update!
-
View User Profile
-
Send Message
Posted Sep 15, 2014Will we getting a WoD update?
-
View User Profile
-
Send Message
Posted Dec 24, 2012Love this add-on. It's one of my oldest and goldest. <3
-
View User Profile
-
Send Message
Posted Sep 28, 2012Getting the same error as Spiderkeg on 5.0.5.
Date: 2012-09-28 21:36:02
ID: -3
Error occured in: Global
Count: 2
Message: ..\FrameXML\ModelFrames.lua line 311:
attempt to index local 'frame' (a nil value)
Debug:
[C]: ?
..\FrameXML\ModelFrames.lua:311: SetDressUpBackground()
Cosplay\Cosplay.lua:104: Reset()
Cosplay\Cosplay.lua:74:
Cosplay\Cosplay.lua:73
[C]: Show()
..\FrameXML\UIParent.lua:1738: SetUIPanel()
..\FrameXML\UIParent.lua:1582: ShowUIPanel()
..\FrameXML\UIParent.lua:1469:
..\FrameXML\UIParent.lua:1465
[C]: SetAttribute()
..\FrameXML\UIParent.lua:2179:
..\FrameXML\UIParent.lua:2167
[C]: ShowUIPanel()
..\FrameXML\ModelFrames.lua:259:
..\FrameXML\ModelFrames.lua:235
(tail call): ?
..\FrameXML\ContainerFrame.lua:781:
..\FrameXML\ContainerFrame.lua:780
[C]: pcall()
Stubby\Stubby.lua:379:
Stubby\Stubby.lua:325
(tail call): ?
EasyDestroy\EasyDestroy.lua:335: ContainerFrameItemButton_OnModifiedClick()
[string "*:OnClick"]:10:
[string "*:OnClick"]:1
Locals:
frame = nil
fileName = nil
texture = "Interface\DressUpFrame\DressUpBackground-Orc"
(*temporary) = "Orc"
(*temporary) = "Interface\DressUpFrame\DressUpBackground-Orc"
(*temporary) = "Orc"
(*temporary) = nil
(*temporary) = "attempt to index local 'frame' (a nil value)"
-
View User Profile
-
Send Message
Posted Sep 9, 2012Working well, thanks for keeping this awesome addon up to date!