aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-12-22Core/Movement: Implement MoveSplineFlag::Enter_Cycle (#24049)NoName
by xvwyh (cherry picked from commit 40542f01e3fec0bff2c6e5eadbe20e58f19b0fd8)
2021-12-22DB/GameObject: Protoype Console 65262/191761Killyana
Closes #22648 (cherry picked from commit 1a761aa8e7091b90a7449ac03d336693be675edd)
2021-12-22DB/Conditions: Fix an error in the previous commitKillyana
(cherry picked from commit eebaa76c972c791ebcc437c7f9da3c2366960e3b)
2021-12-22DB/Gossips: Fix Commoner's gossip texts for all game eventsKillyana
Ref #16129 (cherry picked from commit bdb50af29d60c1c61040e161bcd859bd1e4bc153)
2021-12-22DB/Creature: Remove wrong auras from Unworthy InitiateSorikoff
Closes #24204 (cherry picked from commit 2b59159f6af636742dc5f418ac2a5aa25507a840)
2021-12-22Tools/MMaps: Fix strange paths in Blackfathom Deepsjackpoz
Increase the agent height by x2 to reduce the chance of having underground mmap layers wrongly picked by recast. (cherry picked from commit 3b0a89a2ea76157156c03262bc86f024a1d4ca57)
2021-12-22DB/Misc: Restore WDB data to some "Ice Stone" gobsKillyana
Wrong changes were made here https://github.com/TrinityCore/TrinityCore/blob/f7283d97660be93921fdabb58a9fc3a245ece6e2/sql/old/7/world/00_2017_04_18/2017_02_01_04_world_2016_06_22_03_world.sql (cherry picked from commit 622e5fb31232b4963932d834a465c16217a8a6fe)
2021-12-22DB/Quest: Totem of TiktiKillyana
Closes #24196 (cherry picked from commit ee55b16abc6021e47b6762d289c912c8229c404b)
2021-12-22Core: Build on ARM64 - Raspberry Pi (preferable 4) (#23885)daMaex
* build again on aarch64 * include mm_malloc header instead of defining self (cherry picked from commit cbe765df7a75f61941583ab95ecaa153e198d3de)
2021-12-22Dep/G3D: Add more of our modifications as separate patchesShauren
2021-12-22Core/Movement: Add support to cyclic splines to GenericMovementGeneratorjackpoz
GenericMovementGenerator sets the _duration to the return value of spline.Launch(). For cyclic splines, this is the duration of 1 single cycle, while the spline itself never ends. To support this edge case in GenericMovementGenerator we just never update the _duration timer for cyclic splines. (cherry picked from commit 7a57029d8fd46c0966eb32b17019291785e61f37)
2021-12-22DB/Creature: Remove useless script from Zeppelin Power CoreKillyana
(cherry picked from commit 21175ba2ff06a2eb869a3054133111c0546de68f)
2021-12-22Core/Server: correct timestamp format for shutdown/restart notification ↵ForesterDev
broadcasts (#24181) * Core/SmartScripts: implement SMART_ACTION_OVERRIDE_LIGHT and SMART_ACTION_OVERRIDE_WEATHER * Core/Server: correct timestamp format for shutdown/restart notification broadcasts * remove unexpected changes * move enum from Common to Util * Use enum class instead of enum * Fix width for seconds 0 to 9 (cherry picked from commit 69231581e4f2d78384d3efe6f613be1b78e9d40f)
2021-12-22Core/SmartAI: implement SMART_ACTION_OVERRIDE_LIGHT and ↵ForesterDev
SMART_ACTION_OVERRIDE_WEATHER (#24146) * Core\SmartAI: implement SMART_ACTION_OVERRIDE_LIGHT and SMART_ACTION_OVERRIDE_WEATHER * Change the invoker of action to any worldobject * Revert "Change the invoker of action to any worldobject" This reverts commit 2e15f7258553b7057c3e8f67c54efc77fb6d75b8. * Add dbc-validations for new actions * Use GetBaseObject() instead of Creature* for new actions. Add debug-logging (cherry picked from commit c65ba35269a68c94c3e423f78fa1585f9d89dd04)
2021-12-22Scripts/Ebon Hold: Massacre At Light's Point (#24106)Sorikoff
* Scripts/Ebon Hold: Massacre At Light's Point * Update 9999_99_99_99_world.sql * Final stuff * Rename 9999_99_99_99_world.sql to 2020_02_22_00_world.sql Co-authored-by: Eridium <6587064+Killyana@users.noreply.github.com> Co-authored-by: Giacomo Pozzoni <giacomopoz@gmail.com> (cherry picked from commit 0f265b4af6c8c63539deaf781b742a743627206d)
2021-12-22DB/Creature: Remove dups and add some missing Ribbon Pole Debug TargetKillyana
(cherry picked from commit ac6baa547376e09e4527706ee98f586957cea74a)
2021-12-22DB/Creature: Midsummer CelebrantKillyana
(cherry picked from commit ae7929f7524792897de4ad453685e8f9d7d0d610)
2021-12-22DB/Creature: Fix some Midsummer CelebrantKillyana
(cherry picked from commit c18f68e3bf0f537d04bedc8c377700b3de359303)
2021-12-21DB/GameObject: Add animation to the Gift of the HarvestervKillyana
(cherry picked from commit d0cfa243a9dac1e0972e520e41bdde53408c1839)
2021-12-21DB/GameObject: Respawn Void Conduit Spell Focus to get a retail behaviorKillyana
Related to the quest On Nethery Wings Closes #6210 (cherry picked from commit b3de6afdac1ace43ffcf4afc5c9873328f6ca3de)
2021-12-21Core/GameObject: Fix wrong calculation of the spellfous distanceKillyana
Closes #24177 (cherry picked from commit 828987a46a55ddae59f61dc336d243cd1934a4fe)
2021-12-21DB/SAI: Remove useless SAIKillyana
(cherry picked from commit c7b8bf98a91d9f4a6fc34ac3139e5c8288a6145e)
2021-12-21Core/SAI: SMART_ACTION_PAUSE_MOVEMENTOvahlord
Closes #22346 (cherry picked from commit 6f31784979569c1a9ae3ee3f70416f5e11d3e7f0)
2021-12-21DB/GameObject: Fix flags for Serpentshrine ConsolesKillyana
(cherry picked from commit 0364d6e4f100425445d1640efd8540b3e3c048c4)
2021-12-21DB/GameObjects: Add missing gameobjects to Serpentshrine CavernKillyana
(cherry picked from commit 5a1797d67de4ed9efc8183b9f211a3b6a21cb02f)
2021-12-21DB/GameObjects: Respawn Serpentshrine Cavern gameobjets properlyKillyana
(cherry picked from commit b4ca87f333be6d82d2731a2becc30fdcad65fe3c)
2021-12-21DB/Creature: Add some missing npc triggersKillyana
Hillsbrad Internment Lodge Quest Trigger & Thrall Quest Trigger & Blade Dance Target (cherry picked from commit e97735efce00c5e9db1feffbaf82430909f3b9a7)
2021-12-21DB/Quest: Escape from SilverbrookKillyana
Closes #24167 (cherry picked from commit 19f8272180e308c095179d2c51895b8aefebe7d2)
2021-12-21DB/Quest: Reconnaissance Flightdr-j
Closes #23792 (cherry picked from commit 92ac6ca0fee08d22fb6d49adb231250920d2043a)
2021-12-21DB/Misc: The BotanicaKillyana
(cherry picked from commit c6caccc458ec229090b5f0f53d9e645021ae5fae)
2021-12-21DB/Creature: Ancient Draenei SpiritKillyana
(cherry picked from commit 465ddea76c6016d9744a98d6b5082fe78da6a668)
2021-12-21DB/Creature: Wildhammer Gryphon RiderKillyana
(cherry picked from commit e4d8e044a0c994e548adb3b674830d315b35333f)
2021-12-21DB/Creature: Pool of SoulsKillyana
(cherry picked from commit 56a22ede9d0268e246be9c86866b0ec1755ef290)
2021-12-21DB/Creature: Add some missing npc triggers to HyjalKillyana
(cherry picked from commit 26762a243cf8705d450b7d4fd8a37fd9fcc25545)
2021-12-21[WIP] Core/AI: Pets musn't attack civilian NPC in aggressive mode (#24121)Sorikoff
* Core/AI: Pets musn't attack civilian NPC in aggressive mode * Move decision to ignore civilians to PetAI, keeping the check in GridNotifiers Co-authored-by: Giacomo Pozzoni <giacomopoz@gmail.com> (cherry picked from commit 5f20715e2f38a6eb721f443df9e13c84ecb11fbb)
2021-12-21Core/Creature: Use proper name for wander distance. (#24133)ratkosrb
* Use proper name for wander distance. * Rename db field. * Fix query. * Remove underscore from chat command. * Rename the handler too. * Update chat command description. * Fix remaining issues. * Rename 2020_99_99_99_world_335.sql to 2020_02_16_01_world.sql Co-authored-by: Giacomo Pozzoni <giacomopoz@gmail.com> (cherry picked from commit 6176ce92ea01fd33b11c2e7f8e9ebb509e80c944) # Conflicts: # sql/updates/world/master/2020_02_16_01_world.sql # src/server/database/Database/Implementation/WorldDatabase.cpp # src/server/game/Entities/Creature/Creature.cpp # src/server/game/Globals/ObjectMgr.cpp # src/server/game/Globals/ObjectMgr.h # src/server/scripts/Commands/cs_npc.cpp
2021-12-21Scripts/World: Hourly Bell sound, further improvements (#24147)schell244
* Improvements for hourly bell sound * TC codestyle * added missing breaks and improve codestyle (cherry picked from commit baa87c43bae9df507427b3fe2d86ba25f059fdef)
2021-12-21Core/Misc: Resolve c++17 TODOs left in code as commentsShauren
2021-12-21Remove dependency on undefined behaviour (#24159)Ujp8LfXBJ6wCPR
See https://stackoverflow.com/a/4328396 Previous method works but is technically illegal. (cherry picked from commit b089ed3b7578029ec1d35537372a2b8b923c7ec6)
2021-12-21DB/Misc: The Shattered HallsKillyana
(cherry picked from commit a3ea48af57d867d5c9662c526f7a3aacb46af472)
2021-12-21Scripts/Gameobject: Journal of Jandice Barov- Convert script to SAI. (#24157)Rushor
* Scripts/Gameobject: Journal of Jandice Barov- Convert script to SAI. (Thanks to Sunwell) * Scripts/Gameobject: Journal of Jandice Barov - Update script and move go spawn to bossscript * Update boss_jandice_barov.cpp Co-authored-by: Eridium <6587064+Killyana@users.noreply.github.com> (cherry picked from commit f0bf447cd14315f1fe0bdab7d051691113525762)
2021-12-21Scripts/Gameobject: Remove deprecated script for Cat Figurine (#24150)Rushor
Scripts/Gameobject: Remove deprecated script for Cat Figurine (cherry picked from commit 596b2d1ed70205e6f68f626d7363f5c197f7c81d)
2021-12-21DB/Quest: Boiling PointKillyana
Closes #24152 (cherry picked from commit 2a349dd390c4243d2b48ac57a934437f0a87080d)
2021-12-21DB/Gossip: Fix some gossipsKillyana
(cherry picked from commit a28a9f53df2b9133100117fd9bcc7cb0c745645c)
2021-12-21Core/Misc: Remove redundant null pointer checks before delete (#24140)Ujp8LfXBJ6wCPR
* Identified by clang-tidy readability-delete-null-pointer (cherry picked from commit 9264e5b6f0a03de7387c7ac6b27755b4ceee0426)
2021-12-21DB/Conditions: Fix loot conditions for Brann's CommunicatorKillyana
(cherry picked from commit e06153dd43862d513ea23862e87ce98e5572534c)
2021-12-21DB/Quest: Fix gossips related to "The Mechagnomes" questKillyana
(cherry picked from commit c287f3998aac31333fd456f44e616fb984813757)
2021-12-21DB/Text: Update some gossips with broadcastKillyana
(cherry picked from commit 95b9009aa0cd291221bf8ce9285a0cfc3712cf2c)
2021-12-21DB/SAI: Fix some SAIKillyana
(cherry picked from commit 4a0f732ecb24f55ad9ce517ecd06fa6712bd254b)
2021-12-21DB/Quest: World Event Dungeon - HummelKillyana
(cherry picked from commit f579a73550139c93f1023e0850e0bec25aba55e9)