• Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • FelMaster - static PVE destruction CC based on SimCraft's script

    Discussion in 'Archives' started by cowdude, Jul 5, 2011.

    1. tozededao

      tozededao Community Developer

      Joined:
      Jan 15, 2010
      Messages:
      1,225
      Likes Received:
      5
      Trophy Points:
      38
      Hey, I'm about to release a Frost DK CC based on your warlock cc, can you explain me how can I convert this to CC?

      +plague_strike,if=dot.blood_plague.remains<3
       
    2. bhardegger

      bhardegger Member

      Joined:
      Oct 5, 2010
      Messages:
      44
      Likes Received:
      2
      Trophy Points:
      8
      @Cowdude

      I'm trying to write a CC for a Protadin based off you SimCraft base and FelMaster CC. i have it functional but i can not figure out how to add "add detection" so it will cast Hammer of the Righteous when 2+ adds and crusader strike when single target. i tried using this code

      SC.CastSpell("Hammer of the Righteous", a => SimcraftBase.Me.CurrentTarget != null && Me.CurrentTarget.IsAlive == true && adds.Count > 2, "Hammer of the Righteous"),

      but it wouldn't compile with an error for the term Me and Adds. any help would be greatly appreciated. if i can figure out how to do this would you mind if i released my CC into the pally section?
       
    3. bhardegger

      bhardegger Member

      Joined:
      Oct 5, 2010
      Messages:
      44
      Likes Received:
      2
      Trophy Points:
      8
      @ Tozededao

      i sent you a PM on an idea for the line of code for blood plague. i think i put the wrong name in for the debuff though, just change it to blood plague instead of whatever is after the debuff section
       
    4. cowdude

      cowdude Active Member

      Joined:
      Feb 17, 2010
      Messages:
      337
      Likes Received:
      27
      Trophy Points:
      28
      Use something like this:
      There is no 'easy' way to detect adds using this helper.

      This won't compile as I don't remember the exact property to use for "IsTargetingMeOrPartyMember". Read the API to fix it.
       
    5. tozededao

      tozededao Community Developer

      Joined:
      Jan 15, 2010
      Messages:
      1,225
      Likes Received:
      5
      Trophy Points:
      38
      As I answered you on PM, I already have that, wanted to do some testing having the duration < 3 and compare them to see which one would be superior.
       
    6. cowdude

      cowdude Active Member

      Joined:
      Feb 17, 2010
      Messages:
      337
      Likes Received:
      27
      Trophy Points:
      28
      SC.CastSpell("Plague Strike", a => SC.TargetDebuffTimeLeft("debuff 1") < 3 || SC.TargetDebuffTimeLeft("debuff 2") < 3, "refresh blood plague with plague strike")
       
    7. Ruinit

      Ruinit Member

      Joined:
      Nov 1, 2010
      Messages:
      992
      Likes Received:
      4
      Trophy Points:
      18
      Wow dude this thing is great, can you do a rotation for Affliction?
       
    8. nomnomnom

      nomnomnom Well-Known Member

      Joined:
      Feb 18, 2011
      Messages:
      1,506
      Likes Received:
      73
      Trophy Points:
      48
      Correct, it is a trinket-use on weapon proc. Could you be a bit more specific on the useitembyid? I'm not that much of a programmer actually :(.
       
    9. zypher

      zypher New Member

      Joined:
      Oct 12, 2010
      Messages:
      18
      Likes Received:
      0
      Trophy Points:
      1
      Thank you for the CC Cowdude, it helps me to preform beyond all others in raid.

      Wish more CC's was like this.
       
    10. Clu

      Clu New Member

      Joined:
      Jun 22, 2011
      Messages:
      54
      Likes Received:
      11
      Trophy Points:
      0
      I didn't see anything regarding debuff ownership (at least anything lua related and my knowledge of the hb apis is non existant) and it's a big deal when you raid with others playing the same class/spec since the api Unitdebuff will check if that debuff is present or not.. not its owner so it won't refresh your dots if another warlock placed them on the boss.

      During my protected lua days I used this little script to be sure the boss didn't have my frost fever:
      /run z=1 while(z<=40)do y={UnitDebuff("target",z)} if y[1]=="Frost Fever" and y[8]=="player" then break else z=z+1 end end; if z>40 then CastSpellByName("Howling Blast") end;

      it scans all the 40 debuff a wow unit can have and if none of them is frost fever and is casted by you then it casts howling blast

      maybe you can add it somehow to the cc :)
       
    11. joe3563

      joe3563 Member

      Joined:
      Jul 27, 2011
      Messages:
      213
      Likes Received:
      1
      Trophy Points:
      18
      Does not keep attack target in front of warlock. Casts will fail. Warlock will die.
       
    12. iceanon

      iceanon New Member

      Joined:
      May 21, 2011
      Messages:
      9
      Likes Received:
      0
      Trophy Points:
      1
      I cant seem to able to change the felmaster idc with the demo version, could someone be so kind as to put it in a zip :s
       
    13. d4rk99

      d4rk99 New Member

      Joined:
      Jan 25, 2011
      Messages:
      13
      Likes Received:
      0
      Trophy Points:
      0
      I made one using the rotation, i posted.
      Make sure you are in melee range.


      BTW Good jobs cowdude.
       

      Attached Files:

      Last edited: Aug 8, 2011
    14. iceanon

      iceanon New Member

      Joined:
      May 21, 2011
      Messages:
      9
      Likes Received:
      0
      Trophy Points:
      1
      Thanks alot mate :)
       
    15. tozededao

      tozededao Community Developer

      Joined:
      Jan 15, 2010
      Messages:
      1,225
      Likes Received:
      5
      Trophy Points:
      38
      How can I make it use Gloves and Trinket when a certain buff is present?
       
    16. cowdude

      cowdude Active Member

      Joined:
      Feb 17, 2010
      Messages:
      337
      Likes Received:
      27
      Trophy Points:
      28
      I may start working on an improved version of this thing soon. Stay tuned...
       
    17. buck0

      buck0 New Member

      Joined:
      Feb 9, 2011
      Messages:
      125
      Likes Received:
      0
      Trophy Points:
      0
      any chance of an aff version made by you?

      aff is now the best single target warlock dps
       
    18. cowdude

      cowdude Active Member

      Joined:
      Feb 17, 2010
      Messages:
      337
      Likes Received:
      27
      Trophy Points:
      28
      Adding a new rotation is really easy. What it lacks is movement, targetting, pet handling, LoS/distance checks. That would turn it in a 'true' custom class.
       
    19. buck0

      buck0 New Member

      Joined:
      Feb 9, 2011
      Messages:
      125
      Likes Received:
      0
      Trophy Points:
      0
      well, i think most users use the no_combatbot

      so how about a trial of an optimized aff warlock cc by you, i mean if it gets enough support then dev it even further?
       
    20. hbkx1

      hbkx1 Member

      Joined:
      Dec 30, 2010
      Messages:
      318
      Likes Received:
      1
      Trophy Points:
      18
      anyone how to fix the constant spam of drain soul when target is low on hp, it doesnt it let it channel just keeps recasting....this is when using the Afflic version
       

    Share This Page