Yunfan Li
03487f8314
More spell to stats calculation
2024-08-11 22:22:16 +08:00
Atidote
098a2a1f83
Merge branch 'liyunfan1223:master' into oil_fix
2024-08-11 10:00:13 +02:00
Atidote
d6eb42dd8b
Merge branch 'liyunfan1223:master' into bot_questing
2024-08-11 10:00:07 +02:00
antony
1f70acb06e
Fix oil priority based on weapon type and code reduncy
2024-08-08 16:12:57 +02:00
Yunfan Li
e88a93d65e
Handle command and trade check for summoned bot
2024-08-08 20:41:18 +08:00
Fuzz
f1bfed190c
[Battlegrounds] fixed bug I introduced in PR#422 where bots alternate mount/unmount near flag indefinately, also fixed other erroneous uses of sqrt on distances
2024-08-08 21:18:52 +10:00
Yunfan Li
07c5cf78de
Handle command and trade check for summoned bot
2024-08-07 17:45:21 +08:00
antony
bfa3172ea4
fix the fix
2024-08-07 09:18:31 +02:00
Atidot3
481c2494bb
Fix oil issue
2024-08-06 10:50:01 +02:00
Atidote
de304de6dd
Merge branch 'liyunfan1223:master' into bot_questing
2024-08-05 17:58:30 +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
f801fbdf30
Config for fast react in bg
2024-08-05 13:39:44 +08:00
Yunfan Li
1a92743dfd
Allow spell casting during movement
2024-08-05 10:37:33 +08:00
Atidot3
25b010dd1e
Merge code line
2024-08-04 12:04:06 +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
b0ab63238c
Fix mount bug after bot logout
2024-08-03 00:02:11 +08:00
antony
234460e298
optimization loop
2024-08-02 16:41:50 +02: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
Atidot3
79d0f3fd28
Refactoring bot chat and sayaction caused by group crash <NOT FINISHED>
2024-07-31 22:39:59 +02:00
antony
f96f909b6e
Rework in progress crash chat botgroup
2024-07-31 17:25:07 +02: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
Atidot3
0008d84f71
Bot should be more consistent at doing quest +several fixes
2024-07-30 14:50:37 +02:00
Yunfan Li
601b50b2a2
[Movement] Revert knockback
2024-07-30 16:46:59 +08:00
Yunfan Li
b4509ce00d
[Movement] Improve knockback
2024-07-30 16:44:58 +08:00
Yunfan Li
318dbb9975
[Command] Command filter for multiple players
2024-07-28 10:57:41 +08:00
Yunfan Li
c191dfc35f
[Command] Only follow the command given by master when multiple player one group
2024-07-24 20:46:20 +08:00
Yunfan Li
5c7fb89591
Merge branch 'master' into self-command
2024-07-22 09:08:29 +08:00
Revision
838bfe333d
Fix: Updated to work with newer commits of AzerothCore
2024-07-22 00:39:06 +02:00
Yunfan Li
fce0f431e1
[Command] Enable to cancel self command
2024-07-21 22:14:15 +08:00
Yunfan Li
da2b73ddd0
[Summon] Fix bot remove from world casued by summon
2024-07-18 00:14:04 +08:00
Yunfan Li
770921ae50
[Crash fix] Fix summon to instance crash
2024-07-17 19:48:27 +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
Revision
bb5ebb62d0
Fix hardcoded database name
2024-07-10 01:54:52 +02:00
Yunfan Li
bd94343738
[Configuration] Make some configs deprecated
2024-07-09 17:32:13 +08:00
Fuzz
08cbe2f4ec
fixes for arena I've been working on with Dave (most credit belongs to him I feel)
2024-07-04 14:08:21 +10:00
Fuzz
762ef49e4a
[Log] Reduced spam of 'xxx failed because has current channeled spell' by making it respect the AiPlayerbot.LogInGroupOnly setting (like related spell errors)
2024-06-26 16:34:47 +10:00
Yunfan Li
4636b6e5b6
[Warnings] Fix warnings
2024-06-22 18:48:20 +08:00
Yunfan Li
ab9339dffa
[Warnings] Fix warnings
2024-06-22 18:47:00 +08:00
Yunfan Li
55eecba11b
[Crash fix] Target IsInWorld check
2024-06-04 09:47:40 +08:00
Yunfan Li
45ffd4bd07
[Equip score] Skip can take more check
2024-04-20 16:43:31 +08:00
Yunfan Li
32f787b2aa
[Cast spell] Arc check only forfacing spell
2024-04-19 12:11:46 +08:00
Yunfan Li
6dc6667920
Fix movement on ship
2024-04-18 20:47:41 +08:00
Yunfan Li
2b11f791f2
Score calculation for item spell
2024-04-13 14:42:07 +08:00
Yunfan Li
9d69e9263b
Reduce string overhead and totem check overhead
2024-04-11 14:37:15 +08:00