• 0

    posted a message on Raven: Auras, Cooldowns and Notifications
    Another one for you...

    Zone wide buffs are no longer showing up on the auto buff group, ie Essence of Wintergrasp, they were showing up previously. Still have target set to player and cast by anyone set.
    Posted in: General AddOns
  • 0

    posted a message on Raven: Auras, Cooldowns and Notifications
    Not sure if this was doable on earlier versions but started to play around with the icons only mode, but discovered that I can force this error regardless of that. When using custom bar groups, if you set the type to cd, select a class spell (I worked my way thru all the lock ones with an associated cd just to check) and then select the is ready box, the following error pops. Seems to only happen when show unlimited durations is set to on as well.

    44x Raven-r39\Bars.lua:846: attempt to call global 'RavenGetLink' (a nil value)
    Raven-r39\Main.lua:260: in function `Update'
    Raven-r39\Main.lua:77: in function <Raven\Main.lua:77>

    Locals:
    self = {
    talents =
    {}
    testOrder =
    {}
    modules =
    {}
    CooldownTable =
    {}
    lockSpells =
    {}
    OptionsTable =
    {}
    ReleaseBarGroup = <function> @ Raven\Bars.lua:388:
    cdSpells =
    {}
    updatePlayer = false
    IsEnabled = <function> @ Ace3\AceAddon-3.0\AceAddon-3.0.lua:465:
    IsDuplicateLabel = <function> @ Raven\Options.lua:683:
    RegisterMessage = <function> @ Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:118:
    UnregisterMessage = <function> @ Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:181:
    Update = <function> @ Raven\Main.lua:248:
    DefaultProfile =
    {}
    ResetOptions = <function> @ Raven\Options.lua:91:
    db =
    {}
    classSpells =
    {}
    LockBarGroups = <function> @ Raven\Bars.lua:368:
    TopOptionsTable =
    {}
    FinalizeBars = <function> @ Raven\Bars.lua:61:
    UpdateBarGroup = <function> @ Raven\Bars.lua:305:
    OnEnable = <function> @ Raven\Main.lua:67:
    LayoutTemplate =
    {}
    UpdateHighlights = <function> @ Raven\Highlights.lua:293:
    OnInitialize = <function> @ Raven\Main.lua:57:
    NewModule = <function> @ Ace3\AceAddon-3.0\AceAddon-3.0.lua:255:
    InitializeBarGroup = <function> @ Raven\Bars.lua:265:
    UpdateCooldowns = <function> @ Raven\Main.lua:714:
    conditionTests =
    {}
    UNIT_PET = <function> @ Raven\Main.lua:144:
    HideBars = <function> @ Raven\Bars.lua:73:
    InitializeTalents = <function> @ Raven\Main.lua:165:
    OnProfileChanged = <function> @ Raven\Profile.lua:72:
    GetName = <function> @ Ace3\AceAddon-3.0\AceAddon-3.0.lua:298:
    OnProfileShutDown = <function> @ Raven\Profile.lua:78:
    name = "Raven"
    ldb =
    {}
    ColorPalette =
    {}
    SetConditionDefaults = <function> @ Raven\Profile.lua:225:
    updatePet = false
    InitializeWeaponBuffs = <function> @ Raven\Main.lua:375:
    Print = <function> @ Ace3\AceConsole-3.0\AceConsole-3.0.lua:54:
    updateCooldowns = false
    PLAYER_TARGET_CHANGED = <function> @ Raven\Main.lua:149:
    highlights = true
    runeTypes =
    {}
    PLAYER_TALENT_UPDATE = <function> @ Raven\Main.lua:138:
    DebuffTable =
    {}
    cooldowns =
    {}
    UnregisterEvent = <function> @ Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:181:
    UpdateAuras = <function> @ Raven\Main.lua:507:
    SetDefaultModuleLibraries = <function> @ Ace3\AceAddon-3.0\AceAddon-3.0.lua:381:
    runeIcons =
    {}
    GetIconForBar = <function> @ Raven\Options.lua:663:
    EnableModule = <function> @ Ace3\AceAddon-3.0\AceAddon-3.0.lua:346:
    baseName = "Raven"
    IterateEmbeds = <function> @ Ace3\AceAddon-3.0\AceAddon-3.0.lua:456:
    SetIconDefaults = <function> @ Raven\Profile.lua:211:
    Printf = <function> @ Ace3\AceConsole-3.0\AceConsole-3.0.lua:69:
    myClass = "WARLOCK"
    SetDimensionDefaults = <function> @ Raven\Profile.lua:231:
    InitializeBars = <function> @ Raven\Bars.lua:42:
    DisableModule = <function> @ Ace3\AceAddon-3.0\AceAddon-3.0.lua:364:
    SPELLS_CHANGED = <function> @ Raven\Main.lua:159:
    UpdateConditions = <function> @ Raven\Conditions.lua:289:
    GetArgs = <function> @ Ace3\AceConsole-3.0\AceConsole-3.0.lua:144:
    FinalizeConditions = <function> defined @Rave
    Posted in: General AddOns
  • 0

    posted a message on Raven: Auras, Cooldowns and Notifications
    Another missing cooldown, Warlock: Shadow Fury. Knew I should have switched specs to check them all earlier...

    Also would it be possible to create a merged cd bar for potions, similar to the one for shocks, judgements, etc?
    Posted in: General AddOns
  • 0

    posted a message on Raven: Auras, Cooldowns and Notifications
    I've had some issues with cds showing up on the bars for the following classes and abilities since r34:

    Druid: Typhoon, Starfall, Force of Nature

    Paladin: Divine Plea, Shield of Righteousness, Hammer of the Righteous

    Death Knight: Mind Freeze

    Shaman: Wind Shear

    DK rune lockouts are working a treat now so no more bar spam, thank you!
    Posted in: General AddOns
  • 0

    posted a message on Raven: Auras, Cooldowns and Notifications
    Ah thanks for the update, that explains the DK then. Just tested it on my lock (ty for the tip re Eclipision Bloodwarders) and it works fine. Unfortunately I can't help with other classes as the other 3 I could have done, pally, druid & shaman you've already done.
    Posted in: General AddOns
  • 0

    posted a message on Raven: Auras, Cooldowns and Notifications
    Just had a quick test of the latest version with the spell lockout code included. Whilst I haven't been able to test it thoroughly across all classes due to not having a friendly interrupter to hand, I did have a fiddle on a DK. Whilst it's no longer spamming large numbers of bars, it's still not working as expected. I'm not sure what the design intent was, but I would expect to see no spells going on cd when runes are on cd, or perhaps a school lockout bar?

    Screenshots below show what spells are coming up for specific rune lockdowns: blood, then frost and finally unholy.


    Posted in: General AddOns
  • 0

    posted a message on Raven: Auras, Cooldowns and Notifications
    Quote from Tomber
    I haven't been able to reproduce a problem with bar group scaling yet. What are the other settings for the bar group that doesn't scale? Or do none of your bar groups scale?


    Ok two screen shots below using the same bar group as the example with the relevant options panel open and visible. On the first one the bar scale is set to 1, on the second the scale is set to 1.5. As you can see the anchor changes size to reflect the scale change, but the bar doesn't. The reason I've done it this way is I have a default bar size used across all groups, but want my short cds timing out on an emphasised bar.






    Posted in: General AddOns
  • 0

    posted a message on Raven: Auras, Cooldowns and Notifications
    Having played around with Raven tonight whilst raiding I've found a couple of things that don't seem to work.

    1. Icon only, though I'm guessing from your posts this is on the todo list.

    2. Bar group scaling seems to not work anymore.
    Posted in: General AddOns
  • 0

    posted a message on Raven: Auras, Cooldowns and Notifications
    If it helps, and saves you doing too much research, Heatsinks lockout code works without any issues. I used for a long time a slightly hacked up version of Heatsink in my own ui.
    Posted in: General AddOns
  • 0

    posted a message on Raven: Auras, Cooldowns and Notifications
    Just had a very quick two minute play around with it and noticed an issue I don't think I've seen before.

    I have two groups set up buffs, one for auras and a separate one for buffs that have duration. What I've noticed is sometimes buffs that have reached the end of their duration and now have a theoretical time remaining of 0, end up being briefly displayed on the aura bar that is setup for buffs with unlimited duration.
    Posted in: General AddOns
  • 0

    posted a message on Raven: Auras, Cooldowns and Notifications
    Quote from Tomber
    Ah, you've discovered what happens when you are locked out of casting spells for some reason (in your example it looks like a snobold has done a Batter and interrupted spell casting for 5 seconds). Thank you Blizzard for treating spell interrupts like everything going on cooldown all at once! I was perplexed when this first happened to me in Raven but got used to it as a clear indication that I was interrupted. However, as an undocumented "feature" it will surprise all Raven users so I shall have to think about it some and see if there is a better way to display it.

    Currently I am focused on the "icons only" mode. This will take me another few days to finish, I expect, since it is taking me deep into graphics library support.


    Interesting feature, though I had guessed as much... Whilst it's no biggie on most toons, take a stroll around as a dk and it's flipping annoying when your runes are on cd...

    Looking forward to the icon only mode, just wondering whether that might include button facade support? Though that's me being overly anal about the only square icons on my ui ;)
    Posted in: General AddOns
  • 0

    posted a message on Raven: Auras, Cooldowns and Notifications
    A few potential bugs I've discovered...

    1. When two buffs share the same time, they sometimes appear to flicker as they swap places within the group when set to sort by time remaining. This is most easily replicated when eating health/mana food.

    2. Occasionally in combat, and I can't easily replicate this the screen will fill up with bars. It seems to be linked to a bar group I have for displaying cds with 5 seconds or less remaining. As per screenshot below:

    Posted in: General AddOns
  • 0

    posted a message on Raven: Auras, Cooldowns and Notifications
    Thanks for the work on colours, timers and swiftmend; all seem to be working without any issues. And yes Totemtimers is an excellent mod, it's what I'm currently using for now.
    Posted in: General AddOns
  • 0

    posted a message on Raven: Auras, Cooldowns and Notifications
    Me again, not played around with colours on the latest version yet, but will do at somepoint tonight. However I have been playing with conditions and really like this feature! I've got it set up currently on my druid to show short cd spells as icons when they're available, to save having to glance at bars or indeed actions bars. Now I've managed to get them all working just fine, but I'm having trouble getting one to display swiftmend when it is off cd. The problem is unless regrowth or rejuv are rolling the action is greyed out on the action bar, and hence raven seems to still consider it on cd. Am I missing something with the conditions to get this to work?

    Also I've been trying to set raven up to handle totem timers for my shammy and failed miserably, looking at the guts of the options it looks like I should be able to do this, but either I'm trying to over complicate things or being amazingly dense (either of which is a possibility!). Any help much appreciated.

    And finally going back to icons, is there anyway of being able to individually change the alpha of them depending on conditions? Ie have them at full alpha when the ability is off cd for example but reduced alpha whilst cooling down? I can't see this anywhere atm, so it may be something that is a potential feature request? Though I guess I could do this with 2 bars that overlap each other exactly.
    Posted in: General AddOns
  • 0

    posted a message on Raven: Auras, Cooldowns and Notifications
    Thanks for fixing up the icon only mode and also adding the anchoring of groups together, much appreciated. I was also quite pleasantly surprised to find that it tracks eclipse cds out of the box, nice to see this in as default in a generic buff mod.

    Going back to colours, whilst I appreciate colours can be set for custom groups, or indeed I could go and amend them in the lua files for class spells, when it comes to mob spells it becomes an exercise in futility. Specifically when I get debuffed by a mob I've always relied on being able to quickly glance at the active debuffs on me to tell what type of debuff it is, ie red for physical, green for poison, blue for magic, etc. Hence why I asked about this... With Raven this isn't possible unless I wade through wowhead and add every npc debuff spell to a custom group.

    Whilst on the subject of potential feature requests, would it be possible to add an invert option to the sort by time remaining option for displaying bar order, just when you anchor two groups together and set one to grow up and the other down, they don't sort in the same direction.

    And thank you for all your hard work so far, I've managed to rip out and replace 4 mods by using Raven.
    Posted in: General AddOns
  • To post a comment, please or register a new account.