Commit Graph

184 Commits

Author SHA1 Message Date
Andrew
39b6a8ed6b fix(Core/Spells): Remove King Mrgl-Mrgl costume on spell casting (#23713) 2025-11-15 17:35:39 -03:00
Francesco Borzì
50b36e842a fix(docs/license): use GPLv2 as MaNGOS-based project (#23655) 2025-11-14 08:44:25 -03:00
Andrew
36d739ee42 fix(DB/Spells): Ionar spark Arcing Burn should stack from different c… (#23588) 2025-11-09 23:05:35 +01:00
sogladev
2c8e3b53d3 fix(Core/Spells): Acid Splash can stack on Krik'thir the Gatewatcher (#23302) 2025-10-24 16:52:54 +02:00
Andrew
2c5aab9ed2 fix(Core/Spells): Drakkari Medicine Man Earth Shield max targets (#23102) 2025-10-07 09:41:15 +02:00
Andrew
42d49d1b6a fix(Core/Vehicles): Fix issue with Wyrmrest Vanquisher and other issues with On Ruby Wings (#22989) 2025-09-23 10:44:35 +02:00
Jelle Meeus
fdc81f3be0 fix(Scripts/Spells): Shadow of Doom death sometimes deals no damage (#22813) 2025-09-06 09:44:07 +02:00
Tereneckla
f0054bd197 fix(DB/Spells): add various spells to spell_groups (#22075) 2025-07-29 10:04:35 -03:00
Jelle Meeus
0f26b634e3 refactor(Core/Player): revert equip item aura duration core fix with a spell correction (#22167) 2025-06-05 17:08:38 -03:00
Tereneckla
2b70446322 fix(Core/Spell): Revert paladin seal hackfixes (#22264) 2025-06-05 12:47:37 -03:00
Benjamin Jackson
2a93e7d410 chore(Core/Unit): Correct typo of Controlled. (#22260) 2025-06-03 08:56:44 +02:00
Rocco Silipo
b6daee6c7a fix (DB/Script) Move Eye of Acherus event to SmartAI. (#22249) 2025-05-31 17:09:03 +02:00
Jelle Meeus
08cbd4f328 fix(Scripts/SunwellPlateau): Eredar Twins blaze trap delay (#22253) 2025-05-30 21:41:07 -03:00
avarishd
d6a21a53db fix(DB/SAI): Portal Keepers now uses the correct Arcane Missiles spell (#22209) 2025-05-27 14:37:52 +01:00
avarishd
2a45d1a26f fix(Core/Spells): Siphon Bloodgem now channels no matter the player's orientation. (#22143) 2025-05-24 19:53:27 +01:00
Jelle Meeus
c6d2249d92 fix(Scripts/Spells): re-add startDelay for some traps (#22102) 2025-05-23 18:24:08 +02:00
Jelle Meeus
6cdf185412 fix(Scripts/Spells): Kil'Jaeden Fire Bloom AoE pet damage (#22133) 2025-05-17 08:36:47 +02:00
Tereneckla
7df7f2610e fix(Core/Spells) reimplement SPELL_ATTR3_CAN_PROC_FROM_PROCS (#22072) 2025-05-10 18:52:06 +01:00
Jelle Meeus
2ad7cccb0a fix(Core/Spells): Heart of the Crusader (#22070) 2025-05-09 11:15:03 +01:00
Jelle Meeus
b2a810f96c chore(Core/Spells): move db spell_dbc corrections to SpellInfoCorre… (#21819) 2025-04-30 14:46:36 +01:00
Jelle Meeus
775b9ff29a fix(Core/Player): correct SpellPriority logic (#21052)
Co-authored-by: killerwife <killerwife@gmail.com>
Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com>
2025-04-30 02:09:20 +01:00
Rocco Silipo
025b579822 fix(DB/Creature) Solve various issues on dk starting area (phase 4). (#22017) 2025-04-29 15:40:46 +02:00
Jelle Meeus
534d07ec1b fix(Core/Spells): Suppress Crystal Spire of Karabor procs (#21961) 2025-04-19 19:12:17 -03:00
Jelle Meeus
756c6c9001 fix(Scripts/BlackTemple): Shahraz Fatal Attraction Teleport (#21858) 2025-04-09 11:34:53 +02:00
Jelle Meeus
094c15a323 fix(Core/Spells): implement SPELL_ATTR7_TREAT_AS_NPC_AOE (#21787)
Co-authored-by: Shauren <shauren.trinity@gmail.com>
2025-03-28 11:18:40 +01:00
Jelle Meeus
6ed7e0fe5c fix(Scripts/SunwellPlateau): Felmyst Strafe strafe spells (#21745)
Co-authored-by: killerwife <killerwife@gmail.com>
2025-03-22 09:04:00 +01:00
p-tkachuk
f7778ccaf5 fix(Core/SpellInfoCorrections): Fix "Throw Bomb" spell (#21463)
Co-authored-by: Hexadecimal <hd@hd.hd>
2025-03-09 11:14:06 +01:00
p-tkachuk
78a01fd678 fix(Scripts/Ulduar): Fix Kologarn script (#21595)
Co-authored-by: Hexadecimal <hd@hd.hd>
2025-03-04 23:44:57 -03:00
Paul
826b55dffb fix(Core/Spells): Fixed pet swoop ability not rooting target (#21559)
Co-authored-by: pavel_k <pavel_k@mail.com>
2025-02-23 11:13:31 +01:00
vrachv
e31674045b fix(Core/Spells): Fix "Repelling Wave" stun radius (#21587) 2025-02-23 11:05:54 +01:00
Andrew
4906867220 fix(Core/Spells): Ingvar Smash and Dark Smash should not ignore LOS (#21581) 2025-02-21 22:10:39 -03:00
Paul
0c099a75ec fix(Core/Spell): Corrected values for event food (#21465)
Co-authored-by: pavel_k <pavel_k@mail.com>
2025-02-16 23:27:45 +01:00
Jelle Meeus
b8b38e1e7e fix(Core/Spells): Hand of Protection no longer removes Nalorak's Mangle (#21413) 2025-02-15 17:22:59 +01:00
manstfu
478a076589 fix(Script/ICC): Make Sindragosa Tail Smash - ignore LOS(#20935) 2025-02-06 11:58:28 +01:00
blinkysc
9c214f0de0 fix(Scripts/MagisterTerrace/DB) Vexallus Boss Complete Overhaul (#21266) 2025-01-31 17:22:25 +01:00
Jelle Meeus
fa9718b737 fix(Core/Spells): Remove level scaling from Booming Voice (#21054) 2025-01-01 20:24:39 -03:00
Andrew
afc81098f2 fix(Scripts/ZulAman): Fix Vortex not following players and also spell… (#20780)
* fix(Scripts/ZulAman): Fix Vortex not following players and also spell missing

* Update boss_zuljin.cpp
2024-11-30 12:28:19 -03:00
Jelle Meeus
3565e4a9eb feat(Core/WorldState): improved WorldState scripting (#20141)
* implement world state script

based on
0b87ca9d9e

Co-authored-by: killerwife <killerwife@gmail.com>

* refactor to use onleave and onenter instead of spell_area

allows players to right click remove adal's buff

* add MapMgr.h

* refactor: use condition enum instead of uint32, prefix WORLD_STATE where needed

* remove lock from WorldState::Update

sWorldState->Update() is only called from World::Update

* remove unsafe SmartAI action of setWorldState

---------

Co-authored-by: killerwife <killerwife@gmail.com>
2024-11-12 12:15:27 -03:00
Andrew
138a2ca974 refactor(Scripts/ZA): Update Zul'jin (#20456) 2024-11-08 21:05:30 -03:00
avarishd
fa4dc2cd47 fix(Core/Spells): 'Black Qiraji Battle Tank' being removed on map change/teleport (#20455)
fix(Core/Spells): Black Qiraji Battle Tank being removed on map change/teleport
2024-11-06 01:26:40 -03:00
avarishd
1c22cdcab2 fix(Core/Spells): Luffa removing bleeds over level 60 (#20411)
* fix(Core/Spells): Luffa

* Update spell_item.cpp

* Update spell_item.cpp

* Update spell_item.cpp
2024-11-04 21:09:10 +01:00
Andrew
7a2b86425f fix(Core/Spells): Fix Gurtogg Bloodboil applying Acid Wound to himself (#20394) 2024-11-01 14:09:13 -03:00
Benjamin Jackson
4ad9d68f42 chore(Core): Correct typo of Suppress. (#20229)
* Init.

* Adjust spacing.
2024-10-17 22:09:53 +02:00
Rorschach91
91a5c49943 Fix(DB/Script): Phase change for DK starter area Eye of Acherus and npcs. (#20170)
* 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

* fix(DB/Creature): Phase change for DK starter area npcs.

This fix change the phases when some npcs can be viewed.

* Update dk_phases_fix

* Update dk_phases_fix

* Create DK_NPC_Phases_Fix.sql

* Delete data/sql/updates/pending_db_world/dk_phases_fix

* Update DK_NPC_Phases_Fix.sql

* Update DK_NPC_Phases_Fix.sql

* Update DK_NPC_Phases_Fix.sql

* Update DK_NPC_Phases_Fix.sql

* Update SpellInfoCorrections.cpp

Eye of Acherus in Phase 2

* Update SpellInfoCorrections.cpp

Eye of Acherus ApplySpellFix removed (Eye of Acherus is in phase 2 now).

* Update DK_NPC_Phases_Fix.sql

Adding Npcs inside Acherus in phase 2.
2024-10-13 20:53:09 +02:00
Jelle Meeus
e0f08bbfb6 fix(Core/Spells): supress caster procs for Siphon Life heal (#20175)
supress caster procs for Siphon Life heal
2024-10-12 13:05:44 +02: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
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
891bcd8e00 refactor(SQL/Quest) Rescuing the Rescuers ID 11244 (#20030)
* refactor(SQL/Quest) Rescuing the Rescuers ID 11244

* fix range and max targets

* Texts are added and the smart_script list is modified

Co-authored-by: DEV Seaferer <91832265+edgardavid94@users.noreply.github.com>

---------

Co-authored-by: DEV Seaferer <91832265+edgardavid94@users.noreply.github.com>
2024-09-25 10:36:56 +02:00
Andrew
78cc255f43 fix(Core/Spells): Fix Fatal Attraction procing multiple times for eac… (#20014)
fix(Core/Spells): Fix Fatal Attraction procing multiple times for each player nearby
2024-09-22 14:52:19 -03:00
Grimdhex
4fc60bbbdf fix(Core/Spells): Shadow demon - Allow to move while casting Paralyze (#19948)
* fix(Scripts/BlackTemple): fix stationary shadow demons

* optimization: use else if to stop the execution when a condition is reach

* revert last changes and fix the spell to allow move while casting

* .
2024-09-14 08:39:03 -03:00