74 Commits

Author SHA1 Message Date
Revision
fcb956ec1b Removed unnecessary spaces 2025-09-19 22:43:50 +02:00
Revision
ace813516d Replaced tabs with spaces 2025-09-19 21:00:09 +02:00
Alex Dcnh
e175eb1178
Paladin buff logic: Sanctuary+Kings synergy, role-aware targeting, safer Greater buffs (#1603)
* Paladin buff logic: Sanctuary+Kings synergy, role-aware targeting, safer Greater buffs

* Update PaladinActions.cpp

* Update PaladinActions.cpp

* All configs should be implement into PlayerbotAIConfig and sPlayerbotAIConfig used in code

* added: prayer of fortitude

* Magic number removed

* Update PaladinActions.cpp

* Update PaladinActions.cpp

* Update PaladinActions.cpp

* Update PaladinActions.cpp

* Update PaladinActions.cpp

* Add patch for solo paladin in group

* Correction review

* Update PaladinActions.cpp

* Add harcoded text to DB
2025-09-18 19:52:26 +02:00
brighton-chi
938872564a
Revise bot logic for initializing and using consumables (#1483)
Bots will now add level- and spec-appropriate oils and stones when maintaining and, with respect to randombots, leveling. All bots (other than those with class-specific temporary weapon enchants) will apply oils and stones to their weapons. General clean-ups to associated code were made.
2025-08-01 19:28:13 +02:00
Yunfan Li
feda619066
Engine optimization for better performance and mem usage (#1462)
* Optimize loot

* World channel talk

* General improvement

* Engine rebuild for performance and memory usage

* Fix crash with AutoDoQuest = 0
2025-07-25 12:11:03 +02:00
kadeshar
fc6309c521
- Added Blessing of Sanctuary to paladin health buff strategy (#1345)
- Removed Blessing of Sanctuary from paladin dps buff strategy
- Added health buff strategy as default for protection paladin
2025-06-06 12:10:45 +02:00
kadeshar
1195e67c97
- Added casting Blessing of Sanctuary on tank bots (#1329) 2025-05-24 13:32:59 +02:00
NotCronky
36adb62f2a
druid cat and ret pally offheal strat (#1298)
co +offheal to either cat druid or ret pally with disable dps mode and enable offheal where the bots will now focus damage but heal when necessary.
2025-05-17 22:33:55 +08:00
Cryo81
707210f6a5
fixing multiple 'unused variable' warnings (#1224) 2025-05-01 21:00:54 +02:00
SaW
9fbf60d812
Resolve most warnings - PlayerbotAI (#1025)
Resolve most warnings - PlayerbotAI

---------

Co-authored-by: blinkysc <37940565+blinkysc@users.noreply.github.com>
2025-03-01 14:19:07 +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
kadeshar
7a71cd57f9
- [Paladin] added crusader aura support (#867) 2025-01-14 16:25:33 +01:00
Yunfan Li
b0b3fef222
Revert "Paladins use Greater Blessings" 2025-01-04 21:24:12 +08:00
avirar
91712de394
Created bgreater strat and trigger/action contexts 2025-01-04 15:36:16 +11:00
avirar
f1282cfbe7
Create PaladinBuffGreaterBlessingStrategy 2025-01-04 15:35:23 +11:00
avirar
b24fa24c7b
Create PaladinBuffGreaterBlessingStrategy 2025-01-04 15:35:10 +11:00
avirar
951b246970
Create CastGreaterBlessingAction 2025-01-04 15:34:54 +11:00
avirar
2951e76052
Create CastGreaterBlessingAction 2025-01-04 15:34:45 +11:00
avirar
8f71551fb7
Create CastGreaterBlessingTrigger 2025-01-04 15:34:30 +11:00
avirar
104f486630
Create CastGreaterBlessingTrigger 2025-01-04 15:34:17 +11:00
avirar
c0132f7551
Create BlessingManager.h 2025-01-04 14:59:51 +11:00
avirar
7895e2ebf3
Create BlessingManager.cpp 2025-01-04 14:37:19 +11:00
Yunfan Li
df5b10c9ad Revert classes folder 2024-12-14 16:23:13 +08:00
Yunfan Li
e7416db7dc Modify file structure 2024-12-13 20:14:25 +08:00
Yunfan Li
11377436cd [Strategy] Rename "assist dps" to "healer dps" 2024-10-04 21:49:47 +08:00
Yunfan Li
21e17e163b [Spell] Healer spell enhancement 2024-10-04 20:48:29 +08:00
Yunfan Li
a0dd00bba1 [Spell] Handle tree of life and assist dps 2024-10-04 14:14:16 +08:00
Yunfan Li
008d098eda [Assist Dps] Healer assist dps strats 2024-10-04 14:14:16 +08:00
Yunfan Li
9fb8f2fdf4 Dps paladin 2024-09-04 15:12:25 +08:00
Yunfan Li
a84c7f35f3 weapon type fix 2024-09-02 17:47:46 +08:00
Yunfan Li
2782e0dc6e Spells 2024-08-16 23:44:46 +08:00
Yunfan Li
a1cb9dea05 Improve class spell and use trinket 2024-08-14 18:37:21 +08:00
Yunfan Li
53611c9040 Run clang-format 2024-08-04 10:23:36 +08:00
Yunfan Li
05e799cff4 [Class spell] Improve warrior, dk, paladin 2024-07-13 11:41:16 +08:00
Yunfan Li
7d27000de5 [Class spell] Fix paladin blessing 2024-04-21 14:09:46 +08:00
Yunfan Li
00a3436d77 Army of the dead 2024-04-10 20:32:43 +08:00
Yunfan Li
f03e12cb38 Enchant paladin divine sacrifice 2024-03-27 10:26:14 +08:00
Yunfan Li
5f31941820 Auto save mana strategy 2024-03-23 18:11:46 +08:00
Yunfan Li
04745b23e8 Fix melee consecration 2024-03-12 19:10:52 +08:00
Yunfan Li
e46f27734b Fix melee consecration 2024-03-12 18:42:46 +08:00
Yunfan Li
aab51a8182 Spell casting 2024-03-12 18:39:23 +08:00
Yunfan Li
3db6f05eb7 Maintenance command 2024-03-04 17:13:05 +08:00
Yunfan Li
01b04742b7 Loot when moving 2024-02-08 01:37:53 +08:00
Yunfan Li
1a11ec0717 Miscs for spell casting 2024-01-30 14:02:50 +08:00
Yunfan Li
111109b112 Raise flee action relevance 2023-12-22 00:05:09 +08:00
Yunfan Li
446c3ff5a8 dps paladin improvement 2023-12-17 14:12:33 +08:00
Yunfan Li
45d0ae00ab default actions 2023-10-22 12:50:17 +08:00
Yunfan Li
4672b3edcf spell modification 2023-10-04 22:32:04 +08:00
Yunfan Li
bb1ea0c395 naxxramas gluth 2023-09-03 17:52:44 +08:00
Yunfan Li
14b94e20fb major class spells 2023-09-02 22:37:11 +08:00