Commit Graph
1775 Commits
Author SHA1 Message Date
Céfiro_Caecias d27bc34c4b DB/World: DBErrors + Extras 2026-05-28 22:03:07 -03:00
Céfiro_Caecias 1d3fa024c9 DB/Hotfixes: DBErrors 2026-05-28 22:02:09 -03:00
luis 7aaa6050a1 remove not need still 2026-05-28 18:06:02 -03:00
luis 0f5d11c47d missing 2026-05-28 03:44:05 -03:00
luis 347fda5de4 missing craft 2026-05-28 03:33:58 -03:00
luis d608d2e3bb ++ 2026-05-28 03:30:20 -03:00
luis dcbf03cc5a fix 2026-05-28 03:01:53 -03:00
luis 5c09bf8d04 fix copy folder 2026-05-28 02:29:09 -03:00
luis 21c40f17b5 delete docs 2026-05-28 02:24:54 -03:00
luis da2c882d2d +++ 2026-05-28 01:20:19 -03:00
luis 8c8e1aff19 warr 2026-05-28 00:55:20 -03:00
luis d32dd6e8ec warr spells 2026-05-28 00:32:26 -03:00
luis b4ecba0e93 Full fix eluna build 2026-05-28 00:24:40 -03:00
luis 8efe4430ac new spell 2026-05-27 19:28:18 -03:00
luis cf1b47e4e4 https://github.com/Thordekk/Wow-Community-Bugtracker/issues/622 2026-05-27 19:14:08 -03:00
luis 1d46062920 SPELL_WARRIOR_JUST_WARMING_UP 2026-05-27 19:09:59 -03:00
luis 827948d20e warr 2026-05-27 19:07:41 -03:00
luis 767e1ee03b fix ignore pain 2026-05-27 18:52:54 -03:00
stevebone dfd22cd69e Core/Spells: Fix 79528 Potion of Shrouding
Fixes Potion of Shrouding (79528) requiring the player to manually target themselves before using the item.

The spell has implicit target NONE in DB2, causing item use without a selected target to fail with invalid target.

This updates the spell fixup to:
- Use the caster as implicit target
- Set explicit target masks to allied unit so item use can resolve the caster as fallback target

