Commit Graph
45798 Commits
Author SHA1 Message Date
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
offl cbe7603d26 Scripts/Utgarde Keep: Rewrite scripts (#31349)
Closes #26822

(cherry picked from commit 0f8a33ca4cabe923c4611e7d0221c8819979edaa)
2026-06-28 19:55:24 +02:00
offl c27c383eb8 Scripts/World: Rewrite Cairne (#31338)
(cherry picked from commit 475808d626958ccf22563f1415ae3381d173c062)
2026-06-28 18:25:52 +02:00
offl a12e7ff0cb Scripts/Scholomance: Update scripts (#31333)
(cherry picked from commit 5a2cfd095c31b7785bf8a61e1b071873ffa25937)
2026-06-28 18:24:30 +02:00
offl 6f8dd0277f Scripts/Sunwell Plateau: Rewrite M'uru (#31323)
(cherry picked from commit 806a44526d3787ec5c9bb9931f46947d29c0cd6f)
2026-06-28 16:35:35 +02:00
offl d7abbf9add Scripts/Spells: Migrate some spell linked spells to spell scripts (#31279)
(cherry picked from commit d1a2f20b56aebc220b48560dfcd0e6bb72e90f7e)
2026-06-28 16:25:16 +02:00
offl 1f4b8fe210 Scripts/Sunwell Plateau: Rewrite Eredar Twins (#31305)
Credit for several things goes to CMaNGOS

(cherry picked from commit 899ac9e04e84192297fdd06278a8a0643f70b47d)
2026-06-28 15:39:38 +02:00
Shauren 7c3d56a9b2 Core/Units: Correct Z coord change when enabling hover above ground
(cherry picked from commit 8d49be5e1cb84e26b93fa2cde415b3eba9353164)
2026-06-28 15:12:02 +02:00
ccrs ad0c5287cf Core/Creature: cleanup movementflags initialization on creature create, a bit
- Remove redundant m_positionZ alteration (relocation is already handled in Unit::SetHover)

(cherry picked from commit 736add62678b5e04399421ee6ebcdaa2c7447712)
2026-06-28 15:10:24 +02:00
ccrs beb09c517e Core/Movement: remove unnecessary UpdateAllowedPositionZ in FollowMovementGenerator
Already called in GetNearPoint

(cherry picked from commit aa8c287b6711bc8e1cb961532f37151c1da55da9)
2026-06-28 15:04:32 +02:00
ccrs d386207053 Core/Movement: allow to manually set up SWIM flag on init splines
(cherry picked from commit 05afc3aa8950a5240b07472bb887bccbaf96101b)
2026-06-28 15:03:33 +02:00
Aokromes ede6e13e11 DB/Quest: Update "Trial of the Sea Lion" Completion (RewardText)
closes #31382
by CraftedRO

(cherry picked from commit 02b9b2e159de36e21977725941b3cffef6f3677f)
2026-06-28 14:57:37 +02:00
ze10r 79f7da4099 DB/Quest: Fix "The Hunt Begins" "A Task Unfinished" ruRU locales
closes #31233

(cherry picked from commit 1085643b44525df8215b464198751b6f2f174946)
2026-06-28 14:55:05 +02:00
Shauren d121d183c4 Core/Players: Revert unintended change 2026-06-28 14:53:41 +02:00
Shauren 2c13cc2915 Core/Players: Implement Vulpera bag size racial 2026-06-28 14:33:07 +02:00
stevebone d34728e70f Core/Players: Add 4 extra inventory slots for secured account flag. 2026-05-01 20:14:31 +02:00
CraftedRO 222f808a79 DB/Gameobject: Update Strange Lockbox spawn position and add missing Bubbly Fissure
closes #31372

(cherry picked from commit dbc8b46cc6e62ea58541fce0ce239b059adeaeb7)
2026-06-28 00:35:56 +02:00
CraftedRO 3eff7207c6 DB/String: Update a trinity_string description
closes #31375

(cherry picked from commit 270a02d837c8bc73c3104df1643b84eb34053747)
2026-06-27 23:51:15 +02:00
offl 68dd14988e DB/SAI: Get rid of some SMART_EVENT_HAS_AURA events
closes #31380

(cherry picked from commit 5dad31f8208211c61a0b2cf023e62c4405d62cb3)
2026-06-27 23:47:51 +02:00
ccrs 358f6d9fd0 Scripts/Gundrak: followup bc68d013da92f70c20a1dbed16e5c6b8bcba48ae
(cherry picked from commit c1d36d37c9a2a0e09c245b50711f5654447922f5)
2026-06-27 23:24:51 +02:00
ccrs 52f1d18220 Core/SAI: implement SMART_ACTION_RESUME_MOVEMENT
param0 MovementSlot (default = 0, active = 1, controlled = 2)
param1 ResumeTime (ms)

(cherry picked from commit 12d3e077c374f193c6d883f03e0d10806e46b4b8)
2026-06-27 23:24:30 +02:00
ccrs daeb78707d Core/SAI: allow indefinite movement pause timers in SmartScripts
This allows pausing random movement generator permanently, for example, instead of using a big number to simulate it.

(cherry picked from commit 328f82da78a347943124388f50a607b2a69a00a4)
2026-06-27 23:03:32 +02:00
ccrs c7dcc5aaca DB/SAI: rescript Ancient Drakkari Soothsayer and adjust movement type on event on Ancient Drakkari Warmonger
(cherry picked from commit 39859e7852016b31a327ac34f01f2091ca329aa4)
2026-06-27 23:00:52 +02:00
offl 06802f46bf DB/Quest: properly handle gob activation and npcs AI reaction in quest It takes guts....
(cherry picked from commit c92550700bf62a8a6c3e804f9e40e4de844c9862)
2026-06-27 22:50:39 +02:00
ccrs 0c83fe819f Scripts/Azshara: rework quest Chasing the Moonstone related scripts (#31373)
(cherry picked from commit 731b918ac60d9aad6bf172dc589960e45bdae712)
2026-06-27 22:47:08 +02:00