Commit Graph

  • 3881d7054b [Crash fix] Fix crash caused by duplicate login Yunfan Li 2024-07-09 23:09:21 +08:00
  • 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. Ben Wagner 2024-07-13 00:24:04 +02:00
  • 83ae7a7bd5 fixed: Bots are now able to join LFG - Missing worker activation implemented Ben Wagner 2024-07-12 23:46:58 +02:00
  • 2b62329b58 Merge pull request #329 from Caffarius/fix_compile_issue Revision 2024-07-12 21:32:53 +02:00
  • d013159880 Merge pull request #327 from Chromie-WoW/configured65-mod-playerbots-pr-branch Yunfan Li 2024-07-13 02:00:12 +08:00
  • 9fa3fafb64 Enable Compilation on More Platforms Caffarius 2024-07-12 13:10:46 -04:00
  • 162ca0899d Merge pull request #326 from noisiver/cleanup-summon-options Revision 2024-07-12 17:49:56 +02:00
  • 2b280c498e Merge branch 'master' into configured65-mod-playerbots-pr-branch conFIGured 2024-07-12 08:08:55 -04:00
  • 8292025bb4 Update playerbots.conf.dist Chromie-WoW 2024-07-12 05:05:11 -07:00
  • 031dd2c7be Cleanup Revision 2024-07-12 13:48:46 +02:00
  • b60a4a3531 Merge pull request #323 from noisiver/amend-summon-requirements Yunfan Li 2024-07-12 13:19:19 +08:00
  • 5362668690 Correction for the default value info Revision 2024-07-11 23:50:24 +02:00
  • 7309d8f3c9 Add config options for the new summon conditions Revision 2024-07-11 23:46:59 +02:00
  • 321ce4ed8f Merge pull request #320 from Chromie-WoW/configured65-mod-playerbots-pr-branch Yunfan Li 2024-07-11 21:25:57 +08:00
  • be83a1b35f Repaironsummon change Chromie-WoW 2024-07-11 04:52:48 -07:00
  • ab816074bd Merge pull request #318 from fuzzdeveloper/pathing-and-av-fixes Yunfan Li 2024-07-11 12:31:39 +08:00
  • 4850cf0631 Merge pull request #319 from noisiver/fix-draenei-creation Yunfan Li 2024-07-11 11:54:32 +08:00
  • 72eb38af88 fixed bots of same faction not fighting in arena until player triggers it Fuzz 2024-07-11 13:06:17 +10:00
  • 36c84d55f2 Add option Chromie-WoW 2024-07-10 15:13:22 -07:00
  • 9accee0a64 Fix Draenei being created with expansion set to 0 Revision 2024-07-10 19:20:43 +02:00
  • 3316490f5d many many fixes for AV - fixed main path from horde cave starting too far away (flying bots, or bots going nowhere), fixed wrong objects targetted for objective-nodes (bots hanging around already captured points), wrong creatures targetted for boss and captain (bot running toward and away from captain, bot capturing every point then running home), wrong flag state checked for certain points (bot waiting forever in burning tower), fixed bots not moving close enough to flags in towers (bots sitting in towers forever), and more Fuzz 2024-07-10 22:36:22 +10:00
  • 06379b1ad0 improved path selection for non-WSG BG's (improvements to pathing in AB and AV especially) Fuzz 2024-07-10 22:25:59 +10:00
  • 500de1de10 optionally disable bots using MotionMaster::MoveSplitPath() for BG/Arena or everywhere (so that stuns stun/snare/root/etc can work against bots) Fuzz 2024-07-10 22:13:12 +10:00
  • 9d4c478b21 Merge pull request #315 from noisiver/summon-conditions Yunfan Li 2024-07-10 18:22:37 +08:00
  • 51d3b0eba6 Merge pull request #317 from noisiver/fix-database Yunfan Li 2024-07-10 18:11:33 +08:00
  • bb5ebb62d0 Fix hardcoded database name Revision 2024-07-10 01:54:52 +02:00
  • c3ec1dabb1 Conditions for Summon Revision 2024-07-09 19:26:44 +02:00
  • 8500dd82b5 Merge pull request #302 from liyunfan1223/dev-combat-formation Yunfan Li 2024-07-09 19:28:22 +08:00
  • b1f5c1313c [Strategy] Enable cat strategy, remove threat by default, reset strategy on talents change Yunfan Li 2024-07-09 17:33:09 +08:00
  • bd94343738 [Configuration] Make some configs deprecated Yunfan Li 2024-07-09 17:32:13 +08:00
  • ff7b58082d [Combat formation] Flee optimize Yunfan Li 2024-07-09 17:29:54 +08:00
  • fe64d9ce00 [Combat formation] Avoid flee repeatly Yunfan Li 2024-07-09 16:39:50 +08:00
  • b55c9b14d1 [Combat formation] Last flee angle check Yunfan Li 2024-07-09 00:08:20 +08:00
  • f05d66b4a4 PerformanceMonitor enhancements - better formatting of results, subtotals for different types, now measured in microseconds (needed to accurately measure impact things that take < a millisecond to do but which are done VERY often) Fuzz 2024-07-08 13:58:36 +10:00
  • 7325ba7dcb [Class spell] Aoe threat check Yunfan Li 2024-07-07 21:51:19 +08:00
  • 32d30eaf6b [Command] Disperse command tips Yunfan Li 2024-07-07 13:32:43 +08:00
  • 21ce849da7 [Command] Autogear command ammo Yunfan Li 2024-07-07 13:32:26 +08:00
  • 8ff016a67e [Class spell] Seed of corruption Yunfan Li 2024-07-05 18:41:20 +08:00
  • f26227027d [Combat formation] Combat formation set up Yunfan Li 2024-07-05 18:00:35 +08:00
  • c63ee90cb2 [Crash fix] Duplicate bots login Yunfan Li 2024-07-05 14:17:39 +08:00
  • 98560a1855 [Initialization] Stop server after accounts deletion Yunfan Li 2024-07-05 12:01:25 +08:00
  • b7e2408047 [Configuration] Enable free food Yunfan Li 2024-07-05 11:55:07 +08:00
  • 1f8b34778c Merge pull request #307 from noisiver/item-info Yunfan Li 2024-07-07 00:31:30 +08:00
  • 5b460ecc8f Merge pull request #305 from yuan227301/fix Yunfan Li 2024-07-07 00:30:37 +08:00
  • e91eb39e55 Merge pull request #304 from yuan227301/feat Yunfan Li 2024-07-06 21:48:53 +08:00
  • 3b4492ce44 [fix] Remove a class that is defined twice. yang 2024-07-06 17:20:55 +08:00
  • ee481440c2 [feat] Added the function to manually clear raids states of shared bot. yang 2024-06-10 16:41:06 +08:00
  • e8b5b1fcb4 Item Info Revision 2024-07-05 17:27:14 +02:00
  • 205dcef71b Merge pull request #298 from fuzzdeveloper/master Yunfan Li 2024-07-05 22:49:40 +08:00
  • 4b8a1a0396 additional waypoints/paths for AB (helps bots get down from blacksmith) Fuzz 2024-07-05 22:51:58 +10:00
  • 66b6d8a157 fix for #300 bots no longer hang around stables indefinately Fuzz 2024-07-05 18:22:42 +10:00
  • 826153781f cleanup arena changes before PR Fuzz 2024-07-05 00:09:55 +10:00
  • 8d4337eedf Merge branch 'liyunfan1223:master' into master fuzzdeveloper 2024-07-05 00:06:24 +10:00
  • 0be338574a added tactics for dalaran and ring-o-valour arena's (just makes them go toward middle and hopefully fight) Fuzz 2024-07-04 21:57:17 +10:00
  • ed14afc2f6 fixed bot endlessly resetting strats in nagrand and blades edge Fuzz 2024-07-04 19:04:08 +10:00
  • 718f90c4e9 improved check to avoid unresponsive BG/arena bot, and removed possibility of battleground strat crashing server when in wrong BG Fuzz 2024-07-04 18:09:47 +10:00
  • 08cbe2f4ec fixes for arena I've been working on with Dave (most credit belongs to him I feel) Fuzz 2024-07-04 14:08:21 +10:00
  • 02786e6b6d Merge pull request #294 from liyunfan1223/readme_discord Yunfan Li 2024-07-03 18:54:21 +08:00
  • f56bbdf9e8 [Readme] Update README.md Yunfan Li 2024-07-03 16:03:05 +08:00
  • 4ea514ba3c Merge pull request #287 from liyunfan1223/dev0624 Yunfan Li 2024-07-02 20:39:36 +08:00
  • 3008087833 [Warnings] Fix double to float Yunfan Li 2024-06-30 00:03:49 +08:00
  • ca9981bfbe [Initialization] Titan's grip for fury warrior Yunfan Li 2024-06-29 22:30:53 +08:00
  • 55515f0ec5 [Avoid aoe] Position selection Yunfan Li 2024-06-29 21:57:28 +08:00
  • b9b4362bdd [Initialization] Ammo amount Yunfan Li 2024-06-28 20:26:41 +08:00
  • 4661715fca [Optimization] Valid target check order Yunfan Li 2024-06-28 20:16:29 +08:00
  • 3556a38dcd [Initialization] Ammo init Yunfan Li 2024-06-28 20:14:22 +08:00
  • 6abc8d51e9 [Attack target] Valid target check Yunfan Li 2024-06-28 20:09:04 +08:00
  • 7395acb660 [Configuration] Random bots fixed level Yunfan Li 2024-06-27 23:39:54 +08:00
  • 0129788ea3 [Configuration] Fixed level Yunfan Li 2024-06-27 23:31:36 +08:00
  • 009be18646 [Configuration] Fixed level Yunfan Li 2024-06-27 23:30:04 +08:00
  • 10527eed2a [Log] Better bot teleport info Yunfan Li 2024-06-26 23:54:40 +08:00
  • d8badd4532 [Avoid aoe] Fix avoid aoe position Yunfan Li 2024-06-26 23:44:40 +08:00
  • e91debc330 [Configuration] Enable avoid aoe by default Yunfan Li 2024-06-26 22:08:04 +08:00
  • 0615e6082b [Configuration] Enable avoid aoe by default Yunfan Li 2024-06-26 20:46:38 +08:00
  • fb404b27a9 [Initialization] Glyphs remove and dual spec Yunfan Li 2024-06-26 20:30:12 +08:00
  • 15d4b7a69e Merge pull request #286 from fuzzdeveloper/master Yunfan Li 2024-06-26 20:08:45 +08:00
  • 6dddab7c1a [Misc] fixed dead code, unused variables other merge errors introduced by commit 3879b5116e Fuzz 2024-06-26 17:28:50 +10:00
  • 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) Fuzz 2024-06-26 17:24:39 +10:00
  • 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) Fuzz 2024-06-26 17:10:24 +10:00
  • 762ef49e4a [Log] Reduced spam of 'xxx failed because has current channeled spell' by making it respect the AiPlayerbot.LogInGroupOnly setting (like related spell errors) Fuzz 2024-06-26 16:34:47 +10:00
  • af5e5a3b07 [Avoid aoe] Smarter position Yunfan Li 2024-06-24 22:24:15 +08:00
  • c950ea836e [Attack target] Ignore moon mark Yunfan Li 2024-06-24 21:59:21 +08:00
  • 7cacca5293 [Optimization] Better performance Yunfan Li 2024-06-24 21:56:14 +08:00
  • 7513b528b1 Merge pull request #281 from liyunfan1223/dev0623 Yunfan Li 2024-06-24 18:32:16 +08:00
  • c63fd39b92 [Avoid aoe] Tell avoiding timer Yunfan Li 2024-06-24 10:43:17 +08:00
  • 38ff51c9ca [Avoid aoe] Aura detection Yunfan Li 2024-06-24 10:36:13 +08:00
  • 405c20fdd2 [Attack target] Skull mark icon index fix Yunfan Li 2024-06-24 10:36:01 +08:00
  • 3abce62bba [Performance] Look object stack Yunfan Li 2024-06-24 00:21:59 +08:00
  • 82114fdfff [Warnings] Fix. Yunfan Li 2024-06-23 23:55:29 +08:00
  • 73be6fe119 [MIscs] Equips, avoid aoe tell Yunfan Li 2024-06-23 17:44:30 +08:00
  • 51a88063f8 [Class spell] Hunter auto shot Yunfan Li 2024-06-23 16:29:46 +08:00
  • d4c0390a2e [Class spell] Fix attack action for ranged Yunfan Li 2024-06-23 15:53:33 +08:00
  • 8972d8fd24 [Random bots] Banker pos Yunfan Li 2024-06-23 12:58:10 +08:00
  • 34bec12851 [Initialization] Fix pet_spell sql Yunfan Li 2024-06-23 12:57:57 +08:00
  • 036638e110 [Random bots] Fix banker position out-of-bounds Yunfan Li 2024-06-23 12:31:40 +08:00
  • 1428436b6a [Bot initialization] Slot level check Yunfan Li 2024-06-23 11:15:58 +08:00
  • 7ecd161310 [Bot initialization] Neck level check Yunfan Li 2024-06-23 11:04:38 +08:00
  • 4636b6e5b6 [Warnings] Fix warnings Yunfan Li 2024-06-22 18:48:20 +08:00
  • ab9339dffa [Warnings] Fix warnings Yunfan Li 2024-06-22 18:47:00 +08:00
  • 5318e4b49d [Bot behaviour] accept invitation teleport distance check Yunfan Li 2024-06-22 18:37:48 +08:00