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
Date: 2010-12-04 00:03:47
ID: 1
Error occured in: Global
Count: 1
Message: ..\AddOns\AtlasLoot\Modules\DefaultFrame.lua line 343:
bad argument #1 to 'ipairs' (table expected, got nil)
Debug:
(tail call): ?
[C]: ipairs()
AtlasLoot\Modules\DefaultFrame.lua:343: initFunction()
..\FrameXML\UIDropDownMenu.lua:69: UIDropDownMenu_Initialize()
AtlasLoot\Modules\DefaultFrame.lua:310: DropDownRefresh()
AtlasLoot\Modules\DefaultFrame.lua:78:
AtlasLoot\Modules\DefaultFrame.lua:67
(tail call): ?
[C]: ?
[string "safecall Dispatcher[1]"]:9:
[string "safecall Dispatcher[1]"]:5
(tail call): ?
...\AddOns\AtlasLoot\Libs\AceAddon-3.0\AceAddon-3.0.lua:514: InitializeAddon()
...\AddOns\AtlasLoot\Libs\AceAddon-3.0\AceAddon-3.0.lua:628:
...\AddOns\AtlasLoot\Libs\AceAddon-3.0\AceAddon-3.0.lua:621
AddOns:
Swatter, v5.9.4953 (WhackyWallaby)
ACP, v3.3.11
AtlasLoot, vv6.01.00
BlizRuntimeLib_enUS v4.0.3.40000 <us>
(ck=74)
"This application has encountered a critical error:
ERROR #132 (0x85100084) Fatal Exception
Program: C:\Program Files\World of Warcraft\WoW.exe
Exception: 0xC0000005 (ACCESS_VIOLATION) at 0023:016B2783
The instruction at "0x016B2783" referenced memory at "0x00000008".
The memory could not be "read" "
for now ive taken atlasloot off of wow. The wierd thing is wow would only crash when i tried to log on to one character in particular. it would load up and work fine when i used any other character, but when i tried to log in as the effected character it would always crash
There is the code fragment:
for ini, _ in pairs(AtlasLoot_LootTableRegister) do
for instance, iniTab in pairs(AtlasLoot_LootTableRegister[ini]) do
if ( type(iniTab) == "table" ) then
for bosses, bossTab in pairs(iniTab) do
for idx, _ in pairs(bossTab) do
if ( bossTab[idx][1] == dataID ) then
return {ini, instance}
end
end
end
end
end
end
If we can help to adress the problem, tell us how.
1. Delete every AtlasLoot folder (event the wtf ones)
2. Log in.
3. Completely log out.
4. Reinstall AtlasLoot.
For the record the error was ERROR #132 :)
I know a lot of people have been complaining they can't get FuBar to work, but mine's been working fine. Is it just not possible to make the current release of AtlasLoot work with the FuBar plugin?
1x AtlasLoot-AtlasLoot Enhanced v6.01.00\Core\AtlasLoot.lua:584 attempt to concatenate local 'bossName' (a nil value)
AtlasLoot-AtlasLoot Enhanced v6.01.00\Core\AtlasLoot.lua:964 in function `ShowLootPage'
AtlasLoot-AtlasLoot Enhanced v6.01.00\Core\AtlasIntegration.lua:461 in function <AtlasLoot\Core\AtlasIntegration.lua:431
Locals:
self = <table> {
SetModuleEnabled = <function> @ AtlasLoot\Core\AtlasLoot.lua:1256
AddTextToTooltip = <function> @ AtlasLoot\Core\AtlasLoot.lua:796
AddItemButtonTemplateFunc = <function> @ AtlasLoot\Core\LootButtons.lua:648
SlashCommand = <function> @ AtlasLoot\Core\AtlasLoot.lua:262
RegisterModuleOptions = <function> @ AtlasLoot\Core\Options.lua:298
CreateItemButton = <function> @ AtlasLoot\Core\LootButtons.lua:27
GetModuleEnabled = <function> @ AtlasLoot\Core\AtlasLoot.lua:1252
RegisterOnProfileChanged = <function> @ AtlasLoot\Core\AtlasLoot.lua:243
ItemShowCompareItem = <function> @ AtlasLoot\Core\LootButtons.lua:837
SetDefaultModulePrototype = <function> @ AtlasLoot\Libs\AceAddon-3.0\AceAddon-3.0.lua:425
GetBossTableZoneID = <function> @ AtlasLoot\Core\AtlasLoot.lua:473
RefreshAtlasLootPanel = <function> @ AtlasLoot\Core\Panel.lua:330
ShowFrame_MiniMap = <function> @ AtlasLoot\Modules\DefaultFrame.lua:480
HeroicModeToggle = <function> @ AtlasLoot\Core\ItemFrame.lua:144
GetTableFormatFunction = <function> @ AtlasLoot\Core\AtlasLoot.lua:747
SearchBox = AtlasLootSearch_Box {}
SetupTooltip = <function> @ AtlasLoot\Core\LootButtons.lua:738
SetEnableQuickLook = <function> @ AtlasLoot\Core\QuickLooks.lua:202
SetupForAtlas = <function> @ AtlasLoot\Core\AtlasIntegration.lua:30
SetEnabledState = <function> @ AtlasLoot\Libs\AceAddon-3.0\AceAddon-3.0.lua:440
GetEnableQuickLook = <function> @ AtlasLoot\Core\QuickLooks.lua:215
RefreshBossSelect = <function> @ AtlasLoot\Core\ItemFrame.lua:120
NavButton_OnClick = <function> @ AtlasLoot\Core\ItemFrame.lua:136
imagePath = "AtlasLoot\Images\"
Paneldb = <table> {}
ShowHeriloomConfigWindow = <function> @ AtlasLoot\Core\LootButtons.lua:953
OnInitialize = <function> @ AtlasLoot\Core\AtlasLoot.lua:171
NewModule = <function> @ AtlasLoot\Libs\AceAddon-3.0\AceAddon-3.0.lua:256
QueryLootPage = <function> @ AtlasLoot\Core\ItemFrame.lua:260
QAItemOnClick = <function> @ AtlasLoot\Core\LootButtons.lua:688
OptionsInitialize = <function> @ AtlasLoot\Core\Options.lua:283
AtlasScrollBar_Update = <function> @ AtlasLoot\Core\AtlasIntegration.lua:359
QAItemOnLeave = <function> @ AtlasLoot\Core\LootButtons.lua:681
OnProfileChanged = <function> @ AtlasLoot\Core\AtlasLoot.lua:247
GetName = <function> @ AtlasLoot\Libs\AceAddon-3.0\AceAddon-3.0.lua:300
MiniMapButtonHideShow = <function> @ AtlasLoot\Core\MiniMap-LDB.lua:32
name = "AtlasLoot"
GetHeirloomMaxLvl = <function> @ AtlasLoot\Core\AtlasLoot.lua:1320
SetLootTableType = <function> @ AtlasLoot\Core\AtlasLoot.lua:710
Disable = <function> @ AtlasLoot\Libs\AceAddon-3.0\AceAddon-3.0.lua:330
ItemOnLeave = <function> @ AtlasLoot\Core\LootButtons.lua:827
GetTableRegister = <function> @ AtlasLoot\Core\AtlasLoot.lua:418
ShowSearchResult = <function> @ AtlasLoot\Core\Search.lua:22
GetItemEquipInfo = <function> @ AtlasLoot\Core\AtlasLoot.lua:1273
AddTableFormatFunction = <function> @ AtlasLoot\Core\AtlasLoot.lua:733
GetTableInfo = <function> @ AtlasLoot\Core\AtlasLoot.lua:543
AddResetCommand = <function> define
---
Seems it was relate to WoW client bugs... Since the last fix... it doesn't crash anymore