Get an Epic Experience with Premium


Unit Frames Login to Add Favorites
  • World of Warcraft
  • 6,603 Monthly Downloads
  • Supports: 6.2.2
  • 1,357,127 Total Downloads
  • Updated 10/10/2015
  • Created 10/07/2008
  • 820 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: zlib/libpng License
  • Newest File: r786

About Grid2

What is Grid2 ?

Grid2 is a party/raid unit frame addon.

Grid2 is fully customizable. New zones (indicators) can be defined in unit frames to display information (statuses). The indicators can be customized and placed anywhere. Grid2 supports several types of indicators: icon, icons, square, text, bar, multibar. 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 minimap Icon, 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

Grid2 does not work or I think I found a bug

  • Update to the latest versions of Grid2.
  • 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.


(Thanks to Zelmaru)

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).

r786 | michaelspain | 2015-10-11 00:39:07 +0000 (Sun, 11 Oct 2015) | 1 line
Changed paths:
   M /trunk/modules/IndicatorIcon.lua
   M /trunk/modules/IndicatorIcons.lua

Fixed some issues with OmniCC.
r785 | michaelspain | 2015-09-08 15:33:43 +0000 (Tue, 08 Sep 2015) | 1 line
Changed paths:
   M /trunk/README.txt



First Previous Page 26 of 47 Next Last
  • #623

    Seems you want a debuffs list  (a row of icons like blizzard raid frames), this is not supported by Grid2.

  • #616

    So, I thought I had my issue with profiles loading solved but I didn't.  I don't have a very advanced lua knowledge in the slightest so I tried the "Grid2.db:SetProfile("profile name")" command in a bunch of different addons and nothing seemed to change anything.

    I'm not sure how to try the other two options you listed (the boolean, 3rd variable) so I attempted this in GridDefaults.lua:

    function Grid2:DbSetValue(section, name, value)
      self.db.profile[section][name]= value

    This seemed to work just fine, but when I thought it worked it was only on characters that had a ProfileKey entry in the saved variables already.  If I tried to load it on characters without an entry only some of the settings were applied; only the location and size of the frames were applied, nothing else.

    If you think the other options you gave me would work (or maybe I'm putting the setprofile command in the wrong place) would you be willing to point me in that direction/tell me which variable I need to add?


  • #617

    GridCore.lua line 120:
    --  to use "Default" profile
    self.db = LibStub("AceDB-3.0"):New("Grid2DB", self.defaults, true)

    -- or to use custom profile
    self.db = LibStub("AceDB-3.0"):New("Grid2DB", self.defaults,  "My default profile name")

  • #619

    Absolutely fantastic, thank you so much!

  • #615

    I cannot seem to get the cd text to display on the center icon, despite the fact that I do use omni cc and every other mod that intergrates it is working fine. I do not have any of the options to disable a cd text or omni cc checked, but I still cannot get the duration of buffs/debuffs to show on the center icon. Is this a bug or is there a setting I can tweak to correct this? I do not have a "minimum size to display text" setting enabled (it is set to 0) in omnicc, and I have the text size set fairly small so I know it isn't simply too large to fit within the icon. When I tried using the regular grid it was displaying cd text over the center icon.

  • #618

    OmniCC and TullaCC are working fine for me. Check if some filter to ignore Grid2 is enabled in omnicc configuration.

  • #621

    Grid2 has not control over the text displayed by omnicc,  the font option in grid2 manages the stacks text of grid2, not the omnicc duration cooldown.
    If you want display a cooldown timer in Grid2 without using omnicc.
    - Disable omniCC for Grid2.
    - Create a text indicator, place the text indicator above the icon indicator.
    - Check "Show duration"  and  assign font, size, etc  in text indicator options.
    - Map the desired statuses to the text indicator (same statuses that are mapped to the icon-indicator).

  • #620

    Ah. I can see the cd text now though, but I can't get the font size sldier bar to change the size of the cd font at all unless I change the base font size in omni cc which doesn't fit with a lot of my other icons. If I select to diable omni cc I simply don't have a cd count. Any thoughts on how I can adjust the size? Trying to adjust the font type via grid2 doesn't seem to work either with omni cc enabled.


    Last edited by iscintilla on 1/15/2012 7:30:56 PM
  • #611


    Is there an option in Grid2 to disable some groups? i can't find it, and sometimes if we have to replace a member due to a boss encounter or just a DC we sometimes put the offline toon in say group 6, and I have my UI set up so the grid fits perfectly with a 25 man raid. When we wipe and run back in my grid suddenly jumps up from its locked position due to the offline person in group six and I have to open options turn off frame lock and  move it back to its normal postion. Not sure why it does this or if its a bug etc. Ideally I would like the option to disable it tracking groups over 1-5 so that this doesn't happen. Or for the frame lock to work so that it won't move. It only does it when we wipe and are dead and then it jumps postion leaving me with a big grey box frame below all the character frames.

    Hope that makes sense.

  • #612

    Adjust layout anchor and group anchor in general settings

    If layout anchor is TOP-LEFT, grid2 window will grow down
    If layout anchor is BOTTOM-LEFT:  grid2 window will grow up.

    If group anchor is top-left, groups will be filled from top to bottom.
    if group anchor is bottom-left, groups will be filled from bottom to top.

    If you dont want to see people in group6,group7, etc when you are not in a instance, you can create a custom layout (Layouts -> advanced tab). And assign the custom layout to the 40man layout option (Layouts tab).

  • #610

    Was also wondering if there's a way to disable the "profilekey" functionality.  I'm trying to include a certain profile in a UI compilation using:

    Problem with this is I cannot find a way to force a certain profile on a character as default without a profile key entry already set.  So using that addon as a UI installer, its unable to set a profile and just creates a default layout for that character.

    Another solution I've been looking for is if there's somewhere in the Grid2 lua files to specify a default profile.  Can't seem to find where it is if there is one.

    Hope that made sense =/

    Last edited by Qupe on 1/9/2012 9:27:51 PM
  • #613

    Grid2 uses standard AceDB-3.0 library profile managament.
    You can add a third parameter to line 120 in GridCore.lua, to specify a default profile, or pass a boolean true value to specifiy the "Default" global profile.
    Or you can use Grid2.db:SetProfile("profile name") from any other addon to change grid2 profile.

    Last edited by michaelspain on 1/13/2012 7:56:08 PM
  • #614

    Thanks a lot, man!

  • #608

    I have some problem to track "Looming Darkness" in the Heroic Ultraxion fight.

    I tried to add the debuff manually, but after i write the name of the spell and pressed kay, i don't find were the debuff is added, and it is not traked on grid2, someone can help me?

  • #607

    Having an issue on Yorsahj where Grid2 won't display the number of stacks of Deep Corruption.  I've tried a bunch of different spell id's from Wowhead, but no matter what I try it never shows the number of stacks for anyone but me.

  • 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 »

Star Trek Online Wiki Editing Contest