Commit Graph

  • c2e36dea6c Core/Creatures: Implemented serverside checks for UNIT_FLAG2_INTERACT_WHILE_HOSTILE and UNIT_FLAG3_ALLOW_INTERACTION_WHILE_IN_COMBAT Shauren 2024-03-03 00:51:51 +01:00
  • 97d7ccd180 Core/Quests: Merged UpdateNearbyCreatureNpcFlags, UpdateVisibleGameobjectsOrSpellClicks and SendQuestGiverStatusMultiple on quest actions Shauren 2024-03-03 00:50:38 +01:00
  • 91a3dbf398 DB/Stormwind: Added some Nightelf Heritage spawns for Stormwind Embassy Naddley 2024-03-02 16:58:27 +01:00
  • 7a46f81fd1 Core/Creatures: Implemented CREATURE_STATIC_FLAG_6_ALWAYS_STAND_ON_TOP_OF_TARGET Shauren 2024-03-02 15:33:16 +01:00
  • f2ce5072d6 Core/Creatures: Implemented unsummoning and resummoning critter pets on flying mounts and teleports (and related static flags) Shauren 2024-03-02 15:06:33 +01:00
  • bd8cc0e572 DB/WorldStates: Added missing worldstates related to currencies Meji 2024-03-02 13:35:07 +01:00
  • 2380696c95 DB/Skills: Added missing skill tier Meji 2024-03-02 12:30:38 +01:00
  • 3f8f867425 Core/PacketIO: Implemented and enabled SMSG_STOP_SPEAKERBOT_SOUND Shauren 2024-03-02 00:07:47 +01:00
  • b496a6df34 DB/Boralus: Added Katherine Proudmoore and Provisioner Fray Naddley 2024-03-01 20:15:29 +01:00
  • e1e53ee06e Core/Creatures: Fixed sparring Shauren 2024-03-01 18:38:49 +01:00
  • f487530c3a CI/Github: Add macOS arm64 github actions support. (#29771) Fabian 2024-03-01 17:49:27 +01:00
  • 67244a1f70 Core/Misc: Replace sprintf with safer alternatives (Trinity::StringFormat or snprintf) Shauren 2024-03-01 16:05:34 +01:00
  • 0e01b72df8 Build: Silence cmake warning about newline in variable Shauren 2024-03-01 15:18:08 +01:00
  • 084d9d37b1 Tests: Add missing include Fabian 2024-03-01 11:40:12 +01:00
  • 8eac6224c0 Build: Replaced deprecated exec_program with execute_process Shauren 2024-03-01 11:36:10 +01:00
  • 5c44ac1787 Core/Database: Silence deprecation warning on mysql_stmt_bind_param Shauren 2024-03-01 11:29:09 +01:00
  • 47c14bedef Core/Items: allow all soulbound common and poor items to unlock their appearance to reflect patch 10.0.5 changes Ovahlord 2024-03-01 01:35:08 +01:00
  • a814eb65b1 Core/Spells: Implemented pausing spell cooldowns Shauren 2024-03-01 00:23:09 +01:00
  • ede97a52e9 Core/Spells: Store truncated (only up to millisecond precision) cooldown times Shauren 2024-03-01 00:23:09 +01:00
  • 70121171be DB/Creatures: added some movement static flags and wander distance data for some Kelp'thar Forest creatures Ovahlord 2024-03-01 00:17:00 +01:00
  • 4e8e3d8fb8 Core/Creature: corrected swimming toggle behavior for amphibious creatures Ovahlord 2024-03-01 00:15:14 +01:00
  • 34308dd6de Build: Perform CMake check_cxx_source_compiles checks using the same C++ standard as used in the project Shauren 2024-02-29 23:20:37 +01:00
  • 465c1d682a DB: fixed query added in b04ab91edd Ovahlord 2024-02-29 20:41:45 +01:00
  • b04ab91edd DB/Creatures: fixed assignment of CREATURE_STATIC_FLAG_SESSILE, CREATURE_STATIC_FLAG_CAN_SWIM and CREATURE_STATIC_FLAG_3_CANNOT_SWIM static flags Ovahlord 2024-02-29 20:30:34 +01:00
  • eecdba9e01 Core/Misc: Rename templat to characterTemplate so it stop looking like a typo despite not being one. (#29421) Benjamin Jackson 2024-02-29 12:44:43 -05:00
  • 0139ec41bb Core/Creatures: Allow toggling CREATURE_STATIC_FLAG_4_TREAT_AS_RAID_UNIT_FOR_HELPFUL_SPELLS Shauren 2024-02-29 18:09:10 +01:00
  • d373802458 Core/Creatures: Allow toggling CREATURE_STATIC_FLAG_FLOATING, CREATURE_STATIC_FLAG_SESSILE and CREATURE_STATIC_FLAG_3_CANNOT_PENETRATE_WATER Shauren 2024-02-29 16:47:35 +01:00
  • fb3e6737da Core/Movement: require a minimum wander_distance value of 0.1 and check the path length of generated random movement (#29766) Ovahlord 2024-02-29 15:52:25 +01:00
  • c541eda54d Core/Creatures: implemented most movement related static flags and migrated existing movement data into static flags (#29541) Ovahlord 2024-02-29 14:43:37 +01:00
  • 792a4d6c8b Scripts/Serpentshrine Cavern: Removed Spout hack and use correct spell ids Shauren 2024-02-28 21:10:51 +01:00
  • 59f92412d0 Core/Movement: MoveRotate improvements Shauren 2024-02-28 21:10:05 +01:00
  • 20b29c5ff5 Core/Misc: Allow formatting optionals with Trinity::StringFormat Shauren 2024-02-28 20:42:20 +01:00
  • 288966e796 Core/Movement: Fixed MoveRotate not updating orientation Shauren 2024-02-28 20:41:04 +01:00
  • c70bd6f5e4 Scripts/Forge of Souls: Fixed Devourer of Souls achievement worldstate expression requirement and rotate beam tick timing Shauren 2024-02-28 20:40:22 +01:00
  • 637b7b520a DB/PageTexts: Update multiple page texts Meji 2024-02-28 20:20:56 +01:00
  • 0676cbed94 DB/Stormwind: Update Love is in the Air stuff (Dragonflight) Meji 2024-02-28 20:19:09 +01:00
  • 91284f3f8e DB/Valsharah: Added Love is in the Air spawns Meji 2024-02-28 20:15:01 +01:00
  • 192284a952 DB/TheJadeForest: Added Love is in the Air spawns Meji 2024-02-28 20:14:04 +01:00
  • eede7aeb8b DB/Winterspring: Added Love is in the Air spawns Meji 2024-02-28 20:13:25 +01:00
  • aa84a951bb DB/NorthernStranglethorn: Added Love is in the Air spawns Meji 2024-02-28 20:12:01 +01:00
  • 0ce73df1c9 DB/WanderingIsle: Update Racemasks for Pandaren Warlock Aqua Deus 2024-02-27 19:38:03 +01:00
  • 24539e8d27 Scripts/Spells: Fix DK talent Permafrost (#29759) Aqua Deus 2024-02-27 18:49:09 +01:00
  • deb24f3f53 Core/Units: Added helper function to clear boss emote frame and enable SMSG_CLEAR_BOSS_EMOTES Shauren 2024-02-27 16:13:23 +01:00
  • 9463933eda Core/Creatures: Implemented CREATURE_STATIC_FLAG_2_ALLOW_MOUNTED_COMBAT and overriding default mount from creature addon Shauren 2024-02-27 14:05:47 +01:00
  • 120a19d179 Core/Items: Fixed possible out of bounds array access when applying enchantments to equipped profession tools Shauren 2024-02-27 12:41:17 +01:00
  • be3dc89c32 Core/Creatures: Implemented CREATURE_STATIC_FLAG_5_NO_LEAVECOMBAT_STATE_RESTORE Shauren 2024-02-27 00:13:11 +01:00
  • 1cb04aaea9 DB/Hotfixes: ported all broadcast_text entries from master branch which have been present in 3.3.5 as well Ovahlord 2024-02-27 00:11:03 +01:00
  • 1572b8acab Core/Logging: Call Log::instance() only once in each log statement Shauren 2024-02-26 22:55:27 +01:00
  • 409adfa7a5 Core/Battlegrounds: Isle of Conquest Rework (#29687) Jeremy 2024-02-26 22:33:07 +01:00
  • 5f69c1fe0d DB/ForbiddenReach: Added some spawns for The War Creche Naddley 2024-02-26 18:08:39 +01:00
  • 75cbafd83a Core/Spells: Don't modify item charges in all slots on a single item spell cast Shauren 2024-02-26 14:39:16 +01:00
  • 9ecb93f34d Core/Spells: Don't modify item charges in all slots on a single item spell cast Shauren 2024-02-26 14:39:16 +01:00
  • 2064bcb5f7 Fix circle ci dockerfile for 3.3.5 Shauren 2024-02-26 14:06:01 +01:00
  • d3fcc9efea Core/Misc: Warning fixes Shauren 2024-02-26 12:51:20 +01:00
  • 45d7a44555 Build: Reuse PCH file between all script modules Shauren 2024-02-25 00:05:19 +01:00
  • 2cb5f7a81e Core/CrashHandler: Support dumping variables stored in cpu registers (not accurate for all variables) Shauren 2024-02-17 13:15:49 +01:00
  • 120b4d7cf4 Core/CrashHandler: Support ARM64 Shauren 2024-02-17 12:03:57 +01:00
  • 5cb4f6aeaf Core/Random: Use correct headers to obtain _mm_malloc definitions Shauren 2024-02-17 12:03:06 +01:00
  • abb99ff965 Dep/SFMT: Support NEON on ARM with MSVC Shauren 2024-02-17 12:01:53 +01:00
  • ac56c1789b Dep/g3d: Support ARM with MSVC Shauren 2024-02-17 12:00:15 +01:00
  • 73d2e9d6d6 Build: Improve ARM target detection in cmake (needed by MSVC) Shauren 2024-02-17 01:13:36 +01:00
  • 11b6b476d6 CMake: added MySQL 8.3 to FindMySQL cmake macro Ovahlord 2024-02-07 09:16:12 +01:00
  • b989e1701b CMake: added MySQL 8.2 to FindMySQL cmake macro Ovahlord 2023-12-22 13:26:33 +01:00
  • b67916cd32 Dep/zlip: Upgrade to 1.3 (#29401) M'Dic 2023-11-02 16:21:38 -04:00
  • 26f7dfb197 Build: Fixed msvc version check Shauren 2023-10-29 12:14:36 +01:00
  • ad44ddab34 Dep/Boost: Drop windows boost hacks (#29358) funjoker 2023-10-13 21:10:01 +02:00
  • e1306ddfa9 Build: Set CMake policy CMP0144 to NEW Shauren 2023-09-20 19:30:52 +02:00
  • ebb4bdf2d1 Dep: Support mysql 8.1 on windows Shauren 2023-08-07 19:25:33 +02:00
  • 6a41b0dc06 Build/GCC: Disable useless warning Shauren 2023-07-30 00:23:31 +02:00
  • 0929d3dfdd Build: Increase required msvc version slightly Shauren 2023-07-25 11:42:08 +02:00
  • e6069c14ab Build: moved MSVC warning C5054 from warning level 4 to 3 Ovahlord 2023-07-11 18:49:52 +02:00
  • ad96f1fd78 Build: Silence CMake warnings about boost version being too new Shauren 2023-06-12 00:04:27 +02:00
  • 4fdd407943 Docker: Fixed files being missing from circleci built images Shauren 2023-05-20 13:57:57 +02:00
  • 4d220221bf Build: Fixed copypaste mistake in appleclang version check Shauren 2023-04-10 14:09:23 +02:00
  • 367c5db9f4 Core/Misc: Fix build with libc++ Shauren 2023-04-10 00:08:32 +02:00
  • 66abca1593 Build: Cleanup boost CMakeLists from pre-c++11 flag checks Shauren 2022-11-05 01:08:17 +01:00
  • f7a59ea707 Build: Update required cmake version to 3.18 Shauren 2022-09-06 19:27:50 +02:00
  • 7ff70a6bff Core/Crypto: Remove support for OpenSSL 1.0 Shauren 2022-09-06 12:51:08 +02:00
  • 182cf7bc0e Build: Make genrev more resilient to invalid source code checkouts Shauren 2023-02-03 11:14:59 +01:00
  • acb43896f2 Build: Fixed finding mysql binary on first cmake run Shauren 2022-07-19 00:33:07 +02:00
  • 63cf670f65 Build: Removed duplicate find_package(MySQL) call Shauren 2022-06-23 00:05:27 +02:00
  • faa8c9b710 Build: Modernize mysql finding script Shauren 2022-06-20 22:43:22 +02:00
  • c1f90390d9 Build: Improve automatic finding of libraries on mac Shauren 2022-06-17 18:04:02 +02:00
  • c703497655 Build: Partial support for clang-cl Shauren 2022-02-16 20:22:15 +01:00
  • 0ce6a573a6 Build: Enable some msvc warnings that are enabled for other compilers Shauren 2022-01-21 13:43:19 +01:00
  • 949d82e4d1 Core/Units: Fix some cases where server was not sending power updates to client on time (#29573) Mykhailo Redko 2024-02-26 12:37:28 +02:00
  • e7a77c840d DB/Creature: allow Chaotic Rift targeted with mouse Aokromes 2024-02-26 02:34:52 +01:00
  • 8ad4314030 DB/Creature: allow Chaotic Rift targeted with mouse Aokromes 2024-02-26 02:06:06 +01:00
  • 91939f343e DB/Mulgore: Update questchains for Mulgore Kelpiesklubhouse 2024-02-26 01:44:20 +01:00
  • 3c466f4ce7 DB/Durotar: Update questchains for Durotar Kelpiesklubhouse 2024-02-26 01:43:29 +01:00
  • 6dc9be26a9 DB/DunMorogh: Update questchains for Dun Morogh Kelpiesklubhouse 2024-02-26 01:41:35 +01:00
  • 7105d4c380 DB/Durotar: Update questchains for Echo Isles Kelpiesklubhouse 2024-02-26 01:40:41 +01:00
  • bdfe60b606 DB/ElwynnForest: Update questchains for Northshire Kelpiesklubhouse 2024-02-26 01:39:37 +01:00
  • a55653ce0b DB/Durotar: Added ExclusiveGroup for Quests Lazy Peon and Vile Familiars Kelpiesklubhouse 2024-02-26 00:51:29 +01:00
  • f8ab334a33 DB/DunMorogh: Update questchain for New Tinkertown Kelpiesklubhouse 2024-02-26 00:49:15 +01:00
  • 38730ee272 DB/DunMorogh: Update questchain for Coldrige Valley Kelpiesklubhouse 2024-02-26 00:46:53 +01:00
  • af108413dc DB/AzuremystIsle: Update questchains for Ammen Vale Kelpiesklubhouse 2024-02-26 00:44:26 +01:00
  • d53d4fd7df DB/ElwynnForest: Update questchain for Elwynn Forest Kelpiesklubhouse 2024-02-26 00:37:31 +01:00
  • 0c76618b19 Core/Auras: Implemented SpellEffectAttributes::AuraPointsStack Shauren 2024-02-26 00:03:02 +01:00
  • abcc7400d3 DB/QUEST: Death knight starting zone, missing and corrected quest emotes Aokromes 2024-02-25 23:51:43 +01:00