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
ThePenguinMan96
e40c2b21f2
Channel Cancel checks for Channeled AOE DPS Spells
...
Hello everyone,
I liked the channel cancel I did on mage recently, where they cancel blizzard if there is only 1 enemy left. I decided to do the same for the following classes:
Druid: Hurricane
Hunter: Volley
Priest: Mind Sear
Warlock: Rain of Fire
I moved the "ChannelCancel" action to it's own file, so other classes could benefit from it. I removed it from the mageactions.
2025-07-28 01:35:56 -07: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
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
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
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
b0b3fef222
Revert "Paladins use Greater Blessings"
2025-01-04 21:24:12 +08:00
avirar
9acf163564
Gift/Mark of the Wild
2025-01-04 17:32:53 +11:00
avirar
058a34e216
Gift/Mark of the Wild
2025-01-04 17:32:50 +11:00
avirar
2461cb3742
Gift/Mark of the Wild
2025-01-04 17:32:46 +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
37c5c1dcdf
[Spell] Fix alternative healing spell
2024-10-04 14:38:09 +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
4c77f71bd4
Cat druid energy control
2024-09-02 00:30:10 +08:00
Yunfan Li
aab8cf04d3
Improve estimated group dps
2024-09-01 23:28:22 +08:00
Yunfan Li
6060843d32
Ferocious bite time fix
2024-09-01 17:44:23 +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
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
Revision
838bfe333d
Fix: Updated to work with newer commits of AzerothCore
2024-07-22 00:39:06 +02:00
Yunfan Li
b1f5c1313c
[Strategy] Enable cat strategy, remove threat by default, reset strategy on talents change
2024-07-09 17:33:09 +08:00
Yunfan Li
5f31941820
Auto save mana strategy
2024-03-23 18:11:46 +08:00
Yunfan Li
aab51a8182
Spell casting
2024-03-12 18:39:23 +08:00
Yunfan Li
a1903ad888
Item use check
2024-02-14 01:01:28 +08:00
Yunfan Li
5e39f3c732
Fix melee reach target
2024-02-09 20:31:34 +08:00
Yunfan Li
27569f431f
Naxx thaddius strategy
2024-02-09 15:42:36 +08:00
Yunfan Li
111109b112
Raise flee action relevance
2023-12-22 00:05:09 +08:00
Yunfan Li
45d0ae00ab
default actions
2023-10-22 12:50:17 +08:00
Yunfan Li
417c5bbc93
dps estimation
2023-10-10 23:23:52 +08:00
Yunfan Li
4672b3edcf
spell modification
2023-10-04 22:32:04 +08:00
Yunfan Li
a24e60f03d
facing to & reach party member to resurrect
2023-09-14 23:29:09 +08:00
Yunfan Li
243a4df967
optimize class spell
2023-09-08 12:44:38 +08:00
Yunfan Li
9ad8274fe8
druid caster form
2023-09-05 22:11: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
Yunfan Li
1381a4b809
randombot refresh
2023-08-07 23:34:05 +08:00
Yunfan Li
46b94824e4
miscs: movement, coredump fix, rndbot
2023-08-02 16:16:56 +08:00
Yunfan Li
fca4d17c97
test: ms_time
2023-08-02 03:46:15 +08:00
Yunfan Li
e93b1edcd5
fix strategies conflict for rndbot
2023-07-30 14:33:52 +08:00
Yunfan Li
8c914e5723
sapphiron strategy fix
2023-07-24 15:58:48 +08:00
Yunfan Li
7c70f42f34
refactor: naxxramas and kel'thuzad strategy
2023-07-18 17:58:51 +08:00
Yunfan Li
68adc0e81a
increase revive spell priority
2023-07-15 11:28:39 +08:00
Yunfan Li
01d4121ff8
druid rebirth in combat
2023-07-14 16:24:38 +08:00
Yunfan Li
e087fb6533
feat(strategy): druid aoe strategy optimize
2023-07-05 15:12:23 +08:00