FlyingRatBull
33ca02d7ff
Misc: Allow directories with spaces in extractor.sh ( #31648 )
...
(cherry picked from commit 607108db282a2d538ad59a67586b2b074fd9ec70)
2026-06-30 15:07:26 +02:00
offl
41ef78de32
Scripts/The Eye: Rewrite Kael'thas ( #31642 )
...
Credit for some ideas, pieces of code goes to CMaNGOS
(cherry picked from commit 7b85a010ed1ea71e11b7c05ad135a89590928cd9)
2026-06-30 15:02:35 +02:00
Shauren
3e70872594
Core/Movement: Fixed player movement being blocked if teleported within the same map while not being in control of their character
...
(cherry picked from commit 59e641daa683227932e1b32bc45bd4eb0f0e0207)
2026-06-30 14:26:21 +02:00
Shauren
7618ec2a99
Core/Auras: Removed unneccessary aura effect handler invocations in Player::SendInitialPacketsAfterAddToMap, already handled by SMSG_MULTIPLE_MOVES
...
(cherry picked from commit 8788094cd2c12b1fd19d445676f749f97f9e0bdd)
2026-06-30 14:19:13 +02:00
Shauren
22164bfb75
Core/Movement: Fixed players being able to control their characters after teleporting to a different map while feared or confused
...
(cherry picked from commit e5bee26e2ef5c48e1fabf21174e265d1f6cc9252)
2026-06-30 14:02:58 +02:00
ccrs
edf486ad16
Core/Movement: Move facing splines into MotionMaster
...
(cherry picked from commit fa4d4550b30dfdf70296a9958263f290b860d450)
2026-06-30 13:59:56 +02:00
Shauren
7350b76756
Core/Movement: Reduce code duplication in few MotionMaster::*Clear functions
...
(cherry picked from commit 76fe8ba73901b61856d1fdf2c28911275a6e6440)
2026-06-30 13:56:26 +02:00
Shauren
aada290c8c
Core/Movement: Fix movement generator priority sorting mismatch between MovementGeneratorComparator and MotionMaster::DirectAdd
...
* Also changed generators container from multiset to set because uniqueness was already ensured by deactivation logic in MotionMaster::DirectAdd
(cherry picked from commit 1cfb430d7518ce6bc302a4a6a26a36b0cbbbf775)
2026-06-30 13:56:04 +02:00
Shauren
b2895a89e7
Core/Movement: Added new immediate movement generator that handles movement without delaying anything to next update tick (for use with instant "movement" like facing changes)
...
(cherry picked from commit 2d5430e3ac2387adc7745b1d85c3906ab1cf70a1)
2026-06-30 13:51:00 +02:00
offl
4400ec27db
Scripts/Tempest Keep: Rewrite Solarian ( #31593 )
...
Partially based on CMaNGOS' script
(cherry picked from commit d37fba1a6feb04b5afcf4341f56d73fadbddbaf0)
2026-06-30 13:50:40 +02:00
offl
cb07c43a2a
Scripts/Serpentshrine Cavern: Rewrite Vashj ( #31590 )
...
Credit for some things goes to CMaNGOS
Closes #21654
(cherry picked from commit 0f74b3861178da667e24c959c6b52996133064b3)
2026-06-30 13:50:36 +02:00
heyitsbench
2767b1f454
DB/Gameobjects: Correct Area 52 Mailbox faction
...
Closes #31582
(cherry picked from commit 1e0bda6891161e6259e10f245e30d624ca2928d7)
2026-06-30 12:12:01 +02:00
avarishd
53745261fd
DB/Creatures: Remove two Ahn'kahar Watcher spawns near the dungeon entrance in normal mode
...
Closes #31581
(cherry picked from commit 4bf0da159c0c3a677547c0fd8fa10d805f739b5a)
2026-06-30 12:11:10 +02:00
Pandeesh Groodanj
9e11757290
DB/Quests: Fixes the prerequisite quest for "A Job Undone"
...
Closes #31580
(cherry picked from commit 245ab92d159848a05380710fb284249ce2eaebd1)
2026-06-30 12:09:59 +02:00
anguaive
4352bfb17a
DB/Graveyards: Fix Hearthglen Spirit Healer
...
Closes #31578
(cherry picked from commit f921947a61c0a7290bc076a0a9c5ace3545fe350)
2026-06-30 12:08:43 +02:00
Rocco Silipo
24fe147d5e
DB/Creatures: Remove immunity to Disarm from Gal'darah
...
Closes #31577
(cherry picked from commit eb7c7914e152bf45318bdae55db590aa3b3dcfd7)
2026-06-30 12:06:55 +02:00
rorshan
dc73e8ceb9
DB/Quests: Fix Sleep Giants quest requirements
...
Closes #31576
(cherry picked from commit 1e6a8bbf41fc7783826fca179d2262dd8a5a8ee5)
2026-06-30 12:06:55 +02:00
heyitsbench
a1feeef4d0
DB/SAI: Remove Lash of Pain from Succubus Minion
...
Closes #31575
(cherry picked from commit ae462a92f6b8f4fdfab8879405c16827bfc26d54)
2026-06-30 12:06:55 +02:00
chauusie
65c05c3e1d
DB/Vendors: Adjusted Wood frog box restock value from 2.5 hours to 30 mins
...
Closes #31574
(cherry picked from commit e6697b82013ac492418227576360b1d6e203ce2d)
2026-06-30 12:06:49 +02:00
Skjalf
bbd9b1a068
DB/Conditions): Malister's Frost Wand should require Proto-Drake
...
Closes #31573
(cherry picked from commit bf298e32ebc179ec0fcf352f1fecc4dd235cc069)
2026-06-30 11:52:59 +02:00
Shauren
71e6f58e08
Core: Updated allowed build to 12.0.7.68367
2026-06-30 10:11:03 +02:00
offl
542c26b461
Scripts/Gruul's Lair: Update scripts ( #31568 )
...
(cherry picked from commit a75a55bfa3515007e2f8711f5ffd97af22351c46)
2026-06-30 00:52:21 +02:00
offl
a86546789f
Scripts/Molten Core: Rewrite Majordomo & Ragnaros ( #31549 )
...
Closes #5885
(cherry picked from commit 975324d0a3feef5e85eef035a7828dd917ff04ce)
2026-06-30 00:52:20 +02:00
ccrs
21162c04bf
Core/SAI: add missing SMART_EVENT_REACHED_HOME when finished evading while on SMART_ESCORT
...
(cherry picked from commit 6081e21a450ce7c403765634eed56ceab9d25252)
2026-06-30 00:52:20 +02:00
offl
9f7f0e28e1
Scripts/Uldaman: Rewrite scripts ( #31530 )
...
(cherry picked from commit 7ac4d77ddce32bd1bb72ee86f965fef3a578ab8b)
2026-06-30 00:52:17 +02:00
offl
34f14f269b
Scripts/AQ20: Implement Andorov's event ( #31512 )
...
Closes #9636
(cherry picked from commit 20927ba78f6a3a68df1cf432c188462d70692fbe)
2026-06-29 22:35:57 +02:00
offl
cf9c07d9c8
Scripts/Zul'Aman: Rewrite Nalorakk ( #31490 )
...
(cherry picked from commit 024331cd6fb70490bd2e61752f78f613df813b03)
2026-06-29 22:35:52 +02:00
offl
0a99511f5c
Core/Scripts: Remove old database spell script system ( #31484 )
...
(cherry picked from commit f2334b6500659d9ab0fb8e0accb4e6d514293ae4)
2026-06-29 15:59:35 +02:00
Shauren
ad50edf7e4
Scripts/Spells: Get rid of remaining database spell scripts
2026-06-29 15:35:48 +02:00
ccrs
12dadcd303
Core/Movement: Check that movement generators were properly initialized and fix off-by-one-update-tick time tracking ( #31612 )
...
(cherry picked from commit 8787dfe6cfca3c5eb32fb024bdaa5e83d725aab8)
2026-06-29 15:18:54 +02:00
ccrs
9c0b373804
Core/Movement: include missing condition
...
(cherry picked from commit 55cc4a093f5123d0b9afd1e98e26d16cc80e2b62)
2026-06-29 15:02:37 +02:00
ccrs
613c40f94f
Core/Movement: implement MovementGeneratorMode::MOTION_MODE_OVERRIDE
...
(cherry picked from commit 2b24bc90fb4453c2d98ba4ad94d0a16532e1585a)
2026-06-29 15:02:28 +02:00
ccrs
8791e8b17c
Misc: improve UNIT_STATE_DISTRACTED handling
...
(cherry picked from commit 15b8a43311cb3e9e8ad3cf5e64cf8bf8615efed3)
(cherry picked from commit 3e7f0372dbdf62c84574ecb4c13aa5c837e788c5)
2026-06-29 15:01:41 +02:00
offl
1ccf29e410
Scripts/Spells: Get rid of remaining database spell scripts ( #31471 )
...
(cherry picked from commit 502afe50e88a7bea74e0c7c6eb7bf9488c5a3911)
2026-06-29 14:59:14 +02:00
offl
e67e0f9080
Scripts/Hyjal: Rewrite first 4 boss scripts ( #31453 )
...
(cherry picked from commit 38b1977e9078614127e3dd3b295681d16ea4c383)
2026-06-29 12:56:11 +02:00
offl
ac285efd29
Scripts/Wailing Caverns: Rewrite Naralex event ( #31445 )
...
(cherry picked from commit 542e046815ea038b998d3efc0b95d3458fe92276)
2026-06-28 23:55:27 +02:00
Shauren
22dde9ee14
Core/Items: Replace hardcoded spell id 483 and 55884 checks with item_template.spelltrigger ITEM_SPELLTRIGGER_LEARN_SPELL_ID
...
(cherry picked from commit 3f1085245cece16c5a3110f56bcfb39f94e12f6c)
2026-06-28 20:54:47 +02:00
Shauren
6f40090a7b
Core/Items: Fix item spell selection for items that have multiple on-use effects
...
(cherry picked from commit 06dee8eabfa02879c5c22b4f083272b84d59d93f)
2026-06-28 20:42:44 +02:00
Shauren
2698482140
Core/Misc: Use a more accurate year definition
...
(cherry picked from commit 9cbff6a661d59337a07c68ef45bce129cc63d364)
2026-06-28 20:17:01 +02:00
offl
66b7af0dd8
Scripts: Update Skyriss & Shirrak ( #31432 )
...
(cherry picked from commit 5cf59f6423b84c05b52abca156a481e5662ca6b4)
2026-06-28 20:16:46 +02:00
offl
3f679d7c12
Scripts/Tempest Keep: Update Void Reaver ( #31429 )
...
(cherry picked from commit ac4dc7bf8fe77790302a0697360bd62522013c64)
2026-06-28 20:11:22 +02:00
offl
0f66fc9b03
Scripts/Shattered Halls: Rewrite Nethekurse ( #31426 )
...
(cherry picked from commit 37284e759f340b657f08c3e9593b0791caa1291a)
2026-06-28 20:09:44 +02:00
offl
48003691a9
Scripts/Tempest Keep: Rewrite A'lar ( #31407 )
...
Closes #12415
Closes #26529
(cherry picked from commit 9e89a4dd71f98bcdca38b651d78288d43bb266c0)
2026-06-28 19:55:28 +02:00
Aokromes
ce4bb03854
DB/Gameobject: Add another missing icc portals phase
...
by CraftedRo
(cherry picked from commit 96cb5c429942bd290491ed2d5bf87f53185ca1fd)
2026-06-28 19:55:28 +02:00
Aokromes
dc252f4bdd
DB/Creature: Update Moontouched Owlbeast creature_template_spell
...
closes #31560
by CraftedRO
(cherry picked from commit f82f64bd00ca717c32755778196e5731bb6b0a48)
2026-06-28 19:55:28 +02:00
Shauren
645d549fe8
Core/PacketIO: Adjust pvp title source used in SMSG_PVP_CREDIT to take highest lifetime pvp rank instead of current chosen title
...
(cherry picked from commit 432d17483e59f22079762453e49e69930065f8d8)
2026-06-28 19:55:28 +02:00
Aokromes
53bce7db58
DB/Creature: Buzzard Movement
...
closes #30497
by offl
(cherry picked from commit b5ef0d2ddb550fed49f57952d45c725ed1d87525)
2026-06-28 19:55:28 +02:00
Aokromes
c91d93ce8c
DB/Creature: Update Old Ironbark spawn position
...
closes #31414
by CraftedRO
(cherry picked from commit a97e1668bff634e8a9a233e674397dce8cb44f86)
2026-06-28 19:55:28 +02:00
Shauren
141d4fa3f4
Scripts/Eversong Woords: Fix path id selection after 91dcae540ea8c7ecfe5794b9020fe93173b42102
...
Closes #31474
(cherry picked from commit 2221ad3105450c83aca2d28bb134ef03a400a39f)
2026-06-28 19:55:28 +02:00
kik0
7f5d566371
Core/Vehicles: Prevent players from eating and drinking while on vehicles ( #31367 )
...
Don't drink and drive
(cherry picked from commit 2a0e9633b6727feb5df3c2df4547730cd57fd366)
2026-06-28 19:55:28 +02:00