What's new
  • Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • Visit Resources
  • Visit Downloads
  • Visit Portal

FelMaster - the anti-button-mashing CC for LazyRaider/Combat bots

I'm not saying that dnd isn't all I'm saying is I would like to control the dnd is there a way I can script your dnd code into the game when I push the button it would drop dnd automatic?

the unholy needs work imo, all tho it might just be the way the spec is that it's hard to create a perfect system like frost.

just notable things like it doesn't get out decent burst, it caps runic power way too often. when moving it seems to only use SS instead of death coil as well.

then again I should stop being lazy and push more buttons eh :P

DnD is difficult to get right at the moment I am checking we are not moving, the target is not moving, and the target has more than X health. This is so we don't drop DnD on a mob that has 20k health or drop the DnD on a target that will move out of the DnD right after you drop it..which happened many times during testing.

It Pools runic power for shadow infusion, this way we can maximise the uptime of Dark transformation..lets remember, our Ghoul does at least half the damage of our scourge strike (well at least that's what I have observed) so the more time spent in Dark Transformation the better. I will however implement the Death coil at range, I just hadn't gotten around to testing it as I was so excited about Masterfrost. Your welcome to "edit the DnD out" of the rotation so you can control it yourself.

Ezfrost now has an advanced macro:


Code:

/script Toggle= not Toggle;

Will allow you to toggle the combat functions of the bot on and off without having to stop the bot.

Please please please implement <3

This was the idea behind the "burstsequence" for felmaster, however it never really worked well for me. In any case it would be up to cowdude to implement.

1.Can you make a separate CC for Non-Incinerate spec?

2. Occasionally not cast Unholy Frenzy and Summon Gargoyle together, Could this be adjusted so that it casts them together?

3. How can I disable automatic Unholy Presence? I am doing heroic Morchok, which requires me to switch to blood presence for stomps then back to unholy after, I had to disable the CC for this fight.

4. This seems to cap RP often and does not use it immediately. It also does not dump RP via deathcoils when out of melee range. Is this intended?

5. Is there a possibility we will see more custom classes from you in the future? Shaman, Rogue, Warrior Warlock?

Firstly, Thank you very much for your kind words, your post is exactly why I make these CC's...and to enjoy wow without worrying about watching my bottom buttons or timers!

1. There exists already a rotation for this its the Demonology Pet Swap by cowdude.
2. The reason it doesn't cast Unholy Frenzy and gargoyle together is probably the fact you have Bloodlust,Heroism or timewarp active on you..Unholy Frenzy will not stack with this buff so I do not cast it if this is the case. The gargoyle will be summoned if you have Unholy Frenzy active or Bloodlust, Heroism,Timewarp active.
3. I will remove it from the rotation, I assume everyone know's what they are doing ;)
4. See above as to why I pool runic power, I will be implementing Death coil in the next release.
5. It's possible but My rogue, warrior and priest are only lvl 80's so it may take a while. One thing I like to do is fully test my rotations with my own toons...LFR has never been so good. I must have run DS twenty times last week haha.

Thanks again for your support.

I tried this for soloing, with movement enabled, and the mob just goes crazy running wherever trying to aggro something that's not even in LoS while the two billion mobs it pulled along the way are hitting it.

I had to have a chuckle about this, I pictured a DK running along with 2 billion mobs mashing on it, and all the while the DK chasing the original target. Yes you are right this CC does not play nice with movement, I don't recommend it at this stage for anything else except LazyRaider/CombatBot.

Bug : When zoning into any instance with this CC loaded in HB, it now crashes my HB.

Need a little more info friend, a log or the name of the rotation, HB version?
 
Last edited:
Hey wulf,

Thanks for the response. The only question I have goes back to the unholy frenzy + gargoyle.


I tested it on a target dummy and on raid fights and it still would often not summon gargoyle during unholy frenzy and I had no outside haste buffs such as heroism
 
Beware wall of text !! lol.



Code:
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--+++")
                        )),
Comment out or remove entirely the lines above.

Death and Decay is a solid tick that requires minor effort to place. Regardless that it is an AoE, it is still a DPS gain to use it on a single target.
source



Yes I can simply remove the "NotImplementedException" so that you are able to use it in bg's/arena, however it's not designed for that, and I run the risk of someone saying "your Rotation sux for arena/bg's, why would you allow it?" so i am reluctant to enable it :p



Thanks for taking the time to test my rotations!
Please don't look at the dps, but rather the damage done over a set time period. See this post for a good insight into why scada and recount are a rough guide to dps but nothing beats WoL analysis.

Speaking of which the two images attached contain two passes at the same boss for
  • They both go for approximately the same duration.
  • They both have the same spec and glyphs but different gear (my gear is lower).
  • They both follow the Masterfrost rotation.
Try to pick which one is mine (using my Masterfrost rotation) and which one is a world top ten pass ;)

Code:
Also, one thing I did notice while I was running these tests, when at max RP, it seems to just stop for a second and sits there.

Correct, the Beta Original is generating more runic power than the rotation can consume - I am currently working on this as we speak.

One final note, my rotations seem (according to my observations) to be gear and spec dependant. They are all valid rotations so I invite you to try - and use - the one that works best for your setup.
Im using osasrin's one for pvp everytime and i would love it if i could use urs in a pvp scenario :D what would it take for u to make one available for pvp? and the risk of someone saying that the rotation sucks in a pvp scenario is total bs, all they have to do is read and it states that its not based off pvp rotations but i would LOVE to use ur rotations under every bot base :D keep up the good work wulf
 
Im using osasrin's one for pvp everytime and i would love it if i could use urs in a pvp scenario :D what would it take for u to make one available for pvp? and the risk of someone saying that the rotation sucks in a pvp scenario is total bs, all they have to do is read and it states that its not based off pvp rotations but i would LOVE to use ur rotations under every bot base :D keep up the good work wulf

Done. You can now use them for PvP. not recommended! :rolleyes:
 
Done. You can now use them for PvP. not recommended! :rolleyes:

Is FelMaster strictly a LazyRaider CC, or does it have movement in it so it can be used to quest and grind with? Just curious because I have it and haven't used it yet, but since I'm leveling my paladin and PUGs are a pain in the ass right now due to all the tanks/healers dropping group right in the middle of a pull, I just want to use a really nice CC that's smooth and quick for leveling.
 
Is FelMaster strictly a LazyRaider CC, or does it have movement in it so it can be used to quest and grind with? Just curious because I have it and haven't used it yet, but since I'm leveling my paladin and PUGs are a pain in the ass right now due to all the tanks/healers dropping group right in the middle of a pull, I just want to use a really nice CC that's smooth and quick for leveling.

Nope. I tried the movement and it doesn't work well. The bot goes crazy searching for targets and doesn't do a thing.
 
Nope. I tried the movement and it doesn't work well. The bot goes crazy searching for targets and doesn't do a thing.

Oh well. I guess I'll stick with Singular and Fpsware's Paladin CCs They work well enough to get the job done, but they both seem so clunky and slow going. I watch them and they both heal just as much as DPS. Singular is really bad about healing itself more than dpsing I've noticed. I even tried lowering the percentages to heal at, but it spends half the battle time healing itself, then dpsing.

Someone really needs to show the Pallies some love in the CC department. :/
 
Warrior Rotations

Attached are rotations for the three dps specs for a warrior, download the CS and simply place into your warrior folder under felmaster/classes. all three include engineer enchants and the 397 VP strength trinket on use. The TitanGrip.cs does use cleave 2+ adds and WW on 4+ adds with >40 rage. SMF forgoes whirlwind but does use cleave on 2+ adds. the Arms rotation is basic, it does not include stance dancing as i can not force the CC to reliably go back to zerker stance after switching to battle. also it does not use any CDs other than Bladestorm on 3+ adds. both of the fury CCs are built with there respective spec in mind, ie.... slam for SMF on priority after BT and Raging Blow for Titangrip. Also both fury CCs will use beserker rage if you are not enrage to ensure uptime for raging blow.
 

Attachments

Could anyone tell me how i can change this code into casting soul fire when the target is below 25%?

SC.CastSpell("Soul Fire", a => SC.PlayerHasBuff("Decimation"), "Soul Fire"),

I dont really know much about the coding and stuff, but i've managed to make the "Demo pet swap" cast demon leap when going into Metamorphosis, but could anyone try and help me out? :)

- Mathias
 
Hey wulf, I installed your new hunter cc's you posted but i'm having an old problem getting them to be recognized.....Its giving me this log error when I run HB....

Could not compile CC from C:\Users\User\Desktop\hb11\CustomClasses\FelMasterSVN!
File: Marksmanship_Wulf.cs Line: 76 Error: The name 'Healer' does not exist in the current context

I had this problem on a warrior cc before, but a poster created folders and made a direct download for them and it solved the problem....I did a fresh install of the new HB and tried it again, with the same results...Maybe i'm overlooking something.....appreciate any info you can provide....Thnx for you contributions as we all appreciate them bro...Great work!
 
Hey wulf, I installed your new hunter cc's you posted but i'm having an old problem getting them to be recognized.....Its giving me this log error when I run HB....

Could not compile CC from C:\Users\User\Desktop\hb11\CustomClasses\FelMasterSVN!
File: Marksmanship_Wulf.cs Line: 76 Error: The name 'Healer' does not exist in the current context

I had this problem on a warrior cc before, but a poster created folders and made a direct download for them and it solved the problem....I did a fresh install of the new HB and tried it again, with the same results...Maybe i'm overlooking something.....appreciate any info you can provide....Thnx for you contributions as we all appreciate them bro...Great work!

I would make sure you have the latest Felmaster from the SVN (See first post) as the healerbase was a later addition to the CC.
 
Oh well. I guess I'll stick with Singular and Fpsware's Paladin CCs They work well enough to get the job done, but they both seem so clunky and slow going. I watch them and they both heal just as much as DPS. Singular is really bad about healing itself more than dpsing I've noticed. I even tried lowering the percentages to heal at, but it spends half the battle time healing itself, then dpsing.

Someone really needs to show the Pallies some love in the CC department. :/

Wulf's paly is awesome :) I just control movement and let the .cc beat the shit out of everything, was pulling 25k with it, singular pulled 15k in the same instance. Give it a try.

G
 
Could anyone tell me how i can change this code into casting soul fire when the target is below 25%?

SC.CastSpell("Soul Fire", a => SC.PlayerHasBuff("Decimation"), "Soul Fire"),

I dont really know much about the coding and stuff, but i've managed to make the "Demo pet swap" cast demon leap when going into Metamorphosis, but could anyone try and help me out? :)

- Mathias

try this out

SC.
CastSpell("Soul Fire", a =>​
SC.PlayerHasBuff("Decimation") &&
Me.CurrentTarget.HealthPercent <= 25,​
"Soul Fire")​
,​
 
Last edited:
Hi wulf:

can you add that on your warlock destro class cc

SC.PlayerHasBuff("Blood Fury")

thank you in advance.

Blood Fury and Berserk added to all my rotations where appropriate.
 
Back
Top