Get an Epic Experience with Premium

Grid2

Unit Frames Login to Add Favorites
  • 19 Likes
  • World of Warcraft
  • 7,576 Monthly Downloads
  • Supports: 5.2.0
  • 908,036 Total Downloads
  • Updated 03/13/2013
  • Created 10/07/2008
  • 678 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: zlib/libpng License
  • Newest File: 699
or

About Grid2

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

Localization

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)

Status

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.

Plugins

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

------------------------------------------------------------------------
r699 | stanzilla | 2013-03-13 15:46:55 +0000 (Wed, 13 Mar 2013) | 1 line
Changed paths:
   A /tags/699 (from /trunk:698)

Tagging as 699
------------------------------------------------------------------------
r698 | stanzilla | 2013-03-09 01:15:37 +0000 (Sat, 09 Mar 2013) | 1 line
Changed paths:
   M /trunk/AoeHeals/AoeHealsMapData.lua
   M /trunk/AoeHeals/Grid2AoeHeals.toc
   M /trunk/Grid2.toc
   M /trunk/LDB/Grid2LDB.toc
   M /trunk/Options/Grid2Options.toc
   M /trunk/RaidDebuffs/Grid2RaidDebuffs.toc
   M /trunk/RaidDebuffsOptions/Grid2RaidDebuffsOptions.toc
   M /trunk/RaidDebuffsOptions/RaidDebuffsMoP.lua

TOC and 5.2 Updates
------------------------------------------------------------------------
r697 | stanzilla | 2012-12-14 21:03:14 +0000 (Fri, 14 Dec 2012) | 1 line
Changed paths:
   M /trunk/Options/GridUtils.lua

preferredIndex = 3 => STATICPOPUP_NUMDIALOGS
------------------------------------------------------------------------

Comments

