Get an Epic Experience with Premium

Altoholic

Guild Login to Add Favorites
  • 180 Likes
  • World of Warcraft
  • 31,916 Monthly Downloads
  • Supports: 5.2.0
  • 5,559,123 Total Downloads
  • Updated 03/12/2013
  • Created 08/20/2008
  • 9,512 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: All Rights Reserved
  • Newest File: Altoholic 5.2.001
or
Support development! **
Donate

About Altoholic

Hi, my name is Thaoky, and I'm an Altoholic :)

Altoholic is an Ace 3 addon written for people who dedicate most of their time to leveling alts, and who want to have as much information as possible in one addon. The main feature of the addon is the search functionality which allows users to search their alts' bags or loot tables in an Auction-House-like frame (see screenshots). All this with multiple-realms/accounts support.

About the addon & the author

I've been playing WoW since the European release, and I used to rely on addons like character viewer to check my alts' inventory, but since it was more or less abandoned and not always stable for me, I decided to write an addon myself and to improve the search feature as much as I could. I hope you'll enjoy it as much as I do :)

The addon has been in development since December 2007 and was officially released in late March 2008. It's still not final, and although it has considerably evolved since the initial release, there are still a lot of things I haven't had time to implement yet.
Please note that this is my first addon, and that English is not my native language.

Features:

- Languages supported: enUS, frFR, deDE, esES, ruRU, zhCN & zhTW.

- Account-wide data summary:

  • Characters' talents: Full talent trees & glyphs are supported for both specializations.
  • Money, /played, rest xp for each character, subtotals by realm, and grandtotals for the account.
  • Bag usage: see at a glance which characters should get bigger bags (bag size, free slots and types included)
  • Characters' skills: skill summary on one screen, namely the 2 main professions + the 3 secondary skills as well as riding. I may add more if there's demand.
  • Reputations: a list of all the reputations of the current realm's characters. You can see at a glance if all your alts are at least honored with Honor Hold if you want to get the new 2.4 blue PVP set. Suggestions on how to grind reputations will be available soon.

- View containers (bags, bank, keyring) of all alts, on all realms.

- Guild banks : You have 10 alts in 10 different guilds on the same server, all of them with access to a guild bank ? Not a problem, you can see them all here.

- E-mail: allows you to see which alts have mail without having to reconnect them. The addon will tell you when mail is about to expire on a character. Threshold configurable (up to 15 days). Multiple realm support as well. Mails sent to a known alt (one you've logged on at least once) will be visible in the addon without having to reconnect it.

- Equipment: See the equipment of the current realm's alts in one screen. Very useful when purchasing stuff for your alts at the AH. Multiple realms supported. Right-clicking any equipment piece will allow you to find an upgrade, this feature is similar to the official wow armory feature, and is quite performant, even though it doesn't match the accuracy of the official one.

- Search: the most important feature of the addon, it uses an AH-like frame to display search results. You can either search bags on the current realm, on all realms, or a loot table.
The loot table is a table based on AtlasLoot, but which contains only item id's, and therefore keeps memory usage minimal.

The Search menu allows you to find items based on their name (even partial), level, type or rarity, almost like at the AH. It is also possible to search known recipes.

- Quest Log: See the quest logs of all your alts, as well as an indication of which alts are on a specific quest. Clicking on a quest link in the chat log will tell you which alts are on that quest.

- Suggestions: Currently, only profession leveling suggestions are available when mousing over your current level in a specific profession. Suggestions are based on the leveling guides posted on the official US forums (credit goes to their respective authors). The addon also suggests you where to quest/grind xp depending on your character level.

Suggestions were also added for the most recent factions. More to come later.

- Auction house: You can see which auctions/bids you've placed with an alt without being logged in or being at the AH.

- Professions: You can browse all known recipes in a thotbot like frame (see screenshot).

- Mounts & Pets of all your alts.

- Achievements are tracked for all you alts (see screenshot).

- Guild Members: a list of your connected guildmates, along with their alts (if they're using Altoholic too), and their average item level. Clicking their AiL will also allow you to "remotely" inspect their equipment.

- Guild Skills: a list of altoholic users in your guild, along with their alts and direct profession links. All professions are available in one click.

- Guild Bank tabs: a list of altoholic users and the time at which they last visited the guild bank. If you haven't visited the guild bank for a few days, you can remotely update your local data without going to a capital city.

FAQ

The FAQ has been moved here : http://www.wowinterface.com/portal.php?id=372&a=faq

Credits

  • I'd like to thank my guild, Odysseüs on EU-Marécages de Zangar, for assisting me since the earliest phases, thanks guys for everything you've done :)
  • Thanks to the wowace community, you've been very helpful and this addon would not be there without the technical answers you gave me (especially Xinhuan, author of BankItems)
  • Thanks to all the guys who are behind AtlasLoot, keeping the loot table up-to-date is a tremendous work, and the search functionality of Altoholic would not be what it is without your hard work.
  • Thanks to Ayindi (wowace) & sLiz3r (curse) for the German translation.
  • Thanks to NightOwl (wowace) for the zhTW translation.
  • Thanks to Wang (wowace) for the zhCN translation.
  • Thanks to Hellbot for the ruRU translation.
  • Thanks to Laumac for the frFR translation.
  • Thanks to IrregularByte for the esES translation.
  • Brykrys for the LinkWrangler support.

5.2.001 (12/03/2013)

- Added new pane in the 'Grids' tab to track dailies across all alts. Dailies are stored in DataStore_Quests and reset at 3am.
- Added 5.2 achievements.
- Added 5.2 pets.
- Fixed a bug while scanning reputations (Thanks Sylvannis !).
- Fixed a Lua error in the tabards pane.
- Added a safeguard to prevent tooltip errors when mousing over a recipe, this seems to be caused by other tooltip addons/libs.
- Added the Mantid archaeology race.
- Fixed scanning quest history.

Note: I have tried to look into an issue where profession cooldowns are announced at the wrong time, mostly for people playing on US realms.
Unfortunately, I could not make any solid tests (UK realms return me the same realm time as other EU realms .. weird).
If anyone can provide me with more info, I would gladly help.

Places to check in the code:
Altoholic\Events.lua as of line 427
DataStore_Agenda\DataStore_Agenda.lua look at how I set the variable clientServerTimeGap, see if results are consistent.

Comments

First Previous Page 1 of 327 Next Last
  • #5513

    This is the perfect addon for organising all your toons (with so many alts you just can't keep track of who has what). BUT I've noticed that it doesn't update anymore. Says "could be learned by.." when they already know it and I go to open that toons professions to update data and it still says they can learn it.. I have one toon that keeps all the recipes/patterns what have you and so it is nice to hover over what I have in that toons bank and see who I can send a recipe to to make some bank space. But it's not working sadly. My computer is well above what is needed for WoW and pretty much all other games so I don't think it's on my side. Unless it's conflicting with one of my other addons of course. Still though, a must! Especially right before an xpax when you are trying to organise and sell shit that won't be of use coming xpax or when you are leveling professions on a toon. No point in buying stuff you already have hidden on some other forgotten toon. Might disable it when raiding or at least datastore cos I can see that being above elvUI on usage.

    Last edited by Troelsy on 5/18/2013 8:44:28 AM

    Been with WoW for some years now...

  • #5512

    Well, my inventories and mails have not been updating properly:( I'm sure that the addon is loading on each toon but it's not correct quite often lately. Also the mail function is annoying the heck outta me. It keeps saying I have mail about to expire on a toon even after I log in empty it. Not sure if i'm missing something? Otherwise, I LOVE this addon. 

  • #5511

    It might be me being stupid, or its just not working, but how do i actually view my alts proffesions? I'm sick of logging back and forth to see if i have certain things and thats all im after really.

  • #5509

    This is by far one of my favorite addons and definitely one of my most used!!  I am wondering if there is a way of deleting old guilds from the data base?  I have a few guilds showing up, that either no longer exist or that I have not been in for quite a long time, when I hover over an item.  Even though I am not in the guild anymore or the guild is gone, it shows me items that are "in" the guild bank for that guild.

    Thanks!

  • #5508

    Hey hey, 
    2 things,
    On Skills - Professions.
    Why isent  Makgineer Chopper and Depletet-K Rocket.

    Why arent these shown in the meny? 

  • #5510

    Learn how to properly write english..

  • #5505

    Hi,
    Might be me being thick (as far as writing code goes, I am...) but what do I need to do to get my new (second) account visible in the Altoholic screen of my first account & vice versa?

    On my (let's call it) primary account I can even see other realms, but I can't seem to find where I'm able to link my 2 accounts that both have character on the same realm...

    Thanks, in advance, for any help...

  • #5504

    The Profession cool downs are way off.

     

     

    Date: 2013-05-11 21:59:44

    ID: 1

    Error occured in: Global

    Count: 1

    Message: ...terface\AddOns\DataStore_Crafts\DataStore_Crafts.lua line 645:

       bad argument #2 to 'strsplit' (string expected, got nil)

    Debug:

       [C]: strsplit()

       ...terface\AddOns\DataStore_Crafts\DataStore_Crafts.lua:645:

          ...terface\AddOns\DataStore_Crafts\DataStore_Crafts.lua:643

       (tail call): ?

       Altoholic\Events.lua:65: GetReadySoonWarning()

       Altoholic\Events.lua:283:

          Altoholic\Events.lua:275

       Altoholic\Events.lua:393: func()

       ...\AddOns\DataStore\libs\AceTimer-3.0\AceTimer-3.0.lua:43:

          ...\AddOns\DataStore\libs\AceTimer-3.0\AceTimer-3.0.lua:36

    Locals:

    (*temporary) = "|"

    (*temporary) = nil

    (*temporary) = "string expected, got nil"

     

    AddOns:

      Swatter, v5.16.5405 (MousyMulgara)

      ACP, v3.4.2

      Altoholic, v5.2.001

      AltoholicSummary, v5.2.001

      Atlas, v1.24.00

      AtlasArena, v1.4.00

      AtlasBattlegrounds, v1.24.00

      AtlasBurningCrusade, v1.24.00

      AtlasCataclysm, v1.24.00

      AtlasClassicWoW, v1.24.00

      AtlasDungeonLocs, v1.24.00

      AtlasOutdoorRaids, v1.24.00

      AtlasScenarios, v1.24.00

      AtlasTransportation, v1.24.00

      AtlasWorldEvents, v3.01

      AtlasWrathoftheLichKing, v1.24.00

      AtlasLootLoader, vv7.05.03

      AucAdvanced, v5.16.5405 (MousyMulgara)

      AucFilterBasic, v5.16.5405 (MousyMulgara)

      AucFilterOutlier, v5.16.5405.5347(5.16/embedded)

      AucMatchUndercut, v5.16.5405.5364(5.16/embedded)

      AucScanData, v5.16.5405 (MousyMulgara)

      AucStatHistogram, v5.16.5405 (MousyMulgara)

      AucStatiLevel, v5.16.5405 (MousyMulgara)

      AucStatPurchased, v5.16.5405 (MousyMulgara)

      AucStatSales, v5.16.5405.5376(5.16/embedded)

      AucStatSimple, v5.16.5405 (MousyMulgara)

      AucStatStdDev, v5.16.5405 (MousyMulgara)

      AucStatWOWEcon, v5.16.5405.5323(5.16/embedded)

      AucUtilAHWindowControl, v5.16.5405.5347(5.16/embedded)

      AucUtilAppraiser, v5.16.5405.5393(5.16/embedded)

      AucUtilAskPrice, v5.16.5405.5347(5.16/embedded)

      AucUtilAutoMagic, v5.16.5405.5392(5.16/embedded)

      AucUtilCompactUI, v5.16.5405.5400(5.16/embedded)

      AucUtilEasyBuyout, v5.16.5405.5347(5.16/embedded)

      AucUtilFixAH, v5.16.5405 (MousyMulgara)

      AucUtilItemSuggest, v5.16.5405.5365(5.16/embedded)

      AucUtilPriceLevel, v5.16.5405.5365(5.16/embedded)

      AucUtilScanButton, v5.16.5405.5403(5.16/embedded)

      AucUtilScanFinish, v5.16.5405.5347(5.16/embedded)

      AucUtilScanProgress, v5.16.5405.4979(5.16/embedded)

      AucUtilScanStart, v5.16.5405.5347(5.16/embedded)

      AucUtilSearchUI, v5.16.5405.5373(5.16/embedded)

      AucUtilSimpleAuction, v5.16.5405.5388(5.16/embedded)

      AucUtilVendMarkup, v5.16.5405.4828(5.16/embedded)

      Babylonian, v5.1.DEV.332(/embedded)

      Bartender4, v4.5.9

      Bartender4Dualspec, v

      BattlegroundTargets, v50200-3

      BeanCounter, v5.16.5405 (MousyMulgara)

      BGDefender, v1.6.4

      BGSpy, v1.2.6

      Capping, v5.2.001

      Configator, v5.1.DEV.344(/embedded)

      CrapAway, v

      DataStore, v5.2.001

      DataStoreAchievements, v5.2.001

      DataStoreAgenda, v5.2.001

      DataStoreAuctions, v5.2.001

      DataStoreCharacters, v5.2.001

      DataStoreContainers, v5.2.001

      DataStoreCrafts, v5.2.001

      DataStoreCurrencies, v5.2.001

      DataStoreInventory, v5.2.001

      DataStoreMails, v5.2.001

      DataStorePets, v5.2.001

      DataStoreQuests, v5.2.001

      DataStoreReputations, v5.2.001

      DataStoreSpells, v5.2.001

      DataStoreStats, v5.2.001

      DataStoreTalents, v5.2.001

      DCoords, v3.03

      DebugLib, v5.1.DEV.337(/embedded)

      Enchantrix, v5.16.5405 (MousyMulgara)

      EnchantrixBarker, v5.16.5405 (MousyMulgara)

      Farmhand, vv1.6

      HealersHaveToDie, v2.1.3

      Informant, v5.16.5405 (MousyMulgara)

      LibExtraTip, v5.12.DEV.350(/embedded)

      MoveAnything, v13.5.1

      Postal, v3.5.1

      Recount, v

      SaySapped, v2012-10-01

      Skillet, v

      SlideBar, v5.16.5405 (MousyMulgara)

      Spy, v

      Stubby, v5.16.5405 (MousyMulgara)

      TipHelper, v5.12.DEV.343(/embedded)

      TomTom, vv50200-1.0.2

      XPerl, v3.6.35

      XPerlArcaneBar, v

      XPerlParty, v

      XPerlPartyPet, v

      XPerlPlayer, v

      XPerlPlayerBuffs, v

      XPerlPlayerPet, v

      XPerlRaidAdmin, v

      XPerlRaidFrames, v

      XPerlRaidHelper, v

      XPerlRaidPets, v

      XPerlTarget, v

      XPerlTargetTarget, v

      BlizRuntimeLib_enUS v5.2.0.50200 <eu>

      (ck=d24)

     

    Last edited by Cazam on 5/11/2013 6:58:24 PM
  • #5503

    I might be doing something wrong but I was under the impression this addon would read -all- my accounts, due to teh drop down menu haveing This server, all accounts and so on on it but I can't see my second account that's attached to the same battle.net... am I suppose to do something to make that work? It'd be great to have both acounts sharing info :) Thanks for any adivce!!

  • #5506

    Not just me, then... :-/

  • #5501

    Error:

    Date: 2013-05-07 03:04:51
    ID: -1
    Error occured in: AddOn: Altoholic
    Count: 2
    Message: Error: AddOn Altoholic attempted to call a forbidden function (JoinBattlefield()) from a tainted execution path.
    Debug:
       [C]: JoinBattlefield()
       Blizzard_PVPUI\Blizzard_PVPUI.lua:475: HonorFrame_Queue()
       [string "*:OnClick"]:2:
          [string "*:OnClick"]:1
    Locals:
    None
    AddOns:
      BlizzBugsSuck, v5.2.0.2
      DetailedCloudsFix, v50100.1
      InspectFix, v4.4
      Swatter, v5.14.5335 (KowariOnCrutches)
      AckisRecipeList, v2.4.7-16-g388892a
      AddonLoader, v2.0.1
      AdiBags, vv1.6.5-beta-3
      Altoholic, v5.2.001
      AltoholicCharacters, v5.2.001
      AltoholicSummary, v5.2.001
      AuctionLite, v1.8.10
      BGSpy, v1.2.6
      Bimbo, v5.1.0.13
      Blipstick, v5.0.1.12
      Breakables, v1.3.9 (Revision: 76)
      Buffet, v5.2.0.42
      ClassMonitor, v3.5.1.2
      ClassMonitorConfigUI, v1.2.2
      Click2Cast, v50100.1
      CloudyUnitInfo, v1.3
      Commended, v5.2.0.4
      Cork, v5.2.0.52
      DataStore, v5.2.001
      DataStoreAchievements, v5.2.001
      DataStoreAgenda, v5.2.001
      DataStoreAuctions, v5.2.001
      DataStoreCharacters, v5.2.001
      DataStoreContainers, v5.2.001
      DataStoreCrafts, v5.2.001
      DataStoreCurrencies, v5.2.001
      DataStoreInventory, v5.2.001
      DataStoreMails, v5.2.001
      DataStorePets, v5.2.001
      DataStoreQuests, v5.2.001
      DataStoreReputations, v5.2.001
      DataStoreSpells, v5.2.001
      DataStoreStats, v5.2.001
      DataStoreTalents, v5.2.001
      EasyMail, v
      ElvUI, v5.99
      ElvUIAddOnSkins, v1.27
      ElvUICastBarSnap, v2.20
      ElvUIEnhanced, v1.74
      ElvUILocPlus, v1.79
      ElvUIMicrobar, v1.55
      ElvUIParchmentRemover, v1.35
      ElvUITB, v1.04
      EnhancedFriendsList, v2.4
      ErrorFilter, v2.8
      FasterCamera, v1.4
      FishermansFriend, v
      GatherMate2, v1.25.4
      GatherSageCT, v4.6b
      GFWDisenchantPredictor, v5.2
      GnomishVendorShrinker, v5.0.1.15
      Icicle, v1.0
      InterruptDuration, v1.3.4
      ItemTooltipCleaner, v5.2.0.57
      KuiNameplates, v
      KuiNameplatesAuras, v
      LootConfirm, v2.3
      LowHPAlert, v2.11
      MacroBank, v1.11
      MiniLoot, v1.8.5.3
      MovableFrames, v1.3
      NeonChat, v
      nibSpellAlertConfig, v0.32 r3
      nRange, v0.2.8
      Pawn, v1.8.4
      PlateBuffs, v1.13.9
      REFlex, v0.9.8.3
      REPorter, v0.8.3
      Roarrior, v40300-v1.1
      Routes, vv1.4.2-8-g4b93fad
      Select, v2.0.12
      SexyCooldown2, v1.0.4
      Skillet, v
      SmartTargeting, v1.14
      SocialTabs, v5.0b
      SpecSwitcher, v1.05
      SpeedyLoad, v2.0.2
      SpellOverlayTimer, v1.15.4
      stAddonManager, v1.2.5
      StealPurgeDispel, v1.0.5
      TellMeWhen, v6.1.5
      TheLowDown, v2.0.3.346
      TomTom, vv50200-1.0.2-6d9489b
      WoWPro, v2.5.0
      WoWProAchievements, v2.5.0
      WoWProDailies, v2.5.0
      WoWProLeveling, v2.5.0
      WowProProfession, v2.5.0
      WoWProWorldEvents, v2.5.0
      WSUFMover, v
      BlizRuntimeLib_enUS v5.2.0.50200 <eu>
      (ck=92a)

  • #5500

    Date: 2013-05-03 02:46:43
    ID: -8
    Error occured in: Global
    Count: 2
    Message: ...terface\AddOns\DataStore_Crafts\DataStore_Crafts.lua line 645:
       bad argument #2 to 'strsplit' (string expected, got nil)
    Debug:
       [C]: strsplit()
       ...terface\AddOns\DataStore_Crafts\DataStore_Crafts.lua:645:
          ...terface\AddOns\DataStore_Crafts\DataStore_Crafts.lua:643
       (tail call): ?
       Altoholic\Events.lua:65: GetReadySoonWarning()
       Altoholic\Events.lua:283:
          Altoholic\Events.lua:275
       Altoholic\Events.lua:393: func()
       ...\AddOns\DataStore\libs\AceTimer-3.0\AceTimer-3.0.lua:43:
          ...\AddOns\DataStore\libs\AceTimer-3.0\AceTimer-3.0.lua:36
    Locals:
    (*temporary) = "|"
    (*temporary) = nil
    (*temporary) = "string expected, got nil"

  • #5499

    is there a way to remove some of the guilds that altoholic tracks?

     

  • #5497

    I have used Altoholic for some time for my 10 alts, but the only thing that really bugs me is the Reputations are not up to date.

    When are you going to add Reputations  for Dominance Offensive, Sunreavers Onslaught and Shado Pan Assault to name but a few?

  • #5496

    Do you think it would be possible to add a display which crop was planted by which alt at Sunsong Ranch?

    Would be very usefull to know who has which crop growing and if I missed planting any on an alt.

    Thx!

    B RGDS

    Torath

  • To post a comment, please login or register a new account.
Login to Curse

Don't have an account? Create One.

Get an epic experience with Curse Premium
  • Faster addon downloads
  • Premium-Only Beta Giveaways
  • Ad-Free Curse experience
  • Premium Curse Client
  • and many More Features
  • Learn More »