Commit Graph

934 Commits

Author SHA1 Message Date
Fuzz
718f90c4e9 improved check to avoid unresponsive BG/arena bot, and removed possibility of battleground strat crashing server when in wrong BG 2024-07-04 18:09:47 +10: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
Yunfan Li
02786e6b6d Merge pull request #294 from liyunfan1223/readme_discord
[Readme] Update README.md
2024-07-03 18:54:21 +08:00
Yunfan Li
f56bbdf9e8 [Readme] Update README.md 2024-07-03 16:03:05 +08:00
Yunfan Li
4ea514ba3c Merge pull request #287 from liyunfan1223/dev0624
Dev0624
2024-07-02 20:39:36 +08:00
Yunfan Li
3008087833 [Warnings] Fix double to float 2024-06-30 00:03:49 +08:00
Yunfan Li
ca9981bfbe [Initialization] Titan's grip for fury warrior 2024-06-29 22:30:53 +08:00
Yunfan Li
55515f0ec5 [Avoid aoe] Position selection 2024-06-29 21:57:28 +08:00
Yunfan Li
b9b4362bdd [Initialization] Ammo amount 2024-06-28 20:26:41 +08:00
Yunfan Li
4661715fca [Optimization] Valid target check order 2024-06-28 20:16:29 +08:00
Yunfan Li
3556a38dcd [Initialization] Ammo init 2024-06-28 20:14:22 +08:00
Yunfan Li
6abc8d51e9 [Attack target] Valid target check 2024-06-28 20:09:04 +08:00
Yunfan Li
7395acb660 [Configuration] Random bots fixed level 2024-06-27 23:39:54 +08:00
Yunfan Li
0129788ea3 [Configuration] Fixed level 2024-06-27 23:31:36 +08:00
Yunfan Li
009be18646 [Configuration] Fixed level 2024-06-27 23:30:04 +08:00
Yunfan Li
10527eed2a [Log] Better bot teleport info 2024-06-26 23:54:40 +08:00
Yunfan Li
d8badd4532 [Avoid aoe] Fix avoid aoe position 2024-06-26 23:44:40 +08:00
Yunfan Li
e91debc330 [Configuration] Enable avoid aoe by default 2024-06-26 22:08:04 +08:00
Yunfan Li
0615e6082b [Configuration] Enable avoid aoe by default 2024-06-26 20:46:38 +08:00
Yunfan Li
fb404b27a9 [Initialization] Glyphs remove and dual spec 2024-06-26 20:30:12 +08:00
Yunfan Li
15d4b7a69e Merge pull request #286 from fuzzdeveloper/master
Fixed AiPlayerbot.PerfMonEnabled crashing server (and printing formatting strings directly to screen) + a few other minor fixes
2024-06-26 20:08:45 +08:00
Fuzz
6dddab7c1a [Misc] fixed dead code, unused variables other merge errors introduced by commit 3879b5116e 2024-06-26 17:28:50 +10:00
Fuzz
1e22738248 [Crash Fix] Fixed crashing a few min after server start when AiPlayerbot.PerfMonEnabled=1 (would crash with ACCESS_VIOLATION on first PlayerbotFactory::Randomize() call due to pmo->finish() being called twice on same variable). Also fixed formatting used in PerformanceMonitor::PrintStats() (would print %7.3f etc to screen instead of format the number) 2024-06-26 17:24:39 +10:00
Fuzz
c7bc359752 [Typo] Fixed inconsistent name for the co adds strategy - added with co +ads removed with co -adds (ads verses adDs), now uses adds name for both. Fortunately this isn't referred to by 'ads' anywhere else (not in AiFactory.cpp and dont think its used by UnBot addon either) 2024-06-26 17:10:24 +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
af5e5a3b07 [Avoid aoe] Smarter position 2024-06-24 22:24:15 +08:00
Yunfan Li
c950ea836e [Attack target] Ignore moon mark 2024-06-24 21:59:21 +08:00
Yunfan Li
7cacca5293 [Optimization] Better performance 2024-06-24 21:56:14 +08:00
Yunfan Li
7513b528b1 Merge pull request #281 from liyunfan1223/dev0623
Dev0623
2024-06-24 18:32:16 +08:00
Yunfan Li
c63fd39b92 [Avoid aoe] Tell avoiding timer 2024-06-24 10:43:17 +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
3abce62bba [Performance] Look object stack 2024-06-24 00:21:59 +08:00
Yunfan Li
82114fdfff [Warnings] Fix. 2024-06-23 23:55:29 +08:00
Yunfan Li
73be6fe119 [MIscs] Equips, avoid aoe tell 2024-06-23 17:44:30 +08:00
Yunfan Li
51a88063f8 [Class spell] Hunter auto shot 2024-06-23 16:29:46 +08:00
Yunfan Li
d4c0390a2e [Class spell] Fix attack action for ranged 2024-06-23 15:53:33 +08:00
Yunfan Li
8972d8fd24 [Random bots] Banker pos 2024-06-23 12:58:10 +08:00
Yunfan Li
34bec12851 [Initialization] Fix pet_spell sql 2024-06-23 12:57:57 +08:00
Yunfan Li
036638e110 [Random bots] Fix banker position out-of-bounds 2024-06-23 12:31:40 +08:00
Yunfan Li
1428436b6a [Bot initialization] Slot level check 2024-06-23 11:15:58 +08:00
Yunfan Li
7ecd161310 [Bot initialization] Neck level check 2024-06-23 11:04:38 +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
Yunfan Li
5318e4b49d [Bot behaviour] accept invitation teleport distance check 2024-06-22 18:37:48 +08:00
Yunfan Li
01eb0e6434 [Random bots] Miscs 2024-06-22 18:12:20 +08:00
Yunfan Li
78aa2551ef Merge pull request #279 from liyunfan1223/feat_teleport
Feat teleport
2024-06-22 16:02:46 +08:00
Yunfan Li
87db54655c [Random bots] Race distance threshold for teleport locs 2024-06-22 15:11:09 +08:00
Yunfan Li
9f325f9ec5 Merge pull request #274 from yuan227301/fix_rti
[Optimization] Optimize the judgment of attack targets
2024-06-22 14:57:31 +08:00
Yunfan Li
7c0f67fe18 [Random bots] Teleport locs shuffle 2024-06-22 14:55:04 +08:00