All Activity
- Today
-
Pepa started following 🛡️ Paladin Tank – Blessings AI (BETA)
-
Version 1.0.23
1 download
⚙️ Overview Paladin Tank v23 – Blessings AI is an advanced Protection Paladin Fight Class for WRobot (WoW 3.3.5a). This project is currently in BETA, focusing on testing new multi-threaded AI architecture, smart movement handling, and dynamic threat control. The class aims to provide human-like tanking behavior, capable of reacting to aggro loss, dangerous movement situations, and party member threats, while maintaining perfect buff uptime and efficient mana use. 🧠 Features 🔹 Modular AI Architecture Multi-threaded engine — separate threads for rotation, movement, and pathfinding. Blessing system — automatically assigns the correct blessings (Kings, Might, Wisdom, Sanctuary) based on class and role. Threat AI — real-time aggro scanning with panic recovery and taunt chain logic. Adaptive Movement AI — predicts enemy motion, chooses safe approach tactics, and avoids AoE zones dynamically. Performance Metrics — built-in performance tracking and smart timers to reduce CPU load. 🚶 Movement AI Highlights The Safe Approach System evaluates every engage and selects the best method to reach the target: 🟢 Direct Approach – straight path, fast and safe. 🟡 Strafe Approach – side approach to avoid frontal cones. 🔵 Circle Approach – circles behind the target when safe. 🔴 Defensive Hold – stops movement during danger (adds, AoE, positioning hazards). It integrates with WRobotCoordinator and TurnCommandArbiter to avoid conflicts with WRobot’s internal pathfinder. ⚔️ Combat Logic (Rotation Engine) ✅ Buff Handling Keeps Righteous Fury and Sacred Shield always active. Maintains Holy Shield uptime at 100%. Buff updates are throttled to avoid spam. 💥 Interrupt Priority Hammer of Justice – stun interrupt (≤10m) Avenger’s Shield – ranged silence (≤30m) Arcane Torrent – AoE silence + mana restore (Blood Elf racial) 🛡 Threat Recovery (Panic Mode) If DPS or healers pull aggro, the AI triggers “threat panic mode”: Righteous Defense – multi-taunt on attacked ally Hand of Reckoning – single-target taunt on stray enemy Avenger’s Shield – instant ranged threat burst Threat loss is detected via cached enemy states and party data. ⚔️ Rotation Priority 🌀 AoE Rotation (3+ Enemies) Priority Spell Description 1 Consecration Maintain uptime (refresh ≤7s) 2 Hammer of the Righteous Cleave up to 3 enemies 3 Holy Wrath AoE burst (undead/demon) 4 Avenger’s Shield Ranged silence + damage 5 Judgement (Light/Wisdom) Mana/healing judgment 6 Shield of Righteousness Filler for single-target threat 7 Exorcism Ranged filler DPS ⚔️ Single-Target Rotation Priority Spell Condition 1 Shield of Righteousness Highest TPS ability 2 Hammer of the Righteous If ≥2 enemies nearby 3 Judgement (Wisdom/Light) Mana-based choice 4 Consecration Only if mana > 50% 5 Avenger’s Shield Ranged pull or filler 6 Holy Wrath Situational vs undead/demons 7 Exorcism Filler (mana > 30%) ⚙️ Technical Highlights Thread-safe caches (cacheLock) for party and enemy lists. Dynamic mana thresholds prevent burnout in long fights. Configurable debug logs: ENABLE_AI_DEBUG_LOGS ENABLE_APPROACH_LOGS ENABLE_BLESSING_DEBUG_LOGS ENABLE_DANGER_LOGS Automatic safety control: AI releases movement control if danger or pathfinding conflict is detected. ⚠️ Beta Notes This version is BETA and intended for testing: Expect occasional delays or movement desync during complex pulls. Thread.Sleep() calls may cause short reaction pauses — these will be replaced by non-blocking timers in the next release. Seal swapping (Vengeance/Wisdom) and adaptive mana model are not yet implemented. Use with caution in dungeons or large group content until movement arbitration is fully tuned. 🧩 Requirements WRobot for WoW 3.3.5a Paladin level 80 (Protection spec) Recommended talents: Standard 0/53/18 Protection build Compatible with both solo and party play 📢 Feedback & Reporting Since this is a BETA release, feedback is highly appreciated! Please report: Threat loss or slow taunt response Movement desync issues (approach stopping too early) Any FPS drops or AI freezes 🧱 Planned for Next Version (v24) Asynchronous rotation loop (no blocking sleep) Dynamic Seal switching Smarter AoE refresh logic (buff-based) Improved path correction for uneven terrain Optional “Defensive Tank Mode” toggle 🏁 Summary Paladin Tank v23 – Blessings AI (BETA) introduces a modern, modular, and intelligent tanking system for WRobot users who want reliable, human-like performance in WoW 3.3.5a. It’s built for flexibility, safety, and full automation — and it’s only going to get better. Download: (newest) .cs file Author: Pepa Version: v23 (BETA) Date: October 2025 -
948895868 joined the community
-
Chafurdaria joined the community
-
bio33 reacted to a file: [Free] Wholesome Auto Quester
-
bio33 reacted to a review on a file: [Free] Wholesome Auto Quester
-
likongjun joined the community
-
FalAiquoc joined the community
-
adri2881 joined the community
- Yesterday
-
milapos joined the community
-
managryn joined the community
-
keshaqq joined the community
-
SHIWENB336 joined the community
- Last week
-
Darthlock joined the community
-
kcorderf started following Ascension WoW and Does this bot work with Ascension private server?
-
n0ne started following Unlock Licence for version and Universal Tank Fight Class Generator
-
Version 1.0.0
3 downloads
Purpose This prompt generates complete WRobot fight classes for WoW - change your wow version in promts !! tank specializations with advanced movement AI. It creates production-ready code from scratch - no existing code needed. How To Use Basic Usage Step 1: Fill in the template Generate a complete WRobot fight class for [CLASS/SPEC] tank in WoW 3.3.5 (WotLK) with advanced movement AI. CLASS/SPEC INFORMATION: - Class: Protection Paladin - Primary Resource: Mana - Key Tanking Mechanics: Holy Shield, Avenger's Shield, Blessing of Sanctuary - Threat Generation: Shield of Righteousness > Hammer of Righteousness > Judgement Step 2: Submit to Claude Paste the entire prompt with your filled-in information. Step 3: Receive complete code Claude will generate 1500-2000 lines of compilable C# code. Supported Classes WotLK Tank Specs: Protection Warrior - Rage, Shield Block Protection Paladin - Mana, Holy Shield Blood Death Knight - Runes/Runic Power, Bone Shield Feral Druid (Bear) - Rage, Savage Defense (Guardian Druid for later expansions) What You Need To Provide Required Information: 1. Class/Spec Name Class: Protection Paladin 2. Primary Resource Primary Resource: Mana Options: Mana, Rage, Energy, Runes, Runic Power, Holy Power (Cata+) 3. Key Tanking Mechanics Key Tanking Mechanics: Holy Shield (damage reduction buff), Avenger's Shield (ranged pull), Blessing of Sanctuary List 2-4 core defensive abilities that define the tank playstyle. 4. Threat Generation Priority Threat Generation: Shield of Righteousness > Hammer of Righteousness > Judgement > Consecration (AoE) List abilities in order of TPS (threat per second) priority. Optional (Advanced): 5. Cooldown Priority Emergency Cooldowns: - ≤20% HP: Divine Protection, Lay on Hands - ≤40% HP: Guardian of Ancient Kings, Ardent Defender - ≤60% HP: Holy Shield refresh 6. Special Mechanics Special Mechanics: - Maintain Seal of Vengeance at all times - Judge on cooldown for mana return - Divine Plea when mana < 50% What Gets Generated Complete Package Includes: 1. Main Class (ICustomClass implementation) Thread initialization Proper disposal WRobot integration 2. Rotation Class (Core logic) Resource management Spell priority system Buff/debuff tracking Emergency handlers 3. Movement AI System (3 classes, ~800 lines) TankMovementAI: Positioning logic TurnCommandArbiter: Turn control with hysteresis WRobotCoordinator: Thread coordination 4. Helper Classes Timer: For ability cooldown tracking ThreatInfo: For threat management EnemyData: For enemy tracking 5. Systems Auto-targeting (switches to dangerous enemies) Threat management (taunts off-target) Fear detection & breaking Auto-looting Party buff management Emergency cooldown usage Understanding The Output Code Structure: Main // Entry point └── [Class]TankRotation // Core rotation logic ├── TankMovementAI // Positioning system ├── TurnCommandArbiter // Turn control ├── WRobotCoordinator // Thread coordination ├── PulseRotation() // Main 50ms loop ├── ExecuteMainRotation() // Spell casting └── Helper methods // Utilities Thread Model: Rotation Thread: 50ms pulse - handles spell casting Movement Thread: 30ms pulse - handles positioning/turning Both threads are synchronized via thread-safe coordinators. Key Features Explained 1. Manual Control Detection Detects WASD+QE keypresses A/D keys get 300ms priority over AI turning Seamless handoff between player and AI 2. Dual-Threshold Hysteresis START turning: When off-angle > 17° (0.30 rad) STOP turning: When off-angle < 7° (0.12 rad) Prevents oscillation/jittering 3. Approach With Defense Uses WRobot pathfinding to reach target During approach, AI handles enemies attacking from behind Auto-releases control when in melee range 4. Threat Management Scans party members every 250ms Prioritizes: Casting enemies > Healers > DPS Auto-taunts threats off allies 5. Emergency System HP-based thresholds: 20%, 40%, 60%, 80% Cooldown priority (major → minor) Special handling for multiple enemies Customization Points After Generation, You Can Modify: Easy Customizations: Spell Priority - Reorder in ExecuteMainRotation() HP Thresholds - Change in HandleEmergency() Timer Intervals - Adjust in constructor Buff List - Add/remove in BuffPartyMembersOutOfCombat() Advanced Customizations: Movement Distances - MIN_DISTANCE, IDEAL_DISTANCE, MAX_DISTANCE Smoothing Parameters - TurnSmoothness, MoveSmoothness Threat Weights - Modify CalculateThreatWeight() ⚠️ DO NOT MODIFY: START_TURN_THRESHOLD (0.30) STOP_TURN_THRESHOLD (0.12) Thread sleep intervals (30ms/50ms) Lock objects or synchronization Troubleshooting Common Issues: "Class doesn't cast spells" Check spell names match WoW 3.3.5 exactly (case-sensitive) Verify character knows the spells Check resource availability (mana/rage/runes) "Movement AI doesn't work" Ensure not manually controlling (release WASD) Check combat is active Verify enemies are within 40 yards "Character oscillates/jitters" Don't modify hysteresis thresholds Ensure thread sleep intervals are correct Check for conflicting WRobot products "Compilation errors" Verify all using statements present Check WRobot version compatibility Ensure class names match throughout Example Prompts Minimal Example: Generate fight class for Protection Paladin tank CLASS/SPEC INFORMATION: - Class: Protection Paladin - Primary Resource: Mana - Key Tanking Mechanics: Holy Shield, Avenger's Shield - Threat Generation: Shield of Righteousness > Hammer of Righteousness > Judgement Detailed Example: Generate fight class for Blood Death Knight tank CLASS/SPEC INFORMATION: - Class: Blood Death Knight - Primary Resource: Runes and Runic Power - Key Tanking Mechanics: Bone Shield (damage reduction), Vampiric Blood (healing), Rune Tap (self-heal), Dancing Rune Weapon (threat) - Threat Generation: Heart Strike > Death Strike > Rune Strike (RP dump) > Blood Boil (AoE) > Death and Decay (AoE sustained) Special mechanics: - Maintain Frost Fever and Blood Plague on all targets - Use Pestilence to spread diseases in AoE - Death Strike for healing when < 70% HP - Empower Rune Weapon when all runes on CD - Lichborne + Death Coil self-heal combo when < 60% HP Technical Specifications Performance: CPU Usage: ~2-3% on modern hardware Memory: ~50MB additional Latency: <10ms decision time Tick Rates: Movement: 33 ticks/sec (30ms) Rotation: 20 ticks/sec (50ms) Thread Safety: All enemy access through cacheLock Turn control through arbiterLock Coordinator requests through lockObj No race conditions or deadlocks Compatibility: WoW Version: 3.3.5a (WotLK) WRobot: 1.7.2+ .NET Framework: 4.0+ OS: Windows 7+ Best Practices For Best Results: Be Specific: Provide exact spell names as they appear in WoW Priority Order: List abilities in actual TPS priority Test Incrementally: Test basic rotation → movement → advanced features Monitor Logs: Check WRobot log for errors Backup: Keep working versions before modifications Common Mistakes: ❌ Wrong spell names ("Shield Slam" vs "Slam") ❌ Modifying hysteresis constants ❌ Removing thread synchronization ❌ Incorrect resource type (Rage vs Mana) ❌ Forgetting class-specific buffs FAQ Q: Can I use this for DPS specs? A: No, this is specifically for tank specs. Movement AI is designed for defensive positioning, not DPS rotations. Q: Does it work in raids? A: Yes, scales up to 40 players. Threat management handles raid-size parties. Q: Can I disable movement AI? A: Just hold WASD - manual control has full priority. Q: How does it compare to manual play? A: Positioning is near-optimal. Rotation depends on how well you specify spell priority. Q: Can I combine with other WRobot products? A: Yes, but avoid conflicting movement/rotation products. Q: Does it handle line of sight issues? A: Basic LoS through WRobot pathfinding. Complex terrain may require manual control. Support & Updates Getting Help: Check generated code for inline comments Review this manual for configuration Check WRobot forums for WRobot-specific issues Test with single enemy before dungeons/raids Version Information: Manual Version: 1.0 AI Version: Advanced Movement AI v2.0 Last Updated: 2025 Legal & Disclaimer This generator creates automation tools for World of Warcraft. Usage may violate Blizzard's Terms of Service. Use at your own risk. The authors are not responsible for account actions. - Earlier
-
Ah ok désolé. C'est bon maintenant. Merci encore l'ami. Tu dev encore le bot ou il est a l'abandon ? Et si je te payes tu pourrais m'aider a créer une routine de groupe complète avec un donjon d'exemple ?
-
Unlock Licence for version
Droidz replied to n0ne's topic in WRobot for Wow Legion - Help and support
Hello, your problem should sovled -
-
Pepa started following Resto Shaman v10.0 - Predictive Anti-Overheal Edition [BETA]
-
Version 1.0.213
4 downloads
⚠️ BETA WARNING ⚠️ This is a BETA version of the fight class. While extensively tested, it may contain bugs or unexpected behavior. CRITICAL REQUIREMENT: You MUST have a backup healing addon installed and ready to use manually. Recommended addons: HealBot Vuhdo Grid + Clique Elvui Keep your backup healing addon active and be prepared to take over manual healing if the fight class malfunctions or in critical situations. This is automation assistance, not a replacement for player awareness. Overview Advanced Restoration Shaman fight class featuring predictive damage analysis, anti-overheal mechanics, emergency totem protection, and intelligent drinking detection. Built with multi-threaded architecture for optimal CPU performance. Version: 12.1 Game Version: WotLK 3.3.5a Bot: WRobot Class: Shaman (Restoration spec only) Key Features 🔮 Predictive Healing System Damage Pattern Analysis - Tracks incoming damage and predicts future damage patterns (AoE, Spike, Steady) Anti-Overheal Engine - Calculates actual heal need by accounting for incoming heals, HoTs, and Earth Shield Smart Spell Selection - Chooses optimal heal based on efficiency scoring and predicted damage Emergency Detection - Predicts potential deaths before they happen 💧 Intelligent Drinking System (NEW!) Automatic Detection - Detects Drink/Food buffs on player Activity Pause - Stops all totem placement, buffs, interrupts, and dispels while drinking Emergency Override - Continues critical healing (<30% HP) using only instant spells: Nature's Swiftness combo Riptide instant heal Zero Mana Waste - Ensures full mana regeneration during drinking 🗿 Emergency Totem Protection Protected Emergency Totems - Mana Tide, Earth Elemental, Grounding, Stoneclaw cannot be overwritten by normal totems Smart Placement - Only places totems after 2+ seconds stationary Automatic Recall - Recalls totems when out of range (except emergency totems) ⚡ Performance Optimization Multi-threaded Architecture - Separate threads for healing (20ms), totems (250ms), utility (2000ms) Multi-tier Cache System - L1/L2 cache reduces Lua calls by ~30% Batch Operations - Checks multiple party members in single Lua call Thread-safe Design - All operations properly locked and synchronized 🎯 Priority Healing Nature's Swiftness - Auto-cast for predicted deaths (<15% HP after incoming damage) Tidal Force - Emergency crit healing for <25% HP situations Chain Heal - Optimal targeting for AoE damage situations (3+ injured) Tank Priority - Increased healing priority for identified tanks 🛡️ Automatic Utilities Wind Shear Interrupts - Priority list (heals > CC > damage spells) Cure Toxins - Automatic dispel of Poison/Disease when safe Water Shield - Maintains buff at all times Earth Shield - Monitors charges on tank, refreshes at ≤2 charges Earthliving Weapon - Automatic enchant application Mana Management Thresholds The fight class adapts behavior based on mana percentage: Mana % Behavior < 20% Emergency only - Mana Tide Totem, critical heals only 20-30% Conservative - Basic water totems, essential healing 30-35% Water + utility totems, moderate healing 35-85% Full earth totems, optimal healing rotation 85%+ All totems including air buffs (Windfury/Wrath of Air) Installation Download the .cs file Place in: WRobot/FightClass/ Launch WRobot Select the fight class from the dropdown menu IMPORTANT: Configure your backup healing addon (HealBot/Vuhdo/etc.) Requirements Mandatory WRobot (latest version) Restoration spec Shaman Backup healing addon installed and configured Recommended: 2000+ spell power for optimal performance Recommended Addons Omen - Threat monitoring DBM/BigWigs - Boss mechanics awareness HealBot/Vuhdo - Manual healing backup (REQUIRED) Configuration No configuration needed - the fight class adapts automatically based on: Party composition (melee vs caster ratio for air totems) Combat situation (damage patterns, health levels) Mana available (threshold-based behavior) Drinking status (activity pause/resume) Totem Durations Water Totems: Healing Stream: 300s (5 min) Mana Spring: 300s (5 min) Mana Tide: 12s (emergency) Cleansing: 300s (5 min) Earth Totems: Stoneskin: 120s (2 min) Strength of Earth: 300s (5 min) Earth Elemental: 120s (2 min, emergency) Tremor: 300s (5 min) Air Totems: Windfury: 300s (5 min) Wrath of Air: 300s (5 min) Grounding: 15s (emergency) Expected Performance Improvements Based on testing: 10-20% reduction in overhealing 15-25% mana efficiency improvement 20-30% CPU usage reduction 100% emergency totem protection Faster response time in critical situations Zero mana waste during drinking Known Limitations Beta Status - May contain undiscovered bugs Party Size - Optimized for 5-man content No Raid Frames - Works with default party frames and WRobot's detection Manual Intervention Required - Complex boss mechanics may need manual control Spec Specific - Restoration spec only, will not work with other specs Troubleshooting Fight class not healing: Verify Restoration spec is active Check WRobot product is started Ensure you're not mounted Verify party members are within 40 yards Too much overhealing: System is learning - give it 5-10 minutes Check spell power (needs 2000+ for accurate predictions) Totems not placing: Stand still for 2+ seconds Check mana threshold (needs 30%+ for most totems) Verify spells are learned Drinking detection not working: Ensure you're using standard food/drink items Check for conflicting addons that modify buff detection Support & Feedback This is a community project in beta testing. Please report: Bugs and errors Performance issues Suggestions for improvement Successful dungeon/raid completions Remember: Always have manual healing ready as backup. This bot assists you, it does not replace your awareness and decision-making. Credits Advanced anti-overheal prediction system Emergency totem protection logic Multi-threaded performance optimization Drinking-aware activity management Use at your own risk. Bot responsibly. -
Version 1.0.54
3 downloads
Restoration Shaman Fight Class v8.1 FINAL - BETA Documentation ⚠️ CRITICAL DISCLAIMERS BETA STATUS This fight class is in BETA testing phase. While functional, it may contain bugs or unexpected behavior. DO NOT rely on this as your only healing solution. MANDATORY BACKUP REQUIREMENT You MUST have a manual healing system running simultaneously: HealBot (recommended) VuhDo Grid + Clique Manual keybinds The bot can fail, disconnect, or behave unexpectedly. Your party/raid depends on you having a backup. CODE MODIFICATION WARNING This system contains intentionally designed race conditions between threads to simulate human-like reaction delays and imperfect decision-making. The threading model creates non-deterministic behavior patterns that mimic human healers. ⚠️ MODIFYING THE CODE CAN BREAK THE HEURISTICS: Thread timing adjustments may cause deadlocks or over-aggressive behavior Changing priority systems can make healing completely non-functional The multi-threaded architecture is fragile by design Test ALL changes extensively in solo content first If you modify anything, you're on your own. The threading system is tuned to create realistic human-like behavior patterns. Expected Log Behavior Thread Errors Are Normal You will see occasional errors in the WRobot log such as: [HEAL THREAD] Error: ... [TOTEM THREAD] Error: ... [UTILITY THREAD] Error: ... These errors are expected and can be ignored in most cases. The multi-threaded architecture intentionally operates with race conditions that occasionally produce logged errors. This is part of the design to simulate human reaction variance. When to Worry About Errors Normal: 1-5 errors per minute scattered across threads Acceptable: Brief error spikes during loading screens or zone transitions Problem: Continuous error spam (10+ per second) that doesn't stop Critical: Fight class stops functioning (no healing, no totems) If errors spam continuously for more than 30 seconds, restart WRobot. Otherwise, ignore them and watch your in-game healing performance instead. What To Monitor Instead of watching the log, monitor: Are party members being healed? Are totems being placed when stationary? Is mana management working? Are emergency abilities firing when needed? If yes to all = ignore the log errors. Overview This is a sophisticated multi-threaded Restoration Shaman fight class for WRobot (WotLK 3.3.5a). It features intelligent movement detection, smart totem management, predictive healing, and automatic interrupt/dispel systems. Key Features 🔄 Multi-Threading Architecture Healing Thread: 20ms tick rate (Highest priority) Totem Thread: 250ms tick rate (Normal priority) Utility Thread: 2000ms tick rate (Below normal priority) Race conditions between threads create 50-200ms variance in reaction times, simulating human behavior. 🚶 Smart Movement System Tracks player movement every 200ms 2 second stationary requirement before placing normal totems Emergency totems work while moving (Stoneclaw, Earthbind, Earth Elemental, Mana Tide, Grounding) Automatic Totemic Recall when moving away from totems 🗿 Intelligent Totem Management Normal Totems (Require Stationary): Water: Healing Stream (high damage) / Mana Spring (low mana) Earth: Stoneskin (high damage) / Strength of Earth (default) Fire: Smart selection based on mana and enemy count Air: Wrath of Air (default) / Resistance totems (boss-specific) Emergency Totems (Work While Moving): Stoneclaw: Healer under attack + <60% HP Earthbind: 3+ enemies near healer Earth Elemental: Party average <30% HP, 3+ enemies Mana Tide: <30% mana (3 min cooldown) Grounding: Enemy casting any spell within 30 yards (20s cooldown) Fire Totem Logic: <70% mana: Flametongue only (buff, no mana cost) 70%+ mana: Searing Totem (attacks) No enemies: Flametongue for buff Auto-reposition: After 5 seconds out of range 💧 Advanced Healing System Emergency Response: Nature's Swiftness: Instant cast at <18% HP Tidal Force: Critical heals at <25% HP Emergency threshold: <35% HP Smart Spell Selection: Riptide: Always first, instant HoT Chain Heal: 2+ targets below threshold Healing Wave: Critical situations, tanks Lesser Healing Wave: Quick response, moderate damage Predictive Healing: Tracks incoming damage patterns Pre-applies Riptide to targets about to take damage Anticipates group-wide damage 🛡️ Utility Features Auto-interrupt: Wind Shear on priority casts (heals, CC, high damage) Auto-dispel: Cure Toxins on poison/disease Buff maintenance: Water Shield, Earth Shield on tank Weapon enchant: Earthliving Weapon Grounding Totem: Automatically cast when any enemy begins casting Mana Management The system has four mana thresholds: Mana % Behavior <30% CRITICAL: Mana Tide Totem emergency, Mana Spring priority 30-50% Mana Spring priority, conservative healing 50-70% Mana Spring priority, Flametongue only (no attack totems) 70%+ Full offensive totem setup allowed Installation Download the .cs file Place in WRobot/FightClass/ directory Launch WRobot Select "Resto_Shaman_v8_Final" from fight class dropdown Configure your backup healing addon (HealBot, etc.) Start botting Ignore thread errors in the log (see section above) Configuration No external configuration needed. All logic is automatic: Movement detection: Automatic Totem placement: Automatic based on combat situation Healing priorities: Dynamic based on party health/damage Mana management: Automatic threshold-based Boss-Specific Features Auto-detects dungeons and adjusts totems: Loken (Halls of Lightning): Nature Resistance Totem Garfrost (Pit of Saron): Frost Resistance Totem Generic heroics: Standard totem setup Performance Monitoring The system logs status every 2 minutes: Healing pulse rate (target: 45-55 pulses/sec) Current mana percentage Group DPS (damage taken) Average party health Movement status Combat statistics Check logs for "PERFORMANCE" entries. Troubleshooting Seeing Thread Errors in Log Symptom: [HEAL THREAD] Error: messages appearing Cause: Normal race conditions in multi-threaded design Solution: Ignore them. Only worry if they spam non-stop or healing stops working. Totems Not Placing Symptom: No totems being cast Cause: Movement detection thinks you're still moving Solution: Stand completely still for 3+ seconds. Check logs for "MOVEMENT" entries. Over-aggressive Grounding Totem Symptom: Grounding every 20 seconds Cause: Working as intended - blocks any enemy cast Solution: This is normal behavior. Grounding has 20s cooldown built in. Low Healing Rate Symptom: <45 pulses/second in logs Cause: High latency or CPU bottleneck Solution: Close other programs, reduce WRobot settings, check your FPS/latency Totems Recalled Immediately Symptom: Places totems then recalls right away Cause: Bot thinks you're moving away from them Solution: Disable auto-follow, reduce movement speed during combat Not Using Mana Tide Symptom: Running OOM, no Mana Tide cast Cause: 3 minute cooldown restriction Solution: Working as intended. Mana Tide only every 3 minutes. Healing Stopped Completely Symptom: No heals being cast, party dying Cause: Critical thread failure or API disconnect Solution: Stop and restart WRobot immediately. This is why you need HealBot backup. Known Issues Thread errors in log: Intentional race conditions create occasional logged errors (see above section) Occasional totem spam: When rapidly starting/stopping movement Tank detection heuristics: May misidentify tank in unusual group compositions Fire totem repositioning: May be aggressive in high-movement fights Grounding cooldown: Will not fire more than once per 20 seconds even if multiple enemies casting Technical Details Thread Safety All shared data protected by locks Cached data expires after 300-1000ms Lua calls wrapped in try-catch blocks Spell cooldown tracking prevents spam Performance Optimization Party/enemy data cached to reduce API calls Buff/debuff checks cached 300-500ms Movement checks throttled to 200ms intervals Dungeon detection cached 30 seconds Spell Priority System Priority 0: Grounding Totem (enemy casting within 30yd) Priority 1: Nature's Swiftness (<18% HP emergency) Priority 2: Emergency healing (<35% HP) Priority 3: Totemic Recall (totems out of range) Priority 4: Emergency totems (danger situations) Priority 5: Normal healing rotation Priority 6: Normal totem placement (stationary only) Priority 7: Utility (buffs, dispels, interrupts) FAQ Q: Should I worry about errors in the log? A: No. Thread errors are expected. Only worry if healing stops working or errors spam continuously. Q: Can I change healing thresholds? A: Yes, but TEST THOROUGHLY. Modify GetCriticalThreshold(), GetPriorityThreshold(), etc. in EnhancedHealingEngine. Changing thresholds may break the heuristics. Q: Can I disable Grounding auto-cast? A: Comment out the HandleGroundingTotem() call in SmartTotemManager.PulseTotems(). Q: Why won't it place totems while moving? A: By design. Only emergency totems work while moving. Stand still 2+ seconds for normal totems. Q: Can I adjust the stationary timer? A: Change STATIONARY_TIME_FOR_TOTEMS in MovementTracker class. Default: 2.0 seconds. May break totem placement behavior. Q: Does this work in raids? A: Designed for 5-man dungeons. May work in raids but untested. Healing logic caps at 5 party members. Q: Why is my FPS dropping? A: Three threads running constantly. Reduce tick rates or disable utility thread if needed. Q: Is it normal for Grounding to cast constantly? A: It casts whenever enemies cast spells, limited by 20s cooldown. This is intended behavior. Q: The fight class stopped working completely, what do I do? A: Stop WRobot, restart it, reload the fight class. Use your backup healing addon until bot is stable. If it keeps happening, disable the fight class and heal manually. Safety Reminders Always have HealBot or similar running - This is not optional Watch your party's health bars - Don't blindly trust the bot Ignore thread errors in log - They're cosmetic unless healing stops Test in normal dungeons first - Don't jump straight into heroics Stay at keyboard - AFKing with a healing bot gets you reported Manual intervention required - Some mechanics need human response Credits This fight class uses intentionally designed race conditions and heuristic systems to simulate human healing patterns. The architecture is complex and fragile - modifications require understanding of multi-threaded programming and WRobot API behavior. Use at your own risk. Always have manual backup healing ready. Thread errors in the log are a feature, not a bug. They simulate human imperfection. -
if work whitch profile have any update showcase ?
-
Hello, Direct access (simple but not ideal) : // You can reset the counter to 0 directly wManager.Wow.Helpers.StuckResolver.StuckCount = 0; Differential approach : // At the beginning of your recovery step, save the current value int initialStuckCount = wManager.Wow.Helpers.StuckResolver.StuckCount; // ... your recovery logic ... // After recovery, calculate how many new stuck events occurred int newStuckEvents = wManager.Wow.Helpers.StuckResolver.StuckCount - initialStuckCount; // Reset the counter to what it was initially plus any new events wManager.Wow.Helpers.StuckResolver.StuckCount = initialStuckCount; Local counter with events : var localStuckCounter = 0; wManager.Events.MovementEvents.OnPulseStuckResolver += cancelable => { localStuckCounter++; // cancelable.Cancel(); // if you want to cancel the automatic unstuck }; // Use localStuckCounter instead of StuckResolver.StuckCount // Reset localStuckCounter = 0 after your recovery
-
Bonjour, Avez-vous ajouté le PNJ entraîneur (type WarriorTrainer ou autre selon votre classe) dans votre profil ou dans votre "NPC DB" (onglet "Tools").
-
Такое только после релога, либо ты делаешь что-то не так
-
Bonjour, Je ne sais pas pourquoi, mes personnage ne vont pas automatiquement learn leur spell quand il passent leur level et qu'ils vont en ville ou même si il y en a un juste à coté d'eu. Pourtant j'ai bien cocher les cases dans l'advanced setting.
-
Hello, I think it's a case sensitivity issue. You need to enter the name exactly as it appears in-game. You also have many WoW addons installed, which can sometimes cause problems.
-
the mount switches several times 21 сен 2025 10H43.log.html
-
на 3.3.5 садится на маут спрыгивает, еще пару раз и двигается дальше 100% палево как исправить?
-
Version 1.0.205
7 downloads
🧪 [BETA] Advanced Blood Death Knight Tank 2.0 – Clean AI Movement & Smart Rotation Author: Calaude Class: Death Knight – Blood (Tank) Version: 2.0 BETA (LoS + Debug Build) Compatibility: WRobot for WoW 3.3.5a (Wrath of the Lich King) ⚠️ This is a BETA release. While stable in most scenarios, it is still under active testing and optimization. Please report any issues, stuck behavior, or unexpected AI movements so they can be refined for version 2.1. 🔥 Overview This fight class is a fully re-engineered Blood DK Tank AI, designed to simulate realistic, intelligent combat behavior. It features a complete custom movement AI, adaptive decision making, and multi-threaded control logic for smooth, human-like reactions. Unlike traditional FightClasses, this one runs its own AI movement layer, coordinating with WRobot’s movement manager without conflicting or “fighting” for control. 🧠 Key Features 🧍♂️ Clean Movement AI Fully autonomous positioning system adapted from the Warrior AI project Predictive enemy tracking and movement anticipation using Kalman filtering Intelligent facing, strafing, and backstep control Adaptive hysteresis thresholds that adjust based on FPS and network latency Smooth transitions between AI control and manual player input (WASD detection) ⚔️ Advanced Combat Behavior Rotational logic for tanking: Icy Touch, Plague Strike, Death Strike, Heart Strike, Rune Strike, Blood Boil, Death and Decay Full defensive cooldown usage: Icebound Fortitude, Vampiric Blood, Rune Tap, AMS, Bone Shield, Dancing Rune Weapon Intelligent Death Grip logic that detects isolated targets and chooses the best pull strategy Automatic Horn of Winter and buff upkeep 🧭 Smart Targeting & Positioning AI constantly monitors enemy centroid, spread angle, and threat vectors Repositions automatically when enemies surround the player or attack from behind Pathfinding optimizer creates emergency escape paths based on enemy distribution Handles corner cases like teleports, new pulls, and multi-target engagements 🧩 Defensive Awareness “Danger Detection System” continuously evaluates: Enemies casting or attacking from behind Player health and incoming damage density Safe zones for retreat or repositioning Automatically engages defensive control when critical conditions are met ⚙️ Technical Highlights Dual-thread architecture: Rotation Thread – executes combat rotation Movement Thread – runs AI movement logic Thread-safe with proper locking and graceful shutdown Built-in performance metrics for real-time profiling Debug and diagnostic output for tuning behavior 🧰 Requirements WRobot for WoW 3.3.5a Death Knight level 80 (Blood Spec recommended) Tanking role (defensive gear and presence) English or localized client (spells auto-detected via string names) 🧪 Debug Options Inside the code you can enable or disable specific debug sections: private const bool ENABLE_DANGER_LOGS = true; private const bool ENABLE_AI_DEBUG_LOGS = false; private const bool ENABLE_DEATH_GRIP_LOGS = true; Set these to true or false to toggle: DANGER_LOGS: Prints warnings when surrounded, low HP, or in unsafe conditions AI_DEBUG_LOGS: Detailed positioning and smoothing diagnostics DEATH_GRIP_LOGS: Information about pull and engagement logic 🛠 Installation Download the .cs file Place it into: WRobot\FightClass\ -
That's awesome! It's been a while since I've used Wrobot, I don't think they had this webpage when I was using it. Thank you!
-
https://wrobot.eu/byme/CompatibilityReporting/index.php
-
Oh bummer.
-
detected atm
-
Good Afternoon, How safe is it to bot on Turtle WoW? I'm trying to find more clear answers on methods of how it should be done botting on their server. I've read they have good detection. I usually stay attended to the bot, just working on another screen while it's going. I've learned in the glider and HB days, it's not usually a good idea to leave it unattended. Allan