23 Commits

Author SHA1 Message Date
Brian
3c05e47cb2
CMaNGOS Playerbots "lfg" command implemented (#1291)
* CMaNGOS Playerbots "lfg" command implemented

* Remove logging, fix warning, add suggestion

- Remove LOG_INFO's console clutter, since 'lfg' command is working correctly now.
- Warning C26813 fixed for: placeholders["%role"] = (role == BOT_ROLE_TANK ? "tank" : (role == BOT_ROLE_HEALER ? "healer" : "dps"));
- Added suggestion to let bots do autogear & maintenance, so players can instantly start their dungeon or raid activities without manually having to configure the playerbots gear. It could save a lot of time. This is up to discussion for playerbots maintainers.
2025-06-01 15:31:29 +08:00
avirar
c4a4d3a9e6
Rogue bots can unlock items in their bags and in the trade window (#1055) 2025-03-17 15:10:33 +01:00
Yunfan Li
38912d4a8a
Auto do quest feature (new rpg strategy) (#1034)
* New rpg startup speed up and refactor

* New rpg do quest

* Fix invalid height in quest poi

* Add quest accept and reward limitation

* New rpg quest improvement

* Organize quest log, reward quests and fix grind target

* Quest dropped statistic and remove redundant code

* Decrease grind relevance lower than loot

* Fix new rpg drop quest

* Go to reward quest instead of innkeeper when quest completed

* Fix incorrect logic in do quest reward

* Fix reset quests in factory

* Fix crash on grind target value

Co-authored-by: SaW <swerkhoven@outlook.com>

* Fix a minor error in DoCompletedQuest

* Let bots get rid of impossible quests faster

* Increase loot fluency (especially for caster)

* Remove seasonal quests from auto accept

* Enhance quest accept condition check

* Add questgiver check (limit acceptation of quest 7946)

* Questgiver check and localization

* Near npc fix

* Fix quest item report

* Add lowPriorityQuest set for quests can not be done

* Improve gameobjects loot

* Do complete quest

* FIx move far to teleport check

* Accept or reward quest from game objects

* Fix possible crash in rpg game objects

* Fix ChooseNpcOrGameObjectToInteract crash

---------

Co-authored-by: SaW <swerkhoven@outlook.com>
2025-03-14 21:31:33 +08:00
avirar
9edddc5b26
Hunter equip bug (#1050) 2025-03-03 15:09:47 +01:00
Yunfan Li
0fd894176b [New Rpg] New rpg start up (add GO_GRIND and NEAR_RANDOM status) 2024-11-30 23:48:29 +08:00
avirar
055f549dbd
Update ChatCommandHandlerStrategy.cpp
Added OpenItem chat command handling
2024-10-03 12:41:44 +10:00
Yunfan Li
360a025b34 Estimated dps calculation 2024-09-01 17:11:46 +08:00
Fuzz
d29569e9ea added 'move from group' action/strat/shortcut-action 2024-08-26 22:30:36 +10:00
Yunfan Li
47f8eb3e4a Ulduar flame leviathan (normal mode) 2024-08-19 19:30:04 +08:00
Yunfan Li
52b9dec2cd Item spell coverage calculation 2024-08-11 02:10:50 +08:00
Yunfan Li
53611c9040 Run clang-format 2024-08-04 10:23:36 +08:00
Yunfan Li
f26227027d [Combat formation] Combat formation set up 2024-07-07 13:10:50 +08:00
Yunfan Li
fb404b27a9 [Initialization] Glyphs remove and dual spec 2024-06-26 20:30:12 +08:00
Yunfan Li
2ca686fc9a [Command] Command autogear 2024-05-12 00:22:13 +08:00
Yunfan Li
68fdf57c3c Enhance equip upgrade 2024-03-19 17:06:14 +08:00
Yunfan Li
3db6f05eb7 Maintenance command 2024-03-04 17:13:05 +08:00
Yunfan Li
687aba146a tell expected group dps 2023-10-10 23:31:43 +08:00
Yunfan Li
dba908be9e bwl strategy 2023-08-28 21:21:58 +08:00
Yunfan Li
c9367debeb naxx chat short cut 2023-06-11 23:20:57 +08:00
Yunfan Li
67f083f126 drink command 2023-05-29 23:41:35 +08:00
Yunfan Li
d45a7dc5b8 fix party member dispel. 2023-05-29 23:03:21 +08:00
qudzy
fb666d1379 Support target command 2022-05-24 20:20:28 +02:00
UltraNix
b952636f0d Big update. 2022-03-12 22:27:09 +01:00