EricksOliveira
5c16e14d57
Fix Crash SayToChannel ( #666 )
...
Additional checks for null pointers to ensure that the Channel and ChannelMgr objects are correctly initialized before accessing them.
Validation of empty strings to avoid problems when checking the channel name (channel->GetName()).
Implemented mutex (std::lock_guard) around access to SocialMgr to avoid race conditions, improving security in multi-threaded operations.
2024-11-03 13:15:03 +01:00
bash
e66475c3e0
[performance] Added additional circle of life, 600 yards ( #655 )
2024-10-29 23:32:16 +01:00
bash
b83cdf2057
[performance] server_and_bot_init_phase_patch2 ( #653 )
2024-10-29 14:26:18 +01:00
bash
8a9c25c72c
[performance] initialize server and bots fase
2024-10-29 10:57:26 +00:00
bash
3cd68c6dec
[performance] new baseline ( #644 )
2024-10-29 01:15:26 +01:00
bash
4eb40c0395
minor bugfix and back to original cmangos values
2024-10-17 20:28:56 +00:00
bash
12be2c9971
Revert "Rewrote scaling, moving away from cmangos solutions"
...
This reverts commit 62aef235d1 .
2024-10-17 17:52:05 +00:00
bash
62aef235d1
Rewrote scaling, moving away from cmangos solutions
2024-10-13 22:05:39 +00:00
bash
77ba59ed54
[performance] Smartscale added missing acitivity
2024-10-13 00:00:41 +00:00
bash
c6f9f43a33
[performance] Tweaked autoscale, too many rndbots were idle which defeats the purpose of having rndbots
2024-10-11 18:48:00 +00:00
bash
90464ae3ed
Added min and max level for smartScale
2024-10-10 18:01:54 +00:00
bash
c7197f0911
[performance] BotActiveAlone SmartScale toggle
2024-10-09 22:34:37 +00:00
bash
e8c8401b4a
Ported cmangos of allowAcitity and prority, removed autoscaled based on latency
2024-10-07 20:57:19 +00:00
Yunfan Li
2695b3378e
Merge pull request #583 from liyunfan1223/update_optimize
...
[Performance] Update optimize
2024-10-06 23:03:48 +08:00
Yunfan Li
eb0d222598
[Spell] Dont interrupt spell on drop target
2024-10-06 12:46:37 +08:00
Yunfan Li
69ef0d46cd
[Performance] YieldThread when casting spell
2024-10-06 12:22:48 +08:00
Yunfan Li
b2dae08221
[Performance] Pull up CanUpdateAI() check
2024-10-06 12:21:33 +08:00
Yunfan Li
a0865cca14
[Spell] SpellInfo check on current spell
2024-10-04 14:14:16 +08:00
Yunfan Li
55cd5ab923
[AI] Remove reset after near teleport
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
bash
20f6d1563b
added acitivty autoscale and related config property
2024-10-03 07:58:09 +00:00
Yunfan Li
00b16dbc22
Merge pull request #571 from liyunfan1223/interrupt_heal
...
Interruption healing spell if target with full health
2024-10-03 15:01:28 +08:00
Yunfan Li
6886a5bf2b
[Spell] Interruption healing spell if target with full health
2024-10-03 12:34:47 +08:00
EricksOliveira
1a796bed4d
Update PlayerbotAI.cpp
...
To avoid crashes, it is important to add nullability checks before trying to access the group leader and remove the bot from the group.
2024-10-02 22:48:21 -03:00
Bobblybook
b91c56a8a5
Wotlk dungeon structure & Utgarde Keep
2024-09-30 23:38:39 +10:00
Yunfan Li
7f05d3f6bf
[Spell cast] Fix channeled spell cast (mind control)
2024-09-26 20:31:58 +08:00
Yunfan Li
8d524cdaf0
[Combat formation] Compatible with naxx and avoid aoe
2024-09-26 20:01:10 +08:00
Yunfan Li
0d9f2ee7ba
[Knockback] Fix knockback causing stuck in Ahnqiraj
2024-09-25 00:28:51 +08:00
Yunfan Li
1386367e9b
[Knockback] Fix knockback direction
2024-09-24 21:23:10 +08:00
Yunfan Li
eea652f5d5
Tank face and dps behind
2024-09-24 11:46:39 +08:00
Yunfan Li
b87ca9da4c
Icecrown gunship strategy
2024-09-23 14:00:24 +08:00
Yunfan Li
1005184adc
Fix prioritized targets reset
2024-09-10 23:29:02 +08:00
Yunfan Li
25c46037cd
Reset prioritized targets
2024-09-10 20:45:46 +08:00
Yunfan Li
4de02481be
Avoid aoe max radius and whitelist
2024-09-08 12:53:08 +08:00
Yunfan Li
35c5353b6a
Fix spell allowing dead target
2024-09-07 15:08:50 +08:00
Yunfan Li
8f3fc36688
Merge branch 'master' into equip_init
2024-09-07 11:52:45 +08:00
Yunfan Li
1b7f94d503
Merge pull request #508 from atidot3/extractregexfix
...
Optimised ExtractAllQuestIds ExtractAllItemIds
2024-09-07 00:38:51 +08:00
Yunfan Li
927d893945
Improve combat reach and dps target, allowing spell interruption
2024-09-06 12:33:54 +08:00
antony
79fa75e150
Optimised ExtractAllQuestIds ExtractAllItemIds
2024-09-05 10:35:20 +02:00
Yunfan Li
73f699fe89
Fix initself crash
2024-09-05 15:57:32 +08:00
Yunfan Li
6ba4384184
Init equipment and init available spell speed up
2024-09-04 22:50:02 +08:00
Yunfan Li
ab40471933
Merge pull request #506 from liyunfan1223/estimated_group_dps
...
Improve estimated group dps
2024-09-02 20:27:27 +08:00
Yunfan Li
aab8cf04d3
Improve estimated group dps
2024-09-01 23:28:22 +08:00
Yunfan Li
fa2e2fa4d3
Merge pull request #502 from liyunfan1223/druid-cat
...
Improve druid cat spec
2024-09-01 21:51:14 +08:00
Fuzz
87745590da
aq20 ossirian strat
2024-09-01 20:09:35 +10:00
Yunfan Li
0281fe73ad
Estimated group dps calculation
2024-09-01 00:05:31 +08:00
Yunfan Li
a63fbb3b5f
Improve druid cat spec
2024-08-31 23:16:14 +08:00
Fuzz
37a2721ff5
added mc/moltencore strat (just for baron geddon's inferno and living-bomb)
2024-08-26 22:43:13 +10:00
Yunfan Li
5a576cd9a5
Config option ApplyInstanceStrategies
2024-08-19 23:55:37 +08:00
Yunfan Li
2c7cef0dc2
[Talk] Disable ExtractAllItemIds for heavy regex
2024-08-19 18:47:08 +08:00