Commit Graph

35475 Commits

Author SHA1 Message Date
Aokromes
2dda901f9c Core/Spells: Behavior of TARGET_UNIT_NEARBY_ENTRY
closes #12027 by Killyana
2024-03-19 02:45:42 +01:00
Aokromes
7a4674c5ac DB/Quest: Update The Silver Covenant's Scheme quest_poi_points
closes #29817 by CraftedRO
2024-03-18 09:54:26 +01:00
Aokromes
2ecfb5fbd6 DB/Quest: Update A Meeting With The Magister quest_poi_points
closes #29816 by CraftedRO
2024-03-18 02:30:11 +01:00
Aokromes
501cb42cc6 DB/Quest: Update The Sunreaver Plan quest_poi_points
closes #29815 by CraftedRO
2024-03-18 00:56:54 +01:00
Aokromes
640674d902 DB/Quest: Update What The Dragons Know quest_poi_points
closes #29814 by CraftedRO
2024-03-18 00:27:34 +01:00
Gildor
b2c723c6b4 Core/Pets: Fix warlocks pet character selection screen and Soul Shard return reagent logout exploit (#29808) 2024-03-17 15:27:33 +01:00
Shauren
5d7ae76d6f Core/Spells: Improved spell explicit target fallback selection for unit targets when spell target comes from client
Client only looks at target type of first spell effect to determine what additional target info to send in packet outside of Spell.dbc Targets column

Closes #11566
Closes #29809
2024-03-17 15:24:28 +01:00
Aokromes
a41fe0758b DB/Quest: Update An Audience With The Arcanist quest_poi_points from master
closes #29813 by CraftedRO
2024-03-17 12:45:01 +01:00
Aokromes
db260914ae DB/Quest: Update A Suitable Disguise quest_poi_points from master
closes #29812 by CraftedRO
2024-03-17 12:43:42 +01:00
Aokromes
3218a296b0 DB/Creature: Remove stun immunity from Captain Balinda Stonehearth and Captain Galvangar
by CraftedRO
2024-03-16 11:10:22 +01:00
Aokromes
93daeaea26 typo fix 2024-03-15 00:30:27 +01:00
Aokromes
6f39c2572d Update 2024_03_14_00_world.sql 2024-03-15 00:15:34 +01:00
Aokromes
0d1c26237d DB: Add one missing trinity_string from master
closes #29807 by CraftedRO
2024-03-14 23:40:27 +01:00
CraftedRO
37e220dc93 Core/Player: fix incorrect Warrior Block Value calculations (#29767) 2024-03-14 22:19:29 +01:00
Shauren
4e54a4ffb9 Core/Scripts: Removed script calls from constructors and destructors
(cherry picked from commit 783f9c0ea3)
2024-03-14 21:15:39 +01:00
Shauren
303ecbbf4e Core/Objects: Cook the copied pasta
(cherry picked from commit 6224036efd)
2024-03-14 21:04:42 +01:00
Shauren
0dcff2624e Core/Objects: Added ToWorldObject and ToItem
(cherry picked from commit 6f6af6a1a1)
2024-03-14 21:04:24 +01:00
Shauren
b64e261e94 Core/Objects: Rename Object::m_isWorldObject and related functions to avoid conflicting with "WorldObject" class name
(cherry picked from commit 9402c66e84)
2024-03-14 20:49:49 +01:00
Aokromes
f46f617c33 DB/Locales: Correct wrong translation and add a missing esES/esMX item locale
closes #29803 by Odyssey
2024-03-14 19:54:13 +01:00
Aokromes
767e9f3046 DB/Creature: Update Kialon Nightblade
closes #29760 by CraftedRO
2024-03-14 19:52:01 +01:00
Aokromes
fd0b00cff4 DB/Quest: The Purification of Quel'Delar
closes  #4866 by CraftedRO

One issue exist, you need to enter creating raid but you cannot complete on raid, you must wait to end the blablabla then leave raid
2024-03-14 19:42:51 +01:00
Shauren
08c293462f GCC build fix
(cherry picked from commit b705283d0e)
2024-03-14 00:14:31 +01:00
Shauren
a79b42bf68 Core/Misc: Use our new unique_trackable_ptr for various classes exposed to scripts (not actually used anywhere currently)
(cherry picked from commit 4779fa5048)
2024-03-14 00:14:16 +01:00
Shauren
7850107a42 Core/vmaps: Reset BIH::bounds on tree rebuilds
(cherry picked from commit 18200e1b88)
2024-03-13 22:13:50 +01:00
Shauren
668932cf1d Tests: Disable intentionally triggered warning in test code
(cherry picked from commit 37899f3954)
2024-03-13 22:13:45 +01:00
Shauren
e3ecd87a76 Core/Utils: unique_trackable_ptr improvements
* Added comparison operators
* Added type casting helper functions

(cherry picked from commit f690b69338)
2024-03-13 22:13:02 +01:00
Shauren
9ebf232d7e Core/Utils: Added missing member access in unique_trackable_ptr move assignment operator
(cherry picked from commit 6b255efb2d)
2024-03-13 22:12:54 +01:00
Shauren
92547f4b31 Fix tests build
(cherry picked from commit 1f3ebbb23c)
2024-03-13 22:12:41 +01:00
Shauren
e48cedb3ed Core/Misc: Fixed windows nopch build
(cherry picked from commit 261a237cfa)
2024-03-13 22:12:16 +01:00
Shauren
b0eee55897 Core/Utils: Added a custom smart pointer type unique_trackable_ptr - a specialized variant of std::shared_ptr that enforces unique ownership
* This is intended to be used by external code unable to track object lifetime such as custom scripting engines

(cherry picked from commit 32e54b6bd1)
2024-03-13 22:11:12 +01:00
Aokromes
8be64408bf DB/Misc: Kill runtime error when someone fishes on Violet Hold. 2024-03-13 02:37:18 +01:00
Aokromes
576d244af0 DB/Quest: Lost Thunderbrew Recipe
By Jonne733 closes #29738
2024-03-11 08:51:14 +01:00
Aokromes
6e4f101140 DB/Creature: Elder Torntusk
By Jonne733 closes #29792
2024-03-11 08:48:44 +01:00
Aokromes
39ecc95e80 DB/Quest: The Purification of Quel'Delar
the gossip must be added only to entrance guards
2024-03-03 18:07:56 +01:00
Aokromes
4fef02c4c9 DB/Quest: The Purification of Quel'Delar
Updates #4866 by dr-j

NOTE: enter raid without raid is still missing.
2024-03-03 17:00:21 +01:00
Aokromes
7d6851b64b DB/QUEST: Bloodmyst Isle, missing and corrected quest emotes
closes #29777 by Jonne733
2024-03-03 02:07:31 +01:00
Aokromes
82647ad3e8 DB/QUEST: Bloodmyst Isle, missing quest text
closes #29778 by Jonne733
2024-03-03 02:05:08 +01:00
Shauren
75cbafd83a Core/Spells: Don't modify item charges in all slots on a single item spell cast
(cherry picked from commit 9ecb93f34d)
2024-02-26 14:42:12 +01:00
Shauren
2064bcb5f7 Fix circle ci dockerfile for 3.3.5 2024-02-26 14:06:01 +01:00
Shauren
d3fcc9efea Core/Misc: Warning fixes 2024-02-26 12:51:20 +01:00
Shauren
45d7a44555 Build: Reuse PCH file between all script modules
(cherry picked from commit eac4bf825a)
2024-02-26 12:29:16 +01:00
Shauren
2cb5f7a81e Core/CrashHandler: Support dumping variables stored in cpu registers (not accurate for all variables)
(cherry picked from commit 0743a2f7bb)
2024-02-26 12:29:16 +01:00
Shauren
120b4d7cf4 Core/CrashHandler: Support ARM64
(cherry picked from commit 2441ddbea6)
2024-02-26 12:29:16 +01:00
Shauren
5cb4f6aeaf Core/Random: Use correct headers to obtain _mm_malloc definitions
(cherry picked from commit b9c2dca59f)
2024-02-26 12:29:16 +01:00
Shauren
abb99ff965 Dep/SFMT: Support NEON on ARM with MSVC
(cherry picked from commit ea68ead90d)
2024-02-26 12:29:16 +01:00
Shauren
ac56c1789b Dep/g3d: Support ARM with MSVC
(cherry picked from commit ddba74567c)
2024-02-26 12:29:16 +01:00
Shauren
73d2e9d6d6 Build: Improve ARM target detection in cmake (needed by MSVC)
(cherry picked from commit 7e51d17a0a)
2024-02-26 12:29:16 +01:00
Ovahlord
11b6b476d6 CMake: added MySQL 8.3 to FindMySQL cmake macro
(cherry picked from commit 7199ccf156)
2024-02-26 12:29:16 +01:00
Ovahlord
b989e1701b CMake: added MySQL 8.2 to FindMySQL cmake macro
(cherry picked from commit b6a35c7920)
2024-02-26 12:29:16 +01:00
M'Dic
b67916cd32 Dep/zlip: Upgrade to 1.3 (#29401)
(cherry picked from commit 9bedfece7a)
2024-02-26 12:29:16 +01:00