Shauren
92ac60c665
Build: Disable -Wmissing-field-initializers for clang, it now mirrors unwanted gcc behavior since version 18
...
(cherry picked from commit 93c8993314 )
2025-08-30 22:55:25 +02:00
Shauren
29bc08175f
Build: Handle localized "Microsoft" name returned from Get-CimInstance
...
(cherry picked from commit bfb6c95518 )
2025-08-30 22:55:25 +02:00
Keramat Jokar
9dff954ca7
Build: Add more detailed windows release name to revision_data.h ( #30310 )
...
(cherry picked from commit 83ca87d39e )
2025-08-30 22:55:25 +02:00
Shauren
a3874ee4f9
Build: Add WITH_WARNINGS_AS_ERRORS cmake option that turns compile warnings into compile errors
...
(cherry picked from commit 7ac0c685dd )
2025-08-30 22:55:25 +02:00
Shauren
58f9def30f
Build: Automatically include WindowsSettings.manifest in all executables instead of listing it separately as source file in every target
...
(cherry picked from commit a21e7c738e )
2025-08-30 22:55:25 +02:00
Shauren
7e1e441dfa
Core/Common: Compile ServiceWin32 as part of common project instead of directly adding its source files to both server executables
...
(cherry picked from commit 052f2d0a81 )
2025-08-30 22:55:25 +02:00
Shauren
59e5ddd967
Core/CrashHandler: Compile WheatyExceptionReport only once and moved its global variable initializer to all projects using it
...
(cherry picked from commit fd0a7ba871 )
2025-08-30 22:55:25 +02:00
Shauren
9350a0f561
Core/Misc: CompilerDefs/GitRevision improvements
...
* Removed INTEL as a separate platform (it does not belong there)
* Removed BORLAND from known compilers list (it was never supported)
* Simplified TRINITY_PLATFORM_WINDOWS detection (_WIN32 is always defined)
* Rename revision_data.h macros that begin with a underscore
* Added processor architecture to --version string
* Added Linux distribution name to .server debug
* Fixed some revision_data.h macros missing/wrong values when regenerated during compilation
* Removed manual adding of _WIN64 macro from cmake (it is predefined internally by compiler)
(cherry picked from commit e8740fb2e1 )
2025-08-30 22:55:25 +02:00
Shauren
3af906f0a6
Build fix
...
(cherry picked from commit 2f15a815b5 )
2025-08-30 22:55:25 +02:00
Shauren
bad2936918
Core/Misc: Fixed windows _UNICODE incompatibilities
...
(cherry picked from commit fd4ffc81b2 )
2025-08-30 22:55:25 +02:00
Shauren
7e193e15db
Core/Misc: Replace sprintf with safer alternatives (Trinity::StringFormat or snprintf)
...
(cherry picked from commit 67244a1f70 )
2025-08-30 22:55:20 +02:00
quarters78
290a7b9310
Core/Database: Fix database auto updater when using MySQL 9.4 ( #31243 )
2025-08-30 21:02:16 +02:00
Aokromes
66a0c6970f
DB/Misc: Add missing ruRU locales
...
closes #31235
by AlexPro54
2025-08-30 09:51:50 +02:00
offl
5dcef2bbaf
Scripts/Shadow Labyrinth: Modernize scripts ( #31010 )
2025-08-28 13:19:48 +02:00
Aokromes
ce061447ad
Revert 2f846ef
...
p.s wowhead sux.
https://www.wowhead.com/wotlk/quest=3364/scalding-mornbrew-delivery#comments:id=926999
2025-08-27 12:08:25 +02:00
Aokromes
417716d32b
DB/Loot: Remove Dinosaur Bone from Bloodpetal Trappe and Frenzied Pterrordax
...
closes #31237
by AlexPro54
2025-08-27 02:00:59 +02:00
Aokromes
819ee0922c
DB/Creature: Fix Ranshalla pathing to avoid to fall under floor
...
closes #31239
by AlexPro54
2025-08-27 01:54:52 +02:00
Aokromes
2f846efe07
DB/Quest: Add timer to Scalding Mornbrew Delivery quest
...
closes #31240
by AlexPro54
2025-08-27 01:51:55 +02:00
Aokromes
e678324029
DB/Gameobject: Update position of some gameobjects
...
closes #31223
by CraftedRO
2025-08-26 01:56:26 +02:00
Aokromes
3e5bb27935
DB/Misc: Missing ruRU locale
...
closes #31214
by danaton
2025-08-26 01:47:55 +02:00
CraftedRO
001675d31f
New year ( #31222 )
2025-08-19 22:29:30 +02:00
Shauren
4be538f521
Core/Pools: Remove ReSpawn1Object and optimize single object despawn case in DespawnObject
2025-08-19 13:10:17 +02:00
Jildor
3e6bbb827d
Core/Pools: Refactor PoolGroup::SpawnObject
...
* Prevent double spawn with pools with maxlimit 1 in certain situations
* Prevent infinite recursive call with specific case of nested pools
2025-08-19 13:10:17 +02:00
HelloKitty
33a8d42bd7
Script/Commands: Fix crash in .pet create command if Unit::CreateTamedPetFrom returns nullptr ( #31218 )
2025-08-18 16:28:37 +02:00
offl
760cd824bb
Scripts/Spells: Migrate & update several item spell scripts to zone files ( #31171 )
2025-08-17 18:26:27 +02:00
offl
5649e4e76c
Scripts/SerpentshrineCavern: Rewrite Hydross ( #31150 )
2025-08-16 14:40:49 +02:00
offl
60c8dc17bc
Scripts/AQ40: Rewrite Fankriss ( #31200 )
2025-08-16 14:35:22 +02:00
offl
126fa17de9
Scripts/AQ20: Refactor Kurinnaxx and implement Sand Trap ( #31203 )
2025-08-16 14:31:45 +02:00
Antonio
7de212a640
Core/Misc: Include source object information in ObjectMgr::GetClosestGraveyard() log message ( #31194 )
2025-08-16 00:11:36 +02:00
Shauren
f277835e4d
Dep/Boost: Remove linking boost::system library, it is fully header only since 1.89 and has been just a empty dummy library since 1.69
...
(cherry picked from commit c87a004a16 )
2025-08-15 13:08:29 +02:00
Shauren
578e7c3dab
Core/Utils: Added .contains member function to FlatSet
...
(cherry picked from commit a27e3a52a0 )
2025-08-15 13:08:23 +02:00
Shauren
611527b32f
Core/Utils: Fix nopch build with gcc 14
...
(cherry picked from commit 764b6a5a93 )
2025-08-15 13:08:16 +02:00
offl
7d33481fa9
Scripts/AQ40: Rewrite Huhuran ( #31199 )
2025-08-10 12:11:43 +02:00
offl
3a964bc3f9
Scripts/Karazhan: Update Maiden of Virtue ( #31165 )
2025-08-10 12:01:01 +02:00
offl
54f42db98f
Scripts/AQ40: Rewrite Sartura ( #31197 )
2025-08-10 11:54:09 +02:00
offl
73bc61a4fd
Scripts/Spells: Optimized Winter Veil Mistletoe and PX-238 Winter Wondervolt ( #31190 )
2025-08-10 11:20:08 +02:00
Aokromes
53b3bf4f66
DB/Creature: Set Spirit Healers spawntime to 5 minutes
...
closes #31192
by CraftedRO
2025-08-05 19:49:19 +02:00
offl
cac0188e49
Scripts/Spells: Implement Itch ( #31193 )
2025-08-05 18:52:48 +02:00
Aokromes
f22afbca05
DB/Creature: Update Shadow Vault Spirit Healer phaseMask and spawn position
...
closes #31188
by CraftedRO
2025-08-03 09:01:05 +02:00
Shauren
d125285de9
Core/Scripts: Corrected log message copypaste from fdb71ce19e
2025-07-31 13:22:51 +02:00
Aokromes
0ce5717d09
DB/Gameobject: Dire Maul (West) missing Midsummer spawns
...
closes #31129
by Foldor1
2025-07-28 21:52:12 +02:00
Aokromes
8a3743ae15
DB/Misc: Fix Horde shared GY when dying in Darkshore
...
closes #30991
by CraftedRO
2025-07-28 21:19:02 +02:00
Aokromes
678724f388
DB/Creature: Update Mirelow waypoints
...
closes #31076
by CraftedRO
2025-07-28 21:16:43 +02:00
Aokromes
a649936685
DB/Creature: Add Sen'jin Fetish SAI script
...
closes #30751
by CraftedRO
2025-07-28 21:15:32 +02:00
offl
b75d047a33
Scripts/Spells: Implement Cataclysm Breath & Chaos Breath & Death Count ( #31172 )
...
* Implement Cataclysm Breath (forces creature to cast 4 of 8 random spells)
* Implement Chaos Breath (forces creature to cast 3 of 8 random spells)
* Implement Death Count remover spell (replace SAI implementation with spell script)
Closes #30320
2025-07-28 20:28:32 +02:00
offl
994b1df115
Scripts/Serpentshrine Cavern: Rewrite Karathress ( #31136 )
...
* Create AI for Cyclone & summon it by spell
* Create formation for linked aggro & replace scripted linked aggro
* Script The Beast Within spell & use correct trigger spell
* Create proper AI for Fathom Lurker & Fathom Sporebat
* Summon Fathom Lurker & Fathom Sporebat by spells
* Create AI for all totems used in encounter
* Spawn Seer Olum in DB instead of wrongly summoning him
* Remove redundant Karathress' event from instance script
* Cleanup headers
* Correctly use all Karathress' texts
* Cleanup & split enum
* Use EventMap and TaskScheduler instead of old events
* Fix respawn bugs of advisors
* Properly handle abilities Karathress gains from advisors
* Properly handle Blessing Of Tides
* Remove redundant SetBossState calls from advisors
* Update timers of all spells
* Update targets of all spells
2025-07-27 22:33:52 +02:00
Gildor
48fd041304
Core/Pools: Fix handle respawning for nested pools ( #31163 )
...
Closes #28524
2025-07-26 13:10:32 +02:00
Shocker
d7c31e0542
Fix build
...
(cherry picked from commit 443ea12827 )
2025-07-25 19:47:53 +02:00
Shocker
0e7b46eac4
Core/Spells: Fix SPELL_AURA_MOD_POWER_COST_SCHOOL and SPELL_AURA_MOD_POWER_COST_SCHOOL_PCT
...
(cherry picked from commit be07a7d481 )
2025-07-25 19:47:13 +02:00
Shocker
df42c474c1
Core/Guild: Fix guild bank money withdraw update
...
(cherry picked from commit 6dc9b4cc44 )
2025-07-25 16:56:14 +02:00