Commit Graph
3372 Commits
Author SHA1 Message Date
Shauren 89869a46df Core/Spells: Corrected client control checks in spell packets
Closes #26510
Closes #27863

(cherry picked from commit 0a34290484f3e90a2a642986de682a8b0c7e3815)
Signed-off-by: luis <[email protected]>
2026-05-26 21:04:56 -03:00
luis d396ee9371 Core/Players: Fix inactive reward quests on faction change 2026-05-26 21:04:29 -03:00
luis f2b271fde8 SMART_EVENT_QUEST_ABANDON fix 2026-05-26 18:28:54 -03:00
luis 6263474911 fix condition 2026-05-26 17:53:37 -03:00
Céfiro_Caecias f04293181c Rename 2026_05_26_2_world_dberrors.sql to 2026_05_26_02_world_dberrors.sql 2026-05-26 16:15:50 -03:00
Céfiro_Caecias bc72760085 DB/World: DBErrors 2026-05-26 16:11:36 -03:00
luis 5c740b57b3 try load path 2026-05-26 09:31:17 -03:00
luis ced54598e7 todo fix path later 2026-05-26 09:29:29 -03:00
luis 66c92cba83 move to correct file now dealing with waypoint 2026-05-26 09:25:00 -03:00
luis d4bb6b8c7b bpay packets and world updates 2026-05-26 08:45:26 -03:00
Shauren 6778591b37 Core/Instances: Fixed crash in loading scenario state
Signed-off-by: luis <[email protected]>
2026-05-26 08:20:07 -03:00
Shauren 5b0f26d059 Core/Loot: Fixed loot roll exploit
Closes #29042

(cherry picked from commit fb699dc641342c1e1a094ec5bff7b5e581dd0d01)
Signed-off-by: luis <[email protected]>
2026-05-26 08:19:27 -03:00
Shauren d3bb3c8f09 Core/Units: Corrected AURA_INTERRUPT_FLAG_NOT_SEATED implementation to only interrupt when actually standing (flag not renamed but its correct name is SpellAuraInterruptFlags::Standing)
(cherry picked from commit 47b1de526e9f380c96307edc5fb618ad18f04206)
Signed-off-by: luis <[email protected]>
2026-05-26 08:17:00 -03:00
Shauren 54e9dc2321 Core/Auras: Don't force sitting state from non-standing state when applying auras with SpellAuraInterruptFlags::Standing
Closes #28973

(cherry picked from commit dd10ac27fee1fa91661422458d22bb1d2dbab6de)
Signed-off-by: luis <[email protected]>
2026-05-26 08:16:28 -03:00
Shauren ccd6568a73 Core/Units: Don't make force stand state on periodic damage taken
Closes #28950

(cherry picked from commit 2f4c412f4c13c7ae02d3d3ae715c3099395bcf70)
Signed-off-by: luis <[email protected]>
2026-05-26 08:15:52 -03:00
luis f9df7d38bb Core/GameObjects: Fixed traps not being able to trigger for friendly targets 2026-05-26 08:13:30 -03:00
luis 3a0aa1a6fc Core/Objects: Removed default argument value from WorldObject::IsNeverVisible 2026-05-26 08:11:15 -03:00
Aokromes 13faf19bd6 DB/Commands: missing part of fc6f34c4a85a
(cherry picked from commit d521d45f3d0788fa81c8d4ef8285584d11db1d5a)
Signed-off-by: luis <[email protected]>
2026-05-26 08:05:17 -03:00
Gildor 5adf5fde6e Core/Cinematic: Fix crash CinematicMgr::UpdateCinematicLocation (#28953)
* Core/Cinematic: Fix crash CinematicMgr::UpdateCinematicLocation

* typo fix, thx jackpoz

(cherry picked from commit 046c6b6a3a58460b6c13c8ef1bb25aa3482aeeee)
Signed-off-by: luis <[email protected]>
2026-05-26 08:01:35 -03:00
Gildor a4e1b4237e Scripts/Trial Of The Crusader: Fix application of spell Surge of Adrenaline (Icehowl) (#28933)
* Scripts/Trial Of The Crusader: Fix application of spell Surge of Adrenaline (Icehowl)

(cherry picked from commit 431a59eae1f4df429ca2ee982ffca0dc8a97d2c8)
Signed-off-by: luis <[email protected]>
2026-05-26 07:59:58 -03:00
Gosha 7b9ca0243f Change Map::Visit to not call EnsureGridLoaded if cell.NoCreate is true (#28884)
Remove Map::setGridObjectDataLoaded/Map::isGridObjectDataLoaded helpers, we have NGridType object to use methods directly

(cherry picked from commit 71b7cc6361d6db9dd445aef617a40b8435393729)
Signed-off-by: luis <[email protected]>
2026-05-26 07:59:04 -03:00
Adam B b5ce961cbd Add code that changes the faction of Tortheldrin in Dire Maul (#28581)
* Add code that changes the faction of Tortheldrin

Per WoW Classic, Tortheldrin becomes hostile after Immolthar is killed. This code implements an event that does this.

* Bug fix.

Fixed a bug where the server would crash if the bosses were already dead and the player zoned in.

* Recommited with the correct path.

Signed-off-by: Adam Bajac <[email protected]>

* Removed wrong file.

Signed-off-by: Adam Bajac <[email protected]>

* Made changes requested by jackpoz.

Signed-off-by: Adam Bajac <[email protected]>

* Corrected a syntax error after testing.
- Tested in game and confirmed all is working.

Signed-off-by: Adam Bajac <[email protected]>

* Removed whitespace changes.

Signed-off-by: Adam Bajac <[email protected]>

* Changed the script to use OnUnitDeath rather than an event.

Signed-off-by: Adam Bajac <[email protected]>

* Removed the IMMO_DEAD_CHECK event.

Signed-off-by: Adam Bajac <[email protected]>

* Removed redundant comma.

Signed-off-by: Adam Bajac <[email protected]>

---------

Signed-off-by: Adam Bajac <[email protected]>
Co-authored-by: Adam B <[email protected]>
(cherry picked from commit 63790adbfea2b9a7665f72ae6b9fe254ce195682)
Signed-off-by: luis <[email protected]>
2026-05-25 22:32:44 -03:00
Shauren bf970624ee Core/Misc: Port some 3.3.5 cherry-pick refactors
Signed-off-by: luis <[email protected]>
2026-05-25 22:28:21 -03:00
luis 7a58952ad4 QUEST_ESCAPE_FROM_THE_CATACOMBS 2026-05-25 19:09:15 -03:00
Céfiro_Caecias 76cec66f1a DB/World: Fixes 2026-05-25 18:37:48 -03:00
luis 07a004cdfa QUEST_POWERING_OUR_DEFENSES 2026-05-25 16:48:42 -03:00
luis 3d62b239da db misc 2026-05-25 13:23:04 -03:00
luis 6a076e1199 More warr spells 2026-05-25 11:53:15 -03:00
Céfiro_Caecias b7af18edea DB/World: DBErrors 2026-05-24 11:16:17 -03:00
luis 5aae8faa04 spells 2026-05-24 05:55:51 -03:00
luis f7e44e431c CONDITION_QUEST_OBJECTIVE_DONE 2026-05-24 02:11:16 -03:00
luis e17ca9effc db fix 2026-05-24 01:35:37 -03:00
luis 37696269ac Full remove bots 2026-05-24 01:21:25 -03:00
luis 9916f75077 clean repo 2026-05-24 00:28:42 -03:00
luis 70bfb88821 full remove bots 2026-05-24 00:25:48 -03:00
luis 8943c125c8 remove playerbot module 2026-05-23 23:35:58 -03:00
luis 53c4327fd8 +++ 2026-05-23 19:20:33 -03:00
luis 9b2f74e3dd implement SPELL_EFFECT_THREAT_ALL 2026-05-23 18:43:10 -03:00
luis 737e4f292e more spell effects 2026-05-23 18:33:05 -03:00
luis b32e1a721f SPELL_EFFECT_PUSH_ABILITY_TO_ACTION_BAR 2026-05-23 18:23:18 -03:00
luis a2cbd8805d spell effects 2026-05-23 17:48:04 -03:00
luis fab7ba15ff spell effects 2026-05-23 17:46:16 -03:00
luis b4d4cbca58 SPELL_EFFECT_DESPAWN_AREATRIGGER 2026-05-23 17:42:24 -03:00
luis 4ab60e047d SPELL_EFFECT_SHOW_CORPSE_LOOT 2026-05-23 17:37:59 -03:00
luis e8b5007e6a SPELL_EFFECT_SURVEY 2026-05-23 17:34:01 -03:00
luis 06b47c2173 SPELL_EFFECT_OBLITERATE_ITEM 2026-05-23 13:11:42 -03:00
luis 04762047af Core/Spell Area: - fixed bug in spell area quest end status check 2026-05-23 13:09:06 -03:00
luis 64334baf61 spells 2026-05-23 12:19:47 -03:00
luis a20a266eaf class spells 2026-05-23 12:07:23 -03:00
luis f8b398dc31 Champion's Spear 2026-05-23 11:54:00 -03:00