First Previous Page 5 of 31 Next Last
  • #693

    Why do you want the status to stay active for 2 seconds when in healing rain? All that matters is when it pulses, and that is what i am talking about. I just want to know hey, they got a pulse of it. It doesn't need to be persistent in terms of visual cue. The next pulse you will be able to see who stayed in it and who didn't. That's all I am asking for. Just adjust the option to only pulse the notification down to .1 seconds. It's a personal visual preference, and it doesn't interfere with how it functions.

    In addition to the color flash, I would love to get the AoEOutgoing module to throw a text status as well to indicators, so I can see what spell is hitting them. This is really what I want to see instead of just a text color. 

    One last thing, is it possible to turn off the right click menu of the units? It is causing some significant issues.

  • #714

    I finally found the problem with saving the preferences and black boxes - shields. If you have a priest and have enabled the function, just go to the indicator and disable it, everything works fine after reload.

  • #694

    The status was created initially to detect who was in a wrong position, so i can tell a player, ehh move inside the blue-circle please.  If the status blinks, is difficult to detect/remember who is misplaced. The suggestion can be done, because the change is minimal, only a configuration option must be changed.

    The right click menu of the units, is triggered only if clique is configured to display the menu. What issues are you referring to ?

  • #697

    Download lastest alpha version from wowace, aoe-outgoing heals can be linked to a text indicator in lastest alpha ( i forgot to mention this in changelog notes)

    Adding a custom fixate raiddebuff from advanced options must work,  anyway lastest alpha version already includes fixate (but disabled it must be enabled from raiddebuffs advanced tab): but remember, that deep corruption and fixate usually are enabled at the same time. This means only one debuff is displayed. To be able to display both debuffs you must assign Fixate (or Deep corruption) to another raiddebuff status, for example to raiddebuffs2 and map raiddebuffs2 to another icon indicator.

    Last edited by michaelspain on 4/26/2012 3:16:16 PM
  • #695
     Quote from michaelspain »

    The status was created initially to detect who was in a wrong position, so i can tell a player, ehh move inside the blue-circle please.  If the status blinks, is difficult to detect/remember who is misplaced. The suggestion can be done, because the change is minimal, only a configuration option must be changed.

    The right click menu of the units, is triggered only if clique is configured to display the menu. What issues are you referring to ?

    Thanks, and I understood the purpose, I just use it for a different purpose. Is it possible to send the name of the heal to a text output as well? or not? 

    The right click popup menu did not show up in the original grid, so this is why I point towards Grid2 doing something different. If I change the clique option, it does it for all frames including the target and player frames, which is not what I am looking for. I'm not sure what is causing the difference or if it is even fixable, but I'll see if there is a way to disable it in clique, but there is something different in the way grid and grid2 registers the frame that must be causing the unit menu to show up in G2 instead of G1.

    Nvm, I checked clique settings, and even though they SHOULD be preventing the right click menu on my pitbull target frames they aren't. So that issue is taken care of. 

    Edit: One odd error I did encounter tonight was that Fixate was missing from the debuff list in the raid module on yor'sahj. This is beneficial to see who in the raid will be taking that damage, and I really missed it tonight on heroic. Is it possible to add this in? I tried adding by name but it did not work.

    Last edited by Nemockulous on 4/26/2012 2:24:19 AM
  • #690

    Having a problem with the AoE heals module. The text output is currently the number of target the spell will hit. This is not really useful. What would be useful for making a decision is the amount of healing the spell will do if cast on that target. Can this functionality be added in?

    Additionally, with the outgoing heals, this doesn't provide any text. It would be phenomenal if this could be amended to show the spell name (or abreviation of spell name) of what AoE spell just healed the target. Overall these are the only two glaring issues with Grid2 versus Grid. 

    Otherwise, great mod.

  • #691

    In addition to the AoE Outgoing heals issue, It would be awesome to be able to select an active time that is less than 1 second. Mostly when I am looking for this event, I just need to see it splash for ~.3 seconds.

     

  • #692

    Im not going to implement the displaying of healing amounts, because is not usefull, the prediction is not accurate and will fail 90% of times. Adjust the heal deficit to filter the results depending of your heal power. If your aoe healing per player is for example ~10k you can set the heal deficit to 10k (the code will use the total health deficit of the group not the health deficit per player, this means 3 players with a health deficit of 10k , and 6 players with a health deficit of 5k will be considered valid solutions, because the total amount of healing done is the same, then you must decide if you want to heal the 3 people cluster or the 6 people cluster).

    Its not posible to reduce the active time for aoe-outgoingheals to 0.3 seconds. The active time must be bigger than the ticking speed of the heal. For example healing-rain ticks every ~2 seconds, the active time must be bigger than 2 seconds, because the only way to detect if someone is inside the blue-circle is to check if the player receives the next heal tick (waiting for the next heal tick).

    Last edited by michaelspain on 4/25/2012 12:44:55 PM
  • #685

    It seems to be a fault:

    When I choose Statuses-->buffs-->anybuff e.g. Regrowth, color count set to more than 1, If i use coloring based on Number of stacks, there is no options for thresholds while if use coloring based on Remaining time that is ok.

     

    Last edited by bikikitty on 4/22/2012 2:58:15 AM
  • #687

    Stacks colorizing works in a different way and it does not use thresholds . If your status has up to 4 stacks, simply configure four colors. Color1 = 1 stack , color 2 = 2 stack, color3= 3 stacks . color4 = 4 or more stacks.

    If you want to track higher stacks, you must increase the number of colors in the status. For example for shaman Earthshield you could need up to 9 colors. But less colors can be assigned, for example i am  using only 3 colors to track earthshield stacks, color1= 1 stack, color2= 2 stacks, color3 = 3 or more stacks.

    Last edited by michaelspain on 4/22/2012 12:29:07 PM
  • #689

    Understand now.

    Thank you!

  • #684

    This addon is fantastic, after using grid for few years now, I finally switched to this one. Took a good 3 hours to learn and set it up, but now it is 100% how my old one was but better with no errors so far. Great work!! 

    The one and only thing that seems to be missing with Grid2 that normal grid had as a plugin is the GridStatusBestCluster Is there anyway to make this work in Grid2? Or is there a way that I just am not aware of already? Thank You! :)

  • #686

    Enable Grid2 AOE Heals module in addons list,, common statuses for all classes are AOE-Neighbors  and AOE-Highlighter. And each healer class has specific statuses, for example AOE-chainheal for shamans.

  • #688

    Yeah It works great for chain heal and wild growth! Is there a way to kind of have it choose the best target for dropping effloressence? Like it chooses the best target for chain heal? Thanks! :)

  • #682

    All works great except one thing. When i type /grid2 i get this error

    Date: 2012-04-16 21:05:42

    ID: 2

    Error occured in: Global

    Count: 1

    Message: ..\AddOns\Grid2Options\GridCore.lua line 348:    Grid2 isn't registed with AceConfigRegistry, unable to open config

     Debug:   

    [C]: ?   

    [C]: ?   

    ...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:1794: Open()    Grid2Options\GridCore.lua:348: OnChatCommand()   

    Grid2\GridCore.lua:171: OnChatCommand()   

    Grid2LDB\Grid2LDB.lua:17:      

    Grid2LDB\Grid2LDB.lua:15

     Can you help to solve it.

    Last edited by dnight on 4/16/2012 2:10:01 PM
  • 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 »

Infinite Crisis NA

Get Your Preferred Access Code!