offl
6324dcb367
DB/Creature: Reoder some texts, add correct broadcast text, fix language and add more texts
...
Closes #25082
(cherry picked from commit dfe9336f0d )
2022-01-25 12:56:08 +01:00
shamage
1997e46b77
DB/Spawns: Added Winter Veil spawns in Stormwind Wizards Sanctum / Portalroom and surroundings
...
Closes #27589
2022-01-25 06:17:16 +01:00
shamage
7e2aa5f121
DB/Creature: Fixed waypoints for Summoned Guardian
...
* b4410e45a2 followup
2022-01-25 05:45:27 +01:00
shamage
b4410e45a2
DB/Spawns: Added spawns in Stormwind Wizard Sanctum (Portal room/tower)
...
Closes #27464
2022-01-25 05:18:31 +01:00
offl
9bd570d99f
DB/Creature: Fix Sethekk Spirit's level and add missing emotes to some creatures from Sethekk Halls
...
Closes #25080
(cherry picked from commit 312cb4d254 )
2022-01-24 23:20:28 +01:00
offl
515a9856da
DB/Creature: Fix text range for Jaina's & Sylvanas' texts (Forge of Souls)
...
Closes #25078
(cherry picked from commit 8899e1056c )
2022-01-24 23:06:09 +01:00
Jinnaix
0a8de386a1
DB/Creature: Make Amnennar the Coldbringer's adds not despawn instantly after summon
...
Closes #25077
(cherry picked from commit 2ffc3124ae )
2022-01-24 23:05:41 +01:00
Peter Keresztes Schmidt
43591bb4d5
Scripts/AzjolNerub: Update Anub'Arak encounter to current coding standards ( #25192 )
...
* Scripts/AzjolNerub: Update Anub'Arak to current coding standards
* no functional changes
* Scripts/AzjolNerub: Update Anub'Arak Darter to current coding standards
* no functional changes
* Scripts/AzjolNerub: Update Anub'Arak Assassin to current coding standards
* no functional changes
* Scripts/AzjolNerub: Update Anub'Arak Guardian to current coding standards
* no functional changes
* Scripts/AzjolNerub: Update Anub'Arak Venomancer to current coding standards
* no functional changes
* Scripts/AzjolNerub: Update Anub'Arak Impale Target to current coding standards
* Scripts/AzjolNerub: Update Anub'Arak Pound spell to current coding standards
* Scripts/AzjolNerub: Update Anub'Arak carrion beetles aura script to current coding standards
(cherry picked from commit dab8768c18 )
2022-01-24 22:32:11 +01:00
Peter Keresztes Schmidt
5b1ba7b503
Scripts/Gundrak: Update Slad'ran encounter to current coding standards ( #25180 )
...
* Scripts/Gundrak: Update Slad'Ran's script to use TaskScheduler
* No functional changes
* Scripts/Gundrak: Update Slad'Ran's adds to use TaskScheduler
* No functional changes
(cherry picked from commit 7abe9d66d0 )
2022-01-24 21:58:00 +01:00
Peter Keresztes Schmidt
35a348dfdb
Scripts/Gundrak: Update Drakkari Colossus encounter to current coding standards ( #25182 )
...
* Scripts/Gundrak: Update Drakkari Colossus to current coding standards
* no functional changes
* Scripts/Gundrak: Update Drakkari Elemental to current coding standards
* no functional changes
* Scripts/Gundrak: Update Living Mojo to current coding standards
* no functional changes
(cherry picked from commit dd8666f38d )
2022-01-24 21:55:10 +01:00
Peter Keresztes Schmidt
0c65abe7a0
Scripts/MoltenCore: Update Golemagg encounter to current coding standards ( #25183 )
...
* Scripts/MoltenCore: Update Golemagg to current coding standards
* no functional changes
* Scripts/MoltenCore: Update Core Ranger to current coding standards
* no functional changes
(cherry picked from commit c88234727b )
2022-01-24 21:54:10 +01:00
Carbenium
7e0fb710ad
Scripts/AhnKahet: Update Herald Volazj to current coding standards
...
* convert to BossAI
* no functional changes
(cherry picked from commit 90543fd41d )
2022-01-24 21:53:52 +01:00
Carbenium
18e5e1ef43
Scripts/AV: Update Vanndar's script to use TaskScheduler
...
* No functional changes
(cherry picked from commit 799d5376d8 )
2022-01-24 21:35:52 +01:00
Carbenium
8809d54ca2
Core/Common: Merge TimeTrackerSmall with TimeTracker
...
(cherry picked from commit 228696bf80 )
2022-01-24 21:34:36 +01:00
Carbenium
35e0002df3
Core/Common: Add a std::chrono interface to TimeTrackerSmall
...
New methods:
TimeTrackerSmall(Milliseconds expiry);
void Update(Milliseconds diff);
void Reset(Milliseconds expiry)
Milliseconds GetExpiry() const
Removed methods:
int32 GetExpiry() const
Also add basic unit tests.
Core/Scripts: Use std::chrono interface of TimeTrackerSmall
(cherry picked from commit e55516348d )
2022-01-24 21:25:47 +01:00
Shauren
d5dcf02196
Core/DBLayer: Add nicer api for SQLQueryHolders
...
(cherry picked from commit 9b806c6b5d )
2022-01-24 21:21:37 +01:00
Giacomo Pozzoni
61bf51874d
Core/Misc: Fix static analysis issues ( #25178 )
...
(cherry picked from commit 7cf122fc2a )
2022-01-24 20:21:25 +01:00
offl
a21fca5ddf
DB/Creature: Standardize creature respawn time part 10
...
Closes #25075
(cherry picked from commit 5b863acf92 )
2022-01-24 20:21:05 +01:00
offl
7535be6667
DB/Creature: Remove gold and loot from some unlootable creatures
...
Closes #25070
(cherry picked from commit e3ceffdd1a )
2022-01-24 20:20:16 +01:00
offl
95d50421da
DB/Creature: Standardize creature respawn time part 9
...
Closes #25068
(cherry picked from commit cf21b4a745 )
2022-01-24 20:19:46 +01:00
offl
65b4bba8f2
DB/Creature: Make Honeybee follow player
...
Closes #25064
(cherry picked from commit aced3dcb9a )
2022-01-24 20:19:13 +01:00
offl
a500b0e9c6
DB/Quest: Rework support for 'Oh Noes, the Tadpoles!' (11560)
...
Closes #25062
(cherry picked from commit 7c2859fa1b )
2022-01-24 20:18:46 +01:00
offl
249c722465
DB/Creature: Standardize and adjust creature respawn time, remove wrong spawns part 8
...
Closes #25060
(cherry picked from commit 5e1a7074c7 )
2022-01-24 20:18:11 +01:00
offl
3cc8842160
DB/Creature: Significantly increase amount of gold drop from Doomwalker & Doom Lord Kazzak
...
Closes #25059
(cherry picked from commit 632a1d7d24 )
2022-01-24 20:16:25 +01:00
offl
68eae7999f
DB/Spell: Add some missing conditions to spells with SPELL_EFFECT_ACTIVATE_OBJECT
...
Closes #25057
(cherry picked from commit 509c24ab53 )
2022-01-24 20:10:38 +01:00
offl
f2c4267f6d
DB/Creature: Deathwhisper Necrolyte
...
Closes #25048
(cherry picked from commit 7d7be8d5ac )
2022-01-24 20:07:33 +01:00
offl
94a1d642fc
DB/Quest: Update support for 'The Black Knight's Curse' (14016)
...
Closes #25043
(cherry picked from commit 6a9c63886e )
2022-01-24 20:03:46 +01:00
offl
ff1be8baf1
DB/Creature: Add more texts to Naxxanar Skeletal Mage
...
Closes #25034
(cherry picked from commit db40ad7675 )
2022-01-24 20:03:14 +01:00
offl
06f7c3b74e
DB/Creature: Add formations & more proper waypoints to some packs in SWP
...
Closes #25011
(cherry picked from commit 9cee34ddb7 )
2022-01-24 20:01:43 +01:00
offl
904d89caa1
DB/Quest: Simplify & update support for 'The Lost Spirits'
...
Closes #25009
(cherry picked from commit 1f866dc8a5 )
2022-01-24 20:01:18 +01:00
offl
b4deef16ff
DB/Quest: Add support for 'Surrender... Not!'
...
Closes #25002
(cherry picked from commit ef9ec91f1d )
2022-01-24 19:58:28 +01:00
offl
8131e31bff
DB/SAI: Darkweb Victim / Kurzel
...
By @dr-j
Closes #24995
(cherry picked from commit fb98337cc0 )
2022-01-24 19:57:59 +01:00
offl
68a4a811e1
DB/Quest: Rework support for two 'Test of Lore' quests
...
Closes #24993
(cherry picked from commit 7908b00311 )
2022-01-24 19:57:39 +01:00
offl
3a9e82f11c
DB/Quest: Update support for 'Protect Kanati Greycloud'
...
Closes #24992
(cherry picked from commit 2d93f1487a )
2022-01-24 19:56:09 +01:00
offl
5a51a11b5a
DB/Quest: Update support for quest 'Suppression'
...
Closes #24991
(cherry picked from commit 2dd7cc8848 )
2022-01-24 19:55:20 +01:00
offl
2d9a81917f
DB/Quest: Update support for 'Zuluhed the Whacked'
...
Closes #24990
(cherry picked from commit 37b8760ced )
2022-01-24 19:53:29 +01:00
offl
e9ce371d83
DB/Creature: Tel'athion the Impure
...
By @ZenoX92
Closes #24988
(cherry picked from commit 560a9c75ff )
2022-01-24 19:43:33 +01:00
offl
5f05420dd3
DB/SAI: Harold Lane
...
By @ZenoX92
Closes #24987
(cherry picked from commit b1e1fe9c3b )
2022-01-24 19:42:01 +01:00
offl
ffd899be62
DB/SAI: Use serverside spells to activate taxi in some scripts
...
Closes #24986
(cherry picked from commit 7762a53b43 )
2022-01-24 19:41:17 +01:00
offl
28f043207b
DB/Misc: Nesingwary Safari's Events
...
By @ZenoX92
Closes #24983
(cherry picked from commit efbd50ed0e )
2022-01-24 19:39:28 +01:00
Shauren
f39e61078f
CI/CircleCI: Fix invalid merge conflict resolution
2022-01-24 16:47:44 +01:00
Treeston
23ad14526c
Core/Common: Allow config settings to be loaded as optional (PR #25137 )
...
If the config setting is not present, returns the default without issuing a warning.
(cherry picked from commit 5ad064976e )
2022-01-24 15:08:46 +01:00
Jinnaix
ab7680157b
Scripts/BlackrockSpire: Fix encage event of Pyroguard encounter ( #25177 )
...
(cherry picked from commit e3aa87641f )
2022-01-24 15:05:20 +01:00
Giacomo Pozzoni
9c85aee239
CI/CircleCI: Move codestyle and sql checks to their own step ( #25175 )
...
(cherry picked from commit f35582f98a )
2022-01-24 15:02:17 +01:00
Giacomo Pozzoni
736b9ac112
Log sync db queries in World::Update() loop ( #25174 )
...
* Core/Misc: Log sync queries on critical path
* Fix build
* Rename
* Fix warning
* Fix no-pch
* Change WarnAboutSyncQueries() to be header-only
(cherry picked from commit deceb11b5f )
2022-01-24 14:58:08 +01:00
Shauren
6d9a084036
Core/Commands: Initialize commands on startup instead of first use
...
(cherry picked from commit 0fc7b50c04 )
2022-01-24 14:46:14 +01:00
Shauren
a9b4f9aca0
Core/Mail: Load mails at login instead of on demand when queried by packets (logging in always sends one of the packets that cause mail loading anyway)
...
(cherry picked from commit 57eaab80d9 )
2022-01-24 14:45:54 +01:00
Shauren
54a6e603ff
Core/Misc: Replace database query in WorldSession::HandleAddFriendOpcode with async version
...
(cherry picked from commit 2f0893d279 )
2022-01-24 13:38:40 +01:00
Giacomo Pozzoni
1977d26050
Core/SAI: Ignore SAI while evading ( #25108 )
...
(cherry picked from commit 420b21be98 )
2022-01-24 13:21:46 +01:00
Gildor
8847f37b5b
Core/Loot: Prevent loot already looted item ( #25084 )
...
(cherry picked from commit 586c00fe2e )
2022-01-24 13:20:49 +01:00