Yunfan Li
fd53a8570b
Merge branch 'master' into move_backwards
2024-12-30 20:28:37 +08:00
Yunfan Li
6afd8399e1
Merge pull request #830 from avirar/arms_warrior_tweak
...
DPS Warrior action priorities
2024-12-30 20:21:27 +08:00
avirar
fd7b82d170
Lowered Heroic Strike for Prot spec too
...
Also added Devastate as a medium rage ability after Shield Slam.
2024-12-30 13:58:34 +11:00
avirar
2d89c66b51
Merge branch 'liyunfan1223:master' into arms_warrior_tweak
2024-12-30 10:37:12 +11:00
avirar
f1a1562ae9
Merged Fury tweaks into Arms branch for unified PR
2024-12-30 10:36:55 +11:00
avirar
a8baa213d6
Merged Fury tweaks into Arms branch to unify PR
2024-12-30 10:34:01 +11:00
avirar
64b5cb833a
Merged Fury tweaks into Arms branch
2024-12-30 10:32:49 +11:00
avirar
6842505c88
Update ArmsWarriorStrategy.cpp
2024-12-30 09:51:47 +11:00
avirar
c7dd947a7a
Update GenericWarriorStrategy.cpp
2024-12-30 09:34:43 +11:00
avirar
5c8283d40a
Prot warriors cast vigilance when in a group ( #825 )
...
* Add Vigilance
* Vigilance
* Update WarriorTriggers.h
* Update TankWarriorStrategy.cpp
* Update WarriorAiObjectContext.cpp
* Update WarriorTriggers.cpp
* Update WarriorTriggers.h
* Update WarriorTriggers.cpp
Check for existence of Vigilance in raid already
* Update WarriorActions.cpp
Check for existence of Vigilance in raid already
Apply to tanks, then highest gearscore DPS.
* Update WarriorActions.cpp
* Update WarriorActions.cpp
* Update WarriorActions.cpp
* Update WarriorActions.cpp
* Added logout
Bots keep assigning it to me and not maintank? Added logging to clarify
* Update WarriorActions.cpp
* Update WarriorActions.cpp
* Update WarriorActions.cpp
* Update WarriorActions.cpp
* Update WarriorTriggers.cpp
* Update WarriorTriggers.cpp
* Update WarriorTriggers.cpp
* Update WarriorActions.cpp
* Update WarriorActions.cpp
* Update WarriorTriggers.cpp
* Update WarriorActions.cpp
* Update WarriorActions.cpp
* Removed Logs
* Removed logs
* Added check for spell in trigger
* Update WarriorTriggers.cpp
* !member->IsAlive()
* !member->IsAlive()
2024-12-29 21:47:22 +01:00
kadeshar
a6d1697267
Oculus - fix flying/attacking drake ( #827 )
...
* - fixed bug with duplicated action name "fly drake"
* - fixed bug with duplicated action name "drake attack"
* - fixed eoe strategy after bugfixes
2024-12-29 21:44:35 +01:00
Yunfan Li
79a5fdd7c1
Make backwards movement for flee
2024-12-29 23:21:03 +08:00
avirar
9432b265ea
Update GenericWarriorStrategy.cpp
2024-12-29 17:14:38 +11:00
avirar
b9c96e80c3
Added medium aoe trigger for SS/BS combo
2024-12-29 16:52:54 +11:00
avirar
a6ceaa5565
Update ArmsWarriorStrategy.cpp
2024-12-29 16:28:48 +11:00
avirar
c253a32039
Update GenericWarriorStrategy.cpp
2024-12-29 16:09:32 +11:00
avirar
9f1b9df9d1
Update ArmsWarriorStrategy.cpp
2024-12-29 15:55:04 +11:00
avirar
6eef410689
Missing )
2024-12-29 15:47:38 +11:00
avirar
85efe3fbbd
Adjusted priorities
2024-12-29 15:45:19 +11:00
avirar
68b48ce573
Adjusted priorities
2024-12-29 15:45:10 +11:00
avirar
920b3c7b08
Lowered Heroic Strike priority
2024-12-29 15:00:55 +11:00
avirar
adc0d6e72c
Worldbuff feral druid bear/cat logic ( #816 )
...
* Add logic to separate cat and bear druid buffs
Check for Thick Hide (16929) talent, use regular buffs if found, use new fourth row if not.
* Added cat druid buffs (ArP food, AP flask)
* Update playerbots.conf.dist
* Refined logic for feral druids
* Use rank 3 of Thick Hide and GetActiveSpec
* Update WorldBuffAction.cpp
* Added DK Blood DPS buffs
AP Flask, STR food
* Added logic for DPS Blood DKs
2024-12-28 15:27:31 +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
Revision
2b758c9624
Merge pull request #817 from nl-saw/defchaosform
...
Poll results: Change default formation to Chaos
2024-12-27 17:46:26 +01:00
Yunfan Li
d1690b2605
Merge pull request #795 from avirar/razorscale_final
...
Ulduar-Razorscale strategy
2024-12-27 22:26:32 +08:00
Yunfan Li
1c22a9a9ff
Add ratio config for alliance and horde rndbots ( #818 )
2024-12-25 20:42:35 +01:00
SaW
2f78db81e3
Change default formation to Chaos
...
This as it looks more natural than the default near.
2024-12-24 16:46:51 +01:00
avirar
85370cd30d
Merge branch 'liyunfan1223:master' into razorscale_final
2024-12-24 14:49:42 +11:00
SaW
d9f9d980cf
Fix various formations - Issue #749 ( #807 )
...
* Fix various formations
* Refactor Formation::GetFollowAngle()
* Update Formations.cpp
* Refactored Formation::GetFollowAngle()
Final refactor of Formation::GetFollowAngle()
- By combining the group member iteration, unnecessary loops are avoided.
- Clearer Structure: The code is more readable, with fewer redundant operations.
- Better Maintainability: Comments and logical grouping make it easier to modify or extend the function in the future.
* Logic order improvement
2024-12-22 23:08:47 +01:00
kadeshar
e5f1b862dd
[Bugfix] ( #809 )
...
- reverted changes in need world buff trigger
2024-12-22 12:46:11 +01:00
avirar
6cc5298819
Update RaidUlduarTriggers.cpp
2024-12-22 19:50:58 +11:00
avirar
f9d945ce33
Adjusted priority for fuse armor
2024-12-22 19:49:37 +11:00
avirar
11c9ee4d72
Removed Static declarations for role assignment cooldowns
2024-12-22 19:48:02 +11:00
avirar
c265a5e018
Refined assignment cooldowns and logic for bot tanks
2024-12-22 19:46:59 +11:00
avirar
900a922d34
Added logic for bots to offtank
...
Bot tanks will mark targets and establish themselves as main tank when necessary, announcing when ever re-assignment occurs
2024-12-22 19:45:51 +11:00
avirar
b897593d76
Update RaidUlduarBossHelper.cpp
2024-12-22 15:19:49 +11:00
avirar
4694de7ce0
Update RaidUlduarBossHelper.cpp
2024-12-22 15:17:34 +11:00
avirar
b42a40b8f4
Role assignment cooldown mapped per bot
2024-12-22 15:00:04 +11:00
avirar
67bc4a8e8f
Allowed tank bots to reassign roles if human main tank is affected by fused armor
2024-12-22 13:37:42 +11:00
avirar
5c63e6faf3
Allowed tank bots to reassign roles if human main tank is affected by fused armor
2024-12-22 13:37:37 +11:00
avirar
a6de87f6fc
Allowed tank bots to reassign roles if human main tank is affected by fused armor
2024-12-22 13:37:33 +11:00
avirar
39c6fb8daa
Resolved issues with IsRealPlayer and GET_PLAYERBOT_AI
2024-12-22 13:05:14 +11:00
avirar
f72a6bf53b
Still fixing bot say
2024-12-22 11:15:57 +11:00
avirar
eacce5adf3
Fixed bot say
2024-12-22 10:54:19 +11:00
avirar
10fd4fb014
Update RaidUlduarBossHelper.cpp
2024-12-22 10:29:07 +11:00
avirar
27441e9369
Update RaidUlduarBossHelper.cpp
2024-12-22 09:47:39 +11:00
avirar
de14e4e2e3
Merge branch 'liyunfan1223:master' into razorscale_final
2024-12-22 09:33:20 +11:00
avirar
e71c5e4e91
Bots say when giving main tank to a real player as request player taunt
2024-12-22 09:32:35 +11:00
SaW
848401be67
Make bots use mounts when player is in travel form as well ( #806 )
...
Addition to https://github.com/liyunfan1223/mod-playerbots/pull/805
2024-12-21 17:22:06 +01:00
Revision
7ccc18c7d6
Merge pull request #804 from kadeshar/worldbuff-strategy
...
Added worldbuff strategy
2024-12-21 14:50:00 +01:00