• 0

    posted a message on ItemBonusLib, an Ace2 version of BonusScanner
    edit: nm. not the problem I thought it was
    Posted in: General AddOns
  • 0

    posted a message on Grid
    Rather than see the debuff indicator overwritten by an abolish indicator, in this situation I would prefer to see no indicator

    how about you make the abolish indicator black (or dark grey) so it overwrites the bright green poison icon with the background color, effectively turning it back off again.
    Posted in: Grid & Grid2
  • 0

    posted a message on Grid
    oh, I agree, I have trouble telling colors apart too, which is why I made the 2 extra thresholds for mana...

    What's ManaFade doing/not doing? I just hacked HealthFade to do the same for mana...
    Posted in: Grid & Grid2
  • 0

    posted a message on Grid
    Quote from quaunaut »

    The horizontal mana bar is something that I think could make this mod quite literally "perfect".

    I've been considering making this... but my other modules seem to have solved this so far.

    Without getting too philosophical:

    The idea of Grid is to display indicators for you to react to.

    Technically I don't care if the healers have 54% mana or 61% mana... What I care is that they're below 75% yet above 50%. If a light comes on the dashboard which indicates "moderate mana" then that's all I need to know to react to it.

    So I made a module with 2 more thresholds of mana. I use it by setting the colors of Moderate Mana, Low Mana and Critical mana to be a dark blue, medium blue and bright blue. I place them all in the same corner indicator. If it lights up, I see they're getting low... if it's bright I know they're critically low. You can use green/yellow/red if you like... or just make them blue, blue and blue.

    Here's something nifty for the color deficient amongst us... Use my other module which adds side indicators and do Moderate, Low and Critical as your Upper right, Right and Lower Right indicators... they appear as a nice 3 segment bar graph of mana. Nifty eh?

    The idea of an indicator is to stand out as something noticable to draw the right amount of attention to it. Use dim colors for things which are just notifications or information, and bright colors or large indicators (like the whole border or center of the frame) for more important warnings and critical indications.

    So a mana bar for every mana class in a raid really isn't useful. It takes too much time to notice, interpret and react to. That said I might do it just to see if all my talk is just blowing smoke or it really is this way ;)

    Since I've already written a book:

    Position of the indicators should make responding to them intuitive.

    My example of this is decursing. Several classes can remove two debuffs... Disease and Magic for priests, Curses and poisons for druids, Poisons and Diseases for shaman...

    I use the upper left and upper right corner indicators for these two. Then I map my click casting (clique!) for Shift-left click to cure the left one (poison) and Shift-right click to cure the right one.

    When I see an indicator, I know to shift-click on the side it lights up. I don't even know what I'm curing, nor do I care.

    Use your modifier keys the same way...

    Top row is shift... next is control, last is alt.

    Set your indicators accordingly, so the top indicators are decursives using the shift modifier as above...

    The next ones are heals, left side indicator showing when they're at 50% health, the right one at 80%... Set regrowth for control-left click and rejuvenation for control-right click (the logic being if they're at 80% they just need touchup to help prevent overhealing, but if they're at 50% they should get a big heal with some heal over time added in for added safety)

    On the last row put critical health on the left (20%) and map alt-left click to priest bubble, and alt-right click to flash heal...

    Yes, my example sucks because I used three different classes, but you get the point right?

    I use the top indicator for aggro (red) and current target (white) and the bottom indicator for incoming heals and mana level (you can use the low mana warning or the three mana thresholds from GridStatusManaThresholds if you like... or use GridStatusManaFade for a continuously gradient mana indicator... how often are low mana and incoming heal going to be on the same person? which is more important? set your priorities accordingly.)

    Set up like this, you don't necessarily need to remember which indicator means what, you just need to learn which keyboard modifier (shift, control, alt) to use to make it go away.

    I think that's enough from Goeb for one day... enjoy.
    Posted in: Grid & Grid2
  • 0

    posted a message on Grid
    Quote from Trace125 »

    At the risk of sounding like a complete newb, where do I need to put the files for the various modules to get them to work? I have put them in the /interface/Addons/Grid folder but it doesn't seem to do anything...


    Grid Modules are independent addons and installed like any other addon... they just depend on Grid to be... useful
    Posted in: Grid & Grid2
  • 0

    posted a message on Henge - Button spheres for all!
    when switching totems the right click menu doesn't go away until you click on something other than henge... usually this results in me clearing my target...

    can the menu go away when something is selected?

    is it possible to drop a totem from the menu without having to right click, select a totem, click off on the world frame, then click the totem henge button?

    I love the concept so far
    Posted in: General AddOns
  • 0

    posted a message on Grid
    Quote from trankillity »

    Request for GridLayoutByPurpose:
    Ability to group classes together in purpose groups (and maybe even set organized priority of classes). This would help greatly if you were assigned to heal a certain class and would prevent the need to change the actual Grid layout. Example for priority would be to set Rogues to 1, Hunters to 2, Mages to 3, Warlocks to 4 so that it would group all the Rogues together, then the Hunters, then the Mages, then the Warlocks.

    Layout's are pretty easy to make, if you want to make custom groupings based on class, just take a look at GridLayoutByPurpose.lua, it should be pretty straight forward to add your own organizational method.

    As for making it tunable on-the-fly, that would require some non-trivial changes to the Grid code, outside of the capability of a grid module, and definitely outside of what I'm capable of.

    I might be misunderstanding what you want, a sketch might help... I'm a visual creature ;)

    - Goeb

    http://goeb.aquavitae.org/Addons/readme.html
    Posted in: Grid & Grid2
  • 0

    posted a message on Grid
    made 2 more modules... (well one... and a half)

    GridSideIndicators - adds 4 new indicators on the sides, top and bottom

    and

    GridCornerSize - Gives you a menu option to change the size of the corner indicators (also compatible with GridSideIndicators)

    both of these require an update to GridFrame.lua to make GridFrame

    Just after the line that reads (approx line 107):
    local GridFrameClass = AceOO.Class("AceEvent-2.0", "AceDebug-2.0")

    Add this line:
    GridFrameClass.indicators = indicators

    to make the indicators table available to these modules

    http://goeb.aquavitae.org/Addons/readme.html
    Posted in: Grid & Grid2
  • 0

    posted a message on Grid
    Quote from Goeb »

    GridStatusHealthNoMinus
    GridStatusCriticalMana
    GridStatusDebuffTooltips

    Well I did both Mana status ideas and in the process I fixed up GridStatusHealthFade so the thresholds looked right.

    These work well! With all the customization I've been doing (in-game, not addon modules) I've been wondering if there's an easier way to give someone your settings besides handing them your Grid.lua from SavedVariables.

    another project for another time...

    I posted all my work: http://snydar.aquavitae.org/Addons/readme.html
    Just to have it all in one place.

    (edit: updated zips, had some funny business going on with warriors and rogues showing mana... all better now)
    Posted in: Grid & Grid2
  • 0

    posted a message on Grid
    So far, I love Grid. Grid loves me. All is right with the Universe.

    However, my wife doesn't like it...

    Here are her complaints:

    When decursing people, you get an indicator that there IS a curse, but no idea of the severity of a curse. Grid works well for decursing boss encounters in raids where you know what to expect, but in instances, or pvp, you need more information to decide if the curse is worth removing. A rogue slow/snare poison on a mage who's sitting drinking after a fight isn't worth standing up to remove. But a nasty dot would be.

    One possible solution: tooltip on the corner indicator that gives the name of the debuff (or just the whole tooltip) I'm not sure this is possible, or even if it resolves the problem as those corner indicators can be pretty darn small...

    I think it's beyond my understanding of lua and the wow addon api to attempt this alone, but if someone could push me in the right direction (more like a good hard shove) I'm willing to attempt it.

    For what it's worth, I'm not completely hopeless. I've got a handful of addons I've written for my own uses and I've edited a lot of xml from other addons to make things look like I prefer.

    Second issue: Mana... we can make an indicator for low mana... is it possible to do a small horizontal bar across the bottom showing mana? Maybe a blue border that gets brighter as mana gets lower... something more than just one threshold. I thought about adding another low mana indicator just to have a 50% and 20% threshold... that might be enough (and be easy enough to do) This is important to druids with innervate, shaman with manatide (we don't drop tide when you're out of mana, we drop it as soon as you've used about 2k of your mana, so the low mana warning isn't very useful for tide). It's also good for the raid leadership or puller to help know when it's not ok to pull.

    Any other ideas on how to solve the mana issue?

    Maybe some of this is beyond what Grid is intended for... Personally I turned off my raid frames and my party frames altogether and use Grid for everything from soloing to 40 mans.

    And I like the idea of no minus sign... maybe I'll get names on the same line while I'm at it.

    So I have three Grid module ideas now:

    GridStatusHealthNoMinus
    GridStatusCriticalMana
    GridStatusDebuffTooltips

    I'll get the first two done today probably... any help on the third?
    Posted in: Grid & Grid2
  • 0

    posted a message on Grid
    Quote from Pastamancer »
    Make it a standalone addon.

    Done!

    I have to say thanks, Grid has turned out to be better than I'd ever expected. Switching from CT_em and squishy to Grid feels natural, which is strange considering how different they are.
    Posted in: Grid & Grid2
  • 0

    posted a message on Grid
    So far so good, I'm getting more used to this now...

    GridLayout:AddLayout(L["By Purpose"], {
    [1] = {
    groupFilter = "WARRIOR",
    },
    [2] = {
    groupFilter = "PRIEST,DRUID,SHAMAN,PALADIN",
    },
    [3] = {
    groupFilter = "MAGE,ROGUE,WARLOCK,HUNTER",
    }
    })

    Now, can there be a GridLayoutMyLayouts.lua so that my changes don't get overwritten with every new version?
    Posted in: Grid & Grid2
  • 0

    posted a message on Grid
    Quote from Pastamancer »

    Quote from lambi »
    Now I got just a question : is there a way to filter by class ? for exemple I would like to display only warriors and priests.

    To show only two classes, you will have to create an addon that adds a raid layout to GridLayout. Take a look at GridLayoutLayouts.lua to see how the current raid layouts are created.


    I'm trying to do "by purpose" meaning 3 groups, healers, dps and tanks.

    in GridLayoutLayouts the filter looks like this:

    [1] = {
    groupFilter = "PRIEST",
    },

    Can you do:

    [1] = {
    groupFilter = "PRIEST|DRUID|PALADIN|SHAMAN",
    },

    or how else can this be done?
    Posted in: Grid & Grid2
  • To post a comment, please or register a new account.