Commit Graph

2137 Commits

Author SHA1 Message Date
郑佩茹
1c09fa5377 Do not whisper unreachable players 2022-10-07 12:27:41 -06:00
郑佩茹
5d0aa407d6 Fix ReturnDelay crash 2022-10-07 09:36:15 -06:00
ZhengPeiRu21
9255d869a2 Update default config settings 2022-10-07 09:13:55 -06:00
HT Cesta
f107bf8797 Now yes! Independent bots!
Now yes! Independent bots!

Solution:
https://github.com/ZhengPeiRu21/mod-playerbots/issues/37
https://github.com/ZhengPeiRu21/mod-playerbots/issues/62
https://github.com/ZhengPeiRu21/mod-playerbots/issues/80
https://github.com/ZhengPeiRu21/mod-playerbots/issues/90
https://github.com/ZhengPeiRu21/mod-playerbots/issues/94

I tested it just now, the bots are no longer dumb, they play like players, but the server Crashou after a few minutes of seeing the bots playing alone.

And to further improve the bots' performance and activities, modify the worldserver.conf to:
MapUpdate.Threads = -1
2022-10-06 21:29:18 -03:00
郑佩茹
5cfac7bf71 Fix crash in ChooseRpgTargetAction 2022-09-30 18:20:42 -06:00
郑佩茹
0b599de6bd Fix crash when bot unable to find valid reply. 2022-09-27 18:39:30 -06:00
郑佩茹
d33a28954f Disable achievements for random bots 2022-09-27 14:21:41 -06:00
郑佩茹
f362da1c0a Update Playerbot text SQL 2022-09-27 09:55:52 -06:00
郑佩茹
b2821d7f3a Rewrite bot texts 2022-09-26 17:20:59 -06:00
郑佩茹
660fd2a0c1 Fix real guild check 2022-09-26 11:09:57 -06:00
郑佩茹
bd909ca92a PvP: ignore Spirit of Redemption and pets 2022-09-26 11:08:20 -06:00
郑佩茹
0a62ee0041 BG Crash fixes 2022-09-26 10:56:43 -06:00
郑佩茹
f88f49471a Fix crash due to empty channel name 2022-09-23 14:02:51 -06:00
郑佩茹
5600e94e55 Crash fix in GuildManagementActions 2022-09-23 13:31:04 -06:00
郑佩茹
f4da95ef8a Do not give leader back in open world 2022-09-22 17:43:11 -06:00
郑佩茹
0f5f588879 Allow looting some quest objects that have herbalism in code 2022-09-22 17:41:55 -06:00
郑佩茹
cbf17c3eb9 Fix errors on wrong command 2022-09-22 17:35:27 -06:00
郑佩茹
8523079c35 Do not give leader back 2022-09-22 17:25:47 -06:00
郑佩茹
88d81c7a31 Tweak automation 2022-09-22 17:22:19 -06:00
郑佩茹
1e490e80e4 Remove broken Github CI build 2022-09-22 16:48:17 -06:00
郑佩茹
fccfcb7266 Is in real guild function 2022-09-22 16:46:39 -06:00
郑佩茹
c2553dff76 count low level paladin as healer 2022-09-22 16:11:23 -06:00
郑佩茹
9ae8a1475f Do not make NPCs face bots 2022-09-22 16:08:21 -06:00
郑佩茹
fd8638c742 Tweak rage calculation 2022-09-22 16:07:12 -06:00
郑佩茹
08c70e9ffe Store area name for explore travel target 2022-09-22 16:03:27 -06:00
郑佩茹
afd2151769 Fix bots not able to invite nearby players to existing guild 2022-09-22 15:58:07 -06:00
郑佩茹
a89058e3d1 Increase delays for non active bots 2022-09-22 15:55:08 -06:00
郑佩茹
544d10efa2 ResetChatTimer no longer needed with upstream chat flood handling changes 2022-08-19 12:15:15 -06:00
ZhengPeiRu21
b7446da4f2 Merge pull request #98 from hongyiqin/test
Fix SQL syntax in PlayerbotMgr.cpp
2022-08-16 15:42:26 -06:00
hongyiqin
c1f81772d4 Update PlayerbotMgr.cpp
Fix sql syntax
2022-08-11 02:07:07 +01:00
ZhengPeiRu21
1a25d2810b Update README.md 2022-06-22 10:13:42 -06:00
郑佩茹
623fcb847c Fix some case of bots AFK 2022-06-22 10:11:14 -06:00
ZhengPeiRu21
6fe225f109 Merge pull request #79 from qudzy/bug/rndbot-dk-by-expansion
Restrict Death Knight random bot creation by expansion
2022-06-01 15:05:13 -06:00
ZhengPeiRu21
27b181b586 Merge pull request #78 from qudzy/bug/rndbot-races-by-expansion
Restrict random bot races by expansion
2022-06-01 15:05:05 -06:00
ZhengPeiRu21
de10ba62e4 Merge pull request #76 from qudzy/bug/targetPosRecalcDistance-distance-calc
Remove targetPosRecalcDistance from distance calculations
2022-06-01 14:59:05 -06:00
ZhengPeiRu21
93c7a665b4 Merge pull request #77 from qudzy/bug/creaturedata-nullptr
Prevent crash by guarding creatureData against nullptr
2022-06-01 14:58:35 -06:00
ZhengPeiRu21
b3fa3ebd90 Merge pull request #75 from qudzy/bug/hunter-bot-auto-shot
Encourage hunter bots to use auto shot
2022-06-01 14:58:07 -06:00
qudzy
15e3e452d8 Encourage hunter bots to use auto shot 2022-06-01 22:52:32 +02:00
qudzy
f411849ae8 Remove targetPosRecalcDistance from distance calcucations 2022-06-01 22:39:19 +02:00
qudzy
1d7c709b52 Prevent crash by guarding creatureData against nullptr 2022-06-01 21:48:04 +02:00
qudzy
dcea34cd31 Restrict random bot races by expansion 2022-06-01 21:44:00 +02:00
qudzy
7164890d15 Restrict Death Knight random bot creation by expansion 2022-06-01 21:41:43 +02:00
ZhengPeiRu21
66e77e324d Merge pull request #71 from qudzy/bug/spell-cast-facing-angle
Remove sightDistance from spell cast facing angle
2022-05-26 09:27:57 -06:00
qudzy
50a43f9709 Remove sightDistance from spell cast facing angle 2022-05-26 11:50:18 +02:00
ZhengPeiRu21
2705fe2cfa Merge pull request #67 from qudzy/upstream/feature/support-target-command
Support target command
2022-05-24 16:15:17 -06:00
ZhengPeiRu21
2a1b0e1346 Merge pull request #68 from qudzy/upstream/feature/fix-melee-combat-facing-angle
Remove sightDistance from attack angle calculation
2022-05-24 16:14:54 -06:00
qudzy
c9166213f9 Remove sightDistance from attack angle calculation 2022-05-24 20:40:19 +02:00
qudzy
fb666d1379 Support target command 2022-05-24 20:20:28 +02:00
郑佩茹
0d48cff1e2 Remove conserve mana from default non-combat strategies 2022-05-23 10:52:57 -06:00
郑佩茹
b23f8c72f2 Update bot stats after equipping items 2022-05-23 10:43:30 -06:00