Yunfan Li
24efa7efa2
General improvement on init and strats ( #1064 )
...
* Potions strats and potions init
* Druid and shaman spell in low level
* Ammo init improvement
* Rogue low level
* Fix melee attack action (for caster with no mana)
* Disable pet spells that reduce dps
* Talents improvement
* Remove CanFreeMove check
* Reduce penalty for non-dagger weapon for rogue
2025-03-08 12:36:06 +01:00
SaW
098950ceea
Fix SpecialSpells to be correctly applied ( #1044 )
2025-03-01 22:42:58 +01:00
avirar
3a4e8e729b
Allow bots to enter all TBC dungeons (rep/keys/quest attunements) ( #1014 )
...
Update will allow any adequately leveled bot to queue for all random and specific TBC dungeons. Normal and Heroic modes that require attunement or keys will be accessible by bots.
InitReputation: Level 70+ Bots will receive Honored rank for all the required factions needed for Heroic keys to function. I've placed the calls to InitRep before InitMounts, I feel we can do something with that in the future. Randomised rep values might allow bots to obtain other mounts?
InitKeyring: All bots receive all non-rep required keys (Shattered Halls Key, Shadow Labyrinth Key, Key to the Arcatraz), and bots with the required rep (Honored) get the other keys.
InitAttunementQuests: Level 60+ bots complete the Caverns of Time and Magister's Terrace attunement quests.
Updated acore_playerbots SQL; playerbots_dungeon_suggestion_definition; max_level increased to 73 (from 70) for all TBC Heroics and Magister's Terrace nomal. Allows more level appropriate bots to join.
2025-02-26 15:55:16 +01:00
Yunfan Li
4b1febc62a
Minor improvments on logs, stats weights and aoe distance calculation ( #995 )
...
* StatsCollector for paladin spell
* Remove error log on MoveFromGroup
* Log and timer for CreateRandomBots
* Improve aoe trigger distance calculation
* Reduce spirit weights for heal priest and paladin
2025-02-22 10:57:33 +08:00
SaW
6353c86b53
Change "Initializing guilds..." from INFO to DEBUG ( #982 )
...
To avoid it being needlessly spammed in the console.
2025-02-18 11:59:13 +01:00
SaW
58a596a40e
Only invoke InitGuild when randomBotGuildCount > 0 ( #975 )
...
* Only invoke InitGuild when randomBotGuildCount > 0
* Moved Random bot guild count/delete to more appropriate section of config.
2025-02-16 13:42:15 +01:00
SaW
c2caf3c564
Re-instate random bots guilds ( #969 )
...
I believe this should have been enabled again at some point.
2025-02-14 21:48:10 +08:00
Yunfan Li
2c224d3121
Add LimitTalentsExpansion config ( #954 )
2025-02-09 21:50:04 +08:00
Yunfan Li
e571694a88
Reset added rndbots on server restart to automatically apply configuration changes ( #913 )
...
* Refactor RandomPlayerbotMgr and delete add value on restart server
* Remove reset tips in conf file
2025-01-26 12:06:29 +01:00
Yunfan Li
f0d4273e4a
Improve gear initialization ( #909 )
...
* Druid and paladin rotation
* Improve spell effect collector for gear init
* Fix mount and hit stat calculator
2025-01-25 14:07:36 +01:00
Yunfan Li
e09b871d94
Increase ammo count for hunter
2025-01-19 23:08:42 +08:00
Yunfan Li
812702ea25
Hunter wolf pet config and modify config file layout for activities
2025-01-19 17:10:11 +08:00
Yunfan Li
568592f188
Minor fixes to spell and mount init ( #863 )
...
* Make summon imp non-temporary
* Remove horse mount from troll
* Set facing to during spell casting
* Allow rpg status command
* Init unarmed skill and fix skill clear
* Cast delay after interrupt spell
2025-01-12 18:03:27 +01:00
valsan-azerty-boi
f95e812d26
add bot mount in conf
2025-01-05 21:55:13 +01:00
Yunfan Li
1ed6645119
Fix rpg move far ( #822 )
...
* Fix rpg move far
* Don't go innkeeper with diff zone
2024-12-27 18:11:39 +01:00
avirar
a1b4681c58
Resolved issues with rndbots and equipmentPersistence ( #778 )
...
* Update PlayerbotFactory.cpp
* Update PlayerbotFactory.cpp
* Added !incremental checks for talent/gear init
2024-12-18 18:32:01 +01:00
Yunfan Li
f26cebb518
Update rpg status probability
2024-12-11 23:00:03 +08:00
Bobblybook
756dcbaa84
Limit JC jeweler's gems to 3
...
If bot has jewelcrafting, enforce limit of 3 of any type of jeweler's gems when autogearing/gemming
2024-10-29 20:41:22 +11:00
Yunfan Li
68bf09c425
Disable test items
2024-09-18 22:16:18 +08:00
Yunfan Li
d443b48edf
Fix crash of prequest
2024-09-17 18:03:41 +08:00
Yunfan Li
d3f380d04b
Spellcooldown and instance refresh on randomize
2024-09-07 11:52:29 +08:00
Yunfan Li
927d893945
Improve combat reach and dps target, allowing spell interruption
2024-09-06 12:33:54 +08:00
Yunfan Li
73f699fe89
Fix initself crash
2024-09-05 15:57:32 +08:00
Yunfan Li
369f3373ed
Fix unique equip init and bots login
2024-09-05 15:04:46 +08:00
Yunfan Li
0526948a29
TwoRoundsGearInit config option
2024-09-04 22:59:27 +08:00
Yunfan Li
6ba4384184
Init equipment and init available spell speed up
2024-09-04 22:50:02 +08:00
Yunfan Li
484a2ae458
Item usage and equip initialization
2024-09-04 18:08:19 +08:00
Yunfan Li
5de242e80b
Hunter pet talents init
2024-09-04 15:13:08 +08:00
Yunfan Li
a84c7f35f3
weapon type fix
2024-09-02 17:47:46 +08:00
Yunfan Li
aab8cf04d3
Improve estimated group dps
2024-09-01 23:28:22 +08:00
Yunfan Li
62ba364872
Cat druid optimization
2024-09-01 14:45:38 +08:00
Yunfan Li
a63fbb3b5f
Improve druid cat spec
2024-08-31 23:16:14 +08:00
Yunfan Li
6d9aba4066
SaveToDB in randomize
2024-08-20 00:34:35 +08:00
Yunfan Li
5a576cd9a5
Config option ApplyInstanceStrategies
2024-08-19 23:55:37 +08:00
Yunfan Li
1700a20c89
Add quest rewards to gear initialization
2024-08-19 18:46:23 +08:00
Yunfan Li
2782e0dc6e
Spells
2024-08-16 23:44:46 +08:00
Yunfan Li
2ddaae9ef0
Dynamic delay
2024-08-14 18:37:21 +08:00
Yunfan Li
538d14691f
Merge branch 'master' into rewrite-equip-score2
2024-08-11 23:47:25 +08:00
Yunfan Li
03487f8314
More spell to stats calculation
2024-08-11 22:22:16 +08:00
Yunfan Li
017e36333e
Deathnight enchant check
2024-08-10 02:33:15 +08:00
Yunfan Li
52bd378719
Rewrite stats weight and item score calculation
2024-08-08 20:36:32 +08:00