Commit Graph

7123 Commits

Author SHA1 Message Date
Rocco Silipo
70da2f25d6 refactor(Scripts/ScarletEnclave): Consolidate chapter scripts into a single file. (#26804) 2026-07-26 13:49:24 +02:00
Andrew
e0fe11ba46 fix(Core/Movement): don't teleport unreleased corpses out of instances when falling under the map (#26768) 2026-07-25 21:24:00 -03:00
Andrew
891b9671eb fix(Scripts/BlackTemple): fix crash on Shade of Akama evade (#26813) 2026-07-25 21:13:52 -03:00
Andrew
ccd6e1ffef fix(Scripts/BlackTemple): restore Supremus Molten Flame chase (#26806) 2026-07-25 19:58:49 -03:00
Andrew
afc33e7b28 fix(Core/Pools): respawn nested pools when the same child pool is re-selected (#26791)
Co-authored-by: Gildor <gildor55@gmail.com>
2026-07-25 18:10:15 -03:00
Xepic90
e462aef6b0 fix(Scripts/Ulduar): Algalon defeat, wipe recovery, and Brann's pathfinding to him (#26684)
Co-authored-by: Si1ker <61223313+Si1ker@users.noreply.github.com>
Co-authored-by: sogladev <sogladev@gmail.com>
2026-07-25 22:41:21 +02:00
Kitzunu
0b2d522089 refactor(DB/Spells): Move custom attributes from core to database (#26375) 2026-07-25 22:33:35 +02:00
Andrew
d37d5c2f83 fix(Core/Spells): Sanctified/Swift Retribution require an active paladin aura (#26793) 2026-07-25 22:20:08 +02:00
Andrew
db165fc26a fix(Core/Collision): make spawned WMO gameobjects provide indoor/area info (#26790) 2026-07-25 22:16:58 +02:00
daobashun
7069d99dca fix(Scripts/ScarletMonastery): Scarlet Monastery Forgiveness Spell Visual (#26454) 2026-07-25 16:47:25 -03:00
Andrew
f7eae55ebd fix(Scripts/TempleOfAhnQiraj): fix GCC/Clang build error in Skeram aggro yell (#26802) 2026-07-25 16:02:34 -03:00
Andrew
f4a1b89a58 fix(Scripts/TempleOfAhnQiraj): pass aggro target to Skeram's aggro yell (#26789) 2026-07-25 14:19:29 -03:00
Vox
0b871ee52a fix(Core/Spells): remove duplicate Decahedral Dwarven Dice emote hardcode (#26765) 2026-07-25 16:10:56 +02:00
CarloHagens
3117e4a4ff fix(Core/Instances): day-align expired reset time (#26711)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-25 09:21:18 -03:00
Saqra1
da2047ea03 fix(Core/Achievements): Track World Wide Winner arena wins (#26772) 2026-07-25 11:16:34 +02:00
Gultask
9bf81ddc84 fix(Scripts/Dragonblight): Group Credit for The Chain Gun and You (#26785) 2026-07-25 03:09:27 -03:00
mpfans
0dafc681ed fix(Core/Spells): guard m_caster access during Spell destruction chain (#26782) 2026-07-24 18:02:29 -03:00
Crow
653d177503 fix(Scripts/BRD): Use Correct Fiery Burst and War Stomp Spell IDs for Magmus (#26666) 2026-07-24 21:50:30 +02:00
EricksOliveira
ac6592ae3f fix(Scripts/IcecrownCitadel): Fixed Blood Orb Game Object (#24340)
Co-authored-by: Lucas Nascimento <keader.android@gmail.com>
2026-07-24 21:03:44 +02:00
Andrew
0e9abcd305 fix(Core/Spells): don't resolve spellmod owner for casters no longer on a map (#26780) 2026-07-24 06:28:38 -03:00
Andrew
10f378bc1d fix(Scripts/Naxxramas): despawn summons on boss death (#26770) 2026-07-24 06:11:39 -03:00
moostigre
6c104dfba0 fix(Core/GameObject): clean up stale fishing bobbers (#26453)
Co-authored-by: sudlud <sudlud@users.noreply.github.com>
2026-07-24 09:03:00 +02:00
Gazeshooter
ca5b38fb6c fix(DB/GameObject): correct Higher Learning pooled respawn cycle (#26439) 2026-07-24 08:53:21 +02:00
Yehonal
d1331412e6 fix(Core/Spells): clear stale spellmod tracking spell (#26535) 2026-07-24 07:51:54 +02:00
daobashun
a95dff8ca0 fix(Core): SMART_ACTION_ESCORT_STOP now stops a repeating escort path (#26455)
Co-authored-by: sudlud <sudlud@users.noreply.github.com>
2026-07-24 06:10:08 +02:00
Andrew
c9317a7940 fix(Scripts/Ulduar): overhaul Auriaya's Feral Defender (#26762)
Co-authored-by: Keader <keader.android@gmail.com>
2026-07-23 21:39:39 -03:00
Andrew
a8c3736879 refactor(Core/Mails): centralize mail count bookkeeping in a new MailMgr (#26727) 2026-07-23 21:22:08 -03:00
Andrew
a8d75f59c5 fix(Scripts/UtgardeKeep): don't restart Ingvar's feign death sequence on residual damage (#26728) 2026-07-23 20:59:36 -03:00
nyilas7
172877a35d fix(Core/Movement): Fix caster NPC infinite chase (#26120) 2026-07-23 21:52:15 +02:00
lightninjay
f8c2cc9b71 fix(Scripts/Pet): Fix Ethereal Soul-Trader Companion Pet (#26249)
Co-authored-by: lightinjay <lightinjay@gmail.com>
Co-authored-by: Ludwig <sudlud@users.noreply.github.com>
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-authored-by: DanVS <33371360+DanVS@users.noreply.github.com>
2026-07-23 21:09:34 +02:00
Benjamin Jackson
dc8c9416dd fix(Core/Packets): Correct data source for attack stop packet, rewrite to modern class. (#25915)
Co-authored-by: Shauren <shauren.trinity@gmail.com>
Co-authored-by: Ludwig <sudlud@users.noreply.github.com>
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-23 20:30:57 +02:00
Andrew
6c449d1dbf refactor(Scripts/Ulduar): seat Kologarn arms as vehicle accessories (#26747) 2026-07-23 11:33:04 +02:00
Andrew
007f866cbf fix(Core/Movement): let melee pets attack targets whose chase point is unpathable (#26726) 2026-07-22 09:07:02 -03:00
Ryan Turner
3e741cc44f feat(Scripts/Commands): Allow quest status to be used for offline players (#25816)
Co-authored-by: FlyingArowana <TheSCREWEDSoftware@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Skjalf <47818697+Nyeriah@users.noreply.github.com>
2026-07-22 07:45:16 -03:00
Andrew
6fc8ef599d fix(Scripts/CoS): despawn Arthas summons on death (#26731) 2026-07-22 12:40:43 +02:00
Øyvind Bertelsen
7402f1461a fix(Core/Maps): don't block hard-reset and self-linked creatures from respawning (#26729)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-21 22:38:03 -03:00
glubbl
a4ab07218a fix(Core/Player): learn higher-rank talent spells in all specs that have the talent (#23945)
Co-authored-by: glubbl <glubbl@users.noreply.github.com>
Co-authored-by: sudlud <sudlud@users.noreply.github.com>
Co-authored-by: kclnn <kclnn@users.noreply.github.com>
2026-07-21 22:18:13 +02:00
CarloHagens
aaacfed02b fix(Scripts/NPC): Don't despawn Elder Clearwater (#26671)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-21 22:07:18 +02:00
Andrew
e4dc281746 fix(Scripts/Ulduar): apply Yogg-Saron keeper buffs on pull again (#26713)
Co-authored-by: horn <pankrac.ja@seznam.cz>
2026-07-21 09:39:15 -03:00
Benjamin Jackson
a16ef90f28 feat(Core): Implement account play time restrictions (CAIS) (#24576)
Co-authored-by: ratkosrb <35845488+ratkosrb@users.noreply.github.com>
Co-authored-by: sudlud <sudlud@users.noreply.github.com>
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-authored-by: DDuarte <530940+DDuarte@users.noreply.github.com>
2026-07-21 12:40:37 +02:00
sogladev
3b60a2aa5d fix(Scripts/Ulduar): Razorscale rework harpoon turrets, timers, phases (#26602)
Co-authored-by: Keader <keader.android@gmail.com>
2026-07-21 11:18:29 +02:00
Rocco Silipo
034c908f5e fix(DB/Script): Update Scarlet Miners and Mine Car spawn points and behavior based on sniffs. (#26707) 2026-07-21 11:15:31 +02:00
Kitzunu
044d900bd7 feat(Core/Account): Implement ACCOUNT_FLAG_COLLECTOR (#26342)
Co-authored-by: Ludwig <sudlud@users.noreply.github.com>
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-21 09:43:17 +02:00
Rocco Silipo
1eb3749b3b fix(Core/Script): Creatures will not interrupt channeling spells anymore on engage if the spell has attribute "Allow Actions During Channeling". (#26710)
Co-authored-by: sogladev <46423958+sogladev@users.noreply.github.com>
2026-07-21 08:24:18 +02:00
Kitzunu
8eb009fdfc refactor(Core/Misc): enforce east-const style and add codestyle check (#26492)
Co-authored-by: Ludwig <sudlud@users.noreply.github.com>
2026-07-21 06:13:51 +02:00
Eddy Vega
9a9924ed43 fix(Scripts/Ulduar): Algalon engage roleplays (#26667)
Co-authored-by: sogladev <sogladev@gmail.com>
2026-07-20 20:15:17 +02:00
Benjamin Jackson
300863c756 fix(Scripts/Ulduar): Adjust initial spawn timer of Living Constellations. (#26704) 2026-07-20 20:01:30 +02:00
sogladev
52c216a016 fix(Scripts/Ulduar): Auriaya spawn and Sanctum Sentry formation (#26631) 2026-07-20 01:55:50 +02:00
sogladev
4a44d6a190 fix(Core/Unit): correct partial school immunity for dual-school spells (#26254) 2026-07-20 01:53:19 +02:00
Andrew
3b1df8136d fix(Scripts/Ulduar): keep VX-001 arms deployed through MK II melee swings in Mimiron phase 4 (#26698)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-20 01:47:32 +02:00