• Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • FelMaster - the anti-button-mashing CC for LazyRaider/Combat bots

    Discussion in 'Archives' started by cowdude, Aug 20, 2011.

    1. hbkx1

      hbkx1 Member

      Joined:
      Dec 30, 2010
      Messages:
      318
      Likes Received:
      1
      Trophy Points:
      18
      blargh...tried putting that in several places mrwowbuddy but cant get it to take. Any suggestions?.....ill paste the code on here.
       
      Last edited: Nov 9, 2011
    2. hbkx1

      hbkx1 Member

      Joined:
      Dec 30, 2010
      Messages:
      318
      Likes Received:
      1
      Trophy Points:
      18
    3. mrwowbuddy

      mrwowbuddy New Member

      Joined:
      Mar 9, 2011
      Messages:
      60
      Likes Received:
      0
      Trophy Points:
      0
      Try this one, i also added starfall, but i havnt tested anything yet so there might be a bug/syntax error.

      Should be good tho.

      Currently smashing the bathroom to bits replacing it so testing stuff in the wow's is a little hard what with work as well ^_^
       

      Attached Files:

      Last edited: Nov 9, 2011
    4. hbkx1

      hbkx1 Member

      Joined:
      Dec 30, 2010
      Messages:
      318
      Likes Received:
      1
      Trophy Points:
      18
      getting this error it wont load........

      File: DHXBoomkin.cs Line: 37 Error: The name 'WoWMathHelper' does not exist in the current context
       
    5. mrwowbuddy

      mrwowbuddy New Member

      Joined:
      Mar 9, 2011
      Messages:
      60
      Likes Received:
      0
      Trophy Points:
      0
      /mumble
      Ok ill have a proper look over it and give it a proper test :p

      Check SVN Did a reasonably biggish modification of DHXMoonkin
       
      Last edited: Nov 10, 2011
    6. hbkx1

      hbkx1 Member

      Joined:
      Dec 30, 2010
      Messages:
      318
      Likes Received:
      1
      Trophy Points:
      18
      yeah id been grumbling over this a little myself haha
       
    7. JeffKing1989

      JeffKing1989 New Member

      Joined:
      Feb 16, 2010
      Messages:
      87
      Likes Received:
      0
      Trophy Points:
      0
      So, guys, how is your DPS with this CC? Better than by hand?
       
    8. mrwowbuddy

      mrwowbuddy New Member

      Joined:
      Mar 9, 2011
      Messages:
      60
      Likes Received:
      0
      Trophy Points:
      0
      I dont moonkin much anymore (since leveling) but it should be at least comparable to a reasonable player by hand. Other classes handle differently ofc.

      My rogue handles comparably to me playing by hand.
      33-34k DPS on things like BH bosses/Gatekeeper style fights 385ilvl
       
    9. kritical

      kritical New Member Legendary

      Joined:
      Jan 23, 2010
      Messages:
      85
      Likes Received:
      5
      Trophy Points:
      0
      if someone can make a fury 4.2 PVE rotation and buffs with aoe according to these guidelines I WILL DONATE

      [Cataclysm] Warrior FAQ - 4.2 - Read while patching, before posting. - Elitist Jerks
      4.2 Fury: Rolling your face on those hard-to-reach keys - Forums - World of Warcraft

      i tried this code back from page 3 of this thread but it does not line 31 and i dont know how to fix it (it did not like the simcraftbase stuff).

      SC.CastBuff("Battle Shout", a => true, "Battle Shout"),
      SC.CastSpell("Colossus Smash", a => true, "Colossus Smash"),
      //SC.CastSpell("Cleave", a => true, "Cleave"),
      // SC.CastSpell("Whirlwind", a => true, "Whirlwind"),
      SC.CastSpell("Heroic Strike", a => SimCraftBase.Me.CurrentRage > 90 || SC.PlayerHasBuff("Battle Trance") || SC.PlayerHasBuff("Incite"), "Heroic Strike"),
      SC.CastSpell("Execute", a => SimCraftBase.Me.CurrentRage > 50 && SimCraftBase.Me.CurrentTarget.HealthPercent < 20 && SimCraftBase.Me.ActiveAuras.ContainsKey("Executioner") && SimCraftBase.Me.ActiveAuras["Executioner"].StackCount < 5 , "Execute"),
      SC.CastSpell("Bloodthirst", a => true, "Bloodthirst"),
      SC.CastSpell("Slam", a => SC.PlayerHasBuff("Bloodsurge"), "Slam"),
      SC.CastSpell("Raging Blow", a => true, "Raging Blow"),
      SC.CastSpell("Berserker Rage", a => SimCraftBase.Me.CurrentRage > 15, "Berserker Rage"),
      SC.CastSpell("Battle Shout", a => SimCraftBase.Me.CurrentRage > 50, "Battle Shout")

      here is apocs code from singular warrior fury class if that helps any. i kinda understand whats going on but have no idea how to implement it correctly when i get errors im clueless =/

      // AOE
      new Decorator(ret => Clusters.GetClusterCount(StyxWoW.Me, Unit.NearbyUnfriendlyUnits, ClusterType.Radius, 6f) >= 3 && SingularSettings.Instance.Warrior.UseWarriorAOE,
      new PrioritySelector(
      Spell.BuffSelf("Recklessness", ret => SingularSettings.Instance.Warrior.UseWarriorDpsCooldowns),
      Spell.BuffSelf("Death Wish", ret => SingularSettings.Instance.Warrior.UseWarriorDpsCooldowns),
      Spell.BuffSelf("Inner Rage"),
      Spell.Cast("Whirlwind"),
      Spell.Cast("Cleave"),
      Spell.Cast("Raging Blow"),
      Spell.Cast("Blood Thirst"))),

      //Rotation under 20%
      Spell.Buff("Colossus Smash"),
      Spell.Cast("Execute"),
      //Rotation over 20%

      new Decorator(ret => SingularSettings.Instance.Warrior.UseWarriorSMF,
      new PrioritySelector(
      Spell.Cast("Slam", ret => StyxWoW.Me.ActiveAuras.ContainsKey("Bloodsurge")),
      Spell.Cast("Bloodthirst"),
      Spell.Cast("Raging Blow"))),
      new Decorator(ret => SingularSettings.Instance.Warrior.UseWarriorSMF == false,
      new PrioritySelector(
      Spell.Cast("Raging Blow"),
      Spell.Cast("Bloodthirst"),
      Spell.Cast("Slam", ret => StyxWoW.Me.ActiveAuras.ContainsKey("Bloodsurge")))),

      Spell.Cast("Cleave", ret =>
      // Only even think about Cleave for more than 2 mobs. (We're probably best off using melee range)
      Clusters.GetClusterCount(StyxWoW.Me, Unit.NearbyUnfriendlyUnits, ClusterType.Cone, 6f) >= 2 &&
      // If we have Incite, Deadly Calm, or enough rage (pooling for CS if viable) we're good.
      (StyxWoW.Me.HasAura("Incite", 1) || CanUseRageDump())),
      Spell.Cast("Heroic Strike", ret =>
      // Only even think about HS for less than 2 mobs. (We're probably best off using melee range)
      Clusters.GetClusterCount(StyxWoW.Me, Unit.NearbyUnfriendlyUnits, ClusterType.Cone, 6f) < 2 &&
      // If we have Incite, or enough rage (pooling for CS if viable) we're good.
      (StyxWoW.Me.HasAura("Incite", 1) || CanUseRageDump())),

      //Move to Melee
      Movement.CreateMoveToMeleeBehavior(true)
       
      Last edited: Nov 17, 2011
    10. gniegsch

      gniegsch New Member

      Joined:
      Dec 15, 2010
      Messages:
      75
      Likes Received:
      1
      Trophy Points:
      0

      Please note that with 2 piece T12 Bonus, you want to do your own HoW for the Smoldering Runes

      I'm using this instead

      SC.CastSpell("Horn of Winter", a => !SC.PlayerHasBuff("Smoldering Rune"), "Horn of Winter")
       
    11. Beast

      Beast Member

      Joined:
      Apr 22, 2010
      Messages:
      618
      Likes Received:
      6
      Trophy Points:
      18
      Ok need a little help with a frost DK CC im trying to get it to use the Apparatus of Khaz'goroth only when there are 5 stacks of Titanic Power AND Pillar of Frost is active here is the code I tried but I cant get it to work any help please

      SC.UseTrinket(68972, ret => SC.PlayerCountBuff("Titanic Power") == 5 && PlayerHasBuff("Pillar of Frost"), "Trinket: Apparatus of Khaz'goroth!"),
       
    12. tolraucion

      tolraucion Community Developer

      Joined:
      Jan 9, 2011
      Messages:
      277
      Likes Received:
      2
      Trophy Points:
      0
      I am developing a basic Frost Mage CC for FelMaster mostly just to use with Gatherbuddy, however I can't get it to stop running into melee range. Any tips?
       
    13. Beast

      Beast Member

      Joined:
      Apr 22, 2010
      Messages:
      618
      Likes Received:
      6
      Trophy Points:
      18
      wulf this is primarly directed at you but if anyone can help that be nice but was wondering if you could implement the DK's battle res like it casts Raise Ally on who you are targeting like the same way with the rogues CC how it casts tricks of the trade on who ever you are focusing on??? below is the link to the battle res

      Raise Ally - Spell - World of Warcraft
       
    14. mrwowbuddy

      mrwowbuddy New Member

      Joined:
      Mar 9, 2011
      Messages:
      60
      Likes Received:
      0
      Trophy Points:
      0

      This is a very difficult task :|

      When I finally get around to coding my Blood and Frost specs ill have a fiddle around and see what I can do, but until then I cant promise anything.

      PS. Added Ele Shaman to SVN
       
    15. Fraak

      Fraak New Member

      Joined:
      Mar 24, 2011
      Messages:
      32
      Likes Received:
      1
      Trophy Points:
      0
      I was wondering about your Arcane mage rotation. On a target dummy it rocks! But in instances it is alot less usefull because of the uncontrolable burst. For example trash is on 10% health and he burns all your cooldowns... Boss is next and you are standing there with everything on cd. Or you use your cooldowns just before a no dmg phase.

      Anyway, my question is if it is possible to "activate" burn phase by a key combination? (ctrl-z or something)

      Cheers
       
    16. wulf

      wulf Community Developer

      Joined:
      Dec 29, 2010
      Messages:
      1,832
      Likes Received:
      128
      Trophy Points:
      63
      @Beast
      Sure, I have had that option in my frost version (I don't have it in my Blood version as that would be a waste of RP). It does not take your focus but whoever is 30ft from you.
      I will have a look tonight at changing it to work with whoever you have focused (I assume you would focus a healer or tank) and it would res the focused target...will have think.

      This would be in your Composite Buffs.

      Code:
      	// Can we res people? Put this last, self preservation ftw!
      	new Decorator(ret => ResurrectablePlayers.Count != 0 && Me.RunicPowerPercent >= 50 && SpellManager.CanCast("Raise Ally"),
      		new Sequence(
      			new Action(ret => ResurrectablePlayers.FirstOrDefault().Target()),
      			SC.CastSpell("Raise Ally", ret => true, "+++--Raise Ally--+++")
      		)),
      
      You would need this function in your CC

      Code:
      public List<WoWPlayer> ResurrectablePlayers
              {
                  get
                  {
                      return ObjectManager.GetObjectsOfType<WoWPlayer>().Where(
                          p => !p.IsMe && p.Dead && p.IsFriendly && p.IsInMyPartyOrRaid &&
                               p.DistanceSqr < 30 * 30).ToList();
                  }
              }
      
      I have updated my Blood CC as well.
       

      Attached Files:

    17. HB1859L68

      HB1859L68 New Member

      Joined:
      Jul 12, 2011
      Messages:
      340
      Likes Received:
      1
      Trophy Points:
      0
      was runnin this all day but for some reason when i click settings felmaster does not show at all was using ur svn, then that stopped working so i chose to use ur updater but whne trying i get this tried a fresh install and still gettin this not sure whats the deal .... :This script will check for updates for the felmaster customclass.
      Press any key to continue..
      Thesytem cannot find the path specified.
      'svn' is not reconized as an internal or external command,
      operable program or batch file.
      press any key to continue...

      just reinstalled everything for the 3rd time im hoping this isnt on my end if so some help would be fantasctic, a log would be useless so dont bother to ask hence i never got the bot to start in the first place.

      Update: after running the batch file no joke about 30 times + i finally got it to go thought not sure what the issue was on that one but if any idea would be nice, it renders this useless after that one
       
      Last edited: Nov 26, 2011
    18. buck0

      buck0 New Member

      Joined:
      Feb 9, 2011
      Messages:
      125
      Likes Received:
      0
      Trophy Points:
      0
      hey, with the new patch coming soon im looking to start raiding on my rogue........

      is there a working assassination CC atm?

      if not im looking to get one privately dev'd and im more than happy to pay for it

      Assassination Guide for Cata [11/07/2011] - Elitist Jerks

      there is all the info you will need, pls post or pm XD
       
    19. mrwowbuddy

      mrwowbuddy New Member

      Joined:
      Mar 9, 2011
      Messages:
      60
      Likes Received:
      0
      Trophy Points:
      0

      I have an assas rotation in my SVN
       
    20. buck0

      buck0 New Member

      Joined:
      Feb 9, 2011
      Messages:
      125
      Likes Received:
      0
      Trophy Points:
      0
      oh i thought i saw one in there, just wasnt sure how old/outdated it was, rogue will be 85 soon ill give it a go
       

    Share This Page