• 0

    posted a message on Raven: Auras, Cooldowns and Notifications
    I updated my warlock spell rotation plugin with affliction conditions.

    It's available here: http://noiretendard.free.fr/wow_addons/Raven_plugins/Warlock.html

    Testers and feedback most welcome )
    Posted in: General AddOns
  • 0

    posted a message on Raven: Auras, Cooldowns and Notifications
    I wrote an additionnal plugin for Deathknight Blood tanking spell rotation.

    Info, download and video demo available here

    gonna work on a DK dps spec tomorrow
    Posted in: General AddOns
  • 0

    posted a message on CastYeller2 - official thread
    Paladin menu accessibility is fixed. TY for that.

    New non-critical warning message on warrior:

    Message: [CastYeller Defaults] The spell with identifier "694" doesn't exist anymore (class=WARRIOR, version=r102, line=518)
    Time: Fri Nov  5 11:46:06 2010
    Count: 1
    Stack: Interface\AddOns\CastYeller2\Defaults.lua:145: in function `Declare'
    Interface\AddOns\CastYeller2\Defaults.lua:518: in main chunk
    
    Locals: <none>


    also reported as a project ticket (which you dont seem to read)
    Posted in: General AddOns
  • 0

    posted a message on CastYeller2 - official thread
    Since 4.0, I got this error when typing /cy2
    Any help would be appreciated...

    Message: ...ceConfig\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:1757: AceConfigRegistry-3.0:ValidateOptionsTable(): CastYeller2.args.announces.plugins.announces[19752] - key is not a string
    Time: Sun Oct 31 11:46:44 2010
    Count: 2
    Stack: [C]: ?
    ...nfig\AceConfigRegistry-3.0\AceConfigRegistry-3.0.lua:50: in function <...nfig\AceConfigRegistry-3.0\AceConfigRegistry-3.0.lua:45>
    ...nfig\AceConfigRegistry-3.0\AceConfigRegistry-3.0.lua:174: in function <...nfig\AceConfigRegistry-3.0\AceConfigRegistry-3.0.lua:171>
    ...nfig\AceConfigRegistry-3.0\AceConfigRegistry-3.0.lua:238: in function <...nfig\AceConfigRegistry-3.0\AceConfigRegistry-3.0.lua:195>
    ...nfig\AceConfigRegistry-3.0\AceConfigRegistry-3.0.lua:230: in function <...nfig\AceConfigRegistry-3.0\AceConfigRegistry-3.0.lua:195>
    ...nfig\AceConfigRegistry-3.0\AceConfigRegistry-3.0.lua:258: in function `ValidateOptionsTable'
    ...nfig\AceConfigRegistry-3.0\AceConfigRegistry-3.0.lua:299: in function `app'
    ...ceConfig\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:1757: in function `Open'
    Interface\AddOns\CastYeller2\Options.lua:763: in function `?'
    ...ventory\Externals\Ace3-AceConsole\AceConsole-3.0.lua:94: in function `?'
    Interface\FrameXML\ChatFrame.lua:4106: in function `ChatEdit_ParseText'
    Interface\FrameXML\ChatFrame.lua:3717: in function `ChatEdit_SendText'
    Interface\FrameXML\ChatFrame.lua:3755: in function `ChatEdit_OnEnterPressed'
    [string "*:OnEnterPressed"]:1: in function <[string "*:OnEnterPressed"]:1>
    
    Locals: (*temporary) = "AceConfigRegistry-3.0:ValidateOptionsTable(): CastYeller2.args.announces.plugins.announces[19752] - key is not a string"


    edit: additional info, i get this error on my paladin. On my druid, everything works fine
    Posted in: General AddOns
  • 0

    posted a message on Raven: Auras, Cooldowns and Notifications
    If you want more info Tomber, I "translated" my plugin from spellnames to spellids so that it works on all wow client languages.

    Other than that "All cooldowns" test bug, i find bug with the associatedSpell if i put spellids in there and if the condition contains "All cooldowns" or "Item ready" tests

    For example:
    -- Activate Mana Gem
    	["Mana Gem!"] = {
    		name = "Mana Gem!", enabled = true, notify = true,
    		tests = {
    			["Item Ready"] = { enable = true, item = 36799 , toggle = false },
    		},
    		associatedSpell = "Conjure Mana Gem",
    		dependencies = { ["Battle"] = true, ["lowmana"] = true, ["Arcane"] = false },
    	},
    

    works fine

    while
    -- Activate Mana Gem
    	["Mana Gem!"] = {
    		name = "Mana Gem!", enabled = true, notify = true,
    		tests = {
    			["Item Ready"] = { enable = true, item = 36799 , toggle = false },
    		},
    		associatedSpell = 759,
    		dependencies = { ["Battle"] = true, ["lowmana"] = true, ["Arcane"] = false },
    	},
    

    displays a buggy icon

    It seems it only happens on conditions that contains a "All cooldowns" or a "Item ready" test (maybe other ones that i didnt catch)

    On the other hand
    -- Activate AP
    	["Arcane Power!"] = {
    		name = "Arcane Power!", enabled = true, notify = true,
    		tests = {
    			["Spell Ready"] = { enable = true, spell = 12042, },
    		},
    		associatedSpell = 12042,
    		dependencies = { ["Battle"] = true, ["Arcane"] = true, ["Evoc rdy"] = true, ["AP rdy"] = true, ["Get to AB4!"] = false },
    	},
    

    associated icon here seems to work fine (no all cooldowns nor item ready here)

    I will do more investigation on this tomorrow but maybe that will help you find what's up.
    Posted in: General AddOns
  • 0

    posted a message on Raven: Auras, Cooldowns and Notifications
    Hi Tomber,

    I was trying to "localize" my spell rotation plugins by replacing all "spellnames" by spellid's.

    The "All cooldowns" tests do not seem to work properly with spellids

    ["All Cooldowns"] = { enable = true, spells = { "Mirror Image" }, timeLeft=2, toggle = true },
    works fine
    ["All Cooldowns"] = { enable = true, spells = { 55342 }, timeLeft = 2, toggle = true }, 
    does not


    There is another problem: some weird display bugs on the associatedSpell = 55342 icons but I havent exactly identified what's up, can reliably reproduce it, seems to be related with the Itemready and Allcooldowns conditions.
    While at it, it would be nice to also associate an "item" icon to a bar instead of only spells icons.
    Posted in: General AddOns
  • 0

    posted a message on Raven: Auras, Cooldowns and Notifications
    Thanks for r98,

    I have been busy on a warlock module, it contains destruction and demonology rotation conditions.

    Videos and plugin available here
    Posted in: General AddOns
  • 0

    posted a message on Raven: Auras, Cooldowns and Notifications
    Hehe I dont mind that sound, keeps me alert and grinding gcd's ;)
    The video is not really ment to be aesthetic, it's more about getting your kick-ass addon known to get more modules going ;)

    Concerning equipement tests in that case, I want to specifically modify the rotation based on the fact that the Set bonus is being worn or not. [For example: if maget10 is on, i want to force an arcane missile cast before Evocation in order to get the haste buff 'Pushing the Limit' so that Evocation is hasted. Mirror Image's usage differs too if t10 is worn] I'll look into wow's API how that works but dont worry about it, it's not that important.

    Also I noted that your latest releases are about localization. Can you explain me the proper syntax to code spells/aura references in my class specific plugins?
    Posted in: General AddOns
  • 0

    posted a message on Raven: Auras, Cooldowns and Notifications
    Hi,

    Just wanted to share an additionnal module with Arcane and Fire Nage rotations included.
    Download here

    Logic goes as follow:

    Anytime in combat:
    Suggest Mirror Image if ready
    Suggest Mana Gem if mana < 80 (only for non-arcane, arcane has synergy with AP activation)

    Only If you are specialized Arcane:
    Burst phase (If Evocation ready within 20 sec and Arcane power ready within 5 sec):
    Arcane Blast up to AB4 stacked (so that while AP, you spam AB at full power)
    Activate Arcane Power
    Activate Mana Gem (optional)
    Activate Potion of Speed (optional)
    Spam AB untill mana < 40
    then Evocation

    Otherwise Conserve Phase (if Evocation cooldown higher than 20 sec)
    if Clearcasting up suggest AB no matter what
    then suggest to AB at AB0 no matter what
    then suggest to AB at AB1 if mana > 80%
    then suggest to AB at AB2 if mana > 85%
    then suggest to AB at AB3 if mana > 90%
    then suggest AM if AM up
    and finally Abarr if none of the above apply

    Only If you are specialized Fire:
    Suggest for Living Bomb if not present on target
    Suggest for Pyroblast if Hot Streak proc
    Suggest for Combustion if rdy and if all three dots (LB+pyro+ignite) are active

    Video demo:
    http://www.youtube.com/watch?v=rOdDJgbrd6Y

    This is a first sketch, I will probably fine tune it in the coming days/weeks
    @ tomber: is there a way to check if a Tier set bonus is active?

    ----------
    edit: updated to add managem, mirror image and potion of speed support.
    edit2: added fire spec notifications
    Posted in: General AddOns
  • 0

    posted a message on Raven: Auras, Cooldowns and Notifications
    Hi Tomber,

    Some paladin conditions script available here, warning as usual, this is amateur coding ;)
    [Requires some hacking on conditions.lua for HolyPower tests relative on ticket#29
    I added around line 220:
    if IsOn(t.checkHolyPower) and IsOn(t.minHolyPower) and (t.checkHolyPower ~= (stat.holypower >= t.minHolyPower)) then return false end
    around line 300:
    stat.holypower = UnitPower("player", SPELL_POWER_HOLY_POWER)
    + some text formatting around line 400 but that's highly incomplete but that's all I needed to get it working]

    Protection:
    1. Shield of the Righteous if Holy Power = 3
    2. Crusader Strike if available (read hammer of the righteous if you're aoetanking)
    3. Judgement if available
    4. Avenger Shield if available
    5. Holy wrath if available
    6. Consecration if available
    1 > 2 > 3 > 4 > 5 > 6

    Holy: (kept it minimal so far)
    1. Word of glory if Holy power = 3
    2. Judgement if Judgement of the pure buff is not present

    I dont play retribution but I'm sure there are tons of similar ret rotation addons out there.
    Posted in: General AddOns
  • 0

    posted a message on Raven: Auras, Cooldowns and Notifications
    I was also thinking about making a bunch of conditions to mimic a raid_debuff_monitoring addon like Utopia

    That would require new conditions to scan for group/raid members classes and spec's presence. I dont know if that's doable within your addon. Do you think that could be on feature's list or would that be a big performance hog?

    For example:
    If in a raid group with a boomkin, a dk-unholy or a warlock, the target (or focus) doesn't have a curse of element type of +magic%dmg debuff active, that could trigger the condition to display a bar "Debuff magic!" so that the raidleader could realise his boomkin/unholy/warlocks are slacking.

    We could reproduce those to cover all types of debuffs and possibly to scan for raid buffs also as a sort of buff_check like many other addons also do.
    Posted in: General AddOns
  • 0

    posted a message on Raven: Auras, Cooldowns and Notifications
    Hi,

    I found your addon by chance as i was redesigning my interface and looking for replacement for various outdated mods. I must say I am very impressed by your addon and spent many hours configuring it. I am amazed by the possibilities it offers and the help it can provide in the decision making process with 4.0's more dynamic spell rotations.

    I dont have any particular feedback, I didn't encounter any bug so far. Everything works like a charm, keep up the good work ;) I believe this addon will soon spread and replace many old blockbuster addons like dotimer, classtimer, elkano's buff addons etc etc

    I have one request for improvement about which I created a ticket concerning chat announces similar to DoTimer which could be an interresting feature to add when you have time.
    edit: Some additionnal minor request from an old EBB user, mousing over anywhere on bars should show the tooltip, not only on the icon part of it.

    Finally, I have picked up on your Druid_Feral plugin and made a Druid_Bear plugin available here. It's nor perfect, nor complete but it's a start.
    I intend to make some mage/warlock versions in the coming days. Let me know what would be the most appropriate way to distribute/quality control these class rotation plugins ;)
    Posted in: General AddOns
  • To post a comment, please or register a new account.