Jump to content

Fight Classes - MoP

54 files

  1. Disc Priest

    With alot of back and forth on this i feel i have it perfect. i use it in bg and for grinding. and i see no reason for it not to work in party just as well.
    *changed the bubble to a cast when available buff*

    1625 downloads

       (1 review)

    13 comments

    Updated

  2. Erv Elemental Shaman PvP

    Erv Elemental Shaman v1.0

    Due to the lack (and poor quality) of other Elemental Shaman fight classes (other than Spooge's of course, which is more pve focused), especially ones centered around pvp, this is a profile I wrote to make it easier for my elemental shaman to bot in battlegrounds. As it uses defensive cooldowns, offensive cooldowns, interrupts spellcasting, drops totems, and casts a wide array of spells, it not only does half decent damage, but *also provides adequate disguise to your character being a bot (*NOT A GUARANTEE, PLEASE STILL BE CAUTIOUS WHEN BOTTING). As there are several talent-specific abilities written into this fight class, the following talents should be taken to ensure that the profile works correctly.

    15 - Nature's Guardian
    30 - Earthgrab Totem
    45 - Totemic Persistence
    60 - Echo of the Elements (really your call here)
    75 - Ancestral Guidance
    90 - Elemental Blast

    -Basic Rotation (prioritized in this order)

    ​Will cast Flametongue Weapon once every 60 minutes (or once right away every time you start the bot, even out of combat).
    Will keep Lightning Shield up, casting it once every 2 minutes (optimized for battlegrounds, as it drops off when you are killed).
    Will keep Flame Shock up on the target, and refresh when there are 3 seconds left (27s duration).
    Will cast Lava Burst on cooldown every 8 seconds.AND prioritize casting instant Lava Burst(s) when its cooldown resets by procs of Lava Surge.
    [*]Will cast Elemental Blast on cooldown every 12 seconds.
    [*]Will cast Unleash Elements every 15 seconds to increase the damage of your next fire spell by 30%.
    [*]Will cast Earth Shock when 7 charges of Lightning Shield have been generated.
    [*]Will drop Searing Totem once every 25 seconds.
    [*]Will cast Lightning Bolt as a filler when all other major damage dealing spells are on cooldown.

    -Damage-Dealing Cooldowns (usage prioritized over basic rotation)

    Will use Ascendance before casting any damage dealing spells right when you enter combat and on cooldown every 3 minutes (as long as you're still in combat).
    While in Ascendance, will prioritize casting Lava Burst as many times as possible.

    2. Will use Spiritwalker's Grace before casting any damage dealing spells right when you enter combat (immediately after Ascendance) and on cooldown every 2 minutes (as long as you're still in combat).
    3. Will drop Fire Elemental Totem and Earth Elemental Totem on cooldown every 5 minutes.
    4. Will drop Stormlash Totem every 5 minutes on cooldown.

    -Defensive Cooldowns (usage prioritized over basic rotation)
    Will use Shamanistic Rage if you are at or below 70% hp every 60 seconds on cooldown.
    Will use Healing Tide Totem if you are at or below 50% hp every 3 minutes on cooldown.
    Will use Capacitor Totem every 45 seconds on cooldown.
    Will use Grounding Totem every 25 seconds on cooldown.
    Will use Earthgrab Totem every 30 seconds on cooldown.
    IF TALENTED FOR Ancestral Guidance, will use if you are at or below 70% hp every 2 minutes on cooldown.
    Will spam Healing Surge if you are at or below 35% hp.

    -Additional Notes
    [*]Will Thunderstorm on cooldown every 45 seconds to restore mana and push back enemies.
    [*]Will Wind Shear every 12 seconds on cooldown to interrupt enemy spellcasting.


    Hopefully you guys like the profile! I put a bit of time into it, so if you do download it, use it, and like it, OR if you don't like it and would like any changes to be made, please leave a comment below, and I'll try to get back to you as soon as possible. Happy Lava Bursting, and thanks :D

    1080 downloads

       (2 reviews)

    2 comments

    Updated

  3. Priest - Shadow

    Really optimized Shadow Priest profile.

    Added following abilities:

    -Desparate Prayer
    -Lifeblood
    -Every Man for himself

    Balanced Rotation:

    -Shield on cooldown
    -Complete dot rotation
    -Desparate prayer when 50% health
    -Renew + flash heal when under 35% health
    -Psychic Scream if reach under 10% health
    -Silence the target
    ...

    Had about 12k DPS with 350ilvl

    847 downloads

       (1 review)

    2 comments

    Submitted

  4. Rogue - Combat

    Really optimized rogue combat profile.

    5.4 compatible

    Balanced(DPS = Survivabilty)

    Stealth on cooldown.
    Ambush or cheap shot on combat opening.

    Apply proper rotation.
    Fan of knives if more than 1 target.
    Evasion on low health
    Recuperate on low health

    Please rate if you like it :)

    778 downloads

       (1 review)

    2 comments

    Submitted

  5. [Womble] Subtlety Rogue 5.4

    Features (Scroll right down for the change log):

    * Designed for raiding at heroic level (I'm an experienced, high ranking sub rogue)
    Automatic use of Shadow Dance, Vanish and Preparation.
    "Pooling" for Shadow Dance to enable each CD usage is optimized efficently.
    Support for spinning mobs / bosses and heavy movement fights. When Backstab isn't available it will resort to Hemorrhage.
    Hemorrhage usage in front of the boss maintains high energy levels so that you the second you're back behind your target you're ready to burn energy / finishers (also useful if about to jump into a Shadow Dance) rather than using Hemo at 28 energy and then suddenly not being able to Backstab, eviscerate or jump into a vanish/shadow dance.
    Marked for Death is supported. If you wish to use this you need to enable it in my profile settings and take the talent. It will basically just be used on CD. I am considering changing ("improving") this for any serious MFD users. Since the bot can't refresh or detect buffs dropping like SND I was thinking about the idea of having MFD used on cooldown when SND drops so it's instantly back up without delay. Obviously this comes with the cost of losing x amount of MFD over a fight but will keep your rotation pretty consistent.
    Optional CD Support: Best I could do here was to put a boss level restriction on Shadow Blades and Vanish. If you choose to use vanish manually on trash remember only to use it when Shadow Dance is on Cooldown. As long as you do that the profile will operate properly. If you do accidentally do that it won't break the profile it will just essentially do nothing for the duration of your vanish, so you want to avoid that.
    Weaves Garrote in appropriately (pull and rare occasions rupture drops - this may change slightly once the rest of the profile is perfected).

    It's already pulling some superb numbers on a dummy for my first release and I have tested this extensively on dummies and various raid bosses.

    Bugs / Known Issues

    1 - Potentially fixed - unsure. It is rare but if you stare at your buffs whilst the rotation is underway you will notice the odd 1 CP rupture goes off and I have absolutely no idea why, it definitely isn't my doing - I can only assume the system procs HAT (honor amongst thievs) before the bot realises and it attempts to use a 5 CP only to throw off a 1 CP. Once I have a little more time I will attempt to pick this out, perhaps there's a way I can put a delay at the problematic time. If it appears to be random then I doubt I'll ever fix it.

    2 - AOE: These are in the profile but set to false by default in the settings. Reasoning is I can't get them to work - until I can work out why or perhaps Droidz works out why then these may likely stay off full time. It isn't really a big deal since you rarely AOE as sub anyway, it probably just means you'd lose top 20 ranks where AOE can be used -shrug-

    3 - Immerseus: Rotation stops inbetween Immerseus emerging. Unsure of the cause.

    Bugs Fixed
    Issue: Bot would seemingly not know the difference between in front and behind at times on almost all targets. - Massive Fix (see change log below).
    Issue: Rupture drops which isn't the end of the world. SND drops as well which is quite a big deal, but at the moment both bot restrictions and my own know how stop me fixing this. See the MFD * above for a possible workaround. Fix: Implemented Anticipation throughout my profile. For MFD users I will change it in the next release so it saves MFD for circumstances where rupture / snd may drop.
    Issue: Shadow Dance and Vanish butchering each other due to 'Is Spell Usable' checks on standard rotation abilities. Fix: Best workaround I could come up with (also see 'CD 1.2: Vanish' change / fix) was to change how the conditions affected one another whilst lowering the amount of energy needed for vanish. While not absolutely ideal, Wrobot seems to overshoot the energy amounts you set drastically sometimes so this seems to work out well. I'm currently sitting at 275/285k sustained on a dummy. I have 0 buffs (no food or flask) and I have an ilvl of 578.
    Issue: "pooling" all abilities for SD / Vanish results in delayed abilities during opener and any subsequent SD or Vanish where the other is also available as the bot thinks it has to pool. Fix: Various condition changes / workarounds.
    Issue: CD 1.2: Vanish. You may struggle making use of vanish with my profile if you are in poor gear with shit haste levels. At the moment I don't have a fix for that other than to disable Vanish and use it manually although I don't recommend this because the way I have designed my profile means that if you use it when Shadow Dance is available (not in use) you'll waste an entire Vanish and nothing will cast whatsoever. The reason for this is due to bot restrictions, it doesn't have the flow that PQR allowed in regards to refreshing below specified times / coding actual pooling etc. Fix: Lowered the energy requirement to account for lower gear levels whilst still managing to get out 1-2 Ambush. Wrobot reacts slowly to energy conditions which caused it to require something in the region of 80-100 energy to even trigger previously.

    Want To Help?

    Please report any 'bugs' or anything you see that is off. There are tiny errors I have noticed but I know the spec inside out and have obtained top 20 ranks manually so if you're just picking this up and want something that performs reasonably well out the box then this is for you and you may not notice anything wrong.

    I'm constantly spending the odd hour here and there in my spare time trying to tweak / think of ways to improve this so if you have any great ideas or workarounds feel free to let me know and I will update it asap.

    ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

    DEVELOPER LOG - FOR MY OWN VIEWING - RANDOM NOTES FOR MY OWN REFERENCE

    ***
    CANT HAVE GARROTE / RUPTURE IN A 'TARGET BUFF CASTED BY ME' CONDITION
    ***
    solutions:

    duplicate abilities of: -
    eviscerate
    rupture
    backstab
    hemo

    each one only has 'is spell usable' set to either
    shadow dance or vanish.

    ?????????????????????????

    other:

    Need to incorporate Garrote properly

    Check Eviscerate conditions.

    Can't seem to have 2 target buff checks set as true
    i.e. rupture / garrote

    ATTEMPT 2 versions of eviscerate - identical conditions aside from variation in 'target buff' - WORKING.

    ATTEMPT eviscerate 0 target buffs, low priority.
    maybe it will spam 5 cp finishers when nothing else
    is left to do

    /////////////////

    Problem:

    Ambush is being spammed with no use of finishers.

    /////////////////

    Idea of refreshing 5 CP snd and 5 CP rupture before Shadow Dance.
    Try copies of both rupture and snd - 5 cp condition, run once - when shadow dance is available?

    rupture won't 5 cp refresh before shadow dance.

    ///////////////

    (System.Math.Abs(ObjectManager.Me.Rotation - ObjectManager.Target.Rotation) < 0.35f)

    ///////////////////////// == SAME ISSUES REGARDING VANISH POOLING.

    when garrote is up during shadow dance it doesn't eviscerate. - fixed

    shadow dance is butchered by vanish and vice versa.

    need to look into disabling vanish pooling and making this manual usage advising high energy use.
    need to enable full rotation use during vanish though.

    REMEMBER ambush doesnt pool hence why that spams but eviscerate stops.

    ///////////////////////// == SAME ISSUES REGARDING VANISH POOLING.

    ///

    IMPLEMENTING AOE

    4, 5 OR 6 ENEMIES = REPLACE EVISCERATE WITH CRIMSON TEMPEST
    7 OR MORE = FOK + CRIMSON TEMPEST

    TO FIX

    AOE
    HEMO INFRONT HAS BEEN LOST
    REDIRECT
    VANISH / SD BUTCHERING TO FIX

    ///

    1 - reduced vanish energy from 59 to 39
    2 - changed spell usable on canish condition of SD to false from true
    3 - added sd condition = vanish set to false

    4 - added 4 abilities: hemo, snd, rupture, evisc - all these have a purpose
    of not idling when faced with the dire situation of an enemy facing you: -
    - All are set to have anticipation buff stack checks.
    - Snd will always go up at the first 5 stack followed by rupture then eviscerate (only if the first 2 are up).
    - This version of hemo has an energy check of only casting when energy is higher than 64

    5 - added the backstab c sharp code to both shadow dance and vanish to accomodate for point 4

    6 - removed high priority hemo, snd, rupture as they caused issues with the above 2 points (4, 5)

    ///

    7 - low rotation prio set aren't casting finishers

    ///

    8 - TESTING SLEIGHT OF HAND 4 SET T16 PROC CONDITIONS - seem to be fine

    9 - TESTING REDIRECT

    10 - removed redirect for now, too problematic.

    11 - got 180 degrees checks for infront behind on ambush, backstab, hemo and sd/vanish cds.

    //////////

    NEED TO TEST IN RAIDS. IRON OUT RANDOM ROTATION STOPS AND FIX AOE.

    ID MACRO: /run for i=1,200000 do local f=FindSpellBookSlotBySpellID(i,"spell") if f then local n,id=GetSpellBookItemName(f,"spell"),select(2,GetSpellBookItemInfo(f,"spell")) local s=GetSpellInfo(id) s=n==s and " " or "\124cFF4FF763"..s print(id,n,s) end end

    ////////

    RUPTURE

    ret = 0;
    local nameSpell = GetSpellInfo(1943);
    if (not nameSpell) then return; end
    local name, rank, icon, count, debuffType, duration, expirationTime, unitCaster, isStealable, shouldConsolidate, spellId = UnitDebuff("target", nameSpell);
    if (not expirationTime) then return; end
    local expireTimeLeft = expirationTime-GetTime();
    if expireTimeLeft <= 6 then ret = 1 end

    WORKS

    ret = 1;
    local nameSpell = GetSpellInfo(1943);
    if (not nameSpell) then return; end
    local name, rank, icon, count, debuffType, duration, expirationTime, unitCaster, isStealable, shouldConsolidate, spellId = UnitDebuff("target", nameSpell);
    if (not expirationTime) then return; end
    local expireTimeLeft = expirationTime-GetTime();
    if unitCaster ~= "player" then return end
    if expireTimeLeft > 6 then ret = 0 end

    ///

    snd

    local nameSpell = GetSpellInfo(5171);
    local name, rank, icon, count, debuffType, duration, expirationTime, unitCaster, isStealable, shouldConsolidate, spellId = UnitBuff("player", nameSpell);
    local expireTimeLeft = expirationTime-GetTime();
    ret = 0;
    if expireTimeLeft <= 6 then ret = 1 end

    WORKS

    ret=1;
    local nameSpell = GetSpellInfo(5171);
    if (not nameSpell) then return; end
    local name, rank, icon, count, debuffType, duration, expirationTime, unitCaster, isStealable, shouldConsolidate, spellId = UnitBuff("player", nameSpell);
    if (not expirationTime) then return; end
    local expireTimeLeft = expirationTime-GetTime();
    if expireTimeLeft > 6 then ret = 0 end

    2260 downloads

       (1 review)

    5 comments

    Updated

  6. Retribution Paladin

    Its my first FC, and i would like to share it with u guys enjoy, test it and share ur comment
    Thanks to @nonstop1005

    1223 downloads

       (1 review)

    2 comments

    Updated

  7. Protection Warrior

    Please check screenshots for exact details of all abilities and spells.

    828 downloads

       (1 review)

    2 comments

    Updated

  8. Frost Death Knight 5.4

    If you Use my Fightclasses PLEASE rate them for others to know what you think.



    This is my Frost Death Knight Fight Class.






    The Spec and Glyphs Are in the link below.




    http://us.battle.net/wow/en/tool/talent-calculator#dZ!002221!abhoLJ



    This is the ay I setup my Death Knight for this Fight Class.




    Please Leave Feed Back if you like my Fight Class.



    Leave me any changes you would like to see to my fight class and I will do the work to make it happen.



    Thank you for Downloading and running my Fightclass.



    :lol:

    2084 downloads

       (4 reviews)

    9 comments

    Updated

  9. Protection Paladin 5.4

    If you Use my Fightclasses PLEASE rate them for others to know what you think.This is my Protection Palidan Fight Class.






    The Spec and Glyphs Are in the link below.




    http://us.battle.net/wow/en/tool/talent-calculator#bZ!202101!dhklOp



    With a ilvl 490 I was able to farm 50k Timeless Coin Full AFK. Minimal deaths. I have added the Use of Trinkets into the Fight Class.

    1759 downloads

       (3 reviews)

    8 comments

    Updated

  10. Retribution Paladin 1-90

    Assigns talents automatically
    Uses all your spells including AoE
    Buffs and heals itself
    Interrupts casts

    356 downloads

       (2 reviews)

    0 comments

    Submitted

  11. Blood Death Night 5.4

    If you Use my Fightclasses PLEASE rate them for others to know what you think.



    This is my Un-kill-able Blood Death Kinght Fight Profile.






    The Spec and Glyphs Are in the link below.




    http://us.battle.net/wow/en/tool/talent-calculator#da!000220!jQkLJr



    *NEW* Added the Use of Trinkets to the Fight Class.
    By Default the Cool Down is set too 2 Minutes.

    For Info on the Spec and Requirements Read the Info Log.

    LichBorne is used to heal yourself with a Macro using Death Coil. in the mcaro you must say that you are the target so that you can hit yourself with Death Coil. Your Name Goes Where the ***'s Are. The Macro Part underneath that will cause your pet to Claw as long as your pet is presently active. Below that is a Error Cancelle for the LUA Error POP UP.

    Lichborne Macro :

    #showtooltip Death Coil
    /cast Lichborne
    /cast [target=player] Death Coil
    /cast [target=pettarget,harm,nodead][] Claw
    /script UIErrorsFrame:Clear();

    Another Macro I use is:

    #showtooltip
    /use [mod] Mind Freeze; Strangulate
    /cast [target=pettarget,harm,nodead][] Claw
    /startattack
    /script UIErrorsFrame:Clear();

    This will help save Space on your Bars. Im going to post a few mor Macros that help me out below.

    This Macro Works for ALL DK Presence:

    #showtooltip Army of the Dead
    /use 13
    /use 14
    /cast Empower Rune Weapon
    /cast Pillar of Frost
    /cast Army of the Dead
    /script UIErrorsFrame:Clear();
    /startattck

    This Macro helps save space on your bars as well:

    #showtooltip
    /use [mod] Pestilence; Outbreak
    /cast [target=pettarget,harm,nodead][] Claw
    /startattack
    /script UIErrorsFrame:Clear();


    I hope this is Usefull. IF not let me know, think of any improvements I can make, Let me know, Love it Hell Let me know. Ok well Have fun.

    1461 downloads

       (1 review)

    8 comments

    Updated

  12. [TheBlo0d] Demonology Warlock

    Hello friends!

    I downloaded all of the demolock fight classes but never found something I liked.
    I have used this one in PvP for a little while now, so let me know what you think.

    If you have any changes to it, let me know!
    TheBlo0d.

    481 downloads

       (0 reviews)

    1 comment

    Submitted

  13. Arms Warrior

    This is an arms warrior fight class for MOP. Can be used for PVE and PVP. All the CD's and utilities defaulted to on. You can turn what you want off in the settings otherwise this fight class will pull all cd's and utilities. Trinket is now working as well but only for Stunned ATM. Make sure to put your medallion on the first trinket slot. If you use this for PVE make sure to turn off Disarm cause some npc's don't have weapons and it'll keep on wanting to disarm over and over. Arcane Torrent is used as a secondary disrupt if pummel is not available (if you're blood elf). You can turn it off in the settings if you don't have that racial. Your warrior will shatter iceblock and paladin bubbles automatically if shatter throw is not on DC.

    8 downloads

       (0 reviews)

    0 comments

    Updated

  14. [TheBlo0d] Holy Priest

    Hello friends!

    I have made this small Holy Priest fight class for a bit of fun.
    I have only used this a few times, so let me know if there is anything wrong.

    If you have any changes to it, let me know!
    TheBlo0d.

    394 downloads

       (0 reviews)

    0 comments

    Submitted

  15. marksman hunter

    tested extensively

    562 downloads

       (0 reviews)

    1 comment

    Submitted

  16. Hunter BM exotic Tame

    This is a profile I made in order to let the bot tame any exotic pet with the correct profile.

    ¿What you need?
    - Remove all your gear or most of it and equip a low lvl bow, gun or crossbow (if you don't use a low lvl weapon you may end up killing your precious pet).
    - Correct Profile, in this case I made this profile for "Grinding Mode", if there is not a profile in the forum, you can just make one with the in bot editor, also if the pet doesnt have too many spots, try to make like 2 or 3 points in the same spot, just to dont let your char get afk and log out.

    The bot works perfectly with my 1st Grinding profile to tame Arcturis the spirit beast bear. (you can find the grinding profile in this forum)

    361 downloads

       (0 reviews)

    0 comments

    Updated

  17. Marius' Guardian Druid

    First version of the FightClass.

    Supports:
    Converting Mote of Harmony to Spirit of Harmony.
    Crystal of Insanity.

    Talent support:Wild charge
    Incarnation


    Known bugs:
    [*]Healing even if Dream of Cenarius buff isnt up.
    [*]Will get stuck if you have other flasks (due to Crystal of Insanity)


    352 downloads

       (0 reviews)

    1 comment

    Submitted

  18. shaman enhancement bg solo

    good script just need to start and look ;D

    542 downloads

       (0 reviews)

    0 comments

    Submitted

  19. [Ohren][Mod] Windwalker Monk ildoctore_Modified

    I have modified that good profile of OHREN,
    i added to atack mobs with distance because on some profiles he didn't atack fine.
    and added more health abilitys.

    Sorry for bad english

    657 downloads

       (0 reviews)

    1 comment

    Updated

  20. Retribution Tauren Pally

    Been using to farm does great dps so far and use specific talents and tauren war stomp to stop some casts.

    92 downloads

       (0 reviews)

    0 comments

    Submitted

  21. [MoP] Leveling Frostmage

    This profile can be used from level 1 to 90.
    I've personally used it up to level 60. It's very efficient. For your talents, you should use Presence of Mind, Ice Barrier, Frostjaw and Cauterize.
    - Uses pet spell "Freeze"
    - Uses Frost Nova and Frostjaw
    - Ice Lance most effectively, tries to Shatter (Bolt+Lance) whenever it can
    - Ice Block your Cauterize off
    - Uses Frostfire Bolt if you get kicked on Frostbolt
    - Uses Icy Veins early on
    - Does not automate food/drink

    292 downloads

       (0 reviews)

    0 comments

    Updated

  22. Beast Mastery Hunter 1-90

    Keeps pet alive
    Keeps focus up
    Has small burst phases
    Tries to keep at a distance
    Very simple, rudimentary kiting mechanism
    [MoP]_Leveling_Hunter_BM.xml

    347 downloads

       (0 reviews)

    0 comments

    Submitted

  23. Shadowpriest 1-90

    Uses AoE if necessary
    Tries to keep mana high at all times
    Uses all your spells
    Buffs and heals itself

    244 downloads

       (0 reviews)

    1 comment

    Submitted

  24. Combat Rogue 1-90

    Uses all your spells
    Can AoE if necessary
    Uses Recuperate on yourself
    Assigns talents automatically
    Uses defensive cooldowns if multiple enemies attack you
    [MoP]_Leveling_Rogue_Combat.xml

    218 downloads

       (0 reviews)

    0 comments

    Submitted

  25. Affliction Warlock 1-90

    Uses Voidwalker and keeps it alive
    Uses drain to stay alive
    Assigns talents automatically
    Works well with Multipull Plugin

    272 downloads

       (0 reviews)

    0 comments

    Submitted


×
×
  • Create New...