Grid2 main

What is Grid2 ?

Grid2 is a party/raid unit frame addon.

Grid2 is completely customizable. You can create new "zones" (indicators) in unit frames to show information (statuses). The indicators can be created, customized and placed anywhere. Grid2 supports several types of indicators: icon, square, text and bar. You can configure what statuses are displayed on each indicator.

Grid2 includes a huge amount of available statuses, but not all enabled be default, look through the configuration and familiarize yourself with the available options and statuses.

Grid2 is fast: consumes between 4 and 10 times less CPU cycles than other similar addons.

To open the configuration UI type "/grid2", left-click the DataBroker icon launcher or use WoW addons list window.

Grid2 components

Grid2 package includes:

  • Grid2
  • Grid2 Options
  • Grid2 Raid Debuffs
  • Grid2 Raid Debuffs Options
  • Grid2 LDB
  • Grid2 Aoe Heals

Working plugins

There are not working plugins for latest versions (but the functionality of most plugins has been included in core). Currently the only working addon plugins are:

Grid2 does not work or I think I found a bug

  • Update to the latest versions of Grid2 and the plugins listed above that you use.
  • Remove old Grid2 plugins and components. Any addon that begins with the word "Grid2" not listed above (in Grid2 components and Working plugins sections) is not compatible with current Grid2 version. Delete it from your computer.
  • Make sure you downloaded the mods WITH libs. nolib is not for you.
  • Reset your Saved Variables, pasting into chat: /script Grid2DB = nil; ReloadUI()
  • If you still get an error, go ahead and log it. Install and use the BugGrabber and BugSack mods to record the error and make it easy to cut and paste it.
  • Then, Post a ticket. Check for existing tickets about your bug first. Remember to check back on your ticket later in case we need more information.

Common issues/FAQ

Grid2 Doesn't Load after Update

If you are updating Grid2 from r560 or older version, you must reset your saved variables (you will lose all your settings), you must see a message in chat window explaining how to reset saved variables.

Raid debuffs not showing up !!!:

Raid debuffs are not enabled by default. Go to statuses -> Raid Debuffs and enable at least the Cataclysm module (if you are inside a instance you must exit and enter the instance or reload the UI after enabling the module)

I cant push the grid boxes as close together as before:

The border indicator has 2 pixels size and it has a transparent background color now. If you want the old grid2 appearance. Goto Indicators -> border -> Layout tab: Set a border size 1. And select a black and opaque background color for the border.

What about mana bars ?

Grid2 supports mana bars, but they are not created by default. If you want mana bars, create a new indicator of type "bar", place it wherever you want and map the "mana" or the "power" status to it (remember you must map some color status to the bar:color indicator too).

What is the poweralt status ?

Poweralt status is a power type (like mana/rage/energy,etc). This power type is enabled by Wow in some combats. It shows: Atremedes sound, Chog'al corruption, etc. This status is not active by default in Grid2: you must map poweralt to any compatible indicator (text or bar indicator).


Grid2 is compatible with English, Deutsch, Español, Français, Русский, 한국어, and 正體中文 game clients.

Grid2 is fully translated into English, Español and Italiano, and semi-translated into Russian, Deutsh and Français (Help would be greatly appreciated to complete localizations)


The beta versions have fairly functional preferences. Grid2 is neither complete, fully fleshed out, nor bug free.

  • The core engine is quite functional, release quality.
  • The options UI in terms of defaults is solid, and beta / release quality.
  • The options UI in terms of editing is beta / release quality
  • If this works for you then use it, if not use classic Grid.
  • For the foreseeable future the code will sometimes change in ways that require a complete reset of saved variables (SV) + UI reload. Resetting SV should be the first thing to try in case you get an error from Grid2.
  • This really is beta software. Please update to the latest versions of all Grid2 components listed above before logging a bug.
  • If you are not comfortable with an update requiring you to set things up again from scratch then you probably should use another raid frame.

What is Different

  • The focus is on performance. No more AceOO with deep call chains for example.
  • All Config is load on demand so it does not interfere with regular use of Grid2.
  • Indicators are separate from Statuses and reusable and placeable anywhere in a single grid cell.
  • Non-unique indicators (icon, square, text, etc.) can be created in whatever quantities you need.

What to Expect

Jerry wrote the core runtime. This is quite mature and functional.

Toadkiller (Azethoth) wrote an initial version of the Grid2 config. It is and will be in a primitive state for some time to come as I have joined a startup and am unlikely to do much coding. Volunteers needed.

