Commit Graph

2675 Commits

Author SHA1 Message Date
Jelle Meeus
f937ed0dcd fix(Scripts/SunwellPlateau): Add Moorba's teleporter gossip (#21845)
Co-authored-by: killerwife <killerwife@gmail.com>
2025-04-02 22:26:52 +02:00
Jelle Meeus
d9aec99a34 fix(Scripts/ZulAman): Add Beast Tamer missing abilities (#21821)
Co-authored-by: killerwife <killerwife@gmail.com>
Co-authored-by: anonxs <anonxs@web.de>
2025-04-02 21:44:38 +02:00
Rocco Silipo
277aed596e fix(Script/Sunwell) Solve some Eredar Twins' timer issues. (#21835) 2025-04-01 11:06:11 +02:00
Andrew
9db6fd53c1 fix(Scripts/SunwellPlateau): M'uru should be passive (#21822) 2025-03-31 05:17:14 +02:00
Rocco Silipo
9d918f553c fix(Script/Sunwell) Edit Felmyst timers and move emote in the right spell cast. (#21809) 2025-03-29 08:58:54 -03: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
Andrew
242311b7b1 fix(Scripts/SunwellPlateau): Update twin timers and Flame Sear target… (#21777) 2025-03-26 09:18:32 +01:00
Andrew
761cd7e6ad fix(Scripts/SunwellPlateau): Fix Alythess chasing players after casting (#21773) 2025-03-25 18:48:00 +01:00
Andrew
4e9148799f fix(Scripts/SunwellPlateau): Remove despawn on evade flag from KJ and… (#21753) 2025-03-24 18:16:22 +01:00
Andrew
e23e4dfd52 fix(Scripts/SunwellPlateau): Fix twin emotes in phase 2 (#21751) 2025-03-22 14:29:55 +01:00
天鹿
ae76703b75 fix(Scripts/SunwellPlateau): M'Uru ability DARKNESS now spawns dispellable skulls (#21747) 2025-03-22 09:13:08 +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
Andrew
90866f1d28 fix(Scripts/SunwellPlateau): Implement twins boundary wipe mechanic (#21746) 2025-03-22 09:03:22 +01:00
p-tkachuk
7aced2f62e fix(Scripts/Nexus): Magus Telestra death (#21744)
Co-authored-by: Hexadecimal <hexa@deci.mal>
2025-03-21 14:55:53 -03:00
Andrew
3cbe976a4e fix(Scripts/SunwellPlateau): Vapor should chase the player targeted b… (#21740) 2025-03-21 09:00:17 +01:00
Rocco Silipo
a0fc2a553c fix(Script/Boss) Decrease Kalecgos human form spawn timer. (#21738) 2025-03-20 18:28:57 -03:00
Andrew
5eee6bc383 fix(Scripts/SunwellPlateau): Increase delay before choosing lane and … (#21733) 2025-03-19 12:52:37 +01:00
Jelle Meeus
aa84cbc954 fix(Scripts/SunwellPlateau): Sathrovarr's Curse of Boundless Agony (#21730) 2025-03-19 09:15:38 +01:00
Jelle Meeus
7727a09dc8 fix(Scripts/Outland): add missing return if no target is found (#21731) 2025-03-18 16:39:55 +01:00
p-tkachuk
76594b0292 fix(Scripts/Zuldrak) Npc: Blightguard; Spell: Scourge Disguise and related things (#21536)
Co-authored-by: Hexadecimal <hd@hd.hd>
Co-authored-by: Rocco Silipo <108557877+Rorschach91@users.noreply.github.com>
Co-authored-by: Killyana <morphone1@gmail.com>
Co-authored-by: Hexadecimal <hexa@deci.mal>
Co-authored-by: sudlud <sudlud@users.noreply.github.com>
2025-03-17 14:56:23 +01:00
p-tkachuk
c79c5b54fa fix(Scripts/AzjolNerub): Boss Herald Volazj - Insanity spell cast (#21287)
Co-authored-by: Hexadecimal <hd@hd.hd>
Co-authored-by: sudlud <sudlud@users.noreply.github.com>
2025-03-17 12:48:10 +01:00
Jelle Meeus
6535a75121 fix(Scripts/Spells): add warrior heroic strike daze bonus damage (#21650) 2025-03-17 11:04:31 +01:00
@cgrahamseven
71870c05c7 fix(DB/Core/Quests): Fix the quest "Load'er Up" (#20241)
Co-authored-by: cgrahamseven <chris.graham@protonmail.com>
Co-authored-by: sudlud <sudlud@users.noreply.github.com>
2025-03-16 20:29:57 +01:00
Jelle Meeus
77e6dbcf85 fix(Scripts/SunwellPlateau): Felmyst Demonic Vapor (#21709) 2025-03-15 17:05:19 +01:00
Rocco Silipo
82e76e8781 fix(Script/SunwellPlateau): Correct Meteror Slash Timer. (#21688) 2025-03-13 20:24:02 -03:00
Rocco Silipo
8584763889 fix(Script/SunwellPlateau): Correct some spell's timers. (#21689) 2025-03-12 20:17:27 -03:00
Rocco Silipo
a2eee90f0d fix(Script/SunwellPlateau): Demonic Vapor Trail now despawn. (#21687) 2025-03-12 20:10:27 -03:00
Grimgravy
502730d89e fix(Scripts/ZulAman): text with symbol and improved frog movement (#21206)
Co-authored-by: sudlud <sudlud@users.noreply.github.com>
Co-authored-by: Jelle Meeus <sogladev@gmail.com>
2025-03-12 11:15:59 +01:00
Exitare
451750eb04 fix(Scripts/Hyjal): Fix hyjal trash (#21194)
Co-authored-by: Exitare <Exitare@users.noreply.github.com>
Co-authored-by: Ludwig <sudlud@users.noreply.github.com>
2025-03-10 22:10:43 +01:00
Jelle Meeus
5291632c00 fix(Scripts/SunwellPlateau): Add Brutallus Flame Ring explosion (#21681) 2025-03-10 16:35:54 +01:00
Jelle Meeus
4cdb315db1 fix(Script/SunwellPlateau): duplicate keys instance objects (#21679) 2025-03-09 20:43:47 -03:00
天鹿
5ec85e527a fix(Core/PvP): OutdoorPvPZM - fetch creature spawnId correctly (#21634) 2025-03-09 22:21:34 +01:00
Kitzunu
231096132c refactor(Core/ServerMail): Refactor to Dedicated Manager Class with Multi-Item & Condition Support (#21590)
1. Core Cleanup
    - Move all ServerMail logic from `ObjectMgr` into a new dedicated `ServerMailMgr` class
    - Move faction logic for money from SendServerMail into the script
2. Separation of items into a new table
    - Create a new `mail_server_template_items` table
    - Allows to send multiple items in one mail
    - Separate items per faction Alliance/Horde
3. Separation of conditions into a new table
    - Create a new `mail_server_template_conditions` table
    - Allows to use multiple conditions for one mail
    - Available condition types
        - Minimum playtime (playerLevel >= condition)
        - Minimum playtime (playerPlayTime >= condition)
        - Rewarded quest
        - Earned achievement
        - Earned reputation (playerReputation >= conditionState)
        - Faction
        - Race
        - Class
4. Updated ServerMail loading
    - Move item and condition loading to their own functions
        - LoadMailServerTemplateItems()
        - LoadMailServerTemplateConditions()
5. Reworked eligibility check
    - Player needs to pass all conditions to be eligible for the mail
    - All players are automatically eligible if no conditions exist for a server mail template.
6. Updated foreign keys
    - For table `mail_server_character`, `mail_server_template_conditions`, `mail_server_template_items` foreign key with on delete cascade is added for automatic removal of entries if mail_server_template.id is deleted.
7. Database changes
    - See the PR
2025-03-09 09:18:01 +01:00
Jelle Meeus
5c1b4d863c fix(Scripts/SunwellPlateau): Sunblade Scout activate protector (#21629) 2025-03-08 22:43:20 +01:00
Anton Popovichenko
3406cb03b3 fix(Core/Tickets): Fix crash in ticket complete command. (#21665) 2025-03-07 21:52:47 +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
Andrew
c60b294228 fix(Scripts/SunwellPlateau): Fix Felmyst air phase (#21637) 2025-03-02 16:07:43 -03:00
p-tkachuk
3834bac43d fix (Core/Wintergrasp) Change spell used by WG NPCs (#21621)
Co-authored-by: Hexadecimal <hd@hd.hd>
2025-03-01 21:50:13 +01:00
vrachv
0ff1a9756c fix(Core/Spell) Removed Prey on the Weak triggering on dead targets (#21611) 2025-02-25 23:52:23 +01:00
sudlud
9fcd9b3684 fix(scripts/SWP): remove whitespaces to fix codestyle check (#21609) 2025-02-25 20:20:39 +01:00
Razor2142
a2eaa57394 fix(Scripts/Naxxramas): refactored instance script (#21539) 2025-02-25 15:40:42 -03:00
vrachv
b83071388c fix(Scripts/SunwellPlateau) Fix flame touched stacking (#21594) 2025-02-24 11:49:33 -03:00
Andrew
f234f034a1 fix(Scripts/SunwellPlateau): Fix twins respawn (#21598) 2025-02-24 11:48:44 -03:00
Andrew
835283bf26 feat(Core/Scripting): Implement ScheduleEnrageTimer() helper (#21597) 2025-02-24 09:59:18 +01:00
Andrew
8f6d651471 fix(Scripts/SunwellPlateau): Felmyst should cast Noxious Cloud only a… (#21596) 2025-02-24 02:36:22 -03:00
Andrew
d97563be44 fix(Scripts/SilverpineForest): Fix double spawn in Pyrewood Ambush an… (#21584) 2025-02-22 22:38:44 +01:00
Andrew
0e77a7a447 fix(Scripts/OutdoorPvP): Fix Halaa guards not spawning (#21585) 2025-02-22 22:38:07 +01:00
Paul
3fcccf2a2e fix(Core/Spells): Fixed misdirection triggering from mend pet (#21526)
Co-authored-by: pavel_k <pavel_k@mail.com>
2025-02-21 19:50:33 -03:00
Jelle Meeus
4216d196c2 fix(Scripts/ZulAman): scout drum and hard CC interaction (#21281) 2025-02-21 19:43:21 -03:00
Takenbacon
d145b866a5 fix(Core/Maps): Fix instance factions (#21577) 2025-02-21 16:49:39 -03:00