Yunfan Li
4b62d99c92
[Crash fix] Circle formation
2024-08-25 11:19:11 +08:00
Yunfan Li
47f8eb3e4a
Ulduar flame leviathan (normal mode)
2024-08-19 19:30:04 +08:00
Yunfan Li
1700a20c89
Add quest rewards to gear initialization
2024-08-19 18:46:23 +08:00
Yunfan Li
7b0bb20078
Movement priority
2024-08-14 18:37:21 +08:00
Yunfan Li
a1cb9dea05
Improve class spell and use trinket
2024-08-14 18:37:21 +08:00
Atidot3
078ba4aba1
fix merge master conflict
2024-08-12 09:35:31 +02:00
Yunfan Li
d3b1041719
Fix movement on transport
2024-08-12 11:07:14 +08:00
Yunfan Li
65579abb47
Fix transport movement
2024-08-12 02:27:36 +08:00
Yunfan Li
538d14691f
Merge branch 'master' into rewrite-equip-score2
2024-08-11 23:47:25 +08:00
Yunfan Li
52bd378719
Rewrite stats weight and item score calculation
2024-08-08 20:36:32 +08:00
Atidote
6b8e79f9a1
Merge branch 'liyunfan1223:master' into bot_questing
2024-08-08 14:24:37 +02: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
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
8d77666624
Improve party member to heal and has aura to dispel check performance
2024-08-05 22:07:07 +08:00
Yunfan Li
1a92743dfd
Allow spell casting during movement
2024-08-05 10:37:33 +08:00
Yunfan Li
de37cfd5aa
Code style
2024-08-04 23:44:24 +08:00
Yunfan Li
b0c0002206
Make better move point for follow and reach combat
2024-08-04 23:33:21 +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
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
Atidote
b8cea4a3a9
Merge branch 'liyunfan1223:master' into locale_fix
2024-07-28 10:52:13 +02:00
Atidot3
e6a7d7cc26
Allow bot to attack mobs they need to kill / loot for quests up to 5 levels above their level
2024-07-28 00:54:37 +02:00
Atidot3
162229efe5
Fix spellid value to use forced enUS locale
2024-07-27 10:20:55 +02: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
3a4ebb7a9f
Remove StartTime from PvP check
2024-07-23 16:33:14 +02: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
Revision
838bfe333d
Fix: Updated to work with newer commits of AzerothCore
2024-07-22 00:39:06 +02:00
Yunfan Li
5ebba9cdb3
Fix spell cast after self bot
2024-07-21 23:53:47 +08:00
Yunfan Li
1d9de4331b
[Crash fix[ Reduce area debuff check interval to fix avoid aoe crash
2024-07-17 18:01:08 +08:00
Yunfan Li
266aa1ec88
[Warnings] Fix warnings
2024-07-13 11:41:16 +08:00
Yunfan Li
c362630ce6
[Class spell] Reduce reach spell relevance
2024-07-13 11:39:47 +08:00
Yunfan Li
53c4198afd
[Attack target] Cancel mount aura and remove within dist check
2024-07-13 11:39:47 +08:00
Fuzz
72eb38af88
fixed bots of same faction not fighting in arena until player triggers it
2024-07-11 13:06:17 +10: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
f26227027d
[Combat formation] Combat formation set up
2024-07-07 13:10:50 +08:00
yang
3b4492ce44
[fix] Remove a class that is defined twice.
2024-07-06 17:20:55 +08:00
Yunfan Li
4661715fca
[Optimization] Valid target check order
2024-06-28 20:16:29 +08:00
Yunfan Li
6abc8d51e9
[Attack target] Valid target check
2024-06-28 20:09:04 +08:00
Yunfan Li
d8badd4532
[Avoid aoe] Fix avoid aoe position
2024-06-26 23:44:40 +08:00
Yunfan Li
c950ea836e
[Attack target] Ignore moon mark
2024-06-24 21:59:21 +08:00
Yunfan Li
38ff51c9ca
[Avoid aoe] Aura detection
2024-06-24 10:36:13 +08:00
Yunfan Li
405c20fdd2
[Attack target] Skull mark icon index fix
2024-06-24 10:36:01 +08: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
yang
07f31498d1
[Optimization] Optimize the judgment of attack targets
2024-06-15 14:11:59 +08:00