Commit Graph

1233 Commits

Author SHA1 Message Date
Yunfan Li
770921ae50 [Crash fix] Fix summon to instance crash 2024-07-17 19:48:27 +08:00
Yunfan Li
1d9de4331b [Crash fix[ Reduce area debuff check interval to fix avoid aoe crash 2024-07-17 18:01:08 +08:00
Bobblybook
aaaa53b96f Correct alternative actions for weapon buffs 2024-07-17 19:00:20 +10:00
Yunfan Li
b34ebf5a90 [Crash fix] Teleport bots exceed dungeon max players limit 2024-07-17 16:29:54 +08:00
Yunfan Li
2e0d22d1d7 Merge pull request #353 from liyunfan1223/crash-fix-custom-spell
[Crash fix] Custom cast spell
2024-07-17 16:22:39 +08:00
Yunfan Li
424812e316 [Crash fix[ Custom cast spell 2024-07-17 12:42:15 +08:00
Fuzz
844999e92f PerformanceMonitor - fixed linux build issue 2024-07-17 13:43:42 +10:00
Fuzz
bd48afd3a6 Merge branch 'master' into pmon-enhancements 2024-07-17 09:44:49 +10:00
Bobblybook
cc3b0dda7c Update ShamanTriggers.cpp
Accept all offhand weapon types
2024-07-17 01:41:24 +10:00
Bobblybook
6e48585f76 Fix endless earthliving-> flametongue buff loop 2024-07-17 01:12:15 +10:00
Bobblybook
228e79ac87 Add weapon check for OH 2024-07-17 01:10:52 +10:00
Fuzz
ac4d14abd4 Merge branch 'master' into more-av-fixes 2024-07-16 20:27:41 +10:00
Fuzz
75daad5bec fix wrong NPC for vanndar, upped bots gathered before taking out captain because alliance was struggling 2024-07-16 20:23:10 +10:00
Yunfan Li
3e20d837bd [Crash fix] Owner check for AvoidAuraWithDynamicObj 2024-07-16 11:00:19 +08:00
Fuzz
f854726934 fixed defenders sitting in burning building lamenting their failures, some attackers now advance to next objective without waiting for full capture, added new path for alliance to bypass mid on the way to galv, made objective selection logic same for both teams 2024-07-15 20:44:36 +10:00
Jgoodwin64
159980f76e Fixed bug in StayActions.cpp
The bot used to wait till it got done with it's current path. Now the bot stays immediately on the stayAction is loaded.
2024-07-14 20:30:43 -04:00
Fuzz
5e2d06d6eb added AiPlayerbot.LimitGearExpansion option so that bots <= 60 can be limited to expansions gear based on level (bot-level <= 60 gets vanilla gear, bot <= 70 gets TBC gear). also modified level thresholds for LimitEnchantExpansion option (which were <= 69 for vanilla enchants and <= 79 for TBC - those dont seem right because 61-69 are TBC levels, not vanilla, same for 71-79 being WOTLK) 2024-07-14 18:43:20 +10:00
Bobblybook
936fa40a62 Update CasterShamanStrategy.cpp
Re-add new ele mastery trigger
2024-07-14 14:23:38 +10:00
Bobblybook
a1fe7e5d24 Fix/rewrite Shaman weapon buff checking (incl. dual wield support)
Replace the self-weapon shaman imbues with buff checking similar to rogue poisons. Includes support for buffing offhand for enhancement DW shamans.
2024-07-14 14:09:55 +10:00
Yunfan Li
6dd5494cfd [Initialization] Disable init command during combat 2024-07-13 21:42:47 +08:00
Yunfan Li
24853a3fa3 [Crash fix] Fix a crash in bg join with group 2024-07-13 21:37:53 +08:00
Yunfan Li
ef1a365c18 Merge pull request #325 from liyunfan1223/dev-20240711
Fix crash caused by dulicate login; Rndbots gear quality configuration
2024-07-13 13:42:37 +08:00
Yunfan Li
a90ccb1703 Merge pull request #333 from BenWagner-UX/fixed_wim_spam_protection
fixed: Warcraft Instant Messenger is causing massive spam by sending …
2024-07-13 11:49:11 +08:00
Yunfan Li
2d1fc5b932 [Warnings] Fix 2024-07-13 11:41:16 +08:00
Yunfan Li
266aa1ec88 [Warnings] Fix warnings 2024-07-13 11:41:16 +08:00
Yunfan Li
db1cfa6abc [Random bots] Ensure teleport after randomize 2024-07-13 11:41:16 +08:00
Yunfan Li
05e799cff4 [Class spell] Improve warrior, dk, paladin 2024-07-13 11:41:16 +08:00
Yunfan Li
68565dd813 [Class spell] Shaman elemental mastery 2024-07-13 11:41:16 +08:00
Yunfan Li
487796e7e1 [Initialization] Fix random bot gear quality 2024-07-13 11:41:16 +08:00
Yunfan Li
adc9c96b29 [Configuration] Gear quality on random bots 2024-07-13 11:41:16 +08:00
Yunfan Li
c362630ce6 [Class spell] Reduce reach spell relevance 2024-07-13 11:39:47 +08:00
Yunfan Li
53c4198afd [Attack target] Cancel mount aura and remove within dist check 2024-07-13 11:39:47 +08:00
Yunfan Li
80b7f18841 [Misc] Cat druid equip score calculation 2024-07-13 11:39:47 +08:00
Yunfan Li
3881d7054b [Crash fix] Fix crash caused by duplicate login 2024-07-13 11:39:47 +08:00
Ben Wagner
06ca0e14e5 fixed: Warcraft Instant Messenger is causing massive spam by sending bots WIM-specific commands such as handshakes which can not be processed by the bot. 2024-07-13 00:24:04 +02:00
Ben Wagner
83ae7a7bd5 fixed: Bots are now able to join LFG - Missing worker activation implemented 2024-07-12 23:46:58 +02:00
Caffarius
9fa3fafb64 Enable Compilation on More Platforms
Solves the "fatal error: no member named 'find_if' in namespace 'std'" compiler error experienced by certain environments.
2024-07-12 13:10:46 -04:00
Revision
031dd2c7be Cleanup 2024-07-12 13:48:46 +02:00
Revision
7309d8f3c9 Add config options for the new summon conditions 2024-07-11 23:46:59 +02:00
Yunfan Li
321ce4ed8f Merge pull request #320 from Chromie-WoW/configured65-mod-playerbots-pr-branch
SummonAction::Teleport Repairwhensummon changed to a .conf option
2024-07-11 21:25:57 +08:00
Chromie-WoW
be83a1b35f Repaironsummon change
Removed repair on summon and added it as an option in .conf to turn off and on.
2024-07-11 04:52:48 -07:00
Yunfan Li
ab816074bd Merge pull request #318 from fuzzdeveloper/pathing-and-av-fixes
BG Pathing and AV fixes
2024-07-11 12:31:39 +08:00
Fuzz
72eb38af88 fixed bots of same faction not fighting in arena until player triggers it 2024-07-11 13:06:17 +10:00
Chromie-WoW
36c84d55f2 Add option 2024-07-10 15:13:22 -07:00
Revision
9accee0a64 Fix Draenei being created with expansion set to 0 2024-07-10 19:20:43 +02:00
Fuzz
3316490f5d many many fixes for AV - fixed main path from horde cave starting too far away (flying bots, or bots going nowhere), fixed wrong objects targetted for objective-nodes (bots hanging around already captured points), wrong creatures targetted for boss and captain (bot running toward and away from captain, bot capturing every point then running home), wrong flag state checked for certain points (bot waiting forever in burning tower), fixed bots not moving close enough to flags in towers (bots sitting in towers forever), and more 2024-07-10 22:36:22 +10:00
Fuzz
06379b1ad0 improved path selection for non-WSG BG's (improvements to pathing in AB and AV especially) 2024-07-10 22:25:59 +10:00
Fuzz
500de1de10 optionally disable bots using MotionMaster::MoveSplitPath() for BG/Arena or everywhere (so that stuns stun/snare/root/etc can work against bots) 2024-07-10 22:13:12 +10:00
Yunfan Li
9d4c478b21 Merge pull request #315 from noisiver/summon-conditions
Conditions for Summon
2024-07-10 18:22:37 +08:00
Revision
bb5ebb62d0 Fix hardcoded database name 2024-07-10 01:54:52 +02:00