Commit Graph

  • efa76de540 Core/PacketIO: Implemented UIMap questlines (#30030) Meji 2024-08-30 18:11:07 +02:00
  • 842e1b6c9b Core/Client Builds: Refactor build_info structure to support any client variants Shauren 2024-08-30 00:52:33 +02:00
  • 7627085c1b Core/Client Builds: Move build info out of RealmList class Shauren 2024-08-29 20:32:45 +02:00
  • 6f50030654 Build fix for libstdc++-11 Shauren 2024-08-29 15:50:55 +02:00
  • 2b8c5ad42d Core/Auth: Refactor client auth key storage to support more future client variants and preserve more information about client version Shauren 2024-08-29 15:08:47 +02:00
  • cf86c05738 Core/Misc: Remove duplicate helper functions Shauren 2024-08-29 13:30:08 +02:00
  • 0b10514289 Core/Client Builds: Sync build_info structure with master branch Shauren 2024-08-30 02:12:49 +02:00
  • f213a58054 Fix comma in auth_database.sql Shauren 2024-08-30 02:05:42 +02:00
  • e94558d078 Core/Client Builds: Refactor build_info structure to support any client variants Shauren 2024-08-30 00:52:33 +02:00
  • 056c9391e6 DB/Player: added required level experience for level 1 to 85 Naddley 2024-08-29 22:38:16 +02:00
  • 82031dc720 Core/Client Builds: Move build info out of RealmList class Shauren 2024-08-29 20:32:45 +02:00
  • d277be8718 Build fix for libstdc++-11 Shauren 2024-08-29 15:50:55 +02:00
  • 8e15952659 Core/Auth: Refactor client auth key storage to support more future client variants and preserve more information about client version Shauren 2024-08-29 15:08:47 +02:00
  • bffc7ece61 Core/Misc: Remove duplicate helper functions Shauren 2024-08-29 13:30:08 +02:00
  • 4192d384eb DB/Player: added required experience to level for level 1 - 12 Ovahlord 2024-08-29 05:21:53 +02:00
  • 519abbd398 Core: Allow macOS arm64 client to connect (#30173) Motive 2024-08-28 19:59:19 +02:00
  • f84033df2b Core/Maps: Decrement map unload timer by correct (accumulated) time diff (#30197) Razmataz 2024-08-27 23:12:42 +01:00
  • 6b2d12206c Core: Allow macOS arm64 client to connect (#30173) Motive 2024-08-28 13:59:19 -04:00
  • 1f0a62bde5 Core/Players: Fixed trait config validation Shauren 2024-08-28 12:16:33 +02:00
  • c0b31a9f76 Core: Update allowed build to 11.0.2.56313 Shauren 2024-08-28 10:50:57 +02:00
  • 13a5d2d42d Core/Maps: Decrement map unload timer by correct (accumulated) time diff (#30197) Razmataz 2024-08-27 23:12:42 +01:00
  • a348eb7b01 Core/Mail: Ignore currencies from loot for mails Shauren 2024-08-27 15:57:10 +02:00
  • ab0d7ac8f3 Core/Players: Fixed spells being unintentionally removed by talent swaps when they are learned from more than one spell (affects balance druid Celesial Alignment and Incarnation) Shauren 2024-08-27 13:50:33 +02:00
  • d451defc22 Core/AHBot: Fix loot query Shauren 2024-08-26 16:09:55 +02:00
  • 51fdfa6055 Core/Commands: Fix windows unicode escape sequence warning Shauren 2024-08-26 15:45:54 +02:00
  • 18ae1540b5 Core/Loot: Implemented currency loot Shauren 2024-08-26 15:02:22 +02:00
  • 2d22978346 Core/Mail: Ignore currencies from loot for mails Shauren 2024-08-27 15:57:10 +02:00
  • a3c66fe0b8 Core/Loot: Build fix for older compilers Shauren 2024-08-25 19:03:59 +02:00
  • 9ccd2daa16 Core/Loot: Added type to LootStoreItem to replace reference != 0 checks Shauren 2024-08-25 17:43:19 +02:00
  • 37c98325f6 Core/Misc: Change default expansion to 10 in config file template (#30193) Hwis 2024-08-27 16:47:14 +03:00
  • a9b7540d4b Core/Conditions: Remove unneccessary duplicate condition startup checks - item existance is checked by loot loading and if that fails, condition loading will fail to find related item inside loot Shauren 2024-08-25 14:40:20 +02:00
  • ae5a926b61 Core/Loot: Use unique_ptr in LootTemplate class Shauren 2024-08-25 14:10:39 +02:00
  • efd3992368 Core/Loot: Use unique_ptr in LootStore class Shauren 2024-08-25 13:28:48 +02:00
  • a1b744b786 Core/DBUpdater: Use utf8mb4 in dbupdater --default-character-set Shauren 2024-08-24 21:42:08 +02:00
  • 2c6ddcce3d Core/Players: Fixed spells being unintentionally removed by talent swaps when they are learned from more than one spell (affects balance druid Celesial Alignment and Incarnation) Shauren 2024-08-27 13:50:33 +02:00
  • 753c87ce24 Core/Packets: updated packet structure of SMSG_BATTLEFIELD_LIST and updated BattlegroundTypeId enum Ovahlord 2024-08-27 04:48:44 +02:00
  • d71b414206 DB/Creature: Added massparse data for creature_equip_template Naddley 2024-08-26 22:51:40 +02:00
  • 6890262709 DB/Text: Added massparse data for page_text Naddley 2024-08-26 22:50:52 +02:00
  • ca0bb92d11 DB/Scene: Added massparse data for scene_template Naddley 2024-08-26 22:49:39 +02:00
  • d00f96b86e DB/Quest: Added massparse data for quest_template Naddley 2024-08-26 22:49:09 +02:00
  • 2eeba84963 DB/Quest: Added massparse data for quest_poi_points Naddley 2024-08-26 22:48:14 +02:00
  • 2a79a7d7e0 DB/Quest: Added massparse data for quest_poi Naddley 2024-08-26 22:47:45 +02:00
  • 201483b1a1 DB/Creature: Added massparse data for creature_model_info Naddley 2024-08-26 22:47:07 +02:00
  • 4d688076b5 DB/Gameobject: Added massparse data for gameobject_template Naddley 2024-08-26 22:46:29 +02:00
  • 3b9845ee44 Core/Config: implemented a config setting for rated battleground conquest rewards Ovahlord 2024-08-26 22:31:30 +02:00
  • 0d5264be3e Core/Player: updated currency constants and fixed sending random battleground rewards in RequestPvPRewardsResponse Ovahlord 2024-08-26 22:13:05 +02:00
  • c5116b0e11 Core/Config: updated current arena season to 9 (Vicious Gladiator) Ovahlord 2024-08-26 21:21:38 +02:00
  • 92435b0934 Core/Packets: enabled and implemented SMSG_PVP_SEASON and dropped its retail successor implementation SMSG_SEASON_INFO (doesn't exist in Classic) Ovahlord 2024-08-26 21:19:12 +02:00
  • fbadeeae39 Core/AHBot: Fix loot query Shauren 2024-08-26 16:09:55 +02:00
  • 43987f0cff Core/Commands: Fix windows unicode escape sequence warning Shauren 2024-08-26 15:45:54 +02:00
  • 02ac890b07 Core/Misc: Reserve trinity_string id for master branch Shauren 2024-08-26 15:14:51 +02:00
  • 3e28ee080a Core/Loot: Implemented currency loot Shauren 2024-08-26 15:02:22 +02:00
  • 076ff7970c Core/Packets: updated packet structure of SMSG_SET_FACTION_STANDING Ovahlord 2024-08-26 05:15:23 +02:00
  • 6b4270850f Core/Loot: Build fix for older compilers Shauren 2024-08-25 19:03:59 +02:00
  • 7e70ea701e Core/Loot: Added type to LootStoreItem to replace reference != 0 checks Shauren 2024-08-25 17:43:19 +02:00
  • 6d3be9cca6 Core/Conditions: Remove unneccessary duplicate condition startup checks - item existance is checked by loot loading and if that fails, condition loading will fail to find related item inside loot Shauren 2024-08-25 14:40:20 +02:00
  • 430321a803 Core/Loot: Use unique_ptr in LootTemplate class Shauren 2024-08-25 14:10:39 +02:00
  • b49a9b44af Core/Loot: Use unique_ptr in LootStore class Shauren 2024-08-25 13:28:48 +02:00
  • 8176167747 DB/IsleOfDorn: Added some first spawns Naddley 2024-08-25 01:27:46 +02:00
  • 6cf815a794 DB/Phase: Name some phases for Isles of Dorn and Ringing Deeps Naddley 2024-08-25 01:24:09 +02:00
  • b257b244cb Core/DBUpdater: Use utf8mb4 in dbupdater --default-character-set Shauren 2024-08-24 21:42:08 +02:00
  • 9f68e5c15b Core: Update allowed build to 11.0.2.56311 Shauren 2024-08-24 10:25:26 +02:00
  • ffebe1a832 Core: Set The War Within as current expansion Shauren 2024-08-23 20:03:12 +02:00
  • acfeba874f DB/Misc: fixed various difficulty, spawn and post Cataclysm related startup errors Ovahlord 2024-08-23 17:38:49 +02:00
  • ff4b0dd815 Core: Update allowed build to 11.0.2.56288 Shauren 2024-08-23 17:36:21 +02:00
  • c95062fcb5 DB/Creature: updated all default creature difficulty entries with bruteforce data Ovahlord 2024-08-23 06:03:59 +02:00
  • f0c4b01ae6 Core/Packets: updated structures of SMSG_PARTY_INVITE, SMSG_PARTY_MEMBER_FULL_STATE and SMSG_MIRROR_IMAGE_COMPONENTED_DATA Ovahlord 2024-08-23 00:09:39 +02:00
  • 7e831374cb Core/Players: Fix SPELLMOD_PCT on login (#30179) Ghaster 2024-08-22 23:29:45 +02:00
  • 6a00012435 Build: Reduce required cmake version on linux Shauren 2024-08-20 15:19:28 +02:00
  • 95714e4ece Build: Replace hardcoded mysql search paths with pattern based approach Shauren 2024-08-20 14:23:34 +02:00
  • 936faa7a46 Build: Increase required CMake version to 3.24 and removed unneccessary cmake_policy() calls that are already handled by cmake_minimum_required() Shauren 2024-08-20 13:49:15 +02:00
  • fc041b6fde Build: Extract hardcoded list of mysql paths to shared cmake variable Shauren 2024-08-20 13:48:10 +02:00
  • dfad7de501 Core/PacketIO: Fixed CMSG_QUERY_REALM_NAME not being handled and not sending any responses Shauren 2024-08-19 00:55:19 +02:00
  • 343f637435 Core: Update allowed build to 11.0.2.56263 Shauren 2024-08-22 23:36:09 +02:00
  • 6904dfc20b Core/Players: Fix SPELLMOD_PCT on login (#30179) Ghaster 2024-08-22 23:29:45 +02:00
  • 926fda01d8 Core/Quests: fixed max level quest money rewards and calculate them during runtime instead of using dumped DB values Ovahlord 2024-08-22 16:28:26 +02:00
  • d637504785 fix build Ovahlord 2024-08-22 02:18:21 +02:00
  • 8cc912de6a Core/Items: fixed applying resistances and armor from items Ovahlord 2024-08-21 19:44:02 +02:00
  • f23430f392 DB/Creatures: fixed a conversion error that was causing all creatures to have identical min level and max level values Ovahlord 2024-08-21 19:29:24 +02:00
  • 63e5af1f70 DB/Creatures: backported level data for all base difficulty creatures from 4.3.4 Ovahlord 2024-08-21 19:18:45 +02:00
  • d34d27a0b5 Core: Update allowed build to 11.0.2.56196 Shauren 2024-08-21 15:26:13 +02:00
  • b0e058e261 Core/Player: restore crit chance bonus from intellect Ovahlord 2024-08-21 14:55:19 +02:00
  • 675eb1bab2 Core/Player: restored mana bonus from intellect Ovahlord 2024-08-21 14:14:05 +02:00
  • 378e88b2de DB/Locales: Update some Jewelcrafting Design for 3.3.5a Aokromes 2024-08-21 12:16:02 +02:00
  • 9de1ee13d5 Scripts/Spells: Implement rogue talent Improved Shiv (#30147) Aqua Deus 2024-08-21 00:35:13 +02:00
  • 44719eb780 Scripts/Spells: Implement omen of clarity talent (Restoration) (#30143) Aqua Deus 2024-08-20 16:30:05 +02:00
  • 90eed65876 Build: Reduce required cmake version on linux Shauren 2024-08-20 15:19:28 +02:00
  • ab046bdc32 Build: Replace hardcoded mysql search paths with pattern based approach Shauren 2024-08-20 14:23:34 +02:00
  • 8f95c84a08 Build: Increase required CMake version to 3.24 and removed unneccessary cmake_policy() calls that are already handled by cmake_minimum_required() Shauren 2024-08-20 13:49:15 +02:00
  • 15209a9cfe Build: Extract hardcoded list of mysql paths to shared cmake variable Shauren 2024-08-20 13:48:10 +02:00
  • afa16f4fda Scripts/Spells: Implement druid talent New Moon (#30136) Aqua Deus 2024-08-19 22:32:52 +02:00
  • 296f7a8cf1 Scripts/Spells: Implement druid talent Celestial Alignment (#30134) Aqua Deus 2024-08-19 18:49:56 +02:00
  • e9aafeff9c Scripts/Spells: Implement druid talent Astral Smolder (#30133) Aqua Deus 2024-08-19 16:05:55 +02:00
  • 2c06e7fcda Core/Spells: Implemented SpellAuraInterruptFlags2::ReleaseEmpower Shauren 2024-08-19 12:30:37 +02:00
  • 342bb55c5e Scripts/Spells: Implement druid talent Stellar Flare (#30131) Aqua Deus 2024-08-19 12:23:16 +02:00
  • 7ed0d6f228 Core/Player: no longer use the sOctClassCombatRatingScalar game table to calculate rating bonus multipliers to match current live server's values Ovahlord 2024-08-19 04:31:55 +02:00
  • bd366706b7 Core/Player: dropped unused combat rating diminishing Ovahlord 2024-08-19 03:12:39 +02:00
  • 7f8a932b8b Core/PacketIO: Fixed CMSG_QUERY_REALM_NAME not being handled and not sending any responses Shauren 2024-08-19 00:55:19 +02:00
  • b6b2cdcce0 Core/PacketIO: Add some missing 11.0 packet bits Shauren 2024-08-19 00:53:39 +02:00
  • d6029865fa Core/DataStores: fixed swapped values in CombatRatings game table Ovahlord 2024-08-18 22:22:32 +02:00