aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2021-11-15Add rotation to .gob info (#22723)Rochet2
* 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-15Fix invalid arguments to string format in Trinity::FatalWarpten
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-15Core/Misc: Partial merge of 3.3.5-dbedit:Treeston
- 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-15Core/Shared: add BattlefieldBattleId definitionsccrs
Also rename BG_TEAMS_COUNT and BattlegroundTeamId (cherry picked from commit 7417cbc655bf9c519b11c4821d8f0619851ea9f7)
2021-11-15Scripts/Ulduar: Fixed Sanctum Sentry accumulating events after wipesKeader
(cherry picked from commit 266a9c3d41d238f5176942ffdfc5c4adfe7e564a)
2021-11-15Script/Misc: Change some placeholders to proper textsAokromes
(cherry picked from commit 3ea3ed348aca3f5aad1509575a0b73a84ad1ea10)
2021-11-15Core/Spells: Hallowed Wand - Bat custome must be positiveAokromes
closes #22684 (cherry picked from commit d6d2c4efb911f7b91dd0818e8ae8e8068edfdf37)
2021-11-15DB/GameObject: Sacred Fire of LifeKillyana
(cherry picked from commit 2dc28bc3a7c673707dee23ebbe725cc32d6a163d)
2021-11-15Core/Movement: remove undefined methodccrs
(cherry picked from commit c8836b6eb4b9e89cc30c1829dd0de2e0fbd89a35)
2021-11-15Scripts/Blackrock Depths: npc_grimstone Event_Timer improvements (#22663)Trond B. Krokli
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-15DB/Gossip: Update Vaelastrasz gossip menu with the correct IDKillyana
(cherry picked from commit d10e42c049b56937fee442d04e38232b6fd66e4c)
2021-11-15Scripts/Illidari Council: Changed urand to SelectRandomContainerElementKeader
(cherry picked from commit 6cb754ca4e6b8201650c14f8a5dcc87368142152)
2021-11-15Scripts/Black Temple: Fixed a crash on Illidari Council (#22652)Keader
Ty Sirikfoll :) (cherry picked from commit 9a443306fbd5b06e9e0d0bfce0cf5164be4c6d3e)
2021-11-14Core/Commands: fix .appear command provide wrong undermap position (#22624)ForesterDev
(cherry picked from commit 1e99f98327189c00e9e5e552d332120f12d38f03)
2021-11-14Core/Commands: Fix quest remove error message (#22623)ForesterDev
(cherry picked from commit 82a1448705257db0b3edcffdc9a65008224bc371)
2021-11-14Core/Creatures: Defined new npc flagsShauren
2021-11-13Core/Movement: Properly calculate the first Catmull-Rom spline point (#22582)DanVS
(cherry picked from commit 5e8b9344720b07fd45bc130a90866e356ab8ff25)
2021-11-12Core/PacketIO: Implemented splash screen opcodesShauren
2021-11-12Core/Movement: Add some extra assertions to MotionMaster to catch issues ↵Treeston
like #22444 earlier in the future. (cherry picked from commit ead439fbd6620ab53530c3d1d28b4755280a1059)
2021-11-12Scripts/Sunken Temple: normalize Atal'alarion despawn timer (#22546)Trond B. Krokli
* Atal'Alarion will now despawn as a regular Elite mob (5 minutes unlooted or 2.5 minutes when fully looted) instead of 7200 (ms) (7.2 seconds) before this change. Closes #22531 (cherry picked from commit d24b46139600c74f5e200d9ab1592d7128245113)
2021-11-12Scripts/Ulduar: XT002 Crash fixKeader
Closes: #22545 (cherry picked from commit 1fe8fe30debbd17082b3178fc56795ca02faa6b6)
2021-11-12Core/Misc: Add a missing include of Windows.h to Errors.cppTreeston
(that last one wasn't me!) (cherry picked from commit 1dc675f0a17d9c7d1b6e9a07d5c25cdd79bb8788)
2021-11-12Creature/Script: Wyrmrest DefenderKillyana
Closes #22500 (cherry picked from commit a3c20cea2d096eb3274eaac4c6f154e440f98b2e)
2021-11-11Scripts/BlackrockSpire: Fix infinite loop in Gyth fightjackpoz
Fix infinite loop in Gyth fight and double event caused by Rend Blackhand being respawned. Please note this event is completely bugged and unfinished and contains for sure more bugs. (cherry picked from commit af3449e06463b3425df2ce67195fa55492af4151)
2021-11-11Fix issue in Creature::UpdateEntry and CMSG_GOSSIP_SELECT_OPTION (#22469)HelloKitty
Address #22467 making it so that script doesn't look like it was reload and thus causing gossip to fail once after update. (cherry picked from commit d5888a5f8f498790dccde186325ab5bec87b066d)
2021-11-11Wintergrasp Fix Collision Wall work: Open / Close collision wall when battle ↵Lighto
started/ended (#22342) * Open / Close collision wall when battle started/ended (cherry picked from commit c4e561ee130f0cb77b33f11cddecd56a455f8d63)
2021-11-11Core/Movement: Define new spline flag nameShauren
2021-11-11Core/Movement: Speed Limit for Spline (#22494)DanVS
* Limited speed (cherry picked from commit 0dd3f0497dcb8c8dd8bed15916a8ca036b67673b)
2021-11-11Scripts/Quest: Defending Wyrmrest Temple (#22513)Trond B. Krokli
- use DB gossip instead of `#define` (deprecated) Updates #22500 (cherry picked from commit 013d50f169dd5d42529845c107022da344ba1c7e)
2021-11-11Core/Movement: Fixed MotionMaster::MoveChase default parameters (PR #22426)Kelno
(cherry picked from commit 7baf5b24525551ddf00c88084edb2a1bafeb758d)
2021-11-11Core/Misc: Corrected wrong log format messageShauren
2021-11-11Core/Quests: Corrected wrong quest startup errorsShauren
2021-11-11Core/DataStores: Removed map 0 MapDifficulty hack - data now existsShauren
2021-11-11Core/Misc: Don't log errors about npc_text probability if broadcast text was ↵Shauren
removed because it did not exist during loading
2021-11-11Core/PacketIO: Rename new 9.1.5 opcodesShauren
2021-11-11Core/PacketIO: Fixed SMSG_QUERY_GAME_OBJECT_RESPONSE structureShauren
2021-11-10Core/Commands: Fixed crash in .go commandsShauren
Closes #22498 (cherry picked from commit b27a76969a2fdbf2e390f28478b9b8ccdb48e2bd)
2021-11-10Scripts/MoltenCore: Implement Garr's Firesworn Separation Anxiety mec… ↵Sarah Alexander
(#22477) - The previous (wrong) spell ID used mana, so it was never cast because Firesworns aren't mana users (cherry picked from commit 001dd32b5cf6939886b895cb7186df82433dae48)
2021-11-10Core/SAI: Add maxSize parameter to SMART_TARGET_CREATURE_DISTANCE, ↵jackpoz
SMART_TARGET_GAMEOBJECT_DISTANCE, SMART_TARGET_CREATURE_RANGE and SMART_TARGET_GAMEOBJECT_RANGE (cherry picked from commit 46368188ce508359d839d8e48b65bf1df3ae3ac6)
2021-11-10Core/SAI: Add a 4th target parameter to SAIjackpoz
(cherry picked from commit 7634a57f64a38e1151d648eeacae8480c83d19df)
2021-11-10DB/Quest: Hah...You're Not So Big Now!Killyana
Closes #22478 (cherry picked from commit 868f810e11524401175b45190c2e4d947fc28cff)
2021-11-10Scripts/Areatriggers: Fixed all areatrigger scripts triggering both on enter ↵Shauren
and exit instead of only on enter
2021-11-09Scripts/TempleOfAhnQiraj: Despawn Skeram's images on death and fix an edge ↵Sarah Alexander
case where images would not spawn if he was casting during transition (#22474) (cherry picked from commit 72f061f083f652da5ee2caf25cefcb577136dc32)
2021-11-09Scripts/TempleOfAhnQiraj: Implement Battleguard Sartura's skip-preven… ↵Sarah Alexander
(#22475) * Scripts/TempleOfAhnQiraj: Implement Battleguard Sartura's skip-prevention area trigger * Sartura engages players if they try to skip her by walking past down the tunnel * Clean up the instance script a bit (cherry picked from commit c8f830ff2b735fb45bf16f4421396709661939f6)
2021-11-09Scripts/ICC: update Unchained Magic target selectionccrs
because we all love retri paladins and hate healers, right?, right? (cherry picked from commit 2e4358f726354d3954047eb63d4390ce39247335)
2021-11-09Core/Movement: Add additional assertjackpoz
Add additional assert to FlightPathMovementGenerator (cherry picked from commit 2a06923879ccbcfff35cba4f35427eaf8c79dffd)
2021-11-09Scripts/UBRS: Open General Drakkisath's gates once he is defeated (#22462)Sarah Alexander
Closes #15769 (cherry picked from commit acdf2388029bbe95aac363cbfba2b7043abced93)
2021-11-09Build fixShauren
2021-11-09Core/Chat: Validate UTF8 in chat messagesTreeston
(cherry picked from commit e5d63bc5b02d0427beb2adf5571a90e92ebc1721)
2018-09-18Core/Chat: Fix chat filter to not block certain non-ASCII charactersTreeston
(cherry picked from commit b4258ca4d93df75520be7e731280d00fae665d6d)