Restores access to hidden interface options and provides a way to browse every CVar setting in the game!
General
Player Titles
Guild Names
Guild Titles
Stop Auto Attack
Attack on Assist
Cast action keybinds on key down
Fade Map when Moving
Secure Ability Toggle
Display Lua Errors
No Debuff Filter on Target
Reverse Cleanup Bags
Quest sorting mode (top vs proximity)
Select Action Cam mode
Chat
Remove Chat Hover Delay
Enable Mouse Wheel Scrolling
Floating Combat Text
Float mode (up/down/arc)
Energy Gains
Auras
Honor Gains
Reputation
Combo Points
Combat State (Entering/Leaving Combat)
Spell Mechanics
Healing
Absorb (Self and Target)
Directional Scale (brings back the classic, only upwards moving text)
Low HP/Mana
Plus many other options available through the built-in CVar browser, including some that have never been exposed by Blizzard, such as "violence level" and "nameplate distance"!
Type /aio for the main menu or /cvar to open the CVar browser directly
AIO needs a fix plz! It's not shown in the game-options / addons anymore after last wow-update. it's not possible to change any settings in the addon... :-(
Can you please update for Classic Era 1.15.0? I have titles turned off and now with the addon no longer working I don't have any way to turn them back on (thanks to Blizzard removing the option recently from interface settings...)
Error in Classic Era after patch 1.15.0: Message: Interface/AddOns/AdvancedInterfaceOptions/cvars.lua line 1039: attempt to index global 'C_Console' (a nil value) Debug: [string "@Interface/AddOns/AdvancedInterfaceOptions/cvars.lua"]:1039: ?() [string "@Interface/AddOns/AdvancedInterfaceOptions/cvars.lua"]:1052: in main chunk Locals: self = <table> { CVarExists = <function> defined @Interface/AddOns/AdvancedInterfaceOptions/cvars.lua:1032 combatProtected = <table> { } CreateListFrame = <function> defined @Interface/AddOns/AdvancedInterfaceOptions/semlib/widgets.lua:192 CreateString = <function> defined @Interface/AddOns/AdvancedInterfaceOptions/semlib/widgets.lua:3 CreateDropdown = <function> defined @Interface/AddOns/AdvancedInterfaceOptions/semlib/widgets.lua:483 Eve = <table> { }
Getting the camera "experimental feature" pop-up every time I relog with this enabled despite never using any action cam settings?
One of the only cvars that is modified on my list when I search for cam is "test_cameraHeadMovementDeadZone"
When I relog with the addon enabled "/dump C_CVar.GetCVar("test_cameraHeadMovementDeadZone")" shows as 0.01 but if I relog without it I get 0.015 and no error.
I'm guessing it's likely due to it being shown as changed to 0.01 with the addon instead of the "default" of 0.015, likely due to it being unable to be modify more than 2 decimal places manually?
in 10.1 my interact key stopped working. i'm not sure if this cvar was there before, or if it was added for 10.1, but to fix this check the 'softtargetinteract' cvar. after updating the addon, this was set to '1' which makes interact only work when using a gamepad. set to '2' or '3'. - how did this happen though? if it was a new cvar, perhaps the addon update loaded it in as '1' for a default, but not many people use pads so i think it should have been '2' or '3' instead. i've been wracking my brain to figure if something else could have changed this option, as it certainly was not me. not the kind of thing you can do easily or unconsciously.
I would like to know what is the line that I need to change, so that the brightness of the new items in the bags, disappear when I close and open the bags again.
This seems to be using an extreme amount of CPU on wrath classic with the new update. I installed add on monitor and it’s using over 50%. My 77fps in the world was at 4 ulduar.
hey there. since patch today i cant hide friendly players healthbars and spell name on friendly nameplates in instances. any idea if it will be fixed??
can u give us an option to not darken everything when typing in a value into the cvar browser pls <3? its very unnice for changing hidden graphics settings with it atm :( love your work
hello, it seems the No Debuff Filter on Target setting broke with Dragonflight, Blizzard probably changed something. Also, the command which controls that setting '/console NoBuffDebuffFilter 0 or 1' to turn it on or off does in fact affect the setting inside your addon, but it just does nothing. If I remember correctly, this setting is what controls what debuffs show up on your target/focus target. If the box is unchecked (off), only YOUR debuffs show on your target, if it's checked (on) every debuff that has been applied to that target by every other player shows, or vice versa. Is that how this setting functions? I can't stand seeing 15-20 debuffs from others on my target, I used to only see my own. Thank you for reading and thank you for updating this addon!
1x ...aceAdvancedInterfaceOptions\basicOptions.lua:478: attempt to index global 'C_Container' (a nil value) [string "@AdvancedInterfaceOptions\basicOptions.lua"]:478: in main chunk
Locals: addonName = "AdvancedInterfaceOptions" addon = <table> { SetCVar = <function> defined @AdvancedInterfaceOptions\basicOptions.lua:168 CVarExists = <function> defined @AdvancedInterfaceOptions\cvars.lua:1032 combatProtected = <table> { } DontRecordCVar = <function> defined @AdvancedInterfaceOptions\basicOptions.lua:149 CreateListFrame = <function> defined @AdvancedInterfaceOptions\semlib\widgets.lua:192 CreateString = <function> defined @AdvancedInterfaceOptions\semlib\widgets.lua:3 CreateDropdown = <function> defined @AdvancedInterfaceOptions\semlib\widgets.lua:483 CreateInput = <function> defined @AdvancedInterfaceOptions\semlib\widgets.lua:403 Eve = <table> { } GetCVars = <function> defined @AdvancedInterfaceOptions\cvars.lua:1037 hiddenOptions = <table> { } RecordCVar = <function> defined @AdvancedInterfaceOptions\basicOptions.lua:121 } E = <table> { VARIABLES_LOADED = <function> defined @AdvancedInterfaceOptions\basicOptions.lua:56 ADDON_LOADED = <function> defined @AdvancedInterfaceOptions\basicOptions.lua:64 Init = <function> defined @AdvancedInterfaceOptions\basicOptions.lua:86 } _G = <table> { UpdateOnBarHighlightMarksBySpell = <function> defined @FrameXML\ActionButton.lua:70 ERR_OUT_OF_CHI = "Not enough chi" DH_HAVOC_CORE_ABILITY_2 = "Strong melee attack that consumes Fury. If it critical strikes, some Fury is refunded." MultiCastActionButton6Cooldown = MultiCastActionButton6Cooldown { } MerchantItem9ItemButtonStock = MerchantItem9ItemButtonStock { } GetTrainerServiceTypeFilter = <function> defined =[C]:-1 UNIT_NAMES_COMBATLOG_TOOLTIP = "Color unit names." SetTrainerServiceTypeFilter = <function> defined =[C]:-1 LE_GAME_ERR_CHAT_RAID_RESTRICTED_TRIAL = 788 SPELL_FAILED_CUSTOM_ERROR_71 = "This partygoer wants to dance with you." LE_GAME_ERR_PET_SPELL_TARGETS_DEAD = 406 ERROR_CLUB_TICKET_COUNT_AT_MAX_COMMUNITY = "Can't create any more invite links for this group." CompactUnitFrameProfilesGeneralOptionsFrameHealthTextDropdownButtonNormalTexture = CompactUnitFrameProfilesGeneralOptionsFrameHealthTextDropdownButtonNormalTexture { } MultiCastActionButton2Cooldown = MultiCastActionButton2Cooldown { } ERR_TRADE_EQUIPPED_BAG = "You can't trade equipped bags." PVP_RANK_6_1 = "Corporal" MultiBarLeftButton7 = MultiBarLeftButton7 { } InterfaceOptionsNamesPanelUnitNameplatesShowAll = InterfaceOptionsNamesPanelUnitNameplatesShowAll { } VideoOptionsFrameCategoryFrameButton17ToggleHighlightTexture = VideoOptionsFrameCategoryFrameButton17ToggleHighlightTexture { } MerchantItem1AltCurrencyFrameItem1Text = MerchantItem1AltCurrencyFrameItem1Text { } OPTION_TOOLTIP_ACTION_BUTTON_USE_KEY_DOWN = "Action button keybinds will respond on key down, rather than on key up." BINDING_NAME_NAMEPLATES = "Show Enemy Name Plates" INSTANCE_UNAVAILABLE_OTHER_TEMPORARILY_DISABLED = "%s cannot enter. This instance is temporarily disabled." MultiBarBottomRightButton8Shine5 = MultiBarBottomRightButton8Shine5 { } IsReferAFriendLinked = <function> defined =[C]:-1 MAIL_LETTER_TOOLTIP = "Click to make a permanent copy of this letter." UnitFrameManaBar_UnregisterDefaultEvents = <function> defined @FrameXML\UnitFrame.lua:603 MANA = "Mana" CHAT_CONFIG_OTHER_COMBAT = <table> { } CONSOLIDATED_BUFFS_PER_ROW = 4 BOOST2_WARRIOR_COLOSSUSSMASH = "Use |cFFFFFFFFColossus Smash|r.
|cFFFFFFFFColossus Smash|r increases your damage." BN_UNABLE_TO_RESOLVE_NAME = "Unable to whisper '%s'. Blizzard services may be unavailable." AutoCompleteEditBox_OnKeyDown = <function> defined @FrameXML\AutoComplete.lua:368 CompactRaidFrameManagerDisplayFrameHiddenModeToggleTopRight = CompactRaidFrameManagerDisplayFrameHiddenModeToggleTopRight { } LE_GAME_ERR_ONLY_ONE_QUIVER = 32 SpellButton6Cooldown = SpellButton6Cooldown { } LOSS_OF_CONTROL_DISPLAY_FEAR = "Feared" Graphics_QualityText = Graphi
One of the methods does not exist in Wrath Classic but in addition I'm assuming you meant to make a shim like this.
local GetSortBagsRightToLeft = C_Container and C_Container.GetSortBagsRightToLeft or GetSortBagsRightToLeft
local SetSortBagsRightToLeft = C_Container and C_Container.SetSortBagsRightToLeft or SetSortBagsRightToLeft
local GetInsertItemsLeftToRight = C_Container and C_Container.GetInsertItemsLeftToRight or GetInsertItemsLeftToRight
local SetInsertItemsLeftToRight = C_Container and C_Container.SetInsertItemsLeftToRight or SetInsertItemsLeftToRight
This would work without errors (although the sortbags stuff won't do anything in Wrath Classic)
-
View User Profile
-
Send Message
Posted Nov 23, 2023there's a toggle "secure ability toggle" what does it do?
-
View User Profile
-
Send Message
Posted Nov 22, 2023AIO needs a fix plz! It's not shown in the game-options / addons anymore after last wow-update. it's not possible to change any settings in the addon... :-(
-
View User Profile
-
Send Message
Posted Nov 19, 2023Can you please update for Classic Era 1.15.0? I have titles turned off and now with the addon no longer working I don't have any way to turn them back on (thanks to Blizzard removing the option recently from interface settings...)
-
View User Profile
-
Send Message
Posted Nov 21, 2023In reply to Cen: /console UnitNamePlayerPVPTitle 1 to turn them back on, 0 to turn off
-
View User Profile
-
Send Message
Posted Nov 17, 2023Error in Classic Era after patch 1.15.0:
Message: Interface/AddOns/AdvancedInterfaceOptions/cvars.lua line 1039:
attempt to index global 'C_Console' (a nil value)
Debug:
[string "@Interface/AddOns/AdvancedInterfaceOptions/cvars.lua"]:1039: ?()
[string "@Interface/AddOns/AdvancedInterfaceOptions/cvars.lua"]:1052: in main chunk
Locals:
self = <table> {
CVarExists = <function> defined @Interface/AddOns/AdvancedInterfaceOptions/cvars.lua:1032
combatProtected = <table> {
}
CreateListFrame = <function> defined @Interface/AddOns/AdvancedInterfaceOptions/semlib/widgets.lua:192
CreateString = <function> defined @Interface/AddOns/AdvancedInterfaceOptions/semlib/widgets.lua:3
CreateDropdown = <function> defined @Interface/AddOns/AdvancedInterfaceOptions/semlib/widgets.lua:483
Eve = <table> {
}
-
View User Profile
-
Send Message
Posted Sep 7, 2023Getting the camera "experimental feature" pop-up every time I relog with this enabled despite never using any action cam settings?
One of the only cvars that is modified on my list when I search for cam is "test_cameraHeadMovementDeadZone"
When I relog with the addon enabled "/dump C_CVar.GetCVar("test_cameraHeadMovementDeadZone")" shows as 0.01 but if I relog without it I get 0.015 and no error.
I'm guessing it's likely due to it being shown as changed to 0.01 with the addon instead of the "default" of 0.015, likely due to it being unable to be modify more than 2 decimal places manually?
-
View User Profile
-
Send Message
Posted May 19, 2023Hi Does this addon allow to hide helmet and cloak from interface menu, like it was in old versions of the game?
-
View User Profile
-
Send Message
Posted May 4, 2023in 10.1 my interact key stopped working. i'm not sure if this cvar was there before, or if it was added for 10.1, but to fix this check the 'softtargetinteract' cvar. after updating the addon, this was set to '1' which makes interact only work when using a gamepad. set to '2' or '3'. - how did this happen though? if it was a new cvar, perhaps the addon update loaded it in as '1' for a default, but not many people use pads so i think it should have been '2' or '3' instead. i've been wracking my brain to figure if something else could have changed this option, as it certainly was not me. not the kind of thing you can do easily or unconsciously.
-
View User Profile
-
Send Message
Posted Mar 30, 2023I would like to know what is the line that I need to change, so that the brightness of the new items in the bags, disappear when I close and open the bags again.
Thanks!
-
View User Profile
-
Send Message
Posted Mar 23, 2023Hallo Addon-Team,
We need a TOC Update für WoW Version 10.0.07
Best regards from germany
-
View User Profile
-
Send Message
Posted Jan 27, 2023This seems to be using an extreme amount of CPU on wrath classic with the new update. I installed add on monitor and it’s using over 50%. My 77fps in the world was at 4 ulduar.
-
View User Profile
-
Send Message
Posted Jan 25, 2023hey there. since patch today i cant hide friendly players healthbars and spell name on friendly nameplates in instances. any idea if it will be fixed??
thank u
-
View User Profile
-
Send Message
Posted Jan 12, 2023can u give us an option to not darken everything when typing in a value into the cvar browser pls <3? its very unnice for changing hidden graphics settings with it atm :( love your work
-
View User Profile
-
Send Message
Posted Dec 8, 2022hello, it seems the No Debuff Filter on Target setting broke with Dragonflight, Blizzard probably changed something. Also, the command which controls that setting '/console NoBuffDebuffFilter 0 or 1' to turn it on or off does in fact affect the setting inside your addon, but it just does nothing. If I remember correctly, this setting is what controls what debuffs show up on your target/focus target. If the box is unchecked (off), only YOUR debuffs show on your target, if it's checked (on) every debuff that has been applied to that target by every other player shows, or vice versa. Is that how this setting functions? I can't stand seeing 15-20 debuffs from others on my target, I used to only see my own. Thank you for reading and thank you for updating this addon!
-
View User Profile
-
Send Message
Posted Nov 17, 20221x ...aceAdvancedInterfaceOptions\basicOptions.lua:478: attempt to index global 'C_Container' (a nil value)
[string "@AdvancedInterfaceOptions\basicOptions.lua"]:478: in main chunk
Locals:
addonName = "AdvancedInterfaceOptions"
addon = <table> {
SetCVar = <function> defined @AdvancedInterfaceOptions\basicOptions.lua:168
CVarExists = <function> defined @AdvancedInterfaceOptions\cvars.lua:1032
combatProtected = <table> {
}
DontRecordCVar = <function> defined @AdvancedInterfaceOptions\basicOptions.lua:149
CreateListFrame = <function> defined @AdvancedInterfaceOptions\semlib\widgets.lua:192
CreateString = <function> defined @AdvancedInterfaceOptions\semlib\widgets.lua:3
CreateDropdown = <function> defined @AdvancedInterfaceOptions\semlib\widgets.lua:483
CreateInput = <function> defined @AdvancedInterfaceOptions\semlib\widgets.lua:403
Eve = <table> {
}
GetCVars = <function> defined @AdvancedInterfaceOptions\cvars.lua:1037
hiddenOptions = <table> {
}
RecordCVar = <function> defined @AdvancedInterfaceOptions\basicOptions.lua:121
}
E = <table> {
VARIABLES_LOADED = <function> defined @AdvancedInterfaceOptions\basicOptions.lua:56
ADDON_LOADED = <function> defined @AdvancedInterfaceOptions\basicOptions.lua:64
Init = <function> defined @AdvancedInterfaceOptions\basicOptions.lua:86
}
_G = <table> {
UpdateOnBarHighlightMarksBySpell = <function> defined @FrameXML\ActionButton.lua:70
ERR_OUT_OF_CHI = "Not enough chi"
DH_HAVOC_CORE_ABILITY_2 = "Strong melee attack that consumes Fury. If it critical strikes, some Fury is refunded."
MultiCastActionButton6Cooldown = MultiCastActionButton6Cooldown {
}
MerchantItem9ItemButtonStock = MerchantItem9ItemButtonStock {
}
GetTrainerServiceTypeFilter = <function> defined =[C]:-1
UNIT_NAMES_COMBATLOG_TOOLTIP = "Color unit names."
SetTrainerServiceTypeFilter = <function> defined =[C]:-1
LE_GAME_ERR_CHAT_RAID_RESTRICTED_TRIAL = 788
SPELL_FAILED_CUSTOM_ERROR_71 = "This partygoer wants to dance with you."
LE_GAME_ERR_PET_SPELL_TARGETS_DEAD = 406
ERROR_CLUB_TICKET_COUNT_AT_MAX_COMMUNITY = "Can't create any more invite links for this group."
CompactUnitFrameProfilesGeneralOptionsFrameHealthTextDropdownButtonNormalTexture = CompactUnitFrameProfilesGeneralOptionsFrameHealthTextDropdownButtonNormalTexture {
}
MultiCastActionButton2Cooldown = MultiCastActionButton2Cooldown {
}
ERR_TRADE_EQUIPPED_BAG = "You can't trade equipped bags."
PVP_RANK_6_1 = "Corporal"
MultiBarLeftButton7 = MultiBarLeftButton7 {
}
InterfaceOptionsNamesPanelUnitNameplatesShowAll = InterfaceOptionsNamesPanelUnitNameplatesShowAll {
}
VideoOptionsFrameCategoryFrameButton17ToggleHighlightTexture = VideoOptionsFrameCategoryFrameButton17ToggleHighlightTexture {
}
MerchantItem1AltCurrencyFrameItem1Text = MerchantItem1AltCurrencyFrameItem1Text {
}
OPTION_TOOLTIP_ACTION_BUTTON_USE_KEY_DOWN = "Action button keybinds will respond on key down, rather than on key up."
BINDING_NAME_NAMEPLATES = "Show Enemy Name Plates"
INSTANCE_UNAVAILABLE_OTHER_TEMPORARILY_DISABLED = "%s cannot enter. This instance is temporarily disabled."
MultiBarBottomRightButton8Shine5 = MultiBarBottomRightButton8Shine5 {
}
IsReferAFriendLinked = <function> defined =[C]:-1
MAIL_LETTER_TOOLTIP = "Click to make a permanent
copy of this letter."
UnitFrameManaBar_UnregisterDefaultEvents = <function> defined @FrameXML\UnitFrame.lua:603
MANA = "Mana"
CHAT_CONFIG_OTHER_COMBAT = <table> {
}
CONSOLIDATED_BUFFS_PER_ROW = 4
BOOST2_WARRIOR_COLOSSUSSMASH = "Use |cFFFFFFFFColossus Smash|r.
|cFFFFFFFFColossus Smash|r increases your damage."
BN_UNABLE_TO_RESOLVE_NAME = "Unable to whisper '%s'. Blizzard services may be unavailable."
AutoCompleteEditBox_OnKeyDown = <function> defined @FrameXML\AutoComplete.lua:368
CompactRaidFrameManagerDisplayFrameHiddenModeToggleTopRight = CompactRaidFrameManagerDisplayFrameHiddenModeToggleTopRight {
}
LE_GAME_ERR_ONLY_ONE_QUIVER = 32
SpellButton6Cooldown = SpellButton6Cooldown {
}
LOSS_OF_CONTROL_DISPLAY_FEAR = "Feared"
Graphics_QualityText = Graphi
-
View User Profile
-
Send Message
Posted Nov 17, 2022Reference to C_Container breaks it for Wrath Classic (the namespace does not exist on that client)
-
View User Profile
-
Send Message
Posted Nov 17, 2022In reply to MrFIXlT:
This should be fixed by 1.8.3, thanks!
-
View User Profile
-
Send Message
Posted Nov 17, 2022In reply to semlar:
GetSortBagsRightToLeft and SetSortBagsRightToLeft do not exist as of 3.4.0 46368
(since bag sorting doesn't exist in WotLK)
GetInsertItemsLeftToRight and SetInsertItemsLeftToRight do exist.
-
View User Profile
-
Send Message
Posted Nov 17, 2022In reply to semlar:
It's not fixed.
One of the methods does not exist in Wrath Classic but in addition I'm assuming you meant to make a shim like this.
This would work without errors (although the sortbags stuff won't do anything in Wrath Classic)
-
View User Profile
-
Send Message
Posted Nov 17, 2022In reply to MrFIXlT:
Alright this should be fixed for real this time, I didn't realize they only ported one of these functions to Classic, thanks!