Tested:
- Using Potion of Shrouding from item without targeting self works
- Cooldown behavior remains handled by normal item spell path
2026-05-27 23:45:30 +02:00
luis 70f52c8d4b SPELL_AURA_MOD_SPELL_CURRENCY_REAGENTS_COUNT_PCT 2026-05-27 18:25:45 -03:00
luis 08021a4273 lua 2026-05-27 18:19:22 -03:00
luis c764ce5714 crafting system 2026-05-27 18:15:26 -03:00
luis 13e1699a11 SPELL_AURA_PET_DAMAGE_MULTI 2026-05-27 17:37:39 -03:00
StorM 72ef9758f3 Fix character encoding in HousingPackets.h comments
Corrected character encoding issues in comments throughout the HousingPackets.h file.
2026-05-27 22:03:44 +02:00
StorM 357d786c78 Refactor HousingPackets to use DecorPosition 2026-05-27 22:03:42 +02:00
StorM 28a659b656 Refactor housing decor position accessors 2026-05-27 22:03:37 +02:00
luis 631d7b7b3b core fix warnings 2026-05-27 16:38:24 -03:00
luis 59b1fc37c5 up 2026-05-27 09:37:06 -03:00
Mykhailo Redko 7b01d5a044 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)
Signed-off-by: luis <[email protected]>
2026-05-27 09:17:34 -03:00
Mykhailo Redko 7a669dbd23 Core/Spells: Immune a reflected spell if the original caster cannot be it's target. (#29645)
(cherry picked from commit 86551ba71669712cadf82f2dc1f0c5481f0fba1b)
Signed-off-by: luis <[email protected]>
2026-05-27 09:16:58 -03:00
Jan125 0433e134d9 Fix typo in Player.cpp (#29638)
copseReclaimDelay -> corpseReclaimDelay

This should not break anything.

(cherry picked from commit e7ff4fe613e5b99b4e7c9553078d2947eabf7c07)
Signed-off-by: luis <[email protected]>
2026-05-27 09:13:59 -03:00
Mykhailo Redko e2d68e3bb0 Core/PacketIO: Implemented CMSG_BUSY_TRADE and CMSG_IGNORE_TRADE (#29570)
Closes #29308

(cherry picked from commit 420cbd7396ca59497328d372ed028d976f23b150)
Signed-off-by: luis <[email protected]>
2026-05-27 09:13:09 -03:00
Mykhailo Redko d3de7a5bbd Scripts/Commands: .account set seclevel command will update security level for online session (#29600)
(cherry picked from commit 75016bf4da8656b049e6050e745cd50793e05780)
Signed-off-by: luis <[email protected]>
2026-05-27 09:11:34 -03:00
Fraxinus94 39347d7743 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)
Signed-off-by: luis <[email protected]>
2026-05-27 09:11:08 -03:00
luis d936d9539b DB/RBAC: Link RBAC_PERM_IGNORE_IDLE_CONNECTION to correct root permission. 2026-05-27 09:10:15 -03:00
luis 3b225be22e Scripts/Commands: Implemented .bg start and .bg stop commands. 2026-05-27 09:09:08 -03:00
luis fb5452a627 Core/Misc: Add permission that allows player to be AFK on the battleground. 2026-05-27 09:05:28 -03:00
r4dish 86401a549a Core/Misc: Do not apply Deserter debuff to players teleported from the battleground by gm command (.appear/.summon).
(cherry picked from commit 1dc9b83a2556741ffd0c6ddce447a3e04f51a2b2)
Signed-off-by: luis <[email protected]>
2026-05-27 09:03:44 -03:00
luis 7c933794e6 Core/RBAC: Add permission that prevents getting a battleground deserter debuff. 2026-05-27 08:46:34 -03:00
Demolitionist Legoso 4d7f543616 Scripts/Bloodmyst Isle: Add missing Legoso Talk target (fixes $n) (#29554)
Updates #21586

(cherry picked from commit 0c1e5fea69bb199209945340c381ba689fdae87b)
Signed-off-by: luis <[email protected]>
2026-05-26 21:19:56 -03:00
HelloKitty f3ed0507a0 Core/Items: Fix BuyItemFromVendorSlot slot validation (#29511)
Closes #29510

(cherry picked from commit 013a5710cadaf4eef8c42c22556730d4e180c99c)
Signed-off-by: luis <[email protected]>
2026-05-26 21:19:14 -03:00
Gildor 6f32f1cb01 Core/Creatures: Update HomePosition upon ExitVehicle only if the creature was inside a vehicle (#29491)
(cherry picked from commit acf5ce58a7d3ced306eeebd60dbc36732b21ad56)
Signed-off-by: luis <[email protected]>
2026-05-26 21:18:15 -03:00
Shauren edc7fde5e2 Core/Cells: Improve cell copy constructor and argument passing codegen (now fully done through a single register)
(cherry picked from commit 8a619460e21a9603a45894db88e344a0499c2d0f)
Signed-off-by: luis <[email protected]>
2026-05-26 21:17:23 -03:00
Gosha ae29a0cc55 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)
Signed-off-by: luis <[email protected]>
2026-05-26 21:16:44 -03:00
Kelno d568ffd435 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)
Signed-off-by: luis <[email protected]>
2026-05-26 21:16:05 -03:00
Shauren d27c679492 Core/Battlefield: Fixed using invalidated iterator when a player queued for wintergrasp is inside a battleground
Closes #29405

(cherry picked from commit 63cbef9e893d19318e97aab67dff7bc7e82e6544)
Signed-off-by: luis <[email protected]>
2026-05-26 21:15:12 -03:00
Ovahlord d08b9c458d Core/Player: return player corpse locations by reference instead of creating copies
(cherry picked from commit d11d992df9e15503c321ffcce566f13923f51508)
Signed-off-by: luis <[email protected]>
2026-05-26 21:14:27 -03:00
Giacomo Pozzoni 77c94cb8dc Core/Battlegrounds: Fix group loot (#29300)
(cherry picked from commit fe2da02cc65a4c549bfea5709d7655c367dca1e9)
Signed-off-by: luis <[email protected]>
2026-05-26 21:12:38 -03:00
luis aa4b97f110 move to varchar 2026-05-26 21:12:09 -03:00
Gildor d86d5dcc09 Core/Pets: Avoid loading creature_addon/creature_template_addon (#29331)
*Also removed spawnId when the pet is created

(cherry picked from commit edb00d4f7432575965e8e3630f505c2ef09ed3b2)
Signed-off-by: luis <[email protected]>
2026-05-26 21:11:50 -03:00