Commit Graph

137 Commits

Author SHA1 Message Date
bash
e8c8401b4a Ported cmangos of allowAcitity and prority, removed autoscaled based on latency 2024-10-07 20:57:19 +00:00
bash
a0df64dd09 teleport optimizations 2024-09-30 15:54:27 +00:00
bash
e7f11f9bdb Optimized the firstRandomize, increase pressure when balancing, lower pressue completed 2024-09-27 09:33:05 +00:00
bash
010a1101eb Optimized the init bots, assign first level and teleportForLevel 2024-09-10 20:24:38 +00:00
Yunfan Li
4de02481be Avoid aoe max radius and whitelist 2024-09-08 12:53:08 +08:00
Yunfan Li
369f3373ed Fix unique equip init and bots login 2024-09-05 15:04:46 +08:00
Yunfan Li
3f9165a714 Fix addclass 2024-09-01 14:09:35 +08:00
Yunfan Li
f804ba2d65 Speed up addclass with pre calculation 2024-08-31 19:58:28 +08:00
Fuzz
f7d229dde2 potential fix for #469 (not 100% sure as can't reproduce) 2024-08-15 21:14:51 +10:00
Yunfan Li
2ddaae9ef0 Dynamic delay 2024-08-14 18:37:21 +08:00
Christoph Wilk
4d5dd0e2fc Performance Monitor Improvements:
1. Added command for runtime toggle
2. Changed where tick time is captured to properly capture per-tick statistics (matching cmangos playerbots)
2024-08-13 17:38:57 +09:00
Yunfan Li
e88a93d65e Handle command and trade check for summoned bot 2024-08-08 20:41:18 +08:00
Yunfan Li
901ae2305c Fix gear quality issue for random bots 2024-08-07 15:47:29 +08:00
Yunfan Li
53611c9040 Run clang-format 2024-08-04 10:23:36 +08: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
CrypticAvacado
f1114d71d2 Fix rated arena and battleground bot autojoining 2024-07-29 04:53:25 +12:00
Yunfan Li
029ca52dd5 teleport for randomize first 2024-07-28 19:12:01 +08:00
Atidot3
00844985eb Fix chain link broken (random) unknown + dbc local enus force in some case (spell / chathelper etc) 2024-07-27 14:39:30 +02:00
Revision
838bfe333d Fix: Updated to work with newer commits of AzerothCore 2024-07-22 00:39:06 +02:00
Ben Wagner
83ae7a7bd5 fixed: Bots are now able to join LFG - Missing worker activation implemented 2024-07-12 23:46:58 +02:00
Yunfan Li
3556a38dcd [Initialization] Ammo init 2024-06-28 20:14:22 +08:00
Yunfan Li
10527eed2a [Log] Better bot teleport info 2024-06-26 23:54:40 +08:00
Yunfan Li
8972d8fd24 [Random bots] Banker pos 2024-06-23 12:58:10 +08:00
Yunfan Li
036638e110 [Random bots] Fix banker position out-of-bounds 2024-06-23 12:31:40 +08:00
Yunfan Li
ab9339dffa [Warnings] Fix warnings 2024-06-22 18:47:00 +08:00
Yunfan Li
01eb0e6434 [Random bots] Miscs 2024-06-22 18:12:20 +08:00
Yunfan Li
87db54655c [Random bots] Race distance threshold for teleport locs 2024-06-22 15:11:09 +08:00
Yunfan Li
7c0f67fe18 [Random bots] Teleport locs shuffle 2024-06-22 14:55:04 +08:00
Yunfan Li
02db9c6c8a [Configuration] Disable death knight login 2024-06-22 14:28:38 +08:00
Yunfan Li
ddbfb4630b [Random bots] Random teleport race check for low level bots 2024-06-22 13:06:29 +08:00
Yunfan Li
55eecba11b [Crash fix] Target IsInWorld check 2024-06-04 09:47:40 +08:00
Yunfan Li
78f35f1b50 [Log] Downgrade duplicate log 2024-06-03 23:22:41 +08:00
Brian Oost
a336c8bf93 Fix typo 2024-05-28 05:36:02 +02:00
Brian Oost
3879b5116e Add performance tuning
Add a diff with and without player in server. The server will tune bot activity to reach the desired server tick speed (in ms), as what CMaNGOS' playerbots are using.

ce4bd79d2d is used as a reference.
2024-05-27 23:30:06 +02:00
Yunfan Li
a1903ad888 Item use check 2024-02-14 01:01:28 +08:00
Yunfan Li
32eec3ebf1 Fix random_shuffle compile error 2024-01-15 21:17:31 +08:00
Yunfan Li
dc4ec06164 Fix rotation class imbalance 2024-01-15 13:21:49 +08:00
Yunfan Li
b84542a745 Feat: Bot rotation 2023-12-24 15:33:27 +08:00
Yunfan Li
44a193c720 Fix initpet error 2023-12-24 00:22:40 +08:00
Yunfan Li
4007ce2692 crash fix trial 2023-12-17 00:50:46 +08:00
Yunfan Li
5e14f2f26d sync with azerothcore 2023-12-12 21:03:53 +08:00
Yunfan Li
1f6e5627df quest complete with gameobject 2023-11-04 23:00:35 +08:00
Yunfan Li
917e55c92a rndbot teleport to city 2023-10-27 21:54:35 +08:00
Yunfan Li
29b748803e enable battleground 2023-10-19 00:20:45 +08:00
Yunfan Li
4be7461b73 minor modification 2023-08-29 20:20:59 +08:00
Yunfan Li
ff29e04e81 fix currentBots crash 2023-08-28 11:09:15 +08:00
Yunfan Li
e094b63901 refresh initequipment quality 2023-08-25 14:40:09 +08:00
Yunfan Li
8c9ab0e428 rewrite random bot accounts deletion 2023-08-09 23:10:58 +08:00
Yunfan Li
863248b3f3 random and teleport delay 2023-08-08 18:24:56 +08:00