Commit Graph

1195 Commits

Author SHA1 Message Date
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
8391f65b8d Merge pull request #418 from mtm84/code-cleanup
Code cleanup
2024-07-31 23:44:16 +08: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
mtm84
8ebed9557e Update RandomPlayerbotFactory.cpp
code cleanup
2024-07-30 09:24:44 -07:00
mtm84
8ef7bcd8b5 Update RandomPlayerbotFactory.h
code cleanup
2024-07-30 09:22:06 -07:00
Atidot3
2e63381d48 fix settarget + test force accept quest after complete one 2024-07-30 17:05:07 +02:00
Atidot3
c36cfbb55b Quest polish + log fixes 2024-07-30 16:36:46 +02:00
Atidot3
62296e79a7 add log console + drop quest info 2024-07-30 15:11:24 +02:00
Atidot3
15a6ce4735 fix missing log 2024-07-30 14:50:37 +02:00
Atidot3
0008d84f71 Bot should be more consistent at doing quest +several fixes 2024-07-30 14:50:37 +02:00
Yunfan Li
30a25ba13f Merge pull request #415 from atidot3/master
missing conf param
2024-07-30 18:24:27 +08:00
Yunfan Li
eb3d0f7da8 [Movement] Improve knockback 2024-07-30 16:49:32 +08: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
Atidote
3eb451f2c6 Merge branch 'liyunfan1223:master' into master 2024-07-30 09:17:51 +02:00
Atidot3
58491003fe missing conf parameters 2024-07-30 09:16:47 +02:00
fuzzdeveloper
0a015cae2e Merge pull request #410 from fuzzdeveloper/eots-fixes
EOTS battleground fixes
2024-07-30 09:19:00 +10:00
Revision
6e9132367e Merge pull request #411 from noisiver/fix-lootguid
Fix another instance of the wrong guid being assigned
2024-07-29 17:06:43 +02:00
fuzzdeveloper
fa5b66baba Merge pull request #406 from CrypticAvocado/fix-autojoin-rated-arena-battlegrounds
Improve management and bot autojoining of battlegrounds/rated arena
2024-07-29 23:11:48 +10:00
Yunfan Li
d173e8d7db Merge pull request #409 from liyunfan1223/fix-spec-link
Fix spec tabs error
2024-07-29 21:08:32 +08:00
Revision
e3b942cee3 Fix another instance of the wrong guid being assigned 2024-07-29 15:01:56 +02:00
Fuzz
1855f0beae Merge branch 'master' into eots-fixes 2024-07-29 22:33:33 +10:00
CrypticAvacado
5ffcc14030 Merge branch 'master' into fix-autojoin-rated-arena-battlegrounds 2024-07-29 21:54:35 +12:00
CrypticAvacado
804c3adbd3 Fix formatting and use correct value data type 2024-07-29 20:45:00 +12:00
Yunfan Li
00f933515a Merge pull request #407 from noisiver/fix-compile-errors
Fix compile errors related to sSpellMgr
2024-07-29 15:20:28 +08:00
Yunfan Li
b7c9176b32 Merge pull request #404 from atidot3/master
General tweak and bug fixes on BotChat
2024-07-29 15:19:55 +08:00
Yunfan Li
8171093101 Fix spec tabs error 2024-07-29 14:40:47 +08:00
Fuzz
0e129f315e [Battlegrounds] EOTS - improved path selection, bots no longer just hide near spawn when they have flag but no objective (they try to take to neutral or enemy point with to capture both point then flag), bots now defend points on their side of map more aggressively 2024-07-29 13:03:01 +10:00
Revision
74658389ec Fix compile errors related to sSpellMgr 2024-07-29 00:51:43 +02:00
Atidot3
7d13192517 removed useless string 2024-07-28 21:12:06 +02:00
Atidot3
cf9dca6b16 Add parameters to allow bot to talk in guild + fix multi guild same message + bot in group wont ask for dungeon 2024-07-28 20:59:37 +02:00
Yunfan Li
7c3f56c8f9 Merge pull request #402 from liyunfan1223/dev0728
Minor fixes
2024-07-29 01:28:39 +08:00
CrypticAvacado
f1114d71d2 Fix rated arena and battleground bot autojoining 2024-07-29 04:53:25 +12:00
Atidot3
1128e0280a reduce spam 2024-07-28 18:44:56 +02:00
Atidot3
06a63aa730 fix current_zone_name incorrect values + refactoring guild broadcast simplier + refactoring randomTalk to actually use area / zone general etc 2024-07-28 18:42:51 +02:00
Yunfan Li
64c62b4ddb Revert stats weight calculation 2024-07-29 00:27:32 +08:00
Yunfan Li
f6056e0ec6 [Initialization] Mount for nightelf (remove Swift Zulian Tiger) 2024-07-29 00:12:18 +08:00
CrypticAvacado
5240a2d1ff Allow greater control of Arena team creation 2024-07-29 04:07:10 +12:00
CrypticAvacado
a01302f348 Improve arena positioning based on class 2024-07-29 03:26:14 +12:00