Commit Graph

165 Commits

Author SHA1 Message Date
Yunfan Li
6ba4384184 Init equipment and init available spell speed up 2024-09-04 22:50:02 +08:00
Yunfan Li
ab40471933 Merge pull request #506 from liyunfan1223/estimated_group_dps
Improve estimated group dps
2024-09-02 20:27:27 +08:00
Yunfan Li
aab8cf04d3 Improve estimated group dps 2024-09-01 23:28:22 +08:00
Yunfan Li
fa2e2fa4d3 Merge pull request #502 from liyunfan1223/druid-cat
Improve druid cat spec
2024-09-01 21:51:14 +08:00
Fuzz
87745590da aq20 ossirian strat 2024-09-01 20:09:35 +10:00
Yunfan Li
0281fe73ad Estimated group dps calculation 2024-09-01 00:05:31 +08:00
Yunfan Li
a63fbb3b5f Improve druid cat spec 2024-08-31 23:16:14 +08:00
Fuzz
37a2721ff5 added mc/moltencore strat (just for baron geddon's inferno and living-bomb) 2024-08-26 22:43:13 +10:00
Yunfan Li
5a576cd9a5 Config option ApplyInstanceStrategies 2024-08-19 23:55:37 +08:00
Yunfan Li
2c7cef0dc2 [Talk] Disable ExtractAllItemIds for heavy regex 2024-08-19 18:47:08 +08:00
Yunfan Li
1700a20c89 Add quest rewards to gear initialization 2024-08-19 18:46:23 +08:00
Yunfan Li
2a5b7dcb61 Aggresive water elemental 2024-08-14 18:37:21 +08:00
Yunfan Li
2ddaae9ef0 Dynamic delay 2024-08-14 18:37:21 +08:00
Yunfan Li
e8651b0b29 Complete quest end with interacting with gameobject 2024-08-14 17:03:37 +08:00
Yunfan Li
1f48086185 Correct config options 2024-08-14 13:57:31 +08:00
Atidot3
1d746c4744 Fix merge conflict 2024-08-13 17:27:02 +02:00
Atidot3
078ba4aba1 fix merge master conflict 2024-08-12 09:35:31 +02:00
Atidote
f29e441a4c Merge branch 'liyunfan1223:master' into oil_fix 2024-08-12 09:07:30 +02:00
Yunfan Li
538d14691f Merge branch 'master' into rewrite-equip-score2 2024-08-11 23:47:25 +08:00
Yunfan Li
b84741714f Merge pull request #462 from liyunfan1223/fix-trade
Handle command and trade check for summoned bot
2024-08-11 23:46:55 +08:00
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