AtlasLoot Enhanced
History
AtlasLoot was originally created by Pernicius as a plugin for Atlas and contained a handful of raid loot tables to browse. Unfortunately, Pernicius was unable to maintain the mod, so Daviesh took over and renamed it to AtlasLoot Enhanced to provide a distinction between the two versions. Since that time, AtlasLoot has grown to cover every loot table for every boss, every item set, PvP Items and items for every reputation faction. In January 2010 Hegarol took over the project from Daviesh. Finally, in 2014/2015 Lag completely rewrote the entire addon for AtlasLoot v8.
What is Atlasloot
AtlasLoot Enhanced is an UI mod allowing for loot tables of bosses to be browsed whenever needed within the game.
AtlasLoot Versions
- Nightly Build/Alpha Version: https://www.wowace.com/projects/atlasloot-enhanced/files
Issue Reporting
It would be great if you can help to report issue here. It's easier to keep track on them.
Optional Addons
Custom Modules
Below is list of custom modules which are developed and maintained by different author teams.
Features
- Atlas Integration: You can easily link to Atlas map browser if your current visited instance loot table has a corresponding map provided in Atlas.
- Dressing Room: Control-click items to show them in the Dressing Room.
- Price Preview: See the prices for token items like PvP rewards.
- Filter: Filter loot tables based on your class or set up your filter manually (NYI).
- Instance Loot: All instance loot from every Dungeon (Normal and Heroic) and Raid.
- Faction and PvP rewards
- Collection Items: Armor Sets (Dungeon, Tier and Crafted), Mounts, Companions, Tabards, Legendary items and more.
- Season and World Events: Skettis, Abyssal Council, Ethereum Prison, Feast of Winter Veil, Hallow's End, Brewfest, etc.
To Do
- Add skill / source to crafting
- Wishlist: Alt-click on any item to add it to the wishlist, alt-clicking on an item in the wishlist deletes it. There are buttons added to the Atlas panel and the loot browser to open the wishlist.
- Partial Searching: Allows searching the whole AtlasLoot database for an item where you only know part of the name.
- Quicklooks: Bind up to ten loot tables to 'Quicklook' buttons, allowing you to jump to them with only one click.
Slash Commands
- '/al' or '/atlasloot' by itself brings up the loot browser.
- '/atlasloot options' brings up the options menu.
- '/atlasloot reset' resets the last viewed loot table (fixes disconnects when opening AtlasLoot) and moves all draggable frames back to the middle of the screen.
- '/atlasloot mmb' toggles the minimap button on / off.
- '/atlasloot togglebg' toggles background pictures on / off.
Localization
If you want to help us translate AtlasLoot check:
http://www.wowace.com/addons/atlasloot-enhanced/localization/
Feedback
Comments are always welcome. Please leave your feedback in the project page. Things like you have anything to tell us, whether you get an error message when starting WoW, want a certain feature to be integrated in the mod or just want to thank us.
Current Team
- Authors: Lag, Arith
- Contributors: 2TailedFox, Proteyer, Dynaletik, Valixx, Celellach, TrAsHeR, maqjav, StingerSoft, Asurn, Dan, Diablohu, K2hyun, KKram, Pownas, Sohonmr2, Telic, 560889223 and probably more we have missed.
- Former Authors: Daviesh, Hegarol
Hey, we're updating as fast as we can :)
It would be very helpful for us (and save us a lot of time) if you can post the glyphs that have been removed.
I am afraid Crafting stuff is on the bottom of our to-do. As this is a free time project we have to prioritize carefully. There will definitely be a lot of missing crafting stuff when MoP launches but we will try to get it in as soon as possible.
noticed recently after adding a datbabroker to my UI that atlasloot simply has no tooltip in it at all, so went searching thru the lus files only to find:
local MiniMapLDB = LibStub:GetLibrary("LibDataBroker-1.1"):NewDataObject("AtlasLoot", {
type = "launcher",
text = AL["AtlasLoot"],
icon = "Interface\\Icons\\INV_Box_01",
})
there needs to be some tooltipn setup done in your AtlasLoot_Loader\\MiniMap-LDB.lus file. so i added some feel free to use em if not thats fine too, tho since it does support LDB u may want to consider adding it. Here is what i changed it to...
local MiniMapLDB = LibStub:GetLibrary("LibDataBroker-1.1"):NewDataObject("AtlasLoot", {
type = "launcher",
text = AL["AtlasLoot"],
icon = "Interface\\Icons\\INV_Box_01",
OnTooltipShow = function(tooltip)
tooltip:AddLine("|cff00FF00"..AL["AtlasLoot"].."|r");
tooltip:AddLine("Click to open");
end
})
either way love the addon would like to see this added by default so i dont have to hack it in every new patch just so i have tooltips in databoker displays.
Added for the next version.
When will AtlasLoot be updated to include gear from Theramore's Fall?
I'm not sure there is much point in adding gear that will disapear in a week when it turns to a level 90 zone and will have new gear
Getting multiple errors, all seemingly to do with CompactRaidFrame's.
Date: 2012-09-15 16:28:20
ID: 2
Error occured in: AddOn: AtlasLoot
Count: 7
Message: Note: AddOn AtlasLoot attempted to call a protected function (CompactRaidFrame2:ClearAllPoints()) during combat lockdown.
Debug:
[C]: ClearAllPoints()
..\FrameXML\FlowContainer.lua:157: FlowContainer_DoLayout()
..\FrameXML\FlowContainer.lua:17: FlowContainer_ResumeUpdates()
...actRaidFrames\Blizzard_CompactRaidFrameContainer.lua:185: CompactRaidFrameContainer_LayoutFrames()
...actRaidFrames\Blizzard_CompactRaidFrameContainer.lua:130: CompactRaidFrameContainer_TryUpdate()
...actRaidFrames\Blizzard_CompactRaidFrameContainer.lua:57: CompactRaidFrameContainer_OnEvent()
[string "*:OnEvent"]:1:
[string "*:OnEvent"]:1
Locals:
None
Date: 2012-09-15 16:28:20
ID: 12
Error occured in: AddOn: AtlasLoot
Count: 7
Message: Note: AddOn AtlasLoot attempted to call a protected function (CompactRaidFrameManagerContainerResizeFrame:Hide()) during combat lockdown.
Debug:
[C]: Hide()
...mpactRaidFrames\Blizzard_CompactRaidFrameManager.lua:559: CompactRaidFrameManager_LockContainer()
...mpactRaidFrames\Blizzard_CompactRaidFrameManager.lua:552: CompactRaidFrameManager_UpdateContainerLockVisibility()
...mpactRaidFrames\Blizzard_CompactRaidFrameManager.lua:46:
...mpactRaidFrames\Blizzard_CompactRaidFrameManager.lua:39
Locals:
None
It doesn't. Its a bug caused by Blizzard. Will be fixed on our end with the new version releasing this weekend.
I'm getting tons of these too.. Why does it even need CompactRaidFrame?
Any projected eta for a fix for these annoying LUA errors?
Having an issue where only one of my toons can't open up Atlasloot, on all the other toons it's fully functional. Suggestions ?
You could add heirloom pants from guild rewards.
Are they finally implemented with MoP?
Date: 2012-09-09 13:17:35
ID: 2
Error occured in: AddOn: AtlasLoot
Count: 1
Message: Note: AddOn AtlasLoot attempted to call a protected function (WorldMapBlobFrame:Show()) during combat lockdown.
Debug:
[C]: Show()
..\FrameXML\WorldMapFrame.lua:1864: WorldMapFrame_DisplayQuests()
..\FrameXML\WorldMapFrame.lua:1933: WorldMapFrame_UpdateMap()
..\FrameXML\WorldMapFrame.lua:245:
..\FrameXML\WorldMapFrame.lua:231
[C]: SetMapToCurrentZone()
TitanLocation\TitanLocation.lua:188: TitanPanelLocationButton_OnEvent()
[string "*:OnEvent"]:1:
[string "*:OnEvent"]:1
Locals:
None
just up dated this addon but its not showing any mop stuff is it just me?
Delete the addon and install it again fixed all the errors for me, had the same ones :)
Not sure what happened, was working great then all of a sudden is get an error any time I try and load atlast loot with the /al command
14x AtlasLoot_Loader\AtlasLoot_Loader-v7.00.01.lua:91: stack overflow
AtlasLoot_Loader\AtlasLoot_Loader-v7.00.01.lua:91: in function "LoadModule"
AtlasLoot_Loader\AtlasLoot_Loader-v7.00.01.lua:164: in function "SlashCommand"
AtlasLoot_Loader\AtlasLoot_Loader-v7.00.01.lua:165: in function "SlashCommand"
AtlasLoot_Loader\AtlasLoot_Loader-v7.00.01.lua:165: in function "SlashCommand"
AtlasLoot_Loader\AtlasLoot_Loader-v7.00.01.lua:165: in function "SlashCommand"
AtlasLoot_Loader\AtlasLoot_Loader-v7.00.01.lua:165: in function "SlashCommand"
AtlasLoot_Loader\AtlasLoot_Loader-v7.00.01.lua:165: in function "SlashCommand"
AtlasLoot_Loader\AtlasLoot_Loader-v7.00.01.lua:165: in function "SlashCommand"
AtlasLoot_Loader\AtlasLoot_Loader-v7.00.01.lua:165: in function "SlashCommand"
AtlasLoot_Loader\AtlasLoot_Loader-v7.00.01.lua:165: in function "SlashCommand"
AtlasLoot_Loader\AtlasLoot_Loader-v7.00.01.lua:165: in function "SlashCommand"
AtlasLoot_Loader\AtlasLoot_Loader-v7.00.01.lua:165: in function "SlashCommand"
AtlasLoot_Loader\AtlasLoot_Loader-v7.00.01.lua:165: in function "SlashCommand"
AtlasLoot_Loader\AtlasLoot_Loader-v7.00.01.lua:165: in function "SlashCommand"
AtlasLoot_Loader\AtlasLoot_Loader-v7.00.01.lua:165: in function "SlashCommand"
AtlasLoot_Loader\AtlasLoot_Loader-v7.00.01.lua:165: in function "SlashCommand"
AtlasLoot_Loader\AtlasLoot_Loader-v7.00.01.lua:165: in function "SlashCommand"
AtlasLoot_Loader\AtlasLoot_Loader-v7.00.01.lua:176: in function "?"
FrameXML\ChatFrame.lua:4358: in function "ChatEdit_ParseText"
FrameXML\ChatFrame.lua:4052: in function "ChatEdit_SendText"
FrameXML\ChatFrame.lua:4091: in function "ChatEdit_OnEnterPressed"
<string>:"*:OnEnterPressed":1: in function <string>:"*:OnEnterPressed":1
Locals:
self = <table> {
SetDefaultModuleLibraries = <func> @DataStore\libs\..\AceAddon-3.0.lua:383
OnInitialize = <func> @..\AtlasLoot_Loader.lua:33
NewModule = <func> @DataStore\libs\..\AceAddon-3.0.lua:256
LoadModule = <func> @..\AtlasLoot_Loader.lua:90
modules = <table> {}
GetModule = <func> @DataStore\libs\..\AceAddon-3.0.lua:231
IterateEmbeds = <func> @DataStore\libs\..\AceAddon-3.0.lua:458
defaultModuleLibraries = <table> {}
CreateSlash = <func> @..\AtlasLoot_Loader.lua:171
GetName = <func> @DataStore\libs\..\AceAddon-3.0.lua:300
MiniMapButtonHideShow = <func> @..\MiniMap-LDB.lua:34
CheckDataID = <func> @..\AtlasLoot_Loader.lua:181
name = "AtlasLoot"
RefreshModuleOptions = <func> @..\Options.lua:73
IsEnabled = <func> @DataStore\libs\..\AceAddon-3.0.lua:467
orderedModules = <table> {}
DisableModule = <func> @DataStore\libs\..\AceAddon-3.0.lua:366
Modules = <table> {}
IsModule = <func> @DataStore\libs\..\AceAddon-3.0.lua:484
SetDefaultModuleState = <func> @DataStore\libs\..\AceAddon-3.0.lua:403
optFrames = <table> {}
baseName = "AtlasLoot_Loader"
SetEnabledState = <func> @DataStore\libs\..\AceAddon-3.0.lua:440
ShowFrame_MiniMap = <func> @..\MiniMap-LDB.lua:46
enabledState = true
MiniMapButtonInitialize = <func> @..\MiniMap-LDB.lua:30
HookUnitTarget = <func> @..\Options.lua:102
SetDefaultModulePrototype = <func> @DataStore\libs\..\AceAddon-3.0.lua:425
OpenModuleOptions = <func> @..\Options.lua:69
OptionsInitialize = <func> @..\Options.lua:61
Enable = <func> @DataStore\libs\..\AceAddon-3.0.lua:315
IterateModules = <func> @DataStore\libs\..\AceAddon-3.0.lua:453
AddonInfo = <table> {}
EnableModule = <func> @DataStore\libs\..\AceAddon-3.0.lua:348
SlashCommand = <func> @..\AtlasLoot_Loader.lua:160
defaultModuleState = true
CheckModule = <func> @..\AtlasLoot_Loader.lua:204
Disable = <func> @DataStore\libs\..\AceAddon-3.0.lua:330
}
msg = ""
slashCalled = false
Hey, and firstly, thanks to the Devs for this addon.
May I ask when the next planned fix is? I have the same issue as Xanerithe below - I run /atlasloot and nothing happens. PC freezes for about 2 sec, but no console pops up.
Today it actually froze WoW completely when i tried to run /atlasloot. I uninstalled and reinstalled again, still no luck.
Thanks in advance!
This addon doesn't work at all. Nothing shows up.