The current version has decent and quite full featured defaults for healers. Defaults for non healers is still a work in progress.


  • The infrastructure for Status plugins is the most mature. Authors of Status plugins can port their plugins now or wait for an official beta. There is no documentation, but lots of example code in the current set.
  • It is probably possible to create Indicators at this point as well. See the Grid2IndicatorButton code for an example.
  • Other plugin types still need to be fleshed out with good examples and support code.
  • Post in the forums if you need help.

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of Azethoth Azethoth Mar 12, 2010 at 16:53 UTC - 0 likes

    Schmokin: I do not play a priest so I have no idea what you are talking about. If you want poison to show up then you need to add debuff-Poison to an icon or square or whatever.

    LaMaG: Stop using nolib. It is an advanced option for people that know what they are doing and can fix issues with it on their own. Or another way of saying this is you clicked on the "break my mods" checkbox. Well, uncheck it.

  • Avatar of Schmokin Schmokin Mar 05, 2010 at 12:18 UTC - 0 likes

    Just wanted to say thanks for all the hard work the two of you have done, are doing, and will do in the future. Quick question. Any possibility to show poison debuff on your cell as a priest with Body & Soul for the personal poison cleansing?

  • Avatar of LaMaG LaMaG Feb 24, 2010 at 13:06 UTC - 0 likes

    Hi, thanks for your good job. I tried to use the new Grid2 (with LibDBLayers) but everything is broken because LidDBLayer doesn't load :s I try to delete all Grid2 Pref in WTF folder but this cause no change for me :s

    I use Curse v3 with nolib option for installation with Alpha release select for Grid2 and libDBLayers.

    Some one could Help me???

  • Avatar of Eraserhead Eraserhead Feb 11, 2010 at 13:37 UTC - 0 likes

    Been using Grid2 for awhile now, very pleased. using it w/Clique on my healer. I've found it easy to configure and adjust to my play stayle. Thanks for the work.


  • Avatar of Gustavolol Gustavolol Feb 10, 2010 at 15:46 UTC - 0 likes

    I'm a silent admirer/user of grid for a few years now , really awesome work.

    I'm having this one issue I every time I reload UI (priest) Innerfire & Divine Aegis are set back to bottom icon (I never set this up on the first place) , I've tried everything to remove that , I even edited the defaults.lua when saving your config was somewhat broken.

    Using r358 without any lua editing done by myself.

  • Avatar of pquegg pquegg Feb 09, 2010 at 23:04 UTC - 0 likes

    Keep up the great work guys you really have made this mod shine in the last couple months with all the fixes and additions. Keep it up!

  • Avatar of shinx shinx Feb 07, 2010 at 23:18 UTC - 0 likes

    Hi, SharedMedia broken with ver. 343+? cant change the Font.

  • Avatar of Xeddicus Xeddicus Feb 02, 2010 at 21:28 UTC - 0 likes

    I'm getting a white square indicator in the center-bottom even on a level 1 no-anything character and can't figure out what it is. Anyone know? Well, apparently I should have clicked "reset setup" possibly along with just "reset". Deleting my saved variables manually cleared the box. And they came back when I DID use the reset setup button, bah! Aaaaand, apparently that's an indicator for Ice Batter/Armor under "bottom-side" instead of center. Clearing those removes the indicator.

    Last edited Feb 06, 2010 by Xeddicus
  • Avatar of sojrjj sojrjj Jan 26, 2010 at 00:34 UTC - 0 likes

    I started to use grid2 for one week, now i use grid2 instead of grid. grid2 is really really nice on performance as i am healer. Keep going! Thank you jerry and Azethoth for creating a lovely grid2!

  • Avatar of jerry jerry Jan 25, 2010 at 12:28 UTC - 0 likes

    It was by design, from a time when it just would not work at all. I used to have lots of characters and didn't want to have to disable it for each of them, so I just made it so that I had to enable it on the character I wanted to work on Grid2 with.


Date created
Oct 07, 2008
Last update
Jan 31, 2015
Development stage
  • deDE
  • enUS
  • esES
  • frFR
  • itIT
  • ruRU
zlib/libpng License
Curse link
Reverse relationships
Recent files
  • A: r752 for 6.0.3 Jan 31, 2015
  • B: r751 for 6.0.3 Jan 29, 2015
  • A: r750 for 6.0.3 Jan 29, 2015
  • A: r749 for 6.0.3 Jan 26, 2015
  • A: r748 for 6.0.3 Jan 25, 2015