Commit Graph
45139 Commits
Author SHA1 Message Date
Aokromes 7f7d3452ea DB/Creature: Add and update scripts to some creatures
closes #28906 by CraftedRO

(cherry picked from commit 964ffac24349aadd7143a0d317a96fa3b4368ebb)
2026-05-27 00:53:40 +02:00
Aokromes bcf73613ca DB/WorldEvent - Love is in the Air
closes #29484
Co-authored-by: Jinnaix <[email protected]>

(cherry picked from commit 29424ff6c2c82c60c88f26c3d9033e592d1f30cb)
2026-05-27 00:47:59 +02:00
Aokromes a31e969ace DB/Creature: Update Honor Hold Archer
closes by CraftedRO

(cherry picked from commit a01de22ac6f1e556e3f80b5ddb921bf16963fca8)
2026-05-26 23:13:33 +02:00
Aokromes 7926fcf71a DB/Creature: Fix some dberrors
closes #29653 by CraftedRO

(cherry picked from commit d09f02ec2d94797434a3311ce3b1c27be0002086)
2026-05-26 23:11:46 +02:00
Aokromes bfb43e46c2 DB/Quest: Love is in the Air/You've Been Served quest progress & completion
closes #29704 by Legoso

(cherry picked from commit 60c572a8d58ac2e9e48ee0cefd4f80ceb08b96ce)
2026-05-26 23:08:28 +02:00
Aokromes e7242ce5f9 DB/Quest: make Blessing of Zim'Torga / Zim'Rhuk repeatables
closes #29471 by Jildor

(cherry picked from commit 02bd76ad32cce6279d294477079812c02eb61519)
2026-05-26 23:08:28 +02:00
Aokromes 46727a13b9 DB/Quest: adjust minimum reputation value required
for quests of The Ashen Verdict rings (Friendly)

closes #29216 by Jildor

(cherry picked from commit dbc0689034977d1ecd45f248659f40666d7526e4)
2026-05-26 23:08:28 +02:00
Mykhailo Redko 0ecd978f81 Core/Players: Improvements for talent reset logic. (#29580)
* Clean up Player::ResetTalents() from unnecessary logic, such as withdrawing money. Move it to more suitable places.
* Implemented SMSG_TALENTS_INVOLUNTARILY_RESET and use it instead of old trinity_string.
* Do not reset the accumulated talent reset cost if CONFIG_NO_RESET_TALENT_COST is enabled.

(cherry picked from commit ca1560f043df275d9241055adbf61a393666a533)
2026-05-26 23:08:28 +02:00
Mykhailo Redko 65b857eb27 Core/Spells: Immune a reflected spell if the original caster cannot be it's target. (#29645)
(cherry picked from commit 86551ba71669712cadf82f2dc1f0c5481f0fba1b)
2026-05-26 23:08:28 +02:00
Gildor 6a06c659b8 DB/Channels: Allow name to be accent-sensitive (#29668)
(cherry picked from commit f647199e22a411a7822502ae15ffb6b4f9009bb9)
2026-05-26 23:08:28 +02:00
Jan125 6acb9795dc Fix typo in Player.cpp (#29638)
copseReclaimDelay -> corpseReclaimDelay

This should not break anything.

(cherry picked from commit e7ff4fe613e5b99b4e7c9553078d2947eabf7c07)
2026-05-26 23:08:28 +02:00
Mykhailo Redko 8985860b14 Core/PacketIO: Implemented CMSG_BUSY_TRADE and CMSG_IGNORE_TRADE (#29570)
Closes #29308

(cherry picked from commit 420cbd7396ca59497328d372ed028d976f23b150)
2026-05-26 23:08:28 +02:00
Mykhailo Redko bc4372dc96 Scripts/Commands: .account set seclevel command will update security level for online session (#29600)
(cherry picked from commit 75016bf4da8656b049e6050e745cd50793e05780)
2026-05-26 23:08:28 +02:00
Fraxinus94 43c1db9d95 Scripts/TempleOfAhnQiraj (#29571)
Fix The Eye of C'thun spell Dark Glare not being updated visually with the correct orientation

(cherry picked from commit 7d9933150f20095ee03cea2e6e77c3fd62c513d9)
2026-05-26 23:08:28 +02:00
r4dish e0a62505e2 DB/RBAC: Link RBAC_PERM_IGNORE_IDLE_CONNECTION to correct root permission.
(cherry picked from commit 4dba523a7a06f2a89d22033dfc9f558d07a63e8d)
2026-05-26 23:08:27 +02:00
r4dish 578cbdc690 Scripts/Commands: Implemented .bg start and .bg stop commands.
(cherry picked from commit c2831bafded61dcd417535a444c2dfbb454171bb)
2026-05-26 23:08:27 +02:00
r4dish b18c3dc199 Core/Misc: Add permission that allows player to be AFK on the battleground.
(cherry picked from commit 554fc8eee0bcbb70acd012c04f6f02197c6d949c)
2026-05-26 23:08:27 +02:00
r4dish 697fec530b Core/Misc: Do not apply Deserter debuff to players teleported from the battleground by gm command (.appear/.summon).
(cherry picked from commit 1dc9b83a2556741ffd0c6ddce447a3e04f51a2b2)
2026-05-26 23:08:27 +02:00
r4dish 40348c62d3 Core/RBAC: Add permission that prevents getting a battleground deserter debuff.
(cherry picked from commit 196dd226dfb0ffe80d4db8531d8d337fba3d2003)
2026-05-26 23:08:27 +02:00
Demolitionist Legoso c1e0125f10 Scripts/Bloodmyst Isle: Add missing Legoso Talk target (fixes $n) (#29554)
Updates #21586

(cherry picked from commit 0c1e5fea69bb199209945340c381ba689fdae87b)
2026-05-26 23:08:27 +02:00
HelloKitty c47bd80ff1 Core/Items: Fix BuyItemFromVendorSlot slot validation (#29511)
Closes #29510

(cherry picked from commit 013a5710cadaf4eef8c42c22556730d4e180c99c)
2026-05-26 23:08:27 +02:00
Gildor 6da751659a Core/Creatures: Update HomePosition upon ExitVehicle only if the creature was inside a vehicle (#29491)
(cherry picked from commit acf5ce58a7d3ced306eeebd60dbc36732b21ad56)
2026-05-26 23:08:27 +02:00
Shauren c95cdd29c6 Core/Cells: Improve cell copy constructor and argument passing codegen (now fully done through a single register)
(cherry picked from commit 8a619460e21a9603a45894db88e344a0499c2d0f)
2026-05-26 23:08:27 +02:00
Gosha c561aeb11c Core/Cells: align Cell.data.Part fields by 8 bits and enlarge Cell structure to 8 bytes
8-bits align removes unneded shift operations

(cherry picked from commit 6ff8ce5bffb69d7c6d961bda26d579fa44e37801)
2026-05-26 23:08:27 +02:00
Kelno 894bf2d49e Core/Items: Fixed soulbound tradeable items not being properly update once every second (#29416)
In the current code they were updated only if the difftime went above 1 second.

(cherry picked from commit e688424a260887fd97657aa1a445f855e94db990)
2026-05-26 23:08:27 +02:00
Aokromes 041038a258 DB/Text: fix Halazzi texts id
closes #29422 by Jildor

(cherry picked from commit 33bc42b6462aec38097430482dae1f0abb937a3d)
2026-05-26 23:08:27 +02:00
Shauren c7cc9fb6b0 Core/Battlefield: Fixed using invalidated iterator when a player queued for wintergrasp is inside a battleground
Closes #29405

(cherry picked from commit 63cbef9e893d19318e97aab67dff7bc7e82e6544)
2026-05-26 23:08:27 +02:00
Ovahlord 970a3dec18 Core/Player: return player corpse locations by reference instead of creating copies
(cherry picked from commit d11d992df9e15503c321ffcce566f13923f51508)
2026-05-26 23:08:27 +02:00
Giacomo Pozzoni a039174308 Core/Battlegrounds: Fix group loot (#29300)
(cherry picked from commit fe2da02cc65a4c549bfea5709d7655c367dca1e9)
2026-05-26 23:08:27 +02:00
Gildor 15ace15d34 Core/Pets: Avoid loading creature_addon/creature_template_addon (#29331)
*Also removed spawnId when the pet is created

(cherry picked from commit edb00d4f7432575965e8e3630f505c2ef09ed3b2)
2026-05-26 23:08:27 +02:00
Krutok d551d4726b DB/Instances: Fixed targeting of Koralon's Burning Breath, it should just free spin instead of following a player
Closes #29287

Co-authored-by: Shauren <[email protected]>
(cherry picked from commit cb11a6221b8bb0f844d3765c873714654e939b29)
2026-05-26 23:08:27 +02:00
Kitzunu 07d60e2a9b DB: Allow reserved_name to be accent-sensitive
Closes #29310

(cherry picked from commit fe084836c5686e4494429e8e11277c74d63d5dd1)
2026-05-26 23:08:27 +02:00
Shauren 63f394e89e Core/Battlefields: Added missing virtual destructor (and delete copy and move operations)
(cherry picked from commit 343d09bc95ade0cc34f953b56cbe666baca387fc)
2026-05-26 23:08:27 +02:00
Shauren 5978a31fe5 Scripts: Fix EventMap event id overflow 2026-05-26 23:08:27 +02:00
Kelno 7c0a37e8c7 Core/EventMap: Refactor and modernize EventMap (#29183)
(cherry picked from commit 1bea4aab456a01d89b87344d47cf345cd68f2d85)
2026-05-26 23:08:27 +02:00
Shauren 708710e109 Core/Spells: Corrected client control checks in spell packets
Closes #26510
Closes #27863

(cherry picked from commit 0a34290484f3e90a2a642986de682a8b0c7e3815)
2026-05-26 23:08:27 +02:00
Gildor 6bf5eed1b3 Core/Players: Fix inactive reward quests on faction change (#29073)
* Fix query order
* Quest with AllowableRace 0 shouldn't be inactive on faction change

(cherry picked from commit 2cd8b6a5756e0ef8dd69e6b78ee09b72a0d9ddba)
2026-05-26 23:08:27 +02:00
Shauren 0e54caf5a0 DB/GameObject: Sync guids for 2 mailboxes with 3.3.5 branch 2026-05-26 23:08:27 +02:00
Aokromes ba31712745 DB/QUEST: Azuremyst Isle, Breadcrum quests
closes #29055 by Jonne733

(cherry picked from commit 264d8f4346139cefdeeab4fc08e0c2ad5fa092c7)
2026-05-26 23:08:26 +02:00
Naddley 79cf5769a9 DB/Westfall: Pooled more copper veins 2026-05-26 11:06:50 +02:00
Shauren 5a4a0b3aab Core/Instances: Fixed crash in loading scenario state 2026-05-26 00:25:34 +02:00
Shauren e6676fe1d9 Core/Loot: Fixed loot roll exploit
Closes #29042

(cherry picked from commit fb699dc641342c1e1a094ec5bff7b5e581dd0d01)
2026-05-26 00:13:16 +02:00
Aokromes eec98fc6b6 DB/Creature: Fix Ymirjar Skycaller mount behaviour on Iceborn Proto-Drake
closes #28993 by CraftedRO

(cherry picked from commit be813a5691baa0cba57da231ceb7780d0ec2823e)
2026-05-26 00:02:15 +02:00
Aokromes 00a5eab6fb DB/Creature: Add random movement to Thelsamar Mountaineers
closes #28984 by CraftedRO

(cherry picked from commit ad8bad95c4d95cb09f017667df3dca47a994fe05)
2026-05-25 22:34:19 +02:00
Shauren 3ecf7fceb2 DB/Creature: Restore 3.3.5 data for Thelsamar Mountaineers 2026-05-25 22:33:42 +02:00
Aokromes c6ab117cd6 DB/Creature: Update few template values for Stabled Kurenai Panther and Stabled Kurenai Lion in Telaar
closes #28981 by CraftedRO

(cherry picked from commit 659374154ce8fb7f69ae99efa173f390933ebdf1)
2026-05-25 21:49:27 +02:00
Aokromes a788848d81 DB/Creature: Few updates in Westwind Refugee Camp
closes #28980 by CraftedRO

(cherry picked from commit 3728f430afb99781c0677de2f8dc3d577ab26cc2)
2026-05-25 21:48:16 +02:00
Shauren 215fe38970 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)
2026-05-25 21:33:17 +02:00
Shauren 429d33ea64 Core/Auras: Don't force sitting state from non-standing state when applying auras with SpellAuraInterruptFlags::Standing
Closes #28973

(cherry picked from commit dd10ac27fee1fa91661422458d22bb1d2dbab6de)
2026-05-25 21:25:34 +02:00
Shauren 5f4db28d9a Core/Units: Don't make force stand state on periodic damage taken
Closes #28950

(cherry picked from commit 2f4c412f4c13c7ae02d3d3ae715c3099395bcf70)
2026-05-25 21:23:34 +02:00