Grid2

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

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.

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

  • Avatar of Furiant Furiant Jan 24, 2014 at 01:09 UTC - 0 likes

    I would very much like to be able to size the frames much larger (horizontally) than is currently allowed. For a 5-man party, I'd like the frames to be about 220-250 wide. Is there some technical issue that prevents this?

  • Avatar of Bitterst Bitterst Dec 16, 2013 at 09:15 UTC - 0 likes

    I've had a small issue for some time now and although it isn't huge, I was just wondering if there was a workaround.

    I'm using Clique and trying to get the context menu from right clicking a unit in a raid in Grid2. It works normally when solo or in a party. However, in a raid, the right click menu has different options (Set Focus, Promote to "Raid Leader, Assistant, Main Tank, Main Assist", Remove, Report Player for:, Cancel). Right clicking a unit in the Blizzard Raid Frame uses the same context menu as if it were your target, rather than the one Grid2 uses, which is the same as if you were to right click a player in the Raid tab of the social pane. I was hoping to reproduce the Blizzard Raid Frame functionality.

    For now, I just left click the Grid2 raid frame, and then right click my target's unit frame to do things like Add friend/Whisper/Inspect/etc, but would prefer to be able to do it without the additional step.

    I know there hasn't been any need for recent updates, so this might not be checked for a while, but thanks in advance!

  • Avatar of Immortalem Immortalem Sep 23, 2013 at 14:35 UTC - 0 likes

    @moodlerr

    I added the Buffs to the shield status but wasn't able to test it so far.

    I currently have a bar above(overlay) players heath displaying the shield(as heath bar displays health) in % of players maxHealth.

    This is what ia already used for pws and all the other shields.

    If you like you probably should be able to download my latest alpha in my repository :)

    Edit: Named it r721 even though it's no release. just sort for Alpha/Beta/release then u will find it easyly

    Last edited Sep 23, 2013 by Immortalem
  • Avatar of moodlerr moodlerr Sep 19, 2013 at 10:14 UTC - 0 likes

    Hey everyone,

    We just killed Malkorok the other day and i found the healing debuff was a little difficult to track. I use GRID2 for healing, and i was wondering if there is anyone that has managed to track the amount of healing (like you would your normal HP) using a different color as an overlay on your HP?

    This would allow me to view the shields as a normal health bar - just as a overlay in a different higlighted colour over the HP bar.

    Any help would be highly appreciated.

  • Avatar of chiyo81 chiyo81 Jun 21, 2013 at 09:18 UTC - 0 likes

    I can't get the AoE-Heals to work on my priest. Using latest Alpha r714.

    Only indicator shown is OutgoingHeals but Prayer of Healing etc. are missing. I saw a youtube vid where they worked. Maybe it's a localization issue? The priest in the vid was using the English client. I am using the German one.

  • Avatar of yilinyouyou yilinyouyou Jun 06, 2013 at 07:58 UTC - 0 likes

    If you can join ClickSets module? (my grammar is very poor, I hope you understand)

  • Avatar of Drozo_Qoocla Drozo_Qoocla May 24, 2013 at 07:12 UTC - 0 likes

    Hey awesome addon as first but i ran into some issues after switching from vuhdo. Is it possible to sort by groups and inside the groups by role ? Like Group 1: Tank,Melee,Ranged,Heal. Basically i want always tanks as first dd after and healers as last in every group.

  • Avatar of nandaaa nandaaa Apr 26, 2013 at 23:59 UTC - 0 likes

    Hi, I love Grid2, never thought I would ever use anything else than Grid1 Here are some missing features for me:

    Priority order for buffs in a BuffsGroup, imo. this is very important for DevensiveCooldowns there are some weak and some strong cooldowns I want to see them all but priority should be on strong cooldowns.

    Absorb-total: Color count based on absorb value, I like it this way much more than using text.

    Direction: Would be cool if I could set it up to get the Direction status for players out of range AND for the targeted player too, I could use it this way in grid1 and it was very helpful if I have to find a players position for example, I just target him to see his direction.

    Last edited Apr 27, 2013 by nandaaa
  • Avatar of sfr14094293 sfr14094293 Apr 24, 2013 at 05:05 UTC - 0 likes

    Why not join click application functions ?

  • Avatar of wizardmanyz wizardmanyz Mar 14, 2013 at 08:49 UTC - 0 likes

    Hi all. Given that the library LibBabble-Zone is dead. I replaced it with another, an updated to patch 5.2. Here it is: LibBabble-SubZone-3.0. So I solved the problem with raid debuffs in Terrace of Endless Spring and the new raid Throne on Thunder, who is not shown if in game client selected language other than English.

    Download from HERE. (Here is only RaidDebuffs part of the addon)

    Hope this helps addon authors.

    Last edited Mar 14, 2013 by wizardmanyz

Facts

Date created
Oct 07, 2008
Category
Last update
Sep 17, 2013
Development stage
Release
Language
  • deDE
  • enUS
  • esES
  • frFR
  • itIT
  • ruRU
License
zlib/libpng License
Curse link
Grid2
Reverse relationships
1
Downloads
1,024,921
Recent files
  • R: r720 for 5.4.0 Sep 17, 2013
  • A: r719 for 5.4.0 Sep 15, 2013
  • A: r718 for 5.4.0 Sep 12, 2013
  • A: r717 for 5.4.0 Sep 10, 2013
  • A: r716 for 5.3.0 Sep 09, 2013

Authors