1026 Commits

Author SHA1 Message Date
kadeshar
e5f1b862dd
[Bugfix] (#809)
- reverted changes in need world buff trigger
2024-12-22 12:46:11 +01: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
SaW
99dd094a5b
Feature: Bots use flying mounts when player has flight form (#805)
* Make bots use flying mounts when player goes into flight form

* add && !bot->InBattleground() check

* Final commit
2024-12-21 13:33:47 +01:00
kadeshar
eef41ab3b7 Added worldbuff strategy 2024-12-20 23:04:22 +01:00
Yunfan Li
360dc27c9c Comment for threadsafe 2024-12-19 22:50:59 +08:00
Yunfan Li
4e64745861 Fix JoinLFG crash 2024-12-19 22:44:54 +08:00
SaW
570787ff16
Improve check to work in custom defines zones as well (#797) 2024-12-18 18:29:35 +01:00
avirar
7c8563ef7d
Update RaidUlduarTriggers.h 2024-12-18 16:20:06 +11:00
avirar
a8d42fbe03
Update RaidUlduarTriggers.cpp 2024-12-18 16:18:58 +11:00
avirar
09f648eb9f
Update RaidUlduarTriggerContext.h 2024-12-18 16:17:41 +11:00
avirar
42156f5306
Update RaidUlduarStrategy.cpp 2024-12-18 16:17:02 +11:00
avirar
556c9186f2
Moved ULDUAR_MAP_ID definition outside RazorscaleBossHelper
RazorscaleBossHelper::ULDUAR_MAP_ID
2024-12-18 16:15:36 +11:00
avirar
1e5e38dcc2
Update RaidUlduarBossHelper.h 2024-12-18 16:14:57 +11:00
avirar
4d7fba0dcc
Create RaidUlduarBossHelper.cpp 2024-12-18 16:09:58 +11:00
avirar
67591ffdb3
Update RaidUlduarActions.h 2024-12-18 16:07:34 +11:00
avirar
e2ec637882
Update RaidUlduarActions.cpp 2024-12-18 16:05:51 +11:00
avirar
0dccc9ea50
Implemented Razorscale logic 2024-12-18 16:00:45 +11:00
SaW
3dd92b7fd8
Fix bots attacking others despite being in a prohibited zone - Issue 227 (#793)
* Fix bots attacking despite being in a prohibited zone

* Protect pets as well and move logic to not skip IsFriendlyTo

* Fix prohibited typo

* Update AttackAction.cpp
2024-12-17 23:31:38 +01:00
Yunfan Li
2e4db37c4d
Merge pull request #791 from avirar/stop_attacking_argent_tournament_dummy_targets
Prevent bots attacking dummy targets at the Argent Tournament Grounds
2024-12-17 20:48:36 +08:00
Yunfan Li
42404ac403
Merge pull request #759 from liyunfan1223/new_rpg_strats
New rpg strategy
2024-12-17 20:43:38 +08:00
avirar
649e55dd84
Prevent bots attacking dummy Targets at the Argent Tournament Grounds
There was existing code to ignore practice targets (anything with Dummy in the name) so I've just added the names of practice targets located in the tournament grounds:

Charge Target
Melee Target
Ranged Target

I considered just using the phrase "Target", but it is too generic and there are 246 creature_template names containing Target.
2024-12-17 12:35:49 +11:00
Bobblybook
418a0c4be2
Merge pull request #786 from Bobblybook/master
EoE cleanup
2024-12-16 17:49:35 +11:00
Bobblybook
d031bffb54 Merge branch 'master' of https://github.com/Bobblybook/mod-playerbots 2024-12-16 17:47:58 +11:00
Bobblybook
c6a0b012e8 EoE cleanup 2024-12-16 17:47:44 +11:00
xSparky911x
cbadb5765f
Prevent autogear on player alt bots (#772)
* prevent autogear on player alt bots

* update chat message to match other message format

* add config option with default set to 1

* replace end of file blank line

* remove extra space
2024-12-15 23:37:13 +01:00
Bobblybook
80d0ac4bdd
Merge pull request #779 from Bobblybook/master
EoE Implementation (WIP)
2024-12-16 08:29:27 +11:00
Gabriel Comeau
183bf7ae8e
Allow bots to trade conjured items (#781)
Since they didn't have any sell value you couldn't get a bot to give you a healthstone or conjured food/water.  This change allows them to be traded to you without altering any of the other logic for bot trades.
2024-12-15 20:03:46 +01:00
Yunfan Li
a9e33bbcae Increase pet attack priority 2024-12-16 00:53:07 +08:00
Bobblybook
a9ff1dbc5e
Merge branch 'master' into master 2024-12-15 23:47:38 +11:00
Bobblybook
af6eb61d33 Prelim EoE completion 2024-12-15 23:37:56 +11:00
Yunfan Li
a91aa3e392 New rpg bug fix that preventing bots from long distance movement 2024-12-15 16:46:44 +08:00
Yunfan Li
a5d1d7579d EnableNewRpgStrategy switch for initialization 2024-12-14 21:46:33 +08:00