Commit Graph
35697 Commits
Author SHA1 Message Date
PolarCookie 87486cecff Core/Spells: fix issues with delayed spells and auras (#22382)
* Core/Spells: fix issues with delayed spells and auras

* Make Travis Happy

(cherry picked from commit a0999744ef02bf1494233411d873552d3d564d8a)
2021-11-15 22:13:17 +01:00
DanVS 0585032c90 Core/Entities: Handle partial state change for pets (#22014)
* handle partial state change

* range-based for loop

* fixes

* readability

* break

(cherry picked from commit ae22fd6d7489e11d5bd208e90c1a5b6d27b81e4d)
2021-11-15 22:10:18 +01:00
Rochet2 afac2b1742 Add rotation to .gob info (#22723)
* Add rotation to .gob info

- Add rotation (yaw, pitch, roll) to .gob info command
- Replace LANG_SPAWNINFO_DISTANCEFROMPLAYER with LANG_SPAWNINFO_ROTATION
- Fix description of .distance to describe the command arguments (the more you know..)
- Fix .gob info guid targetting nearest gameobject instead of finding with given guid
- Reorder the info data slightly
- Print location and rotation data regardless of object found in world
- Add error messages for when object is not found by guid or entry

(cherry picked from commit 257ae44a20ed40469dd821845de8e27c0af838c7)
2021-11-15 21:49:37 +01:00
Warpten 1d4efe2986 Fix invalid arguments to string format in Trinity::Fatal
Isn't whatever is used nowadays to make this stuff safe supposed to prevent this sort of stuff?

(cherry picked from commit 9bf69b3849a9d78f3e8d174ed6367a259aaf876f)
2021-11-15 21:34:44 +01:00
Treeston c977087d58 Core/Misc: Partial merge of 3.3.5-dbedit:
- Added SmartEnum.h for enum iteration, stringification, and more, courtesy of krabicezpapundeklu/smart_enum
- Moved a bunch of enums in SharedDefines.h to the new system
- Miscellaneous utility methods ported

Core/Util: Redesign SmartEnum to properly work for large
 enums (>64 entries) and play nice with IDEs (PR #22768)

(cherry picked from commit 338e8ba0fea8b4b15120c96fff15a6c4b1a52593)
(cherry picked from commit f7ca0877a3736000a6e3b4ed09ac5f08b4d8e3f0)
(cherry picked from commit 207093475a177e9fd29696e80fdd06a11324782d)
(cherry picked from commit ee68cf33921944fd3f8c188044906998cf10ff2a)
(cherry picked from commit c16d461e16f0704bb11040faff30953d33ba2188)
(cherry picked from commit f6b0d99e2c0bc22b44d6f3cfdae50cbba7d51de8)
(cherry picked from commit bc1f456125c1b6c90617a514152d69c40ce64886)
2021-11-15 21:34:03 +01:00
ccrs df2f6ad219 Core/Shared: add BattlefieldBattleId definitions
Also rename BG_TEAMS_COUNT and BattlegroundTeamId

(cherry picked from commit 7417cbc655bf9c519b11c4821d8f0619851ea9f7)
2021-11-15 18:52:02 +01:00
Keader fea450d9de Scripts/Ulduar: Fixed Sanctum Sentry accumulating events after wipes
(cherry picked from commit 266a9c3d41d238f5176942ffdfc5c4adfe7e564a)
2021-11-15 18:29:20 +01:00
Aokromes a560800f9d Script/Misc: Change some placeholders to proper texts
(cherry picked from commit 3ea3ed348aca3f5aad1509575a0b73a84ad1ea10)
2021-11-15 17:51:05 +01:00
Killyana 7a45d53275 DB:/Gossips: Add some gossips for Hallow's end npcs
(cherry picked from commit f5ed15862c14bc696393ecc6a04e9d1d7ba080f3)
2021-11-15 16:55:24 +01:00
Killyana 1145c71598 DB/SAI: King Jokkum
Closes #21934

(cherry picked from commit 939ac8517f10b5db7653aba39110deb584944db7)
2021-11-15 16:30:42 +01:00
ZenoX92 21ff2cc3e4 DB/Quest: Indurium Ore
Closes #22682

(cherry picked from commit b065b389bf4fa32a83e3868ed9f9e0538cedd46b)
2021-11-15 16:29:55 +01:00
AlcDenat 37b5a9403c DB/Quest: Hallow's End quest OfferReward, RequestItems deDE locales
Closes #22691

(cherry picked from commit a2feeafdb60a98a3ff2957ad5dd01bfd6a197bca)
2021-11-15 16:23:40 +01:00
Hobbilis 4585720478 DB/Creature: Storm Giant
Closes #22688

(cherry picked from commit ba61590b9809de61a3597b12810f5036d966887e)
2021-11-15 16:15:08 +01:00
ZenoX92 d442a41df1 DB/Quest: Load Lightening
Closes #22681

(cherry picked from commit 39ba3397b547e3fd5ed334475b77dc4e6622fe64)
2021-11-15 16:11:32 +01:00
ZenoX92 05d6fd0391 DB/Creature: Crimson Courier
Closes #22680

(cherry picked from commit 0f128c92b4727d53d0a8d3ecf019bd18dc141ef4)
2021-11-15 16:05:35 +01:00
ZenoX92 6d910478ca DB/Texts: Cleansed Timberling
Closes #22679

(cherry picked from commit f4862930953b4ab40262e3fd6a42ba7fa14e8b2f)
2021-11-15 16:02:42 +01:00
ZenoX92 5e3794d22c DB/Texts: Brewmeister Bilger
Closes #22678

(cherry picked from commit 956adec2c477a08867d5701aad10f31d2f291b0c)
2021-11-15 16:01:50 +01:00
ZenoX92 55f0339129 DB/Texts: Farrin Daris
Closes #22677

(cherry picked from commit da7f20868f0829592234262c92ad80a467133556)
2021-11-15 15:59:38 +01:00
ZenoX92 753ea9498c DB/Texts: Greishan Ironstove
Closes #22676

(cherry picked from commit dcc5604f5cfcaed75059b5a6ba095661f1d7b0c8)
2021-11-15 15:49:30 +01:00
ZenoX92 b4ebcc43f3 DB/Texts: Ilkrud Magthrull
Closes #22675

(cherry picked from commit 227b2ad9bc87112689ddb12ea88a29585f78083c)
2021-11-15 15:11:53 +01:00
ZenoX92 a2b600b8f5 DB/Texts: Myra Tyrngaarde
Closes #22674

(cherry picked from commit 2c529cad9ec9c410caa9950417fcc19e69d177af)
2021-11-15 15:08:34 +01:00
ZenoX92 8286e60167 DB/Texts: Nancy Vishas
Closes #22673

(cherry picked from commit 241be4120701d25b240699aed41df72e21fa09c6)
2021-11-15 15:07:07 +01:00
ZenoX92 0d1d77fd47 DB/Texts: Foggy MacKreel
Closes #22672

(cherry picked from commit 822adac25956df462c52ea6cd3d6495f6ce1e39a)
2021-11-15 15:03:53 +01:00
ZenoX92 3ee7b7c8fa DB/Texts: Prospector Whelgar
Closes #22671

(cherry picked from commit 0e02e0f2fd91b95b7e406ddc7986f50b0f889eca)
2021-11-15 14:59:41 +01:00
ZenoX92 bef9ef5f6e DB/Gossip: Tajarri
Closes #22670

(cherry picked from commit ddad31a6977248f63049bd367de76bbd323eab54)
2021-11-15 14:57:30 +01:00
ZenoX92 653d92ad1e DB/Creature: Stormscale Toxicologist
Closes #22669

(cherry picked from commit 4079a8ee7d788c33491ceaa781a0ce690f2bc6dc)
2021-11-15 14:54:03 +01:00
AlcDenat 3d83131224 DB/Quest: Hellfire Peninsula quest OfferReward, RequestItems deDE locales
Closess #22658

(cherry picked from commit 601ec7f0a60b5c1bdfe3ebc579a4475deb57e1f0)
2021-11-15 14:48:26 +01:00
Killyana a7989c2bea DB: Fix a DB error
(cherry picked from commit 501da0ea768fab212dd1ecb5f5fffc04086f4c01)
2021-11-15 14:45:42 +01:00
Killyana 1697db70a3 DB/Creature: Remove a wrong script on Chilltusk waypoint
(cherry picked from commit 5df06a6892b8ea0e97bdc8a87ebfe4f0bf827c61)
2021-11-15 14:44:21 +01:00
Aokromes c84d9f5aa9 Core/Spells: Hallowed Wand - Bat custome must be positive
closes #22684

(cherry picked from commit d6d2c4efb911f7b91dd0818e8ae8e8068edfdf37)
2021-11-15 14:41:50 +01:00
Killyana e6cbd606dc DB/Creature: Kodo Spirit
(cherry picked from commit beed1f9dbeac8bf374fb37120513f8b7de44a1e3)
2021-11-15 14:40:58 +01:00
Killyana 55a0242e47 DB/Quest: Urok Doomhowl
(cherry picked from commit 84e3e10bece1e1f003e620c0d73d05be5a8235d8)
2021-11-15 14:24:07 +01:00
Killyana a73e5feba4 DB/Creature: Hallucination
(cherry picked from commit 81fb64d9f7665886d5ca0bd6abecda6e9ef63c25)
2021-11-15 14:21:21 +01:00
Killyana a0bac8c53a DB/GameObject: Sacred Fire of Life
(cherry picked from commit 2dc28bc3a7c673707dee23ebbe725cc32d6a163d)
2021-11-15 14:17:57 +01:00
ccrs 248101b458 Core/Movement: remove undefined method
(cherry picked from commit c8836b6eb4b9e89cc30c1829dd0de2e0fbd89a35)
2021-11-15 14:15:14 +01:00
Killyana fc0d3a9d86 DB/Creature: Katrina Shimmerstar
Closes #22666

(cherry picked from commit fe6d1a2d1bea2c0be732445b28529acd748ebd19)
2021-11-15 14:14:46 +01:00
Trond B. Krokli b63fe46e0e Scripts/Blackrock Depths: npc_grimstone Event_Timer improvements (#22663)
High Justice Grimstone's movement script timers improvement in Ring of the Law.

case 6 & case 7 modifications:
- Event_Timer = 5000; // originally 0

Closes #20499 (High Justice Grimstone issue)

(cherry picked from commit 48eba61e90e3958613ceca05bb6a550fce8816ad)
2021-11-15 14:01:49 +01:00
Killyana be6bf9da9e DB/Conditions: Update gossip condition for Private Weeks
Ref https://github.com/TrinityCore/TrinityCore/commit/9530ce4a2e140efe878a00e0ac1b904e9daa3882

(cherry picked from commit 0404e5ad6167fd6c223056c23ace135936bb80e0)
2021-11-15 14:01:23 +01:00
Killyana 90e42843a4 DB/Creature: Update the correct gossips for Pusillin
(cherry picked from commit 0ea598b0eada3685601f64809793572ae9c576db)
2021-11-15 13:56:38 +01:00
Killyana 34e3cac078 DB/Creature: Update Private Weeks with the correct gossip menu ID
(cherry picked from commit 9530ce4a2e140efe878a00e0ac1b904e9daa3882)
2021-11-15 12:23:06 +01:00
Killyana 8d6118d24b DB/Creature: Update gossip menus used by Lorax
(cherry picked from commit 0d57fb0df97c95dc097f9d31926db5882aff77b5)
2021-11-15 12:18:09 +01:00
Shauren 42fd809660 DB/Blackwing Lair: level & scaling updates 2021-11-15 02:01:54 +01:00
Killyana 07bba72fe7 DB/Gossip: Update Vaelastrasz gossip menu with the correct ID
(cherry picked from commit d10e42c049b56937fee442d04e38232b6fd66e4c)
2021-11-15 01:41:29 +01:00
Killyana 597002d020 DB/Creature: Spire Scarab & Spire Scorpid
(cherry picked from commit 4ca8f72db5486c48556cdb9e90d8df958c94cd35)
2021-11-15 00:50:40 +01:00
Killyana 684710265b DB: The Flute of the Ancients, add missing summoned npcs
(cherry picked from commit b38a62c0b76bb972cae0987c604e739d50f40305)
2021-11-15 00:46:32 +01:00
Killyana e58e7f396b DB: The Flute of the Ancients retrieving
(cherry picked from commit fdaab3de2d2953af55be4c9ee3e41822cae03481)
2021-11-15 00:43:14 +01:00
ZenoX92 7545b5f8c1 DB/Quest: Quest Emotes (Swamp of Sorrows & Blasted Lands)
Closes #22645

(cherry picked from commit 619f72f3ac83be2324b278ab614b0a9f22498752)
2021-11-15 00:36:45 +01:00
Killyana 0181873a2a DB/Creature: Infernal Bodyguard
(cherry picked from commit f5dbcdb6ea01b0ebcad6005d6ea546fdbe339a6a)
2021-11-15 00:23:00 +01:00
Keader fe4da71f1d Scripts/Illidari Council: Changed urand to SelectRandomContainerElement
(cherry picked from commit 6cb754ca4e6b8201650c14f8a5dcc87368142152)
2021-11-15 00:15:39 +01:00
Keader f69c8c2e60 Scripts/Black Temple: Fixed a crash on Illidari Council (#22652)
Ty Sirikfoll :)

(cherry picked from commit 9a443306fbd5b06e9e0d0bfce0cf5164be4c6d3e)
2021-11-15 00:15:16 +01:00