Andrew
cfaa0a9a6c
fix(Scripts/BlackTemple): Ensure root state is cleared on wipes ( #20183 )
2024-10-12 05:58:12 -03:00
Andrew
3b09b21f6e
fix(Scripts/BlackTemple): Flames should not charge players within 25y… ( #20182 )
...
* fix(Scripts/BlackTemple): Flames should not charge players within 25y of blade
* Update boss_illidan.cpp
---------
Co-authored-by: Keader <keader.android@gmail.com >
2024-10-12 05:58:01 -03:00
Rorschach91
84646a7955
fix(Script/DeathKnight): A Special Surprise Npcs issues. ( #20178 )
2024-10-11 23:52:06 -03:00
Benjamin Jackson
94a03c629b
fix(Scripts/BlackTemple): Remove Naj'entus Spines from players on engage. ( #20176 )
2024-10-11 09:29:00 -03:00
Benjamin Jackson
a9080bef60
fix(Scripts/BlackTemple): Adjust cast behavior for Supremus's charge. ( #20173 )
...
Init.
2024-10-11 09:10:04 -03:00
Angelo Venturini
fede17f782
fix(Core/Spells): Fix crash ( #20179 )
...
Co-authored-by: Ariel Silva <ariel-@users.noreply.github.com >
2024-10-11 08:15:02 -03:00
Benjamin Jackson
c3ee737c80
fix(Core/SpellInfoCorrections): Add Arcane Missiles spell info correction. ( #20165 )
...
Init.
Co-authored-by: Ernesto Gonzalez <80600689+ernesto-glz@users.noreply.github.com >
2024-10-11 11:51:29 +02:00
kissingers
0cb6081bc7
fix(Scripts/ZulAman): Nalorakk can't able to trigger instance events when death ( #19895 )
...
* ignore .vs path
* Fix Nalorakk not able to trigger instance events when death
* Revert "ignore .vs path"
This reverts commit 81e949727645d0356eb8bb9490152971dbb9b09b.
* Remove instance null check
* Remove instance null check
* Revert "Remove instance null check"
This reverts commit b97b45284edb3166bc3c253adf1773b031bb1507.
2024-10-11 08:06:28 +02:00
Jelle Meeus
859a42a41e
fix(Core/Vehicles): feat vehicle seat addon, vehicle enter/exit positions ( #20082 )
...
* implement initial vehicle_seat_addon
Co-authored-by: Ovah <dreadkiller@gmx.de >
* add more vehicle_seat_addon data
* make exiting passenger visible
fixes "immediate despawn" of travelers mammoth
* style, update comments
* remove hacked pos relocate
* remove sending MSG_MOVE_ROOT/UNROOT on Ack
* set and unset UNIT_NPC_FLAG_PLAYER_VEHICLE on init/entry
* ulduar demolisher: remove flag correction and no longer needed usableseat
* fixup! implement initial vehicle_seat_addon
* fixup! fixup! implement initial vehicle_seat_addon
* re-add AddPassenger Flame Leviathan hack
was commented by mistake
* Update rev_1725993194571320983.sql
add missing ticks
---------
Co-authored-by: Ovah <dreadkiller@gmx.de >
2024-10-11 07:08:14 +02:00
Walter Pagani
e43b760c08
fix(Core/QuestHandler): Question marks not being shown ( #20099 )
2024-10-10 18:10:55 -03:00
Angelo Venturini
9487b30ad7
refactor(Core/Misc): Use emplace_back instead of push_back to avoid extra copy/m… ( #20114 )
...
refactor: Use emplace_back instead of push_back to avoid extra copy/move operations
2024-10-10 21:55:58 +02:00
Benjamin Jackson
2a48a14908
fix(Scripts/BlackTemple): Add resets for enrage events with death. ( #20174 )
...
Init.
2024-10-10 12:59:33 -03:00
Benjamin Jackson
eebb5596bf
fix(Scripts/BlackTemple): Adjust caster of Blaze spell. ( #20172 )
...
* Init.
* Account for nullptr victim.
2024-10-10 12:27:28 -03:00
ConorB
6ef16f18bb
fix(Script): Fix npc following player after starting duel ( #20161 )
...
* fix(Script): Changed npc move script
Death Knight Initiate (id: 28406) was not turning to face the player
after they engaged a duel instead the npc followed the player
wherever they went. Change was to remove script line for follow
and replace with SetFacingToObject and specify the player
as the object.
Closes AzerothCore issue #20108
* fix(script): Fix npc following player whitespace issue
Attempt to fix code styling fail on whtiespace
* fix(script): Fix npc following player another whitespace issue
Found more whitespace that was made by the fix to previous whitespace
2024-10-10 14:43:57 +02:00
Andrew
31cb7579e0
fix(Core/Scripts): Further improve the ScheduleHealthCheck() function ( #20163 )
2024-10-09 08:08:37 -03:00
Benjamin Jackson
fd6d2efccb
fix(Core/Unit): Add mana drain effect to Black Bow of the Betrayer. ( #20155 )
...
* Init.
Co-authored by: stfxpi (stfx)
Original CMaNGOS commit: c750533b5e
* Add/adjust comments.
2024-10-09 06:00:20 -03:00
Jelle Meeus
a8d970caa7
fix(Core/Unit): add rage gain when attack is fully blocked, dodged or parried ( #19377 )
...
* generate rage if victim fully block, dodge, parry
* update rage calculation
* calc pct at the end
* update comment to link to Rage formulae and mention Bornak's bluepost
archived link to Bornak's bluepost
https://web.archive.org/web/20090604123729/http://forums.worldofwarcraft.com/thread.html?topicId=17367760070&pageNo=13#02500
2024-10-08 21:44:32 +02:00
Rorschach91
d5d5df67ba
fix(Script/Mother Shahraz) Add new teleport points. ( #20137 )
...
* fix(Script/Mother Shahraz) Increase min teleport range and add new teleport points.
This fix increase minimum teleport range for Fatal Attraction and It adds 5 new teleport points if the boss is near the platform.
* Update boss_mother_shahraz.cpp
2024-10-08 11:53:42 +02:00
Benjamin Jackson
cc5c582b4d
fix(Core/Spell): Include damaging spells for starting combat. ( #20154 )
...
Init.
2024-10-07 08:55:28 -03:00
Benjamin Jackson
a57d8db81a
fix(Core/CharmInfo): Add exception for Kil'jaeden dragon charm spells. ( #20150 )
...
Init.
2024-10-07 08:55:00 -03:00
Andrew
d340ae029b
fix(Scripts/Dragonblight): Fix Torturer Leclaft spamming abilities ( #20130 )
...
fix(Scripts/Dragonblight): Fix Toturer Leclaft spamming abilities
2024-10-05 11:02:31 +02:00
Grimdhex
508b7369c7
fix(Scripts/BlackTemple): exclude off tank of the Azzinoth Flame's charge ( #20133 )
...
* fix(Scripts/BlackTemple): exclude off tank of the Azzinoth Flame's charge
* remove an unecessary elseif
* Update boss_illidan.cpp
2024-10-05 11:02:06 +02:00
Jelle Meeus
01b86ec7a6
fix(Core/Unit): update death state before handling RemoveAllAurasOnDeath() ( #20124 )
...
fix setDeathState
[PATCH] Don't allow units to enter combat upon death
91ebea4a77 .patch
Co-authored-by: trickerer <onlysuffering@gmail.com >
2024-10-04 11:01:36 -03:00
Anton Popovichenko
9f58d55a1d
fix(Core/Items): Fix exploit where multiple auras could be applied from a single enchantment. ( #20128 )
2024-10-04 06:32:42 -03:00
Benjamin Jackson
cc37941ef5
fix(Scripts/BlackTemple): Reset Illidan threat with phase four. ( #20125 )
...
Init.
2024-10-03 14:32:52 -03:00
Dan
82797a4501
fix(Scripts/TheBlackTemple): remove gossip option on Akama when Illidan is dead ( #20118 )
2024-10-02 16:54:58 -03:00
Jelle Meeus
9a1f27121a
fix(Core/Unit): Flight Form riding crop, vehicle speed auras ( #20079 )
...
* vehicle aura stacking
Rename flight speed related auras
Co-authored-by: Laise <fenrisse@gmail.com >
* rename to better match existing flight auras
2024-10-01 21:39:42 +02:00
Dan
3636d7f0e4
fix(Scripts/TheBlackTemple): resetting behaviour in p1 for Shade of Akama ( #20076 )
...
* init
* Update boss_shade_of_akama.cpp
* Update boss_shade_of_akama.cpp
* Update boss_shade_of_akama.cpp
* update factions
bench with the faction sniffs
Co-Authored-By: Benjamin Jackson <38561765+heyitsbench@users.noreply.github.com >
* set spawned creatures in combat again
Co-Authored-By: Benjamin Jackson <38561765+heyitsbench@users.noreply.github.com >
* wip change faction to defender
* Update boss_shade_of_akama.cpp
* Update boss_shade_of_akama.cpp
* set hostiles in combat
* Akama shade reset test (#12 )
compilation of commits with fixes and debugging
* Update boss_shade_of_akama.cpp
* Update factions_shade.sql
* Update factions_shade.sql
* Update factions_shade.sql
* Update factions_shade.sql
* 5s instead of 5ms
* change faction enum names
* revert faction change on player death
* unused import
* Update boss_shade_of_akama.cpp
* unsummon all non-defenders
* clear summons on all players dead
* blank space
* make creatures not stop spawning on player wipe
* oops
---------
Co-authored-by: Benjamin Jackson <38561765+heyitsbench@users.noreply.github.com >
2024-10-01 19:05:11 +02:00
Andrew
ee870ff3b3
fix(Core/Spells): Restricted aura application prevention when immune to banish effects (e.g cyclone) ( #20060 )
2024-10-01 11:47:44 +02:00
Francesco Borzì
ae30489b23
refactor(src/server/game/Globals): remove unused imports ( #20088 )
2024-10-01 08:06:06 +02:00
Francesco Borzì
b0899664ef
refactor(src/server/game/World): remove unused imports ( #20090 )
2024-10-01 08:05:36 +02:00
Francesco Borzì
484e19d21b
refactor(src/server/game/Spells): remove unused imports ( #20092 )
2024-10-01 08:05:15 +02:00
Francesco Borzì
7d2aebb9d8
refactor(src/server/game/Chat): remove unused imports ( #20093 )
2024-10-01 08:04:51 +02:00
Francesco Borzì
9b17898f7b
refactor(src/server/game/Grids): remove unused imports ( #20094 )
2024-10-01 08:04:26 +02:00
Francesco Borzì
d8c56392fb
refactor(src/server/game/AI): remove unused imports ( #20095 )
2024-10-01 08:04:00 +02:00
Anton Popovichenko
804769400b
fix(Core/GuardAI): crash when killer is null ( #20100 )
2024-09-30 13:19:44 +02:00
Francesco Borzì
784e80668d
refactor(src/server/game/Entities): remove unused imports ( #20096 )
2024-09-29 20:19:02 +02:00
Francesco Borzì
1932fd0c8a
refactor(src/server/game/Battle*): remove unused imports ( #20097 )
2024-09-29 18:14:46 +02:00
Francesco Borzì
6e2306f24a
refactor(src/server/game/Movement): remove unused imports ( #20098 )
2024-09-29 18:14:12 +02:00
Francesco Borzì
1ebb53a248
refactor(src/server/apps|database|shared): remove unused imports ( #19505 )
2024-09-29 13:10:50 -03:00
Francesco Borzì
34a3b4ee47
feat(Core/BG): allow MinPlayersPerTeam override for low-levels ( #20083 )
2024-09-29 14:07:45 +02:00
Francesco Borzì
5a96ce283d
refactor(Scripts): remove unused imports ( #20086 )
2024-09-29 13:20:21 +02:00
Francesco Borzì
a4721c2821
refactor(src/server/game/Handlers): remove unused imports ( #20087 )
2024-09-29 13:19:40 +02:00
Jelle Meeus
b45166b2d0
fix(Core/Battlefield): shapeshift aura removal from players on leaving arena or battleground ( #20069 )
...
no longer remove shapeshift auras from player on leave
2024-09-29 13:18:36 +02:00
Anton Popovichenko
2e0a57084c
fix(Scripts/ICC): Fix Valkyr "teleportation" effect caused by movement desynchronization between server and client. ( #20080 )
2024-09-29 13:13:59 +02:00
Anton Popovichenko
67f587d958
fix(CI/Codestyle): Fix codestyle CI error introduced with the new rule for ifs. ( #20081 )
2024-09-28 19:45:59 -03:00
Mattia
de93487ecd
fix(Core/Script) - Black Temple - Gurtogg Bloodboil - Bewildering Strike mechanics doesnt work as it should ( #20074 )
...
* spell_gurtogg_bloodboil_bewildering_strike_aura class added
* Create spell_gurtogg_bloodboil_bewildering_strike_aura
* extension sql added
* CanAIAttack condition added
* Delete data/sql/updates/pending_db_world/spell_gurtogg_bloodboil_bewildering_strike_aura.sql
2024-09-28 16:21:29 -03:00
Grimdhex
8bf3595cef
fix(Script/BlackTemple): teleport position with fatal attraction ( #19971 )
...
* fix(Script/BlackTemple): teleport position with fatal attraction
* fix codestyle
* try a new way by keeping a random teleport
* remove the old fixed position
* improve the dest selection
* raycast around the new position for check a valid dest
* fix codestyle
* revert the old changes
* refactor to remove the while loop
* few refactor
* Revert "few refactor"
This reverts commit fb7613d5cc5a19df01bbcf41ef5c982119ee9685.
* .
* add a los check
* new improvement with stairs cases & console errors
* fix disableWarning option
* Update boss_mother_shahraz.cpp
* Update boss_mother_shahraz.cpp
* Update boss_mother_shahraz.cpp
* Update boss_mother_shahraz.cpp
* Update boss_mother_shahraz.cpp
2024-09-28 10:27:32 +02:00
Stefano Borzì
f6de601ddd
new BattlegroundDesertionTypes for hook OnBattlegroundDesertion ( #20039 )
...
* new BattlegroundDesertionTypes for hook OnBattlegroundDesertion
* chore: minor improvements
---------
Co-authored-by: laasker <79991768+laasker@users.noreply.github.com >
2024-09-27 22:19:56 +02:00
Jelle Meeus
8a0604479a
fix(Core/Unit): fix Dual Wield for more creatures... ( #20047 )
...
* non-weapons should return true
* remove shapeshift check
2024-09-26 07:13:47 -03:00