Skip to Content

WoW Insider has the latest on the Mists of Pandaria!

Posts with tag lua

Reader UI of the Week: Coding, Lua, and Efn's UI

Each week, WoW Insider brings you a fresh look at reader-submitted UIs as well as Addon Spotlight, which spotlights the latest user interface addons. Have a screenshot of your own UI that you'd like to submit? Send your screenshots along with info on what mods you're using to

Reader UI of the Week is jam-packed with Lua goodness today, and if any of you master coders out there want to share some resources for the budding developers out there, now is your time to shine. We're looking at Efn's UI today, one that relies heavily on his own coding and simple addon creation in the spirit of Grid, Pitbull, and more. For the perfect tweaks, though, there is nothing better than doing it yourself.

Read more →

Filed under: Add-Ons, Reader UI of the Week

Workaround for addon's /note issues.

Since we launched late last night, we've had numerous people writing in about an issue that has cropped up regarding one of the aspects of our tracking addon. We'll continue to respond to those reports personally as necessary, but we figured it would be wise to get the issue and the fix out in the open right off the bat.

The command that's used for the addon's Adventurer Notes function, /note, is a fairly common command used in various addons. For example, Cartographer makes use of it. Since the command overlaps between addons, it causes conflicts and one addon ends up blocking the others from using it. If you've run into this issue, there's a very easy workaround if you're not afraid to look at a little LUA. Don't worry, you won't need to do any serious coding. It's a simple fix, I promise.

Read more →

Filed under: Add-Ons

Vehicle controls in Wrath

WoW Insider tipster Dinnerbone sent in some interesting findings about the siege vehicles in Beta while spelunking through the LUA files. He notes that these are all viewable -- if you get those lines of code, at least -- in the current Wrath build. Here are a few tidbits about vehicles and how they might work in the expansion:
  • Right-clicking character portraits have the option to "Leave vehicle," just like when players are in a party. This suggests that vehicles aren't buff-type spells like mounts but actual, physical vehicles you can enter and exit.
  • Vehicles need fuel. There're no clear details on how vehicles can be refueled or what happens when it runs out of fuel.
  • Vehicles have an "ammo slot"; Dinnerbone isn't quite sure whether this means siege vehicles will run out of ammo or if it simply means they fire different projectiles.
  • Pets and vehicles don't mix. Vehicles apparently replace Hunter or Warlock pets and have their own set of controls or abilities. New ability buttons or bars will appear when inside a vehicle.
  • There might be an entirely new UI frame for vehicles, with sliders and other new interface mechanics. The sliders "power" and "angle" range from 0 to 100 and can be seen in the LUA files. A developer note on one of files says, "Placeholder for eventual vehicle controls, currently just two sliders," so there may be more controls. I'm imagine a third person Worms with the power and angle controls.
  • Blizzard has stated that vehicles can carry passengers, and Dinnerbone seems to think it, too, although he can't seem to find indications of it in the code just yet.
If you're experienced with LUA files, you can poke your head in through the current build and see if you can find out anything new about the siege vehicles. We're always excited to see what's up with the Beta.

Filed under: Items, Analysis / Opinion, PvP, Wrath of the Lich King

How to fix the Parrot Scrolling Combat Text Addon

If you're an Ace mod fanatic like I am, you may use Parrot for your scrolling combat text needs. If you've used Parrot since 2.4, you've noticed, like I have, that the dang thing just plain doesn't work. Even though the ever handy WoWAceUpdater continues to update it, there's some block of data it's missing. And that means that when I get into combat and look for my scrolling information... nothing happens. There's no pretty numbers to the side of my characters. Hey, that's fair enough. 2.4 was the patch of the great combat log change, and it's understandable that not every addon is quite caught up.

That said, I like how I have Parrot set up, and I didn't really want to try to find and install a new mod, or heaven forbid, use Blizzard's base system. So, I went searching, hoping to find some way to bring back my beloved Parrot.

Read more →

Filed under: How-tos, Add-Ons

Have you hugged your mod writer today?

This week's issue of the Escapist has an excellent article by Greg Tito discussing the difficulties of being a mod writer in World of Warcraft. And we're not just talking about learning LUA or fixing bugs after Blizzard has released a major patch, but about the community itself. You've all read the official forums, so you know the community isn't always friendly. And when a mod you've written goes from being something you coded for yourself (and uploaded on a whim) to something used by thousands of people (each of them asking -- or demanding -- different bug fixes and improvements), I'd say things stop being fun. Mod-writer Gello explains some of the stress of the situation when he tried to help his users out by writing a German localization:

I had spent a couple very intense months working on the localization of Recap. It got so I could understand combat logs in German.... It was just causing way too much stress and time for something I would never see or use.

And when French players began requesting a French localization of mage water-summoning mod WaterBoy, Gello refused, suggesting that native speakers could make a localization themselves. And then, as Gello says, the flames began:

When I stood by my position (probably not in the nicest terms), they continued in earnest. I got an email with an attachment I thought was safe and apparently it wasn't.... I basically abandoned the email address, formatted my pc, ditched the mod and didn't look back.

Really, people: go give your favorite mod writer a hug. It can be an immense amount of work to maintain a good mod and most of it is thankless.

Filed under: Analysis / Opinion, Add-Ons

The coming addon apocalypse

RaidAssist & KTMWhile we've talked about this before, but with the announcement of the patch 2.0.1 rollout, it's worth a reminder. On December 5th, 2006, you'll log on to World of Warcraft and download the 2.0.1 patch -- and then all of your addons will stop working. I know what you're thinking, "But Elizabeth! There are addon issues with every patch! How will this be any different?" Well, WoW 2.0 completely changes the LUA code that current addons are written in, or, as Blizzard puts it:

WoW 2.0 represents a major change in the UI code, and as such ALL AddOns will need to be updated before they will work, if for no other reason than the Lua 5.0 to Lua 5.1 changes. Some AddOns will be more seriously affected, and a few will have to be redesigned.
Tobold predicts -- not inaccurately, I think -- disaster. As everyone begins to realize their addons are no longer functioning, they'll rush to Curse Gaming and WoWInterface. These sites, always sluggish on or around patch day, will all the worse for the complete failure of every addon that currently exists. Some addons will be abandoned by their authors, as the work to rewrite them would be too great. Others will be abandoned because the ability to make them functional will no longer exist. And yet others will simply take time to rewrite and not be immediately available.

So what's to be done? Well, you could always stop using addons. Or take a week's vacation from the game. Or if you aren't willing to do either of those, check up on your addons in advance -- look them up and see if there's a WoW 2.0 version already available. (If you don't remember where you downloaded it from, use the search functionality on Curse Gaming or WoWInterface to find them.) If not, WoWInterface has lists of mods that are confirmed to work with the 2.0.1 patch, so perhaps you can find something you could live with (don't try to use any of these with the live game, however -- they won't work).

So while everyone else you know is tearing their hair out in frustration trying to find working addons while Curse Gaming is down, you can be sitting back in your chair, sipping a martini* and raiding the night away.

* No, the patch does not ship standard with martini. You're on your own Mr. Bond.

Filed under: Patches, Add-Ons

AddOn Spotlight: LootLink

Regardless of how long you've played, I'm sure you've run into LootLink at some point or other. LootLink is an in-game item database that's populated as you encounter new items in Azeroth. It's searchable, and the items within the database can be linked in game to other players. (Yes, this is how you end up with countless linkings and relinkings of every new and awesome piece of gear in the game.) However, besides the infinite amounts of fun you can have with this mod by playing around in the dressing room or teasing your friends with epic items, there's some good utility to this mod as well -- though perhaps it's just my poor memory that makes me say that.

Have a favorite mod, or a unique mod you can't live without? Send us a tip and maybe it will wind up in our next AddOn Spotlight!

Filed under: Items, Add-Ons, Features, AddOn Spotlight

Breakfast Topic: Favourite Addons

We've talked about addons before, and even invited you to show yours off in our flickr pool, but here's another chance to discuss an ever-changing topic. Given the problems upcoming in 1.10, now might be an especially appropriate time to reconsider your mod choices.

So, what are your favourite mods and why? Anything you can't live without?

My first foray into UI addons came fairly soon after I started playing WoW, with Cosmos. I then moved on to the Insomniax all-in-one package, and still use a custom variant on that, with Titan Bar and the Auctioneer set as must-haves. I'm also a big user of BibToolbars to keep my windows clean and organised, and MonkeyQuest to track those ever-important quests.

[Suggested by Mark Sisley]

Filed under: Add-Ons, Breakfast Topics

Introducing Lua

One interesting aspect of World of Warcraft is the ability for end users to expand it with macros and add-ons, mainly to expand and modify the game's interface.  While there are countless add-ons available to fill nearly every conceivable need, perhaps you'd like to try your hand at it yourself one day, in which case you may want to read up on Lua, the programing language behind WoW's many add-ons.  This article at OnLamp introduces the basics of Lua as a programing language, and  WoWWiki has a number of resources for using Lua in a Warcraft environment.  And last but not least, Blizzard's own UI & Macros forum is a great place to ask questions and find answers.

Filed under: How-tos, Odds and ends

Around Azeroth

Around Azeroth

Featured Galleries

It came from the Blog: Occupy Orgrimmar
Midsummer Flamefest 2013
Running of the Orphans 2013
World of Warcraft Tattoos
HearthStone Sample Cards
HearthStone Concept Art
It came from the Blog: Lunar Lunacy 2013
Art of Blizzard Gallery Opening