Get an Epic Experience with Premium

Ludwig

Bags & Inventory Login to Add Favorites
  • 3 Likes
  • World of Warcraft
  • 979 Monthly Downloads
  • Supports: 5.3.0
  • 47,428 Total Downloads
  • Updated 05/21/2013
  • Created 01/12/2007
  • 376 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: All Rights Reserved
  • Newest File: 5.3.0
or
Support development! **
Donate

About Ludwig

Description

Ludwig is an ingame item database addon. What makes it different from similar addons? Well, mainly it:

  • Includes all existing items right from the start
  • Searches trough more than 47.000 items in a blink
  • Allows you to easly type any item [[link] into the chat
  • Mostly Load on Demand

Commands

  • /lw or /ludwig - Brings up the search frame
  • /lw <name> - Prints out a list in the chat window of the top 10 items matching <name>

Linking Items

Simply type two brackets followed by the item name and a closing bracket in the end (ex: [[Staff]). Ludwig will automatically convert it into the item link, and make suggestions as you type the name. Handy, isn't it?

Notes

  • This version only works on English clients!
  • Source code for Ludwig can be found on GitHub.
5.3.0
  • Updated for patch Escalation.
5.2.1
  • Added some missing items.
5.2.0
  • Updated database for patch The Thunder King.
2.0.5
  • Updated database to patch 5.1: Landfall.
2.0.4
  • Updated database for Mists of Pandaria
2.0.3
  • Jaliborc: Fixed a bug causing wrong items to be shown for leather, mail and plate slots
  • Jaliborc: Items are now organized by level as well
  • Jaliborc: No more "Jaliborc:" tag from now on. If no tag is here, it means it was me.
2.0.2
  • Jaliborc: Completly rewritten the categories dropdown to fix a bug
2.0.1
  • Jaliborc: Updated for patch 4.2
  • Jaliborc: Included all Firelands items
2.0.0
  • Jaliborc: Now works with 4.1
  • Jaliborc: Completely redesigned and improved
  • Jaliborc: Includes all items in-game right from the start
  • Jaliborc: Searches trough thousands of items in a blaze
  • Jaliborc: Mostly Load on Demand
  • Jaliborc: Only works on English clients. Versions for other clients should be released in a close future.
1.8.7
  • Added linkerator support for multiple chat frames
1.8.6
  • Fixed a bug when linking an item from the chat frame.
1.8.5
  • Added compatibility with WoW 3.3.5
1.8.3
  • Bumped TOC for 3.3
1.8.2
  • Bumped TOC for 3.2
1.8.1
  • TOC Bump + Potential WIM bugfix
1.8.0
  • Added "Heirloom" option to quality selector
  • Fixed a bug causing the DB to be reloaded on item scroll
  • Cleaned up the code a bit. Still need to work on the GUI/localization
  • Altered slash commands. See addon description for details.
1.7.2
  • Bumped the max item ID to check from 40k to 60k. Glyphs, etc, should now appear.
1.7.1
  • Fixed a crash issue when linking tradeskills
1.7.0
  • Made Wrath compatible
  • Seems to be causing a lot more CPU usage now, will investigate later.tigate later.te later..

Comments

First Previous Page 1 of 5 Next Last
  • #70

    I can't link any items. It's been like this for months now. I've used and loved this addon for years and it's exactly what I want, a simple way to look up any item and link it. I dont want to have to use AtlasLoot or something overly complex, I love Ludwig. Unfortunately, all you can do now is look up items for yourself. When you shift-click to link, it shows up in the chat-entry box fine. Meaning, if you type /2 Check out this item and then shift click a link in Ludwig, it'll show the link in the text entry box... but when you hit enter to send, nothing happens. No error, nothing, nothing sends. It doesn't even send what you typed minus the link, it does NOTHING.

    It's been like this for ages now. Is this addon not being developed anymore? I kept assuming it would be fixed but I have updated with new versions several times now and what seems to be a MASSIVE bug that pretty much entirely negates this addons usefulness is still present.

    Please fix! <3

  • #71

    Found a "workaround" for this problem.

    If you want to post a certain item search for it via

    /lw <name>

    and then link(shift-click) the search result.

    Worked for me (wanted to post the new wl green fire book).

    Hope this helps until this is fixed.

  • #73

    Not even linking via the windows works for me. So for now, this addon does not work at all (for me)

    Searching the item via chat instead of in the ludwig window works, sorry. Still annoying that the window doesn't work, though

    Last edited by seth_aluma on 5/28/2013 12:50:14 AM
  • #68

    There's a bug with [[item] linking.

    Well two bugs really.

    The first is that it won't send the message if tab completion was used. By that I mean I type /2 [[someItem] and try and send it and i get no error, but the message doesn't go through either. In fact NONE of your item links work.

    Also, there is a rather serious bug with tab completion that makes it rather impossible to use. Take the following item names: "Item AAA"  "Item BBB"  "Item CCC" . Tab completeion will NOT allow you to type [[Item BBB] It assumes you want Item AAA and there's no way to override it.

    If you try and type in Item BBB you get forced to write Item ABB, which obviously does not find the item.

    Last edited by WanderingFox on 11/29/2012 12:15:13 PM
  • #69

    Yes, the [[item]] linking needs to be rewritten. Not only it is quite slow, it could be much smarter.
    Just neitehr of the developers had enough time yet. We'll get into it eventually :D 

    Developer of addons such as Bagnon, OmniCC, PetTracker and Scrap.
    Visit me at jaliborc.com.

  • #67

    is the window movable? or can u make it movable?

     

  • #63

    about the search function: some years ago i was able to use the search function of ludwig with german words, now it finds only words in english.

     

    for example: i type in German "Ring des Großwals" --> Ludwig doesn't find

    i have to type in English "Ring of the Great Whale" --> Ludwig finds

     

    i have to know every english word for the german item names, thats pitty

  • #64

    From Ludwig description: This version only works on English clients!

    Developer of addons such as Bagnon, OmniCC, PetTracker and Scrap.
    Visit me at jaliborc.com.

  • #66

    Because, before patch 4.1, there was no database included in Ludwig itself. It was possible back then to simply query all the information of items that the user already had seen.

    That is not truth anymore. The English item database ocuppies 1.4MB. If we were to include the database of every localization, the download would simply become... well, make the math, it would be enourmous!

    Last edited by Jaliborc on 1/30/2012 5:04:23 AM

    Developer of addons such as Bagnon, OmniCC, PetTracker and Scrap.
    Visit me at jaliborc.com.

  • #65

    i can read :) but why was i able to use the german search function in the past with german words? and not now? Is it to complicatet or to much (difficult) work to insert the german database in your project? If you have time, it would be nice, that you can do it!

     

    sry for my bad english...

    Last edited by Beckenbauer on 1/29/2012 7:47:00 AM
  • #62

    Date: 2012-01-28 14:44:55
    ID: 42
    Error occured in: Global
    Count: 1
    Message: ..\AddOns\Ludwig_Data\items.lua line 108:
       unfinished capture
    Debug:
       [C]: ?
       [C]: match()
       Ludwig_Data\items.lua:108: GetItems()
       Ludwig_Window\frame.lua:169: Update()
       Ludwig_Window\frame.lua:163:
          Ludwig_Window\frame.lua:158
    AddOns:
      Swatter, v5.13.5258 (BoldBandicoot)
      NPCScan, v4.3.0.2
      NPCScanOverlay, v4.3.0.1
      Ace3, v
      Armory, vv9.11.0
      ArmoryGuildBank, vv9.11.0
      Atlas, v1.21.1
      AtlasFlightPaths, v1.12.3
      AtlasLoot, vv6.05.02
      AtlasLootBurningCrusade, vv6.05.02
      AtlasLootCataclysm, vv6.05.02
      AtlasLootClassicWoW, vv6.05.02
      AtlasLootCrafting, vv6.05.02
      AtlasLootLoader, vv6.05.02
      AtlasLootWorldEvents, vv6.05.02
      AtlasLootWrathoftheLichKing, vv6.05.02
      AtlasQuest, v4.6.7
      AucAdvanced, v5.13.5258 (BoldBandicoot)
      AucFilterBasic, v5.13.5258 (BoldBandicoot)
      AucFilterOutlier, v5.13.5258.5187(5.13/embedded)
      AucMatchUndercut, v5.13.5258.5232(5.13/embedded)
      AucScanData, v5.13.5258 (BoldBandicoot)
      AucStatHistogram, v5.13.5258 (BoldBandicoot)
      AucStatiLevel, v5.13.5258 (BoldBandicoot)
      AucStatPurchased, v5.13.5258 (BoldBandicoot)
      AucStatSales, v5.13.5258.4838(5.13/embedded)
      AucStatSimple, v5.13.5258 (BoldBandicoot)
      AucStatStdDev, v5.13.5258 (BoldBandicoot)
      AucStatWOWEcon, v5.13.5258.4828(5.13/embedded)
      AucUtilAHWindowControl, v5.13.5258.5133(5.13/embedded)
      AucUtilAppraiser, v5.13.5258.5241(5.13/embedded)
      AucUtilAskPrice, v5.13.5258.5160(5.13/embedded)
      AucUtilAutoMagic, v5.13.5258.5224(5.13/embedded)
      AucUtilCompactUI, v5.13.5258.5254(5.13/embedded)
      AucUtilEasyBuyout, v5.13.5258.5241(5.13/embedded)
      AucUtilFixAH, v5.13.5258 (BoldBandicoot)
      AucUtilItemSuggest, v5.13.5258.5224(5.13/embedded)
      AucUtilPriceLevel, v5.13.5258.5241(5.13/embedded)
      AucUtilScanButton, v5.13.5258.5153(5.13/embedded)
      AucUtilScanFinish, v5.13.5258.5153(5.13/embedded)
      AucUtilScanProgress, v5.13.5258.4979(5.13/embedded)
      AucUtilScanStart, v5.13.5258.5153(5.13/embedded)
      AucUtilSearchUI, v5.13.5258.5254(5.13/embedded)
      AucUtilSimpleAuction, v5.13.5258.5210(5.13/embedded)
      AucUtilVendMarkup, v5.13.5258.4828(5.13/embedded)
      Babylonian, v5.1.DEV.312(/embedded)
      BagBrother, v
      Bagnon, v4.3.5
      BagnonForever, v
      BagnonTooltips, v
      Bartender4, v4.4.20.1
      BeanCounter, v5.13.5258 (BoldBandicoot)
      BuffTimers, v
      ButtonFacade, v4.0.344
      ButtonFacadeOnyx, v3.0.2
      ButtonFacadeSerenity, v3.0.2
      Capping, v4.3.002
      Carbonite, v4.3
      CarboniteTransfer, v1.01
      ChatBar, v3.4
      ChatMOD, v136
      ChatScroll, v3.4
      Configator, v5.1.DEV.312(/embedded)
      DBMCore, v
      DebugLib, v5.1.DEV.312(/embedded)
      Enchantrix, v5.13.5258 (BoldBandicoot)
      EnchantrixBarker, v5.13.5258 (BoldBandicoot)
      FlightMap, v4.3.0-beta
      Informant, v5.13.5258 (BoldBandicoot)
      LibExtraTip, v5.12.DEV.319(/embedded)
      LinkWrangler, v1.85
      LinkWranglerAuctioneer, v1.53
      Ludwig, v2.0.3
      LudwigData, v
      LudwigWindow, v
      MKombat, v
      MobileVault, v3.1.4
      MobileVaultSharing, v3.1.4
      MobMap, v431
      MogIt, v2.2.1
      MoveAnything, v12.2.3
      OmniCC, v4.3.2
      Portfolio, v1.23
      Postal, v3.4.10
      PreformAVEnabler, v2.66
      RaidIconBar, v4.8
      Recount, v
      RobBossMods, v
      sct, v6.55
      sctd, v6.55
      SeriousBuffTimers, v1.0
      SilverDragon, vv2.6.1
      simpleMinimap, v40000-2
      SlideBar, v5.13.5258 (BoldBandicoot)
      Stubby, v5.13.5258 (BoldBandicoot)
      TinyPad, v
      TipHelper, v5.12.DEV.315(/embedded)
      TipTac, v10.12.05
      TipTacItemRef, v10.12.06
      TipTacTalents, v10.11.23
      Titan, v5.0.7.40200 - Revision 519
      TitanAmmo, v4.1.9.30100
      TitanBag, v5.0.7.40200
      TitanClock, v5.0.7.40200
      TitanCoords, v4.1.9.30100
      TitanGold, v5.0.7.40200
      TitanGoldTracker, v4.1.9.30100
      TitanLocation, v5.0.7.40200
      TitanLootType, v5.0.7.40200
      TitanMobMap, v3.3
      TitanModMenu, v
      TitanPerformance, v5.0.7.40200
      TitanRegen, v4.1.9.30100
      TitanRepair, v5.0.7.40200
      TitanRider, v3.2.6.20400
      TitanStanceSets, v3.2.6.20400
      TitanVolume, v5.0.7.40200
      TitanXP, v5.0.7.40200
      TooltipItemIcon, v1.59
      TriviaBot, v2.8.4
      WeaponQuickSwap, v
      WotMCP, v
      XPerl, v3.2.0
      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_deDE v4.3.0.40300 <eu>
      (ck=fcc)

  • #61
    Please, please, please add a way to simply move the window. Because it always appears at the top-left of my screen, where I keep my Grid, I constantly have to unlock grid, move it aside, and then move it back and re-lock it after. I have desperately searched via google for a way to do this, I've tried every slash command I can think of, but I can't find it. If I'm just a complete idiot and it's blatantly obvious please let me know (I kinda hope that's the case so it's easier for us all), but otherwise, PLEASE add it in.
  • #59
    Wow, loving this addon.

    I used to use Linkerator from Fizzwidget, then when that broke tried out Lootlink and that just sucked. Then Linkerator was recently reborn as Linkepedia and it was wonderful having that back, but then I found yours!

    I think I'll keep this one. ;-)

    Thanks!
  • #60
    Glad you like it.

    Developer of addons such as Bagnon, OmniCC, PetTracker and Scrap.
    Visit me at jaliborc.com.

  • #58
    The list is always empty, the number of search results displayed is, however always correct. The addon used to work, don't know why it's broken now. Three errors, they happen when opening Ludwig and when searching.

    Error #1:
    AddOns\Ludwig_Window\dropdowns.lua line 120: attempt to index field '?' (a nil value)
    Debug:
    [C]: ?
    Ludwig_Window\dropdowns.lua:120: initFunction()
    ..\FrameXML\UIDropDownMenu.lua:69: UIDropDownMenu_Initialize()
    Ludwig_Window\dropdowns.lua:15:
    Ludwig_Window\dropdowns.lua:7
    (tail call): ?
    Ludwig_Window\frame.lua:108: Startup()
    Ludwig_Window\frame.lua:249: in main chunk
    [C]: LoadAddOn()
    Ludwig\Ludwig.lua:56:
    Ludwig\Ludwig.lua:54
    Ludwig\Ludwig.lua:60: LoadWindow()
    Ludwig\Ludwig.lua:14: ToggleSearchFrame()
    [string "LUDWIG_SHOW"]:2:
    [string "LUDWIG_SHOW"]:1

    Error #2:
    AddOns\Ludwig_Window\frame.lua line 186: attempt to index local 'buttons' (a nil value)
    Debug:
    [C]: ?
    Ludwig_Window\frame.lua:186: Update()
    Ludwig_Window\frame.lua:140:
    Ludwig_Window\frame.lua:138
    [C]: Show()
    ..\FrameXML\UIParent.lua:1508: SetUIPanel()
    ..\FrameXML\UIParent.lua:1352: ShowUIPanel()
    ..\FrameXML\UIParent.lua:1239:
    ..\FrameXML\UIParent.lua:1235
    [C]: SetAttribute()
    ..\FrameXML\UIParent.lua:1943:
    ..\FrameXML\UIParent.lua:1931
    [C]: ?
    [C]: ShowUIPanel()
    Ludwig_Window\frame.lua:134: Toggle()
    Ludwig\Ludwig.lua:15: ToggleSearchFrame()
    [string "LUDWIG_SHOW"]:2:
    [string "LUDWIG_SHOW"]:1

    Error #3:
    AddOns\Ludwig_Window\frame.lua line 243: attempt to index field 'category' (a nil value)
    Debug:
    [C]: ?
    Ludwig_Window\frame.lua:243: ClearFilters()
    Ludwig_Window\others.lua:53:
    Ludwig_Window\others.lua:52
  • 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 »

Maingear

ENTER NOW