Get an Epic Experience with Premium

Retribution FCFS helper (clcret)

Paladin Login to Add Favorites
  • 28 Likes
  • World of Warcraft
  • 70,675 Monthly Downloads
  • Supports: 6.0.3
  • 2,173,116 Total Downloads
  • Updated 11/25/2014
  • Created 08/11/2009
  • 1,157 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: All Rights Reserved
  • Newest File: v.1.6.03.001
or
Support development! **
Donate

About Retribution FCFS helper (clcret)

Rotations are dependent on a lot of factors, I can't suggest one. You can find detailed information about rotations on EJ (http://forums.elitistjerks.com/forum/141-paladins/) or MMOChamp (http://www.mmo-champion.com/forums/273-Paladin).
For example according to ej the rotation should be: ES > 5HP TV > HoW > CS > Judge > Exo > 3-4HP TV
That translates to: es tv5 how cs j exo tv4 tv3

For the modified paladin power bar use: http://wow.curseforge.com/addons/clcppb/files/
For a more configurable solution please check: http://wow.curse.com/downloads/wow-addons/details/clctracker.aspx

Notes/warnings:

  • Even though they look like buttons they aren't. The addon displays what you should do, does not provide clickable buttons to do it. Or in more simple terms, you can't spam the mouse on the big button and do dps. Blizzard designed an entire system to prevent that kind of behavior.
  • Primary target of the addon are max level retribution paladins. There might be issues at lower levels.

Commands:

/clcret

  • opens the options frame

Note:
- alpha option for sov tracking is selected in the non target color option (for buttons it takes only alpha value, for bars both color and alpha)
- helps to select type "None" when you want to change the layout for a configurable button (sets it to always show)
- when you first enable the button it will show with a blank texture, don't worry, the texture gets updated first time it is displayed properly
- most testing is done on dummies, so not really thorough
- for ICD Procs, here's a really good tutorial post some EJ user took time to write: http://elitistjerks.com/f76/t53171-ret_fcfs_rotation_helper/p15/#post1502393

------------------------------------------------------------------------
r239 | abija | 2014-11-25 08:27:54 +0000 (Tue, 25 Nov 2014) | 1 line
Changed paths:
   A /tags/v.1.6.03.001 (from /trunk:238)

Tagging as v.1.6.03.001
------------------------------------------------------------------------
r238 | abija | 2014-11-23 17:36:09 +0000 (Sun, 23 Nov 2014) | 4 lines
Changed paths:
   M /trunk/retmodule/rotation.lua

cremor's WoD changes
empowered seals
try empowered seals with something like
es eds5 tv_dp_4s eds5_fv tv5 ds5 eds_4s how cs emp_sot_exp emp_sor_exp j exo emp_sot_return tv4 tv3
------------------------------------------------------------------------
r237 | abija | 2014-10-17 07:10:56 +0000 (Fri, 17 Oct 2014) | 1 line
Changed paths:
   M /trunk/retmodule/rotation.lua

- retmodule: ds_4t16_aw
------------------------------------------------------------------------

Comments

First Previous Page 1 of 51 Next Last
  • #899

    hi im trying to configurate the clc string with empowered seals but i think they are not working . anyone knows how to do it or if the code Emp_sor_exp and Emp_sot_exp are working out?

  • #896

    Hey I keep getting a LUA error when Divine Crusader http://www.wowhead.com/spell=144595 procs 

    Message: Interface\AddOns\CLCRet\retmodule\rotation.lua:367: attempt to compare number with nil
    Time: 11/27/14 18:53:48
    Count: 132
    Stack: Interface\AddOns\CLCRet\retmodule\rotation.lua:367: in function `GetCD'
    Interface\AddOns\CLCRet\retmodule\rotation.lua:796: in function <Interface\AddOns\CLCRet\retmodule\rotation.lua:784>
    Interface\AddOns\CLCRet\retmodule\rotation.lua:882: in function <Interface\AddOns\CLCRet\retmodule\rotation.lua:835>
    (tail call): ?
    Interface\AddOns\CLCRet\clcret.lua:807: in function `CheckQueue'
    Interface\AddOns\CLCRet\clcret.lua:185: in function <Interface\AddOns\CLCRet\clcret.lua:181>

    Locals: (*temporary) = nil
    (*temporary) = nil
    (*temporary) = "attempt to compare number with nil"
    s_dc = 0.19928804028314
    s_fv = nil
    s_hp = 2

  • #898

    An update will be posted soon. Until then remove all EDS-FV actions from your priority string if you don't have FV talented.

  • #895

    Hi

    Getting the following error with latest verion (v1.6.03.001):

    100x CLCRet\retmodule\rotation.lua:367: attempt to compare number with nil
    CLCRet\retmodule\rotation.lua:367: in function `GetCD'
    CLCRet\retmodule\rotation.lua:796: in function <CLCRet\retmodule\rotation.lua:784>
    CLCRet\retmodule\rotation.lua:882: in function <CLCRet\retmodule\rotation.lua:835>
    (tail call): ?
    CLCRet\clcret-v.1.6.03.001.lua:807: in function `CheckQueue'
    CLCRet\clcret-v.1.6.03.001.lua:185: in function <CLCRet\clcret.lua:181>

    Locals:
    n = 13
    (for index) = 4
    (for limit) = 13
    (for step) = 1
    i = 4
    action = <table> {
     GetCD = <function> defined @CLCRet\retmodule\rotation.lua:366
     UpdateStatus = <function> defined @CLCRet\retmodule\rotation.lua:370
     cd = 100
     id = 53385
     info = "Empowered Divine Storm with Final Verdict buff and 5HP"
    }
    GetWorkingQueue = <function> defined @CLCRet\retmodule\rotation.lua:745
    q = <table> {
     1 = "es"
     2 = "eds5"
     3 = "tv_dp_4s"
     4 = "eds5_fv"
     5 = "tv5"
     6 = "ds5"
     7 = "eds_4s"
     8 = "how"
     9 = "cs"
     10 = "j"
     11 = "exo"
     12 = "tv4"
     13 = "tv3"
    }
    actions = <table> {
     es = <table> {
     }
     tv4 = <table> {
     }
     emp_sor_exp = <table> {
     }
     eds_aw = <table> {
     }
     tv5 = <table> {
     }
     j = <table> {
     }
     ss = <table> {
     }
     tv_dp = <table> {
     }
     eds5 = <table> {
     }
     eds5_fv = <table> {
     }
     eds_fv = <table> {
     }
     j_aw = <table> {
     }
     emp_sot_exp = <table> {
     }
     eds_fv_aw = <table> {
     }
     ds5 = <table> {
     }
     tv_aw = <table> {
     }
     fv_dp = <table> {
     }
     fv = <table> {
     }
     tv_aw_exec = <table> {
     }
     tv4_aw = <table> {
     }
     exo_bc = <table> {
     }
     emp_sot_return = <table> {
     }
     lh = <table> {
     }
     hpr = <table> {
     }
     tv_dp_4s = <table> {
     }
     cs = <table> {
     }
     eds_fv_aw_exec = <table> {
     }
     how = <table> {
     }
     exo_aw = <table> {
     }
     exo = <table> {
     }
     tv3 = <table> {
     }
     eds_4s = <table> {
     }
     eds_aw_exec = <table> {
     }
     eds = <table> {
     }
    }
    debug = <table> {
     Clear = <function> defined @clcInfo\debug.lua:45
     AddBoth = <function> defined @clcInfo\debug.lua:65
     AddLeft = <function> defined @clcInfo\debug.lua:53
     OnInitialize = <function> defined @clcInfo\debug.lua:7
     enabled = false
     Update = <function> defined @clcInfo\debug.lua:34
     AddRight = <function> defined @clcInfo\debug.lua:59
    }

     

    Thanks for your work.

  • #897

    An update will be posted soon. Until then remove all EDS-FV actions from your priority string if you don't have FV talented.

  • #894

    I started using clc ret near the end of last year. When I installed  it, it simply  worked. I didn't have to alter any settings or punch in some code to make the rotation  work. I haven't  played since Feb and just started again this past Saturday.  I haven't gotten a chance to install the update  to it that came out today.  But when I used it all it told me to use was crusader  strike and judgment. Can someone  help me get it working  properly. 

  • #892

    I don't know if it's the draenor free ds or the T16 free ds, but when the free ds procs, the addon "freezes", as in the icons don't change or show a cooldown, until I use the free ds.

    Here is my save file (using cremor's string):


    clcretDB = {
        ["profileKeys"] = {
            ["Palaurus - Proudmoore"] = "Default",
        },
        ["profiles"] = {
            ["Default"] = {
                ["show"] = "combat",
                ["noBorder"] = true,
                ["layout"] = {
                    ["button2"] = {
                        ["x"] = 0,
                        ["point"] = "LEFT",
                        ["pointParent"] = "RIGHT",
                    },
                    ["button1"] = {
                        ["size"] = 75,
                    },
                },
                ["y"] = 400,
                ["x"] = 867.722160339356,
                ["rotation"] = {
                    ["prio"] = "eds5_fv tv_dp_4s eds_4s tv5 how eds_fv_aw_exec tv_aw_exec cs eds_fv j tv_dp tv4 exo tv3",
                    ["rangePerSkill"] = true,
                },
            },
        },
    }

    Last edited by Kanegasi on 11/24/2014 7:54:09 PM
  • #893

    Can't reproduce this one, would you mind trying with only this addon active?

  • #890

    es eds5_fv tv_dp_4s eds_4s tv5 how exo_bc eds_fv_aw_exec tv_aw_exec cs eds_fv fv_dp fv j exo

    That's the clcret string version, slightly different from clcinfo. Do recommend tracking buffs through weakauras to accompany the new priority system.

  • #891

    W

    Quote from zeltacore »

    es eds5_fv tv_dp_4s eds_4s tv5 how exo_bc eds_fv_aw_exec tv_aw_exec cs eds_fv fv_dp fv j exo

    That's the clcret string version, slightly different from clcinfo. Do recommend tracking buffs through weakauras to accompany the new priority system.

    What buffs should i track if i'm gonna use this string?

  • #885

    I started prototyping an update for this (as a stopgap until the creator does, or potentially to serve as a baseline for him to finish), but I've had to hardcode the value for Final Verdict - as I haven't been able to figure out how to check if Final Verdict is the selected Tier 7 talent. This means if I change my T7 talent, I have to swap between sets of lua files with the correct spell IDs.

    If anyone with more addon-coding experience than I knows a good way to check which talent is selected, please let me know.

  • #887

    I've also done some work on it, see here: http://wow.curseforge.com/addons/clctracker/tickets/43-updated-level-100-rotation-file/

    Feedback welcome.

  • #889

    TheEmsleyan,

    EDS_FV is necessary because you would almost never want to use the free Divine Storm proc unless the FV buff is active (which doubles the damage and radius of your next Divine Storm).

    EDS_FV5 is necessary to differentiate between EDS_FV because when you are at 5 HP, you'd want to use up your EDS w/ FV buff before casting anything else. However, if you have an EDS w/ FV buff available but are at less than 5 HP, you'd only want to use up the EDS w/ FV if all your HP generating abilites are on cooldown, or your EDS is about to expire.

    Last edited by Clast82 on 11/21/2014 1:16:43 PM
  • #888

    I've mentioned this elsewhere, but isn't having actions like "EDS5" and "EDS_FV5" unnecessary? EDS makes it free, so I don't think holy power needs to factor in the equation - at least, that's the assumption I was working under as I updated. It helped prune down the list somewhat.

  • #886

    local talentID, name, iconTexture, selected, available = GetTalentInfo(tier, column, GetActiveSpecGroup())

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

Curse $5,000 Dreamhack CS:GO Skin Giveaway

Enter Now!