Fuzz
45ebef049f
[Battlegrounds] wsg pathing fix for #442
2024-08-06 22:21:55 +10:00
Atidote
4377645252
Merge branch 'liyunfan1223:master' into bot_questing
2024-08-06 12:09:08 +02:00
Fuzz
5ce49299c4
cleaned up movement code (and left comment for liyunfan)
2024-08-06 19:56:20 +10:00
Fuzz
af674e9361
[Battlegrounds] many IOC fixes: fixed bots not being able to revive in their own base GY, fixed bots not able to use flags in IOC at all (couldnt cap anything), added path so bots could reach boss and several other paths too, fixed horde bots not being able to tell that alliance gate is down (stayed outside forever), fixed bots not able to get in vehicles, fixed bots not able to drive vehicles, fixed bots in vehicles becoming unresponsive after a fight (in-combat status seems to never clear in vehicle which may be AC bug), reduced bot 'agro distance' when in vehicle so they can get to their objective, redid selectObject strat completely, prevented bots using cannons (bots are useless in them) and catapults (they dont know how to use them), prevented bots using Glaive Thrower's Blade Salvo as it's bugged (and stops them using any attacks after they use it), many other fixes
2024-08-06 19:26:54 +10:00
Atidot3
481c2494bb
Fix oil issue
2024-08-06 10:50:01 +02:00
Yunfan Li
264c533d1f
Fix move delay and reach combat
2024-08-06 00:44:50 +08:00
Atidote
de304de6dd
Merge branch 'liyunfan1223:master' into bot_questing
2024-08-05 17:58:30 +02:00
Atidot3
85b937855f
Merge branch 'master' into bot_questing
2024-08-05 16:33:08 +02:00
Atidote
33e6215e83
Merge branch 'liyunfan1223:master' into master
2024-08-05 16:23:19 +02:00
Yunfan Li
085b2e7f19
Improve containsstrategy performance
2024-08-05 22:07:07 +08:00
Yunfan Li
8d77666624
Improve party member to heal and has aura to dispel check performance
2024-08-05 22:07:07 +08:00
Yunfan Li
72b32a1590
Add missing rpg triggers
2024-08-05 21:41:39 +08:00
Yunfan Li
4754252eeb
Waypoint for move random
2024-08-05 14:14:43 +08:00
Yunfan Li
22bb8d83c7
Ensure move to rpg target a valid position
2024-08-05 13:40:53 +08:00
Yunfan Li
f801fbdf30
Config for fast react in bg
2024-08-05 13:39:44 +08:00
Yunfan Li
bb67c45e64
Code style
2024-08-05 12:12:00 +08:00
Yunfan Li
f706fa2ba6
Better waypoints for combat reach
2024-08-05 12:08:14 +08:00
Yunfan Li
1a92743dfd
Allow spell casting during movement
2024-08-05 10:37:33 +08:00
Atidot3
4dc808ce25
removed unwanted changes because of branch merging
2024-08-04 21:42:53 +02:00
Yunfan Li
e35fc087e1
Revert reach combat to
2024-08-05 00:40:34 +08:00
Yunfan Li
de37cfd5aa
Code style
2024-08-04 23:44:24 +08:00
Yunfan Li
fe94083a3f
Dismount distance check
2024-08-04 23:35:55 +08:00
Yunfan Li
d33c565e31
Check mount state
2024-08-04 23:34:28 +08:00
Yunfan Li
b0c0002206
Make better move point for follow and reach combat
2024-08-04 23:33:21 +08:00
Atidot3
34901d96fe
Fix code indentation
2024-08-04 15:17:03 +02:00
Atidot3
25b010dd1e
Merge code line
2024-08-04 12:04:06 +02:00
Atidot3
7227211ddf
Chat tweak, guild bots management tooggle
2024-08-04 10:14:07 +02:00
Yunfan Li
53611c9040
Run clang-format
2024-08-04 10:23:36 +08:00
Atidote
6e41c87e93
Merge branch 'liyunfan1223:master' into dedicated
2024-08-03 09:42:26 +02:00
Yunfan Li
c85b8fd02a
Merge pull request #427 from liyunfan1223/mount_0731
...
Mount Improvement
2024-08-03 11:13:24 +08:00
Atidot3
aeae6410f6
Allow bots to manage their own quest log and removed quests based on conditions
2024-08-02 22:45:14 +02:00
Yunfan Li
966cc1b3bc
Merge pull request #423 from liyunfan1223/improve-knockback
...
Improve knockback (update the core before pull this commit)
2024-08-03 00:41:14 +08:00
Yunfan Li
54c06887d5
Enable mount for random bots
2024-08-03 00:02:34 +08:00
Yunfan Li
b0ab63238c
Fix mount bug after bot logout
2024-08-03 00:02:11 +08:00
Yunfan Li
8df01e8fed
Enable flight mount for bots
2024-08-03 00:01:40 +08:00
antony
234460e298
optimization loop
2024-08-02 16:41:50 +02:00
Fuzz
c050c69884
[Battlegrounds] additional change I meant to include last commit
2024-08-02 17:17:22 +10:00
Fuzz
ff6106bf8d
[Battlegrounds] bots will no longer hide within flagpoles when capping points in AV AB or IOC
2024-08-02 17:05:16 +10:00
Atidot3
ab4e3c2c45
Last fixes on chat + database incorrect charset
2024-08-01 18:58:41 +02:00
antony
142f2ad212
Chat refactor quests and generic + suggest
2024-08-01 14:13:00 +02:00
Yunfan Li
5f117eb9d1
Fix knockback vertical speed
2024-08-01 15:40:22 +08:00
Yunfan Li
01a6af7aa3
[Movement] Improve knockback
2024-08-01 15:40:22 +08:00
Yunfan Li
82ee478392
Merge pull request #419 from liyunfan1223/fix-trigger
...
Fix triggers bug
2024-08-01 11:41:02 +08:00
Atidot3
79d0f3fd28
Refactoring bot chat and sayaction caused by group crash <NOT FINISHED>
2024-07-31 22:39:59 +02:00
Yunfan Li
024efede0e
Fix knockback vertical speed
2024-07-31 23:32:34 +08:00
antony
f96f909b6e
Rework in progress crash chat botgroup
2024-07-31 17:25:07 +02:00
Yunfan Li
e1e51f52d1
Fix triggers bug
2024-07-31 23:20:54 +08:00
antony
274101c000
Fix crash:
...
PlayerbotAI::FindOilFor was making the server randomly crashing
ChooseTravelTargetAction::getNewTarget: when active bot groupping was making the server crash as looking for unexisting params
Several bug fixes and tweak to Quest and Group
New fucntionnality:
Bots will now share quests randomly to their party
Bots will try to accomplish group member quest before moving on to new target
Bots will try to sells items only after few levels ( 5 ) when in group
When dropping a quest bots will try to select a new one they are on instead of idling for few time
Bots will no longuer try to invite themselfs to group or if group is full
Bots are now allowed to leave party by themself
Bots in groupe if not leader are forbbiden to tag in bgs
Bots in bot-groups no have a more limited range to look for grind target
Polish logs
2024-07-31 12:26:48 +02:00
mtm84
3cd0947762
Update RandomPlayerbotFactory.cpp
...
code cleanup
2024-07-30 11:53:28 -07:00
mtm84
5a77ea5460
Update RandomPlayerbotFactory.h
...
code cleanup
2024-07-30 09:35:45 -07:00