Commit Graph

333 Commits

Author SHA1 Message Date
antony
b741d50d72 Fix LFG random classic dungeon limitation level issue 2024-07-24 14:36:57 +02:00
Fuzz
649e8a1d4a [Battlegrounds] fixed main EOTS issues (teleport bots off starting platform, fixed incorrect BG objective for the bases), still some minor pathing issues present 2024-07-24 16:32:36 +10:00
Yunfan Li
48ac024430 Merge pull request #367 from liyunfan1223/self-command
Fix .playerbot bot self
2024-07-24 12:27:56 +08:00
Revision
9b31802a69 Merge pull request #369 from noisiver/optimize-pvp-flag-check
Optimize the check for PvP flag
2024-07-23 18:24:38 +02:00
Yunfan Li
75c12c40b3 Merge branch 'master' into self-command 2024-07-22 18:51:53 +08:00
Yunfan Li
467633a860 Merge pull request #366 from pilovm/308-fix-multiple-spell-cast-attempts
Does not reassign castCount so it being casted only once
2024-07-22 18:49:57 +08:00
Mikhail
b61690ce7a Does not reassign castCount so it being casted only once 2024-07-22 11:17:36 +02:00
Fuzz
d1f8b2f9dd [BattleGrounds] fix for mac/linux build failing 2024-07-22 16:03:12 +10:00
Fuzz
be551a5618 [BattleGrounds] just a few little fixes before PR 2024-07-22 15:50:05 +10:00
Fuzz
c69d828a51 Merge branch 'master' into more-av-fixes 2024-07-22 14:26:01 +10:00
Revision
f1104d5315 Optimize the check for PvP flag 2024-07-22 04:17:28 +02:00
Yunfan Li
5c7fb89591 Merge branch 'master' into self-command 2024-07-22 09:08:29 +08:00
Fuzz
d04b5daa2c Merge branch 'master' into more-av-fixes 2024-07-22 09:29:13 +10:00
Fuzz
6417e836e1 [BattleGrounds] Bots no longer needlessly dismount in BG's when near a creature (eg: AV rams). AV: attacking bots now concentrate on final GY and boss when all enemy towers are down (prevents them running back to previous GY's when they should just down the boss), attacking bots now try to get first enemy GY before first tower (helps alliance), bots respawning in cave starting area's now leave cave before selecting path (they were making bad selections due to all paths starting too far away from spawn point, defending horde bots would try to clip through walls and go directly to horde base GY), new path to get from horde cave to horde base (prevents horde defenders trying to scale the hills/walls to get in), overall balance between teams much improved. new playerbots debug bg commands (that I used to develop/test these changes) 2024-07-22 09:02:00 +10:00
Revision
838bfe333d Fix: Updated to work with newer commits of AzerothCore 2024-07-22 00:39:06 +02:00
Revision
d0d8f3a40f Fix: Bots attacking players not flagged 2024-07-21 22:43:39 +02:00
Yunfan Li
00e24b2681 [Command] Send talents info data after glyph changed 2024-07-21 22:23:03 +08:00
Yunfan Li
2f93eeedc9 [Crash fix] Fix a possible crash 2024-07-21 22:14:15 +08:00
Yunfan Li
3716de4c96 [Command] Fix sell item command 2024-07-21 22:14:15 +08:00
Yunfan Li
f4c43aa920 [Warning] Fix 2024-07-18 23:33:48 +08:00
Yunfan Li
b34ebf5a90 [Crash fix] Teleport bots exceed dungeon max players limit 2024-07-17 16:29:54 +08:00
Yunfan Li
424812e316 [Crash fix[ Custom cast spell 2024-07-17 12:42:15 +08: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
Yunfan Li
24853a3fa3 [Crash fix] Fix a crash in bg join with group 2024-07-13 21:37:53 +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
53c4198afd [Attack target] Cancel mount aura and remove within dist check 2024-07-13 11:39:47 +08: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
36c84d55f2 Add option 2024-07-10 15:13:22 -07: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
Revision
c3ec1dabb1 Conditions for Summon 2024-07-09 19:26:44 +02:00
Yunfan Li
b1f5c1313c [Strategy] Enable cat strategy, remove threat by default, reset strategy on talents change 2024-07-09 17:33:09 +08:00
Yunfan Li
ff7b58082d [Combat formation] Flee optimize 2024-07-09 17:29:54 +08:00
Yunfan Li
fe64d9ce00 [Combat formation] Avoid flee repeatly 2024-07-09 16:39:50 +08:00
Yunfan Li
b55c9b14d1 [Combat formation] Last flee angle check 2024-07-09 00:08:20 +08:00
Yunfan Li
7325ba7dcb [Class spell] Aoe threat check 2024-07-07 21:51:19 +08:00
Yunfan Li
32d30eaf6b [Command] Disperse command tips 2024-07-07 13:32:43 +08:00
Yunfan Li
21ce849da7 [Command] Autogear command ammo 2024-07-07 13:32:26 +08:00
Yunfan Li
f26227027d [Combat formation] Combat formation set up 2024-07-07 13:10:50 +08:00
Revision
e8b5b1fcb4 Item Info
Make the messages the bots send regarding items they loot etc configurable
2024-07-05 17:27:14 +02:00
Fuzz
4b8a1a0396 additional waypoints/paths for AB (helps bots get down from blacksmith) 2024-07-05 22:51:58 +10:00