Commit Graph
37429 Commits
Author SHA1 Message Date
jackpoz dbb0f399fa Core/NetworkIO: Adjust more packet throttling values
Thanks @Nefertumm at https://github.com/azerothcore/azerothcore-wotlk/commit/f5e38a7f5797dc04b2fd5a6710aabd9780751339 for the heads-up

(cherry picked from commit 68fcd592f8c164d1720fda147d37960362194306)
2022-01-01 12:44:07 +01:00
jackpoz 33e495983b Core/Movement: Add safety check to avoid C++ undefined behaviour
(cherry picked from commit 67f28adaf738ebf1377d06adac2fa30033928dd6)
2022-01-01 12:42:31 +01:00
Ovah d18d2b84f2 Core/Objects: cache current liquid status of objects when updating position data and use it to replace unnecessary vmap lookups (#24399)
* dropped unneeded IsUnderwater override for players since the default position data update considers collision height already so we don't have to rely on that tempfix anymore. This actually fixes breathing bars showing up depending on your characters size (gnomes get their breathing bar earlier, taurens later etc)

(cherry picked from commit bea850fb73c6c3b3cc4e51bd3a42d178947882a5)
2022-01-01 12:42:17 +01:00
Aokromes fa1eb9f36f Misc: Update (C) year
happy new year
2022-01-01 09:08:49 +01:00
Shauren 9f76071108 Core/Misc: Remove whitespace at the end of lines 2022-01-01 01:25:04 +01:00
kvolk2git 285e3a1ed2 Core/DBUpdater: Fixed db auto updater for mysql 8 when ssl connections are enabled (#27298)
(cherry picked from commit 57617e215b2f45ba1636e0002714792326c3e57c)
2022-01-01 01:11:58 +01:00
Shauren 3b4a2a0a94 Core/DBLayer: Fix compilation with mysql 8
(cherry picked from commit 579d41acc5ca3af9900b546dc3e910a595cee066)
2022-01-01 01:10:25 +01:00
Shadow 321bc3ccfa Missing rbac permissions (#24253)
* Added missing RBAC permissions to auth database

* Rename 9999_99_99_99_auth.sql to 2020_04_07_00_auth.sql

* Update 2020_04_07_00_auth.sql

* Update auth_database.sql

Co-authored-by: Giacomo Pozzoni <[email protected]>
(cherry picked from commit d962624d6107986fe7c349629878a121d27b186c)
2022-01-01 01:09:52 +01:00
myuzhobcplidtkieno de5f7edede Added the ability to use TLS when connecting to a database. (#24348)
* Added the ability to use TLS when connecting to a database.

* Trying to kickstart CI checks

* Revert the kickstart change

Co-authored-by: myuzhobcplidtkieno <[email protected]>
Co-authored-by: Giacomo Pozzoni <[email protected]>
(cherry picked from commit ae553f89664a4baade80020856c9ff66323de963)
2022-01-01 01:07:52 +01:00
jackpoz d0e1794d99 CI/Circle CI: Show codestyle instructions
Show a short comment about how to fix the codestyle errors

(cherry picked from commit dcd2ffdaf4c358dbbab7915ab744871e5a7cc4ad)
2022-01-01 01:07:15 +01:00
Killyana 55ef3366bb DB/GameObject: Link "Floating, Medium - MFF" gobs to Midsummer Fire Festival
Closes #24400

(cherry picked from commit 09b22fd4a50ec8cde19c449dade69d9e52d34e78)
2022-01-01 01:06:55 +01:00
Killyana 14ca12931d DB/Quest: Conversing With the Depths
Fix the reset of the gob and allow the second action list to override the first one and fix the cosmetic npc trigger position

(cherry picked from commit 46d38526a975b656b03f4068a82714fabcb883d4)
2022-01-01 01:04:22 +01:00
jackpoz 95de1db5fc Scripts/Guards: Fix spell cast spam after killing npc_air_force_bots guards
(cherry picked from commit 0844ad2ff00fef9fe90633eea3df8afc8a58e6d1)
2022-01-01 01:02:17 +01:00
jackpoz f1f8af9c5f Core/Misc: Replace tabs with spaces
(cherry picked from commit cb41c8828fe450e78fad0300fe0cb154d57cae9f)
2022-01-01 01:01:42 +01:00
jackpoz da25846615 CI/Circle CI: Add codestyle check
Tabs are not allowed, use 4 spaces instead

(cherry picked from commit 5f29577f63da506d8099c9a09b1565e4f5d9eeaf)
2022-01-01 01:00:44 +01:00
jackpoz ecdc387df2 Core/Misc: Remove whitespace at the end of lines
(cherry picked from commit caae3886d24adf0a5fc95454bb1c45477057bde4)
2022-01-01 01:00:26 +01:00
jackpoz 4df9ab2a3f CI/Circle CI: Add codestyle check
Whitespace at the end of lines is not allowed

(cherry picked from commit 0017c7a0829d12529aac690470bddfa6b5e6bc71)
2022-01-01 00:52:28 +01:00
Giacomo Pozzoni a9e325f6b7 Core/Logs: Log full guid instead of just low guid, part 2
(cherry picked from commit 3def52c1c459f566ab2b2d8cf017c70df4d7cf22)
2022-01-01 00:51:54 +01:00
jackpoz 363db46c43 CI/Circle CI: Add support to multiline regex
(cherry picked from commit 4f88be63e7551288f37e51928614cf14d99b444f)
2021-12-31 21:58:08 +01:00
Giacomo Pozzoni 6ec933f281 Core/Logs: Log full guid instead of just low guid
(cherry picked from commit 468ecb7252ea4eabd37e11b9ddbbb96ffd26bd7e)
2021-12-31 21:56:40 +01:00
jackpoz e485932c45 CI/Circle CI: Add codestyle check
ObjectGuid::GetCounter() should not be called in logs, use ObjectGuid::ToString().c_str() instead
(cherry picked from commit af1260c40e333e0d2d506128099f8263f5f2304f)
2021-12-31 21:56:38 +01:00
jackpoz 8878ba2dca CI/Circle CI: Enforce codestyle checks
(cherry picked from commit 32c9f1c7a228db33110ab0ab5975ba37cba85106)
2021-12-31 21:56:38 +01:00
jackpoz 8d2509eee5 Build/CMake: Code cleanup
(cherry picked from commit 404dbcdcf6bd09202cf58a4064a127e7f303b9b2)
2021-12-31 21:56:38 +01:00
NoName 25e68fc5c2 Core/PacketIO: Handle CMSG_REQUEST_PET_INFO for more cases (#24364)
+ vehicle
+ charm
+ possession

from https://github.com/The-Cataclysm-Preservation-Project/TrinityCore/commit/87c6cc19e570623ab0d1d0ae569e0a51823d0200

(cherry picked from commit fbcd244b2fb65bd357d9fad0f5cc4d8d684f288f)
2021-12-31 21:56:33 +01:00
TheWinchesters a95c836b3b DB/Quest: "Attunement to Dalaran" Remove non repeatable flag from the quest credit event
(cherry picked from commit d5f57342412608de5233d1e576eedb73e7bcd0f9)
2021-12-31 20:38:19 +01:00
jackpoz 89cb6bc683 Core/Battleground: Attempt to fix a crash
Please report this error if you get it

(cherry picked from commit d1f9cf84a5fa4a91b70e7d9769a3f41ba8a94a9c)
2021-12-31 20:33:52 +01:00
Killyana ed2219f0be DB/Event: Argent Tournament heralds Alliance & Argent Tournament heralds Horde
Add spawns to the game event, an error was made in the original commit https://github.com/TrinityCore/TrinityCore/commit/bbd79e514f1973a46985caf30cef9157086fc3d9

(cherry picked from commit a7636c39d67b17b223952861cc8c6da2725a3a3b)
2021-12-31 20:28:45 +01:00
Rushor 96324ad908 Scripts/BlackfathomDeeps: Kelris will now channel his spell (#24300)
* Scripts/BlackfathomDeeps: Kelris will now channel his spell

* Scripts/BlackfathomDeeps: Kelris will now channel his spell

(cherry picked from commit 3da8f37ddbfda2d9fa20ec1affd2ae05e6fc037c)
2021-12-31 20:16:45 +01:00
Jozef Dúc 8b0cb21c49 Scripts/Pet: Baby Blizzard Bear & Egbert (#24349)
* Baby Blizzard Bear & Egbert

* SQL

* Update 9999_99_99_99_world.sql

SQL fix

* Rename 9999_99_99_99_world.sql to 2020_04_04_00_world.sql

Co-authored-by: Eridium <[email protected]>
Co-authored-by: Giacomo Pozzoni <[email protected]>
(cherry picked from commit 264a5839032257f9d65bfad3dd0075d263799d5c)
2021-12-31 20:16:30 +01:00
Sorikoff 44c8b5241a Scripts/Pet: Baby Blizzard Bear & Egbert (#24349)
* Baby Blizzard Bear & Egbert

* SQL

* Update 9999_99_99_99_world.sql

SQL fix

* Rename 9999_99_99_99_world.sql to 2020_04_04_00_world.sql

Co-authored-by: Eridium <[email protected]>
Co-authored-by: Giacomo Pozzoni <[email protected]>
(cherry picked from commit 264a5839032257f9d65bfad3dd0075d263799d5c)
2021-12-31 20:15:58 +01:00
Sorikoff 99d7201112 Core/DB: Add DB error for missing gossip npcflag (#24375)
* Add DB error for missing npcflag

* Improvements

* Update ObjectMgr.cpp

Co-authored-by: Giacomo Pozzoni <[email protected]>
(cherry picked from commit a513922fc1572137c4e8b7b75d7ba931b15cf26a)
2021-12-31 20:00:41 +01:00
Eridium 924116f046 Core/Movement: Formation Rewrite (#24379)
* Core/Movement: Formation Rewrite

* Add a missing include

* fixed another warning

* meh

Co-authored-by: Ovahlord <[email protected]>
Co-authored-by: Ovah <[email protected]>
(cherry picked from commit 0e2342c1698d9e2dc8a8c9d559f232cbb83707cb)
2021-12-31 19:28:14 +01:00
dr-j c691651698 DB/Event: Argent Tournament Val'Kyr invasion
Closes #24249

(cherry picked from commit 69f4024929c546af4cce121b8d6d9adb9f6acefb)
2021-12-31 19:09:37 +01:00
Killyana c481e50f87 DB/SAI: Spire Frostwyrm use area triggers to start the event instead of los
(cherry picked from commit bbc66308f67cd527b044972330b75648aa0693ff)
2021-12-31 19:06:50 +01:00
Lewis Brumby 756ec4e43c Update action_ip_logger.cpp (#24371)
(cherry picked from commit b48c50ba23fc9c12b8e9d6a7d0c5d65ffd4b9a59)
2021-12-31 19:05:27 +01:00
Killyana 8e9b9fafbb DB/SAI: Fix Captive Crocolisk Chains
(cherry picked from commit f408b45a88fe53f049f4ed20f6223e87e88d7953)
2021-12-31 19:03:57 +01:00
jjo72ddd 77544f162f DB/Quest: Add some Russian quest_offer_reward_locale
Ref #24367

(cherry picked from commit dcd907a63a469256ba894637f923088bf04aa832)
2021-12-31 18:56:06 +01:00
jjo72ddd 0c55c942f5 DB/Quest: Add some Russian quest_offer_reward_locale
Closes  #24367

(cherry picked from commit 583d0b3b96f7353803095f6c9abf0a98c0cfe50a)
2021-12-31 18:53:11 +01:00
Shauren d73e4a9640 DB: World db column type corrections
* char to varchar
* unsigned float to float
* longtext to mediumtext (this is probably still too large for affected columns)
2021-12-31 16:38:19 +01:00
Shauren 112b8799ff DB: Purge mediumint columns from character db (change to full int) 2021-12-31 16:14:19 +01:00
Shauren 8eb1938fe8 DB: Convert all databases to InnoDB engine 2021-12-31 16:01:43 +01:00
Shauren 2565af5fd3 Scripts/Spells: Fixed startup errors in spell_gen_war_mode_enlisted 2021-12-31 14:16:59 +01:00
Shauren 276ef7ff11 Typo fix 2021-12-31 14:15:57 +01:00
Shauren 9d060d23c1 DB: Convert databases to utf8mb4 2021-12-31 13:59:55 +01:00
Shauren 9cf7f9a976 DB: Purge mediumint columns (change to full int) 2021-12-31 12:35:58 +01:00
Ovah fb7a60d49d Core/Spells: fixed a possible client crash when casting pull towards dest spells with misc value 0 (#24365)
* This case is not happening in 335 yet as it barely has any spell with pull towardst dest effects. However, this is very well present in 4.x and beyond so let's add it for future cherrypicks

(cherry picked from commit 61aec37b4ffd5fbd0bdde4de1cf7313d578651a7)
2021-12-31 00:55:12 +01:00
Killyana 5cde08e6e8 Boss/Script: Disable Call assistance for Mr Smite
Closes #19164

(cherry picked from commit c026b3bad3deae7b2e49fb62a509e5e463d2893e)
2021-12-31 00:54:21 +01:00
Killyana 5e1f46f3c0 Boss/Script: Mr Smith will use the proc aura for Nimble Reflexes instead a script
(cherry picked from commit 5b2b2211771618420a555f6e7e2c68722202df36)
2021-12-31 00:54:06 +01:00
Killyana 572e89d218 DB/Creature: Garg & Turgore
(cherry picked from commit 7258d00f932cfde051fecdb14f207f0a2fe5e79a)
2021-12-31 00:44:11 +01:00
Killyana 64891a861d DB/Quest: Improvements for Scourgekabob
Closes #21020

(cherry picked from commit fa8a99550a2aaf8ba683bdca7a6dd14e1e347bcd)
2021-12-31 00:43:15 +01:00