Fight Classes - Wotlk
94 files
-
Warrior Tank for Dungeons (BETA)
By Pepa
Advanced Warrior Tank Fight Class for WRobot (WoW 3.3.5)
Overview
This advanced warrior tank fight class provides intelligent tanking capabilities with sophisticated positioning, threat management, and movement systems designed specifically for World of Warcraft patch 3.3.5 (Wrath of the Lich King).
Key Features
🎯 Weighted Centroid Positioning
Tank automatically faces the weighted center of all enemies Closer and more dangerous enemies have higher priority in positioning calculations Maintains optimal facing direction for maximum threat generation 🔄 Dynamic Enemy Grouping
Detects when enemies are too spread out (beyond 140° cone) Automatically backs up to group scattered enemies together Enemies follow the tank, naturally reducing spread angle 📏 Adaptive Positioning Range
Dynamic range calculation: 5-12 yards based on situation Accounts for number of enemies, casting threats, and enemy positioning Prevents premature function interruption during complex encounters 🛡️ Advanced Threat Management
Prioritized taunt system (Taunt → Mocking Blow → Challenging Shout) Mass taunt detection for 3+ enemies within 10 yards Charge/Intercept for distant threats and casting enemies 🚶 Intelligent Movement System
Advanced pathfinding with obstacle detection Line of sight checking and alternative route calculation Stuck detection with multiple recovery methods Manual control detection with absolute override protection Combat Features
Rotation Priority System
Emergency Interrupts - Shield Bash, Pummel, Concussion Blow Rage Management - Bloodrage when low on rage Multi-Target TPS - Shockwave, Thunder Clap, Cleave Single Target TPS - Shield Slam, Revenge, Devastate Debuff Maintenance - Sunder Armor stacks, Demoralizing Shout Defensive Abilities - Disarm, Shield Block Rage Dumps - Heroic Strike, Cleave (situation-dependent) Emergency Cooldowns
20% HP: Last Stand 30% HP: Shield Wall 50% HP: Enraged Regeneration 80% HP: Shield Block (automatic) Spell Reflection for casting enemies Party Protection Systems
Vigilance Management
Automatic healer detection and protection Emergency Intervene for healers under attack Dynamic Vigilance application to threatened party members Fear Breaking
Automatic detection of fear effects Berserker Rage usage for fear immunity Comprehensive fear debuff database for 3.3.5 Configuration Options
Movement Settings
private const float IDEAL_DISTANCE = 3.0f; // Optimal enemy distance private const float MIN_DISTANCE = 1.5f; // Minimum distance before backing up private const float MAX_DISTANCE = 4.5f; // Maximum distance for positioning Cone Detection
// Shockwave cone: 100° total (50° each side) if (angleDiff <= Math.PI / 3.6) // 50 degrees each side Spread Detection
// Enemy spread limit: 140° total (70° each side) var maxAllowedSpread = (140.0 * Math.PI) / 180.0; Manual Control Protection
The fight class includes comprehensive manual control detection:
Keyboard Detection: W, A, S, D, Q, E keys Absolute Override: Any manual input stops all automated actions Fallback Detection: Movement speed analysis if keyboard detection fails Combat Awareness: Manual control respected even during combat Auto-Systems
Auto-Targeting
Intelligent target prioritization based on threat level Healer protection priority system Distance and casting enemy considerations Smooth target switching with hysteresis Auto-Buffing
Commanding Shout priority (if known) Battle Shout fallback system Dynamic buff duration monitoring Party-wide buff management Auto-Looting
Intelligent corpse tracking system Combat state awareness Distance-based loot prioritization Memory management for processed corpses Installation Instructions
Copy the fight class code into a new .cs file Place in your WRobot FightClass folder Select the fight class in WRobot settings Configure any desired parameters Start bot and enjoy intelligent tanking Compatibility
WoW Version: 3.3.5 (Wrath of the Lich King) WRobot Version: Compatible with current versions Language: C# with legacy syntax for older WRobot compatibility Performance Considerations
Timer System
Efficient timer-based checks prevent spam Configurable intervals for different systems Minimal CPU overhead during operation Cache System
Smart object caching reduces API calls Periodic cache refreshing for accuracy Memory-efficient enemy and party tracking Thread Safety
Proper locking mechanisms for movement coordination Thread-safe timer implementations Coordinated priority system for multiple movement functions Advanced Features
Pathfinding System
Line of Sight: TraceLine integration for obstacle detection Alternative Routing: WRobot PathFinder integration with optimization Stuck Recovery: Multi-stage unstuck system (Jump → Strafe → Backup) Obstacle Classification: Smart categorization of movement challenges Position Analysis
Spread Calculation: Real-time enemy positioning analysis Centroid Weighting: Priority-based center calculation Facing Optimization: Minimal rotation for maximum efficiency Range Adaptation: Dynamic positioning range based on encounter complexity Troubleshooting
Common Issues
Tank not moving: Check manual control detection settings Erratic positioning: Verify enemy cache refresh rates
Missing targets: Confirm auto-targeting priority weights Buff management: Check party member detection range
Debug Features
The fight class includes extensive logging:
Movement decision logging Threat management notifications Emergency cooldown alerts Target switching information Credits
Developed for the WRobot community with focus on intelligent automation and player experience enhancement.
This fight class represents advanced tanking automation while maintaining respect for manual player control and game mechanics.
5 downloads
0 comments
Updated
-
feral druid Dungeon TANK - BETA
By Pepa
Advanced Feral Tank Fight Class Documentation
Overview
Advanced Feral Tank Fight Class is a sophisticated automation script for World of Warcraft 3.3.5 (Wrath of the Lich King) designed for Druid tanks in Bear Form. This fight class features advanced movement AI, intelligent threat management, and optimized rotation systems for maximum tanking performance.
Key Features
Advanced Movement System
Line of Sight Detection: Uses TraceLine raycast technology to detect obstacles and plan optimal paths PathFinding Algorithms: Automatically navigates around obstacles using WRobot's pathfinding system Smart Positioning: Analyzes enemy positions and maintains optimal tanking stance Stuck Detection: Multiple unstuck mechanisms including jumping, strafing, and backtracking Manual Control Override: Detects WASD keyboard input and disables bot movement when player takes manual control Combat Initiation
The fight class uses Faerie Fire (Feral) as the primary combat opener, providing:
Long-range threat generation (30-yard range) Armor reduction debuff application Safe engagement without requiring melee range Multi-target application during pulls Intelligent Threat Management
Mass Taunt Logic: Automatically uses Challenging Roar when 2+ enemies attack party members Priority Targeting: Focuses threats based on distance, casting status, and target priority Feral Charge Integration: Uses charge abilities for distant threat pickup Tab-Targeting: During Berserk, applies Mangle to multiple targets for maximum TPS Optimized Rotation System
The rotation follows a sophisticated priority system designed for maximum Threat Per Second (TPS):
Proactive Rage Management: Uses Enrage early when rage drops below 25 Berserk Activation: Aggressive use in multi-target or high-threat situations Interrupt Priority: Bash casting enemies within range Maul Queueing: Dynamic rage thresholds based on enemy count and situation Mangle Spam: Primary TPS ability with multi-target application during Berserk Faerie Fire Multi-dotting: Applies to multiple targets for threat and armor reduction Swipe Optimization: Scales usage based on enemy count and rage availability Lacerate Management: Maintains 5-stack DoT with refresh timing Demoralizing Roar: Applied strategically for damage reduction Emergency Systems
Survival Cooldowns: Automatic use of Survival Instincts, Frenzied Regeneration, and Barkskin Healer Support: Intelligent Innervate casting on low-mana healers (below 15%) Fear Breaking: Uses Berserk to break fear effects Health-based Responses: Graduated emergency responses based on health percentage Party Support Features
Auto-buffing: Applies Mark/Gift of the Wild and Thorns when out of combat Healer Detection: Identifies healers through role assignment or class detection Threat Rescue: Immediate response to party members under attack Combat Resurrection: Uses Rebirth on fallen party members when appropriate Technical Specifications
Movement Controller
PID Control System: Smooth turning with proportional-integral-derivative control Collision Avoidance: Multi-step obstacle detection and avoidance Path Optimization: Removes unnecessary waypoints from calculated paths Movement States: Priority-based system preventing movement conflicts Cache Systems
Enemy Cache: Tracks all attackable units within 40 yards Party Cache: Maintains list of party members with role information Target Cache: Prevents repeated clearing of dead targets Loot Cache: Tracks looted corpses to prevent multiple loot attempts Performance Optimizations
Timer-based Updates: Prevents excessive calculations with intelligent timing LUA Integration: Uses game's native functions for buff/debuff detection Memory Management: Automatic cleanup of outdated cache entries Thread Safety: Lock-based synchronization for movement operations Configuration and Usage
Installation
Place the fight class file in your WRobot FightClass directory Select "Advanced Feral Tank" from the fight class dropdown Ensure your character is a Druid with Bear Form available Combat Behavior
Pull Initiation: Faerie Fire (Feral) is cast at maximum range to begin combat Form Management: Automatically maintains Dire Bear Form or Bear Form Positioning: Maintains 1.5-4.5 yard optimal distance from enemies Threat Generation: Prioritizes abilities based on enemy count and threat requirements Manual Override
The fight class detects manual player input through Windows API:
WASD Detection: Monitors W, A, S, D key presses QE Detection: Also monitors Q and E for strafing Complete Override: All bot movement stops when manual input detected Spell Casting Continues: Rotation continues even during manual movement Targeting Logic
Auto-targeting prioritizes enemies based on:
Enemies attacking the player (200 points) Enemies attacking party members (150 points + healer bonus) Casting enemies (80 points) Elite enemies (60 points) Higher level enemies (30 points) Current target bonus (25 points) Advanced Features
Line of Sight System
TraceLine Integration: Uses WRobot's collision detection Obstacle Classification: Categorizes obstacles as jumpable, strafeable, or requiring detour Alternative Path Generation: Creates waypoint sequences around obstacles Path Validation: Verifies each waypoint for accessibility Unstuck Mechanisms
Progressive unstuck system with escalating responses:
Jump: Simple vertical movement for small obstacles Strafe + Jump: Combination movement for medium obstacles Backtrack: Returns to last known good position for major obstacles Smart Positioning Analysis
Enemy Centroid Calculation: Weighted center point of all enemies Spread Analysis: Detects when enemies are too dispersed Behind Detection: Identifies enemies attacking from rear Distance Optimization: Maintains ideal tanking range automatically Troubleshooting
Common Issues
Movement Conflicts: Ensure no other movement addons are active API Errors: Windows API detection may fail on some systems (fallback included) Performance Issues: Reduce timer frequencies if experiencing lag Form Problems: Verify Bear Form is learned and available Debug Information
The fight class logs important events:
Movement state changes Threat management actions Emergency ability usage Auto-targeting decisions Manual control detection Compatibility
WRobot Version: Compatible with current WRobot releases WoW Version: Designed for 3.3.5 (Wrath of the Lich King) Hardware Requirements: Windows API requires Windows OS Memory Usage: Optimized cache systems minimize memory footprint Support and Customization
Customizable Parameters
Key values that can be adjusted:
Timer intervals for different systems Distance thresholds for positioning Priority scores for threat management Rage thresholds for ability usage Performance Tuning
Adjust objectCacheTimer (default 100ms) for cache update frequency Modify movement timer intervals for smoother or more responsive movement Tune threat detection sensitivity through score adjustments This fight class represents a complete tanking solution with professional-grade automation features while maintaining the flexibility for manual override when needed.
6 downloads
0 comments
Updated
-
📘 Blood Death Knight Tank (BETA)
By Pepa
Advanced Blood Death Knight Tank - WRobot Fight Class
Overview
This is an advanced fight class for World of Warcraft 3.3.5 (Wrath of the Lich King) designed specifically for Blood Death Knight tanking. The class features sophisticated threat management, intelligent positioning, emergency cooldown usage, and automated combat mechanics.
Key Features
Combat System
Optimized Rotation: Prioritizes high-threat abilities like Heart Strike, Death Strike, and Blood Boil Rune Management: Intelligent rune usage with emergency Blood Tap and Empower Rune Weapon Disease Management: Automatic application and spreading of Blood Plague and Frost Fever AoE Threat: Death and Decay positioning and Blood Boil for multi-target encounters Defensive Capabilities
Emergency Healing: Death Strike, Death Pact, Rune Tap with health-based priorities Lichborne Combo: Uses Lichborne + Death Coil for self-healing and fear immunity Cooldown Management: Vampiric Blood, Icebound Fortitude, Anti-Magic Shell automation Fear Immunity: Advanced fear detection with Lichborne counter-measures Movement & Positioning
Smart Positioning: Maintains optimal distance (1.5-4.5 yards) from enemies Line of Sight: Advanced pathfinding with obstacle detection and avoidance Stuck Detection: Automatic unstuck procedures with jump and strafe mechanics Manual Override: Detects manual player control and disables automation Threat Management
Auto-Targeting: Intelligent target selection based on threat level and priority Taunt System: Dark Command and Death Grip for threat recovery Party Protection: Prioritizes enemies attacking party members, especially healers Installation
Place the .cs file in your WRobot FightClass folder Load the fight class in WRobot Ensure you're in Frost Presence for optimal tanking Configuration
Constants (Modifiable)
private const float IDEAL_DISTANCE = 3.0f; // Preferred combat distance private const float MIN_DISTANCE = 1.5f; // Minimum distance before backing up private const float MAX_DISTANCE = 4.5f; // Maximum engagement distance private const float MAX_DISTANCE_FROM_START = 30f; // Leash range Timer Settings
Threat Check: 250ms intervals Buff Check: 8 second intervals Emergency Check: 800ms intervals Auto Target: 400ms intervals Movement Update: 50ms intervals Ability Priority System
Emergency Priorities (Critical Health < 35%)
Death Pact - Sacrifices minion for instant heal Icebound Fortitude - 20% damage reduction Vampiric Blood - Increases healing received Death Strike - Healing based on damage taken Threat Generation Priorities
Rune Strike - Highest threat per Runic Power (20 RP) Heart Strike - Primary single-target threat Death and Decay - AoE situations (3+ enemies) Blood Boil - Spreading diseases and AoE threat Defensive Priorities
Lichborne + Death Coil - Self-healing combo (< 50% HP) Anti-Magic Shell - Against casting enemies Bone Shield - Maintained constantly Mark of Blood - Healing through combat (< 70% HP) Advanced Features
Fear Handling
Detects incoming fear effects from enemy casts Uses Lichborne for complete immunity to fear, charm, and sleep effects Falls back to Icebound Fortitude for damage reduction Self-heals with Death Coil while Lichborne is active Pathfinding System
Line of Sight Detection: Uses TraceLine for collision detection Obstacle Avoidance: Calculates alternative paths around barriers Jump Mechanics: Automatic jumping over small obstacles Strafe Movement: Side-stepping around medium obstacles Combat Resurrection
Raise Ally: Automatically resurrects fallen party members in combat Prioritizes close-range targets within interaction distance Maintains current target after resurrection attempt Auto-Looting
Loots nearby corpses automatically after combat Maintains cache to avoid repeated loot attempts Respects combat state and manual control Manual Control Integration
The system detects when you're manually controlling your character through:
Keyboard input detection (WASD, QE keys) Movement state analysis Automatic disabling of all automated movement when manual control detected Troubleshooting
Common Issues
Character not moving: Check if manual control detection is working Not targeting enemies: Verify auto-targeting timer settings Spell failures: Ensure proper rune availability Positioning problems: Check MAX_DISTANCE constants Debug Features
Extensive logging for all major actions Combat state tracking variables Timer-based activity monitoring Error handling with detailed exception logging Performance Considerations
Object caching system reduces API calls Timer-based execution prevents excessive computation Synchronized movement state prevents conflicts Efficient enemy filtering and distance calculations Compatibility
WoW Version: 3.3.5 (Wrath of the Lich King) WRobot: Compatible with standard WRobot APIs Specialization: Blood Death Knight (Tank) Group Play: Full party/raid support with healer protection Support Notes
This fight class is designed for experienced users who understand Death Knight mechanics. The code includes advanced features that may require fine-tuning based on your specific gameplay needs and server configurations.
For optimal performance, ensure your Death Knight has learned all major tanking abilities and maintain appropriate gear levels for your content.
3 downloads
0 comments
Updated
-
Nubot - Rogue All Specs
By Nuq
Hi there, I created this script with the intention of using it on those level 255 custom servers. The bot will use the rotation with a relatively intelligent ability priority, it will try to stay in stealth though as I play on a server without the need for mounts, you could add a few lines to only start the rotation upon x distance to target so you're not in stealth all the time. The bot will use defensive cds as needed, it has situational awareness without going over the top detecting healers and interrupts. It will kick if available, if kick is on cd it'll use gouge.
Advanced combat rotation with intelligent ability prioritization
Smart stealth management and opener selection
Situational PvP awareness including healer detection and interrupts
Defensive cooldown management based on health thresholds
Positional awareness for abilities like Backstab and Ambush
Buff and debuff tracking with optimal refresh timing
Combo point management and finisher optimization
Emergency defensive abilities when low on health
Interactive status frame with movable UI
I wish you good luck if you choose to give it a go!
Tricks of the trade needs updating to use on party 1-4, currently it's on focus.
70 downloads
0 comments
Submitted
-
Elemental Shaman PVE solo (modified file from this forum)
By Pepa
Elemental shaman PVE solo profile modified oon base from my experiences .
Disabled Call of the elements bc my experience is better with summon totems by one by one to get agrro and shiend from glyph of stoneclaw totem and AOE grind .
You can edit it for chosse fire totems ( magma or searing)
104 downloads
0 comments
Updated
-
[Free] Project Wholesome - WOTLK Fightclasses (all 10 included)
By Talamin
Hello fellow Botters,
This is the AIO Fightclass for WotLK Content.
Most will download this without given any Feedback, but i appreciate every Feedback you want to give.
With the Rework to 3.0.0 the Framework was given a great overhaul by @Hashira who is a genius. Additionaly another Dev @FlXWare joined the pool of Devs and contributed a lot to the again reworked AIO. And finally the latest Rework was done by @Zer0 which is an awesome dev! The AIO is the First FC with support for Raidheal (limited to Holy Priest)! One of the Maingoals this time was to speed up the FC, and i think we hit a point where we can be very proud of what we achieved. Most of the old Bugs are gone, PetManagement for all Petclasses are top notch. Buffmanagement is now pulsed on movement and combat and many more changes. Just try it out yourself, you will see a significant performance upgrade. Bugreports are welcome and needed to get it to a new stage, so feel free to do so.
English Client ONLY!!!
Deactivate all Addons, Wrobot relies heavy on LUA and every Addon can interfere with this in a bad way!
Added Healbot Product, use this instead of WRotation to Heal as Healer inside Dungeons (No Settings, no Interface, just place it under Products, select it and Choose Systetic Events in the AIO FC). This is only needed for Healers.
Here is the Current State:
DeathKnight (Frost, Unholy, Blood)
Druid (Feral (No Tanking in Dungeons), Restoration, Balance)
Hunter (Beastmastery, Marksmanship, Survival)
Mage (Frost, Fire, Arcane)
Priest (Shadow, Holy (inkl Raidheal), Discipline)
Paladin (Protection, Retribution, Holy)
Rogue (Combat, Subletly, Assassination)
Shaman (Enhancement, Restoration, Elemental)
Warlock (Affliction, Destruction, Demonology)
Warrior (Arms, Protection, Fury)
Green = tested and in a working state, Yellow = Rotation added but not much tested, Red = no support until now.
Short Feature Overview of new Corefeatures:
Auto updating System to the newest Release It now makes Use of Unique Syntetic Events (Activate this when you play as Healer in Dungeon or Group) Uses Prioritysystem to decide which spells to cast (Framelock is now working, Slowrotation is now working) Auto Set Talents according to the choosen Spec (only works with Products which support movement) Tankspecs can Autotank adds in Dungeons Supports HMP incl. fleeing from Mobs Healspecs can handle different Healspells for different Roles/Classes Autobuffing (Paladin will chosse which buff is needed, according to the Targets Dungeonrole without targeting) Druid (switches Forms according to Usersettings, makes use of prowl) Hunter (Autoset stances for Pet, Autofeeding Pet, Petspell Management like Taunt, Random Backpaddle Movement) Mage (Frostnova Backpaddle, makes use of own casted Food/Drinks) Priest (nothing new to say) Rogue (use Rangepull if you have Rangedweapon and the target is surrounded by hostile targets(activate it in settings)) Shaman (Autoset Totems in Totemic Call, makes use of Totemic Call, reworked Rotation) Warlock (nothing new, just a Beast for Leveling) Warrior (use Rangepull if you have Rangedweapon and the target is surrounded by hostile targets(activate it in settings), just a Beast for Leveling)
Besides the new Features which are added, we have all the old Features including from the previous Version.
Have Fun with testing, you are welcome to report bugs (pls with detailed description and logs). Features will be added after the AIO get´s out of BETA state, until this it´s just bugfixing and reworking Rotations!
Welcome @Hashira as a new CoDev for this Project ?
Welcome @FlXWare as a new CoDev for this Project ?
A special Thanks goes to @Droidz for the Bot, the Wholesome Devs ( @Marsbar, @Zer0 @Mortis123), Devs ( @iMod, @Matenia) and Testers ( @Kamogli much more...)
If you have to report a Bug, leave a Comment with a Log. Alternatively we have a Discord for Bugreports and Feedback.: https://discord.gg/NEq4VA6 .
P.s.: If you have Problems with crashing while open the Config, remove your old FC Settings from your Folder and restart the Bot.
Recommended Plugins:
15061 downloads
-
[Beardedrasta] Enhancement Shaman Wotlk
By Beardedrasta
Beardedrasta's Simplified Enhancement Shaman ©
An Enhancement Shaman PVE Damage routine for Wrath of the Lich King 3.3.5!
This is a custom fight class created for use with WRotation!
(Leveling Profile current level support 1 - 40)
*Best Glyph Options*
*Best Talent Options*
*F e a t u r e s*
Feral Spirit on Boss Refresh Magma totem refresh (No auto Call of Elements option, This is bad in group scenario. Slow Fleeing enemies Auto Heal OOC Shamanistic Rage for in combat mana regen Lightning Bolt -> Chain Lightning @ 5 stacks of Maelstrom
If you really really enjoyed the build and want to help a fellow player achieve happiness then
consider donating to 2 growing boys. Food doesn't grow on trees afterall..... wait a minute.
cash.app/$beardedrastaman
331 downloads
- shaman
- enhancement
- (and 5 more)
-
[Beardedrasta] Restoration Shaman Wotlk
By Beardedrasta
Beardedrasta's Ultimate Restoration Shaman ©
A Restoration Shaman PVE healing routine for Wrath of the Lich King 3.3.5!
This is a custom fight class created for use with WRotation!
*Best Glyph Options*
*Best Talent Options*
*F e a t u r e s*
Healing Priority foe spell use Tank name input for auto Earth Shield use. Role auto detection Manual or auto tank select Cast Earth Shield on tank unit Chain Heal on multiple low health unit Auto Cure (Toxin, Disease) Mana Tide Totem at low threshold (Default 20%) Nature's Swiftness CD for instant cast goodness Tidal Force CD when multiple low health unit Auto Res dead unit (Adding option to choose Cleanse Spirit instead of Cure Toxins if you have the talent) (Adding Auto Ghost Wolf when out of combat and outdoors)
Things you currently have to handle manually until I figure out a method to use them, I will try. 🙂
Earthliving Weapon, Tremor totem on fear, Earthbind totem on aggro, Heroism/Bloodlust, Call of the Elements.
If you really really enjoyed the build and glad someone finally took on the task to bring the community an
efficient Restoration Shaman fightclass then consider donating to 2 growing boys. Food doesn't grow on
trees afterall..... wait a minute. cash.app/$beardedrastaman
Big shoutout to @FlXWare for his assistance on the focus healing upgrade and knowledge!
I have to give a solid shoutout to my boys on the wholesome team helping someone understand code is a hard task,
but helping someone with small pea brain to code is wayy harder. So thank you guys for not blowing me off and helping this come together.
( @Talamin, @Marsbar, @Zer0, @MrCeeJ )
294 downloads
- shaman
- restoration
- (and 6 more)
-
0 comments
Submitted
-
fight class [WotLK] Apexx Discipline Priest
By Apexx
A Discipline priest healing "fight class" for WotLK 3.3.5 game version.
Use WRotation or HealBot Products for this fight class.
Donate (If you like the product, please consider a small donation.)
Started 8/10/2021
Disclaimer: This if my second attempt scripting a healing class.
This fight class is not yet finished. It is work in progress with limited testing.
T A L E N T S Updated 8/24/2021
G L Y P H S
Major => Glyph of Power Word: Shield // Glyph of Penance // Glyph of Flash Heal
Minor => Glyph of Shadowfiend // Glyph of Fortitude // Glyph of Levitate
S P E L L S
(Green = Tested and working / Red = Not yet implemented / Orange - May need more testing)
K N O W N I S S U E S
May try to heal local players that have disconnected and the character is still seen in game. May try to heal local players who are dueling. Will not heal pets at this time. (possible future update) Will not heal while mounted on siege vehicles (yet). F E E D B A C K
I would like feedback if you any. I worked from a few guides online, and tried to match the behavior.
If there is any problems, or changes that you would like to see, please send me a message, and I
will see what I can do. Thanks!
Virus Total
628 downloads
- priest
- discipline
- (and 2 more)
-
[FREE] Powerful Shadow Priest PvP by slk
By slk
Hello everyone!
I'm introducing you a very powerful profile I was constantly optimizing for couple of weeks time.
This Shadow Priest profile is primarily designed for Battleground botting.
Obviously, it is not destroying everything in its way, but it provides a solid, mid-tier PvP combat. Some of the battlegrounds (such as Warsong valley) were finished in top 3 even tho I haven't been geared much.
Current features:
Flash Heal - if out of combat & lower than 80% of HP. Heals himself up after a fight. Psychic Scream - range check, cooldown check. Dispersion - will be used if health is lower than 40% OR mana is lower than 20%, cooldown check. Shadowform - usual stance, primary buff. Psychic Horror - distance check, target casting state check, skill cooldown check & "Silence" cooldown check (to avoid double PH+Silence situations). Silence - distance check, target casting state check, skill cooldown check. Power Word: Shield - usable in combat state only, ability cooldown check, "Power Word: Shield" buff check, "Weakened Soul" check. Shadowfiend - used as basic attacking spell, target distance check, cooldown check. Shadow Word: Pain - target distance check, target buff casted by me check, target health percent check (=>10%, to avoid dotting players who are low anyway). Devouring Plague - target distance check, target buff casted by me check. Used even if enemy is low (handy for stealing kills). Vampiric Touch - adjusted target distance check (required range is a bit closer in order to avoid situations of re-casting same spell due to range error), target buff casted by me check, target health percent check (=>10%, to avoid dotting players who are low anyway). Mind Blast - target distance check (similar to Vampiric Touch to secure the cast), ability cooldown check. Shadow Word: Death - target distance check, ability cooldown check. Nothing special about it right now. Mind Flay - adjusted target distance check, used to slower down enemies who are close to max range. Power Word: Fortitude - "Power Word: Fortitude" buff check, "Prayer of Fortitude" buff check (to avoid bugging out in attempt to buff himself after getting mass buff). Divine Spirit - "Divine Spirit" buff check, "Prayer of Spirit" buff check (to avoid bugging out in attempt to buff himself after getting mass buff). Fear Ward - buff check, ability cooldown check. Inner Fire - buff check. Vampiric Embrace - buff check. Shadow Protection - "Shadow Protection" buff check, "Prayer of Shadow Protection" buff check. Hymn of Hope (combat state=false check, mana percent check, cooldown check). Renew (buff casted by me check, health percent check, combat state=false check). Bladestorm Disarm (target buff "Bladestorm" check, target in sight check, ability cooldown check, target distance check). Shadowdance Disarm (target buff "Shadowdance" check, target in sight check, ability cooldown check, target distance check). Anti-Magic Shell, Divine Shield & Cloak of Shadows checks for all damaging spells (not casting spells if target got these buffs). Shoot (wand) rogues with Cloak of Shadows. Divine Protection dispel (target buff "Divine Protection" check, distance check, target in sight check). Spell Reflection dispel (target buff "Spell Reflection" check, distance check, target in sight check). Shoot (wand) if mana low mana. I would recommend setting your Shadowfiend to aggressive stance in order to get maximum efficiency.
Planned features:
Further target defensive checks & counter-actions, such as Divine Shield, Anti-Magic Shield, Spell Reflection, Hand of Freedom and more. Sustainability improvements. Hymns implementation. Psychic Horror use for Shadowdance, Bladestorm and others. Minor tweaks.424 downloads
- shadow priest
- pvp
- (and 3 more)
0 comments
Updated
-
Shadow Priest PvP - LvL 80
By maraisz
Hi,
I have made a small Fightclass as I was not happy with any of the other shadow priest fight classes. For some reason, they would constantly try to move forward whilst casting which would mess up the rotation and look risky . So here is a very simple fight class which just dots and focuses that target. Drop any high expectations, because this is as simple as they come -- without looking like a bot and getting you banned.
Features:
Buffs:
Auto Shadow form
Auto Inner Fire
Auto Power Word: Shield -- before engaging combat
Auto Vampiric Embrace
Auto Divine Spirit
Combat Rotation:
1. Vampiric touch -- Will not cast twice!
2. Devouring Plague
3. Shadow Word: Pain
4. Mind Blast -- whenever off cooldown
5. Mind Flay -- if the bot has nothing else to do
6. Shoot Wand -- if mana is so low the priest cannot cast anything
Utility:
Shadow Word: Death (highest priority) -- Will attempt to steal the killing blow when enemy has 1,200 hp.
Dispersion
Shadow Fiend -- when mana is getting low
Silence -- Only when enemy is casting
Psychic Scream -- with range check
Psychic Horror -- But only if the target is within combat distance
Hope this helps!
152 downloads
0 comments
Updated
-
Shadowpriest PvP fight class
By Sotsiv
Hello, here is the first fight class i share.
This will do the basic rotation; heal himself, dispel and dispel friends.
Perfect use of Dispersion, Shadowfiend, you'll never get oom.
Perfect for battlegrounds, you will be in top damage for sure !!
Waiting feedbacks :=)
Fixed :
was casting vampiric touch twice in a row sometimes
352 downloads
-
[Free] Feral Druid Raid DPS
Hi guys,
I've been leeching off the other profile makers so when I made this one I thought I might as well upload it for others!
This is the first FightClass I've made from scratch and as such I assume there will be bugs and poor implementations of Wrobot mechanics. I would love to try and fix those if you let me know what they are below!
This FightClass is a relatively simple feral druid DPS fight class. I only use it with WRotation but presumably you could use it with a different product if you have it handle movement and such.
What the FightClass does:
Casts Shred any time Clearcasting procs and you are behind your target
Maintains Savage Roar (usually 100% uptime but I'm sure it can drop occasionally)
Casts Swipe if there are two mobs near the mob you are targeting
Casts Rip with 5 CPs if your Rip debuff is not on the target
Uses Mangle (Cat) if the target does not have the Mangle debuff (if someone else casts Mangle, you won't)
Uses Rake if Rake debuff is not on the target
Uses Faerie Fire if the target does not have the Faerie Fire debuff (if someone else casts Faerie Fire, you won't)
Uses Tiger's Fury on CD
Uses Berserk on CD if you are fighting a boss
Spams Shred if it has nothing else to do and you are behind the target to build CPs, if you are not behind the target it will spam Claw
I haven't tested this super extensively but it has done well in a couple dungeons for me on my druid.
Let me know what you guys think!
UPDATE:
Changed to spam Mangle (Cat) to build CP if you are not behind target instead of Claw
Uses Swipe (Cat) when Clearcasting procs and there are two mobs near the mob you are targeting instead of Shred
Additionally, I've tested it way more extensively while gearing a druid from fresh 80 to around 6k GS with no issues at all, generally outperforming my GS.
Known bugs: For some reason it won't function in ICC on the Gunship Battle fight, not sure why...
Feral Cat v2.xml
564 downloads
- feral druid
- cat
- (and 1 more)
-
[Free] [PvP] Elemental Shaman
By ThatOneGuy
This is a PvP orientated Elemental Shaman Fight class made by me (ThatOneGuy), I used it mostly for Battlegrounds as this is where it works best. Some of its key features include....
Auto Trinket important CCs longer than 4 seconds (Every Man for Himself if Alliance, or Medallion of the Horde if Horde) Check immunity before launching every spell (Spell Reflection, Grounding, Divine Shield, etc..) Auto Dispel Friends from CCs (On/Off in options) (Announces in chat what is trying to do for example "Dispelling Fear from Bob", only visible to you) Attempt to kick all casts. (Using Wind Shear or Thunderstom if near casting target) Uses Call of the elements to summon totems (Please setup the totems to be as shown - SsT, ToW, MsT, WoaT) Heals out of combat. Smart heals in combat (Only heals if it knows it can win) Uses frost shock to stop runners. Will use ghost wolf for mobility. Intelligent bursting only on winnable fights. Will use thunderstorm to "yeet" melee away from you. Uses Grounding Totem to prevent casts on you (Works really well with Shear! Almost impossible to lose a 1v1 vs a caster) Decent PvP rotation, has no issues in battle grounds. And more... Big thanks to ScripterQQ as I used his Dispell, Trinket and Immunity checks. Really helps this fight class!
Well... Thats about it, be sure to let me know about your experiences with this fight class, I don't guarantee I'll be able to fix anything (As I no longer have a sub to wrobot) but if enough people enjoy this fight class maybe I'll get another sub and possibly make some more fight classes in the future.
621 downloads
0 comments
Updated
-
[PAID[PvP] Retribution Paladin
By Matenia
Disclaimer: This fightclass only works with the English client. It is possible, that I will add support for more later. Do NOT use this in arenas. This is not PQR.
The attached file is a low-level demo version.
For questions and bugreports, please reach out to me directly. This is the WotLK version of my TBC ret fightclass.
Ret Palas are a versatile class. There are a lot of things you can do to look human that even an average player wouldn't do.
I have used this Fightclass to farm around 80k honor and several different BG marks without ever being reported. On top of that, on a geared paladin I've constantly topped damage and kills.
Dynamic Rotation Based on Players Around You
Dispels friendly targets and uses BoP if they're low and melees around them Chases and chucks down enemies at will Dispels Crowd Control from friends around you Can use Blessing of Sacrifice to break Polymorph Interrupts casts around you with Repentance Situational Spell Usage
Uses all your spells, including Concec against Vanish, Dispel, PvP Trinket, Avenging Wrath, Divine Shield, Arcane Torrent, etc Humanized
Uses spell rotation that are unlikely to make anybody recognize you as a bot This profile uses frame lock. This means it freezes your game for a short amount of time to make sure no spells are skipped and the correct spell in the rotation is always selected.
If you have problems with your FPS, deactivate frame lock in the profile settings.
PURCHASE NOW - 6.50€ (Rocketr)
I, the owner and creator of this file, am in no way associated with the wRobot company. By purchasing this file, you agree to the contract of the purchasing website and that alone.
Check out my other Fightclasses
252 downloads
0 comments
Updated
-
warrior [Free] FightClass.Wotlk.Warrior
By krycess
hello!
I have just recently begun developing with wRobot.
here is a warrior fight class!
it implements a priority tasking system that utilizes dependency injection techniques
please let me know what features need to be added to this as I know next to nothing about this community and what they want/need.
I am more than happy to take and deliver requests!
Cheers!
861 downloads
-
[PAID][WotLK] Shadowpriest 1-80
By Matenia
Disclaimer: This fightclass only works with the English client. It is possible, that I will add support for more later.
For questions and bugreports, please visit my Discord channel. The attached file is a low-level demo version.
Priest’s are a hard class to bot, but perhaps your love for the class is overwhelming and you just can’t help yourself. I’m here to help ease your frustration and to optimise the class for mana efficiency and reduced downtime.
After coding for several weeks, I’m proud to present you with a priest fight class that contains the following:
Dynamic Rotation Based Upon Level
- 3 different fighting rotations for below 20, below 40 and above 40.
Situational Spell Usage
- Uses all your spells, including Silence, Fear and Devouring Plague in appropriate situations.
Highly Mana Efficient
- Tries to use as little mana as possible while leveling. The rotation was built with increased uptime in mind. Therefore it Wands whenever’s most beneficial.
- Uses different heals at different percentages
Automatic Skill Detection
- Automatically detects if you learn new spells while leveling, no need to restart the bot
This profile uses frame lock. This means it freezes your game for a short amount of time to make sure no spells are skipped and the correct spell in the rotation is always selected.
If you have problems with your FPS, deactivate frame lock in the profile settings.
PURCHASE NOW (Rocketr) - 2 concurrent IPs on one wRobot key - 6.50€
I, the owner and creator of this file, am in no way associated with the wRobot company. By purchasing this file, you agree to the contract of the purchasing website and that alone.
Check out my other Fightclasses
308 downloads
-
WotLK 3.3.5a Prot Warrior 50+ Fight Class
By asdfjkl
Another fight class I found on here was pretty wonky for me so I tried my hand at making my own. Seems to work flawlessly. Let me know what you think.
315 downloads
-
[Free] Bloody - A Blood DK Routine
By Talamin
Hello everyone,
I was in need of a Blood DK Fightingclass and build one up on my own.
I will adapt more and more skills, as far as my progress with the DK goes.
Features:
Single Target Rotation Multi Target Rotation with Pestilence Spread 3 different Pull Methods, Fightingclass decides of his own Healing... Come on, who needs Healing as Blood DK Different Kick Conditions for Cast Interrupts Presence Switch will be added later For the Spec just use Zygors Blood DK Skilltree.
Special thx goes out to Smokie for dragging me into Fightingclasses
If you find any bugs or want me to implement anything, Join our discord server and send me a message. : https://discord.gg/ppm8Ufc
Feel free to hit the Button ♥
1055 downloads
-
[FREE] Hunty - A BeastmasterLeveling Class
By Talamin
Hi All,
I finished my Beastmaster Hunter 1-80 FightingClass, written in C#.
Thx to all the Devs who provide Code Examples in the Forum.
Features of the FightingClass:
- Auto Pet Management (Heal, Call, Revive)
- Auto Aggro Management, pet will try to taunt all your targets
- Backpaddle if you are to close on your target to use your Bow
- Intelligent Aspect Switch (Hawk, Dragonhawk, Monkey, Cheetah, Viper)
- Use of Disengage and Feign Death
- Slows your Target with Concussive Shot
- Auto Feeding Feature (You just need some Food on you, the Rotation will make your Pet Happy, depending on what it needs.
- 100% Dot Uptime
- Framelock
With the right build and a little Equipment you are unbeatable.
The general used Spells:
Hunters Mark
Serpents Sting
Arcane Shot
Concussive Shot
Multi Shot
Steady Shot
Kill Shot
Raptor Strike
Aspects of the (Monkey, Hawk, Cheetah, Wiper, Dragonhawl)
Rapid Fire
Kill Command
Revive Pet
Call Pet
Mend Pet
Disengage
Feign Death
Feel free to use this ?
If you find any bugs or want me to implement anything, Join our discord server and send me a message. : https://discord.gg/ppm8Ufc
1478 downloads
-
[FREE] Kitty- A Feraldruid Leveling Class
By Talamin
Hello everyone,
I finished the Beta of my Feraldruid Leveling 1-80 Class.
Thx to all the Devs who provide Code Examples and Help in the Forum!
Features:
- Different Rotations for Level Brackets. (1-9, 10-19, 20+)
- 10-19 can use Bearform or Caster Form, 20+ needs Catform.
- 20+ try to Prowl, uses Skills depending of your Angle to the Mob.
- Intelligent Pull, no useless and mana intensive switches of Forms
- Auto Buffs
- Heal Out of Combat and in Emergency Case in Combat.
The general used Spells:
- Wrath
- Moonfire
- Growl
- Bear Form
- Cat Form
- Demoralizing Roar
- Maul
- Ravage
- Pounce
- Shred
- Rake
- Tigers Fury
- Mangle
- Ferocious Bite
- Rip
- Mark of the Wild
- Thorns
- Rejuvenation
- Regrowth
- Healing Touch
- Lifebloom
For the Spec just use Zygors Feral Skilltree.
If you find any bugs or want me to implement anything, Join our discord server and send me a message. : https://discord.gg/ppm8Ufc
Feel free to hit the Button ♥
1277 downloads
-
[FREE] Paly - A Retri Leveling Class
By Talamin
Hello everyone,
I finished the Beta of my Paladin Leveling 1-80 Class.
Thx to all the Devs who provide Code Examples and Help in the Forum!
Features:
Level Rotation for 1-80 Uses Rotation for Multitarget Autostun Offtarget without Targetswitch Use of Crusader Aura on Mount Rebuff in and out of Fight Uses Manaregeneration for less Downtime Framelock can be buggy Intelligent Taunt of Targets
The general used Spells:
... Too many, just try it ?
For the Spec just use Zygors Retribution Skilltree.
If you find any bugs or want me to implement anything, Join our discord server and send me a message. : https://discord.gg/ppm8Ufc
Feel free to hit the Button ♥
1025 downloads
0 comments
Updated
-
[FREE] Priesty - A Shadowpriest Leveling Class
By Talamin
Hi All,
I finished my 1-80 ShadowPriest written in C#. I made this after a leveling Guide for Shadowpriests.
Thx to all the Devs who provide Code Examples in the Forum.
Features of the FightingClass:
- Different Rotation for every Bracket, 1-9, 10-19, 20-29, 30-39, 40-49, 50-59, and 60+.
- Near no downtime, straight leveling through all Continents
- Multidotting of adds
- Auto shielding
- Auto Buffs
- 100% Dot Uptime
- Framelock
The general used Spells:
Shadow Wort Pain
Smite
Mind Blast
Holy Fire
Devouring Platue
Mind Flay
Vampiric Embrace
Vampiric Touch
Shadow Fiend
Fortitude
Shadow Form
Shield
Renew
Feel free to use this ?
If you find any bugs or want me to implement anything, Join our discord server and send me a message. : https://discord.gg/ppm8Ufc
775 downloads
0 comments
Submitted
-
[FREE] Warlocky - A Affliction Leveling Class
By Talamin
Hi All,
I finished my Affliction Warlock 1-80 FightingClass, written in C#.
Thx to all the Devs who provide Code Examples in the Forum.
Features of the FightingClass:
- Auto Pet Management (Use the best Pet you have)
- Auto Shard Management
- Auto Aggro Management, pet will try to taunt all your targets
- Auto Fear Offtarget
- Low Level and High Level Rotation
- Intelligent Use of HealthFunnel, Lifetap, Drainsoul and Lifedrain (near to 0 Downtime)
- Intelligent Buffmanagement (Armor, Under Water Breath etc.)
- Healthstone Management (at the Moment deactivated, because a little Bug got in there)
- 100% Dot Uptime
- Framelock (Buggy, please deactivate it for the moment)
The general used Spells:
Demonskin
Demonarmor
Felarmor
Unending Breath
Shadow Bolt
Immolate
Corruption
Imp Summoning
Void Summoning
Health Funnel
Life Tap
Healthstone creation
Curse of Agony
Death Coil
Fear
Drainlife
DrainSoul
Haunt
Unstable Affliction
Feel free to use this ?
If you find any bugs or want me to implement anything, Join our discord server and send me a message. : https://discord.gg/ppm8Ufc
1559 downloads