Commit Graph

39720 Commits

Author SHA1 Message Date
Rynem a9c4137e91 DB/Spell: Necrocution
Closes #22865

(cherry picked from commit aefc96f2d8)
2021-11-16 20:52:16 +01:00
Rynem 3056282cf0 DB/Quest: Quest: Cruel's Intentions
Closes #22842

(cherry picked from commit 07002a2825)
2021-11-16 20:50:51 +01:00
Killyana e3230a4760 DB/Creature: Onslaught Warhorse
Closes #22868

(cherry picked from commit ec2cee0ab7)
2021-11-16 20:44:51 +01:00
Shauren f3c1b27c26 Core/Units: Fixed crash happening when charm was removed by its own charmed AI during update
(cherry picked from commit c7445669e8)
2021-11-16 20:40:05 +01:00
Aokromes acc9c2a582 DB/Creature: Fix Valithria Dreamwalker immunities
Closes #22753 by TheWinchesters

(cherry picked from commit 6658de05db)
2021-11-16 20:39:14 +01:00
jackpoz 9dcbccce26 Core/Misc: Fix vsnprintf usage in ASSERT()
Fix vsnprintf to follow standard definition and not some old VC++ behavior, not requiring to include the '\0' character in the count parameter

(cherry picked from commit eee1f2cadf)
2021-11-16 20:37:27 +01:00
Giacomo Pozzoni d5c41d23e6 Core/Misc: Log more information in asserts (#22783)
* Core/Misc: Log more information in asserts

Add a new function GetDebugInfos() to types that could trigger an ASSERT() to easily include more useful information in crashlogs.
This is an initial commit that requires many more commits to implement the new GetDebugInfos() function in all required types.
If the type doesn't have the function, the global default one is picked which doesn't log anything.

* Core/Misc: Fix dynamic build

Add missing attribute for dynamic build

* Core/Misc: Fix gcc/clang build

* Core/Misc: Rename GetDebugInfos() to GetDebugInfo()

* Core/Misc: Fix FormatAssertionMessage() adding an extra '\0'

* Core/Misc: Add GetDebugInfo support to Unit

* Core/Misc: Add GetDebugInfo support to Creature

* Core/Misc: Add more info to GetDebugInfo for Creature

* Core/Misc: Add GetDebugInfo support to GameObject

* Core/Misc: Add GetDebugInfo support to Player

* Core/Misc: Add more GetDebugInfo info

* Core/Misc: Add GetDebugInfo support to Item

* Core/Misc: Add GetDebugInfo support to Bag

* Core/Misc: Add GetDebugInfo support to Transport

* Core/Misc: Add GetDebugInfo support to TempSummon, Minion, Guardian, Pet

* Core/Misc: Add GetDebugInfo support to Map, InstanceMap

* Core/Misc: Add GetDebugInfo support to Spell

* Core/Misc: Fix build warning

* Core/Misc: Add GetDebugInfo support to Aura

* Core/Misc: Add GetDebugInfo support to UnitAI

(cherry picked from commit 9a924fb9d5)
2021-11-16 20:36:58 +01:00
ModoX aea3022e89 DB/POI: Update for 9.1.5.41031 2021-11-16 19:54:56 +01:00
Treeston 5b45253f57 Core/Misc: Explicit typing for SpellAttrN enums, add nicer text to UNKs, and restore some relevant info from old comments. Final one of these.
(cherry picked from commit 3acba6dded)
2021-11-16 19:52:57 +01:00
Fabian 3f656e0779 DB/Class: Update monk player_classlevelstats 2021-11-16 19:22:55 +01:00
Killyana 1ec9a4d628 DB/Creature: Njorndar Proto-Drake
Closes  #22853

(cherry picked from commit df641e993a)
2021-11-16 16:33:12 +01:00
PolarCookie 0f55e07330 DB/Item: Onslaught Gryphon Reins drop rate
Closes #22852

(cherry picked from commit 982b0d5225)
2021-11-16 16:30:02 +01:00
PolarCookie 423ce27706 DB/Quest: The Amphitheater of Anguish: Yggdras!
Closes #20780
Closes #22752

(cherry picked from commit 271dd09eb0)
2021-11-16 16:28:35 +01:00
Killyana 8c6995e997 DB/GameObjects: Add missing doors to AQ40
(cherry picked from commit 1ba09572b5)
2021-11-16 16:27:44 +01:00
AlcDenat b9c7b89c94 DB: Achievement Reward Locales deDE
Closes #22761

(cherry picked from commit e6f9f18201)
2021-11-16 16:26:04 +01:00
Killyana 5721a9739e DB: Fix some DB errors
(cherry picked from commit e7d07dd5f7)
2021-11-16 16:24:38 +01:00
AlcDenat 2c1a823bc9 DB: Pilgrim's Bounty quest OfferReward, RequestItems deDE locales
Closes #22823

(cherry picked from commit 05a6a5ce99)
2021-11-16 16:22:43 +01:00
Killyana cfa66bdfcb DB/Quest: Into the Draenethyst Mine add some missing spawns
Closes#22808

(cherry picked from commit b4427498c0)
2021-11-16 16:21:46 +01:00
PolarCookie 7d741473c6 DB/Quest: A Dire Situation
Closes #22807

(cherry picked from commit 2a54373151)
2021-11-16 16:18:08 +01:00
Elarose a7d7d4bb34 DB: Aq 40 Misc
Closes #22805

(cherry picked from commit 79ff72d268)
2021-11-16 16:16:41 +01:00
PolarCookie 1c02f00210 DB/Quest: Gurf's Dignity
Closes #22796

(cherry picked from commit 97a6b6dd64)
2021-11-16 16:11:17 +01:00
TheWinchesters b32c8829eb DB/Loot: Koralon's loot (10n)
Closes #22777

(cherry picked from commit d10dce6dac)
2021-11-16 16:08:39 +01:00
Hobbilis d18c07413e DB/Creature: Dragonflayer creatures
Closes #22766

(cherry picked from commit 7dbccdaf27)
2021-11-16 16:06:49 +01:00
PolarCookie 94063a55ca DB/Quest: RoB, AoA kill credit targets (Ring of Blood, Amphitheater of Anguish quests)
Closes #22751

(cherry picked from commit cdbc9dc1af)
2021-11-16 16:05:56 +01:00
ZenoX92 3f1eacaaf1 DB/Quest: The Grateful Dead
Closes #22750

(cherry picked from commit beb4a11b48)
2021-11-16 16:03:58 +01:00
Killyana 887f0b1065 DB/Creature: Remove Superior Healing Ward Totems spawns
Closes #22749

(cherry picked from commit 2d2263db3d)
2021-11-16 16:00:28 +01:00
ZenoX92 bb7e8d6699 DB/Quest: This Is Going to Be Hard (Part 3)
Closes #22748

(cherry picked from commit d511cbaee7)
2021-11-16 15:59:14 +01:00
Shauren b981606575 Core/PacketIO: Fixed SMSG_LEVEL_UP_INFO structure 2021-11-16 15:53:40 +01:00
ZenoX92 3e1baf5bd9 DB/Texts: Burning Blade Toxicologist
Closes #22747

(cherry picked from commit ee07ba7afa)
2021-11-16 15:49:41 +01:00
ZenoX92 b62490ff64 DB/Gossip: Chemist Fuely
Closes #22746

(cherry picked from commit bf60d7c597)
2021-11-16 15:46:18 +01:00
ZenoX92 4f0ecc6e7c DB/Gossip: Eva Sarkhoff
Closes #22745

(cherry picked from commit 4d4e2887f4)
2021-11-16 15:39:47 +01:00
ZenoX92 2a13624b10 DB/Quest: Report Back to Fizzlebub
Closes #22744

(cherry picked from commit 21fe812e50)
2021-11-16 15:37:38 +01:00
ZenoX92 915cfb1bd5 DB/Gossip: Jorn Skyseer
Closes #22743

(cherry picked from commit 5eaaa3aca0)
2021-11-16 15:36:25 +01:00
ZenoX92 9dd1d0b1fc DB/Gossip: Rabine Saturna
Closes #22742

(cherry picked from commit 2f1d738ff4)
2021-11-16 15:33:32 +01:00
ZenoX92 7898ccd843 DB/Quest: An Unholy Alliance (Part 2)
Closes #22740

(cherry picked from commit 8b68d791b7)
2021-11-16 15:16:46 +01:00
ZenoX92 eb91aca290 DB/Gossip: Janice Felstone
Closes #22739

(cherry picked from commit d159396844)
2021-11-16 15:12:14 +01:00
ZenoX92 655e4502e8 DB/Texts: Sovik
Closes #22738

(cherry picked from commit 275b53e31a)
2021-11-16 15:11:12 +01:00
ZenoX92 2e6745c476 DB/Texts: Jammal'an the Prophet
Closes #22736

(cherry picked from commit 4a2c72b35f)
2021-11-16 15:04:35 +01:00
offl 04d04faae0 DB/Quest: Fhwoor Smash! Texts fix
Closes #22733

(cherry picked from commit 6174586095)
2021-11-16 15:01:55 +01:00
AlcDenat 5b43f99b71 DB: Shadowmoon Valley quest OfferReward, RequestItems deDE locales
Closes #22725

(cherry picked from commit be03e9cc33)
2021-11-16 14:58:57 +01:00
Killyana c7857ef3cf DB/Creature: Niobe Whizzlespark
Closes #22724

(cherry picked from commit 7a56554cc9)
2021-11-16 14:58:17 +01:00
AlcDenat 850d3fbc86 DB: Netherstorm quest OfferReward, RequestItems deDE locales
Closes #22722

(cherry picked from commit d2321de90d)
2021-11-16 14:57:04 +01:00
AlcDenat ac98ff6679 DB: Blade's Edge Mountains quest OfferReward, RequestItems deDE locales
Closes #22716

(cherry picked from commit 5cc22ad90a)
2021-11-16 14:56:14 +01:00
AlcDenat 9395315044 DB: RequestItems for quest 'Ethereum Prisoner I.D. Catalogue', 'Stasis Chambers of the Mana-Tombs'
Closes #22713

(cherry picked from commit b0eb42d05b)
2021-11-16 14:54:32 +01:00
AlcDenat 0f066f40c7 DB: Nagrand quest OfferReward, RequestItems deDE locales
Closes #22709

(cherry picked from commit 3bec6e2519)
2021-11-16 14:52:23 +01:00
ZenoX92 773d9e2b10 DB/Creature: Elder Torntusk
Closes #22706

(cherry picked from commit 00c2b8bd59)
2021-11-16 14:26:00 +01:00
ZenoX92 d223c9a8d1 DB/Quest: Back to Booty Bay
Closes #22705

(cherry picked from commit 95faacdce9)
2021-11-16 14:22:54 +01:00
ZenoX92 3a5a124e15 DB/Gossip: Jannok Breezesong
Closes #22704

(cherry picked from commit 2fc7043514)
2021-11-16 14:11:09 +01:00
ZenoX92 94a8b5e450 DB/Quest: Fire Sapta & Water Sapta
Closes #22703

(cherry picked from commit 87318d6ada)
2021-11-16 14:07:20 +01:00
ZenoX92 44faa93264 DB/Gossip: Tog Rustsprocket
Colses #22702

(cherry picked from commit fb7b953305)
2021-11-16 14:02:36 +01:00