Commit Graph

  • 236ed21e8d Core/Players: Use TeleportLocation for summon and recall locations Shauren 2024-05-26 11:37:32 +02:00
  • 3619b6e6ff Core/Players: Extended world_safe_locs with transport guid - this allows teleporting to a different map directly to a transport and having graveyards on transports Golrag 2024-05-25 21:05:14 +02:00
  • c7374b620b Core/Players: Allow targeting a specific transport during teleports Golrag 2024-05-25 21:02:41 +02:00
  • 2469564536 Core/Creature: Implemented CREATURE_STATIC_FLAG_IGNORE_COMBAT ModoX 2024-05-25 19:28:49 +02:00
  • f88cb9b62e Core/Players: Defined all avg item level slots Shauren 2024-05-24 15:18:25 +02:00
  • 1479bb4607 DB/TimelessIsle: Update templates and difficulties (Pandaria Remix) Meji 2024-06-19 23:18:56 +02:00
  • c968dedfee Core/Spells: Fixed implementation of SPELL_ATTR1_IMMUNITY_TO_HOSTILE_AND_FRIENDLY_EFFECTS and removed banish special cases that were neccessary because that attribute wasn't correctly supported Shauren 2024-06-19 20:14:53 +02:00
  • e54e3ed204 Scripts/KingsRest: Added scripts for Animated Guardian and Minion of Zul (#30031) Naddley 2024-06-19 04:36:06 +02:00
  • 07e5b8d2de DB/WaycrestManor: Added init. spawns Naddley 2024-06-19 02:25:46 +02:00
  • c727e35d05 Fix GCC 11 build Shauren 2024-06-18 21:18:48 +02:00
  • 8a58c75b67 Core/DataStores: named new columns in ChrCustomizationOption which have been added in 11.x Ovahlord 2024-06-18 19:41:09 +02:00
  • 23135b198c Core/DataStores: update DB2 structures to 55141 Ovahlord 2024-06-18 18:11:11 +02:00
  • a7e4126472 Core/Auras: Merge all SpellModifier sets into one sorted set Shauren 2024-06-18 17:50:10 +02:00
  • 90572c4cd7 Core: Update allowed build to 10.2.7.55165 Shauren 2024-06-17 22:35:06 +02:00
  • 682e4d7155 Core: Update allowed build to 4.4.0.55141 funjoker 2024-06-17 22:14:56 +02:00
  • 96f8fc335c Core/Quests: Fix swapped QuestGiverStatus Meji 2024-06-17 21:02:38 +02:00
  • 8043b71708 Core/Spells: Replaced assert with startup error log Shauren 2024-06-17 18:16:59 +02:00
  • 618c5841ba Core/Units: updated spell crit damage bonus percentages for Cataclysm Ovahlord 2024-06-17 03:05:55 +02:00
  • cc4d016a86 Core/Packets: fixed packet structure of SMSG_SPELL_NON_MELEE_DAMAGE_LOG Ovahlord 2024-06-17 03:05:20 +02:00
  • 73c5e3b66d DB/Dungeons: Added enter/exits and portals for BfA 5-man dungeons Naddley 2024-06-17 01:36:15 +02:00
  • d17126706f DB/Auchindoun: Added init. spawns Aqua Deus 2024-06-17 01:34:20 +02:00
  • 3974648ae0 Core/Auras: Apply banished aura state with auras using banish mechanic Shauren 2024-06-16 22:55:02 +02:00
  • d47f78b8c6 Core/Quests: fixed loading quest item choice reward count Ovahlord 2024-06-16 19:20:01 +02:00
  • bc3afedbac Core/Quests: updated quest reward money calculation for 4.4.0 Ovahlord 2024-06-16 17:45:31 +02:00
  • 89f62f0b1f Core/LFG: fixed building lfg blacklist entries for dungeons which are out of level range and use db2 data to initialize required item levels Ovahlord 2024-06-16 12:44:03 +02:00
  • 0a98cab5b0 Core/Packets: added handlers for CMSG_LFG_LIST_GET_STATUS and CMSG_REQUEST_LFG_LIST_BLACKLIST Ovahlord 2024-06-16 12:43:03 +02:00
  • 7cf7ea0864 Core/Config: revert lfg option mask to dungeon finder enabled as this is the currently only somewhat supported feature Ovahlord 2024-06-16 12:13:29 +02:00
  • da6f5f4c6c Core/LFG: update LFG options mask to current retail/classic state and incorporate them into FeatureSystemStatus Ovahlord 2024-06-16 03:53:39 +02:00
  • 8aff692df5 Core/Packets: updated SMSG_FEATURE_SYSTEM_STATUS packet structure to 4.4.0 Ovahlord 2024-06-16 03:30:21 +02:00
  • 00d4e821fb Db/Hotfixes: ported broadcast_text entries from master branch which had also been present in 4.3.4 Ovahlord 2024-06-16 02:41:29 +02:00
  • c366275e81 Core/PacketIO: increased allowed storage size of ByteBuffer from ~10mb to ~100mb and fixed a logic mistake that was allowing first-time append calls to bypass that size limit (#30037) Ovahlord 2024-06-15 18:12:18 +02:00
  • 12d1f4448c Build: Decouple compiler specific settings from os settings Shauren 2024-06-15 17:07:25 +02:00
  • a7c42f1ed5 Build: Normalize executable locations in build directory for all platforms Shauren 2024-06-15 16:01:22 +02:00
  • 078bc6fe3f Build: Unify setting _BUILD_DIRECTIVE preprocessor macro for all compilers Shauren 2024-06-15 13:34:44 +02:00
  • a3db80ce58 Core/PacketIO: increased allowed storage size of ByteBuffer from ~10mb to ~100mb and fixed a logic mistake that was allowing first-time append calls to bypass that size limit (#30037) Ovahlord 2024-06-15 18:12:18 +02:00
  • dd61ba2844 Core/Spells: Implemented SPELL_ATTR9_TARGET_MUST_BE_GROUNDED Shauren 2024-06-15 12:35:49 +02:00
  • f5bdd03ae1 Core/Players: restore exploration experience handling Ovahlord 2023-11-17 11:06:12 +01:00
  • 9cc6dcd379 Core/Packets: fixed SMSG_GOSSIP_MESSAGE packet structure Ovahlord 2024-06-15 03:47:00 +02:00
  • ebd9c506d7 Core/Packets: fixed packet structure of SMSG_TRAINER_LIST Ovahlord 2024-06-15 02:40:41 +02:00
  • 68c7796e87 DB/Hotfixes: added hotfix data for 4.4.0.55056 Ovahlord 2024-06-15 01:45:28 +02:00
  • 53204130c6 Core/Object: Added possibility to override sourceLocation for SendPlayOrphanSpellVisual ModoX 2024-06-15 00:48:07 +02:00
  • 717e55bb36 DB/Hotfixes: backported tact_keys from master branch Ovahlord 2024-06-15 00:43:43 +02:00
  • a4720a8a77 DB/Hotfixes: wiped remaining traces of no longer existing hotfixes Ovahlord 2024-06-15 00:37:53 +02:00
  • 4447eda13d Core: Update allowed build to 10.2.7.55142 Shauren 2024-06-15 00:02:06 +02:00
  • 8e3f8c010a Core/Quests: fixed loading quest flags Ovahlord 2024-06-14 23:50:47 +02:00
  • 5fb9b9c424 Core/Spells: fixed cast time scaling Ovahlord 2024-06-14 23:25:41 +02:00
  • 8e9e8551ee DB/Creatures: updated creature_template entries with bruteforce data and wiped non-existing entries from it and its related tables Ovahlord 2024-06-14 22:36:19 +02:00
  • 9d4047a3be Core/Spells: Rename more SpellAttr9 to official names Shauren 2024-06-14 13:37:35 +02:00
  • e6fb06a5bb Core/Quests: use the correct quest level field when calculating xp diff factors and removed an unused parameter Ovahlord 2024-06-14 04:08:32 +02:00
  • 9687039d1c Core/Quests: implement quest level scaling Ovahlord 2024-06-14 03:38:26 +02:00
  • 38c2efe5d1 Core/Quests: updated quest xp calculation Ovahlord 2024-06-13 22:25:58 +02:00
  • c6ad86b60a DB/Quesst: fixed query added in 3d4ae6d8cc Ovahlord 2024-06-13 19:31:19 +02:00
  • 3d4ae6d8cc DB/Quests: updated quest_template and quest poi data from bruteforce data Ovahlord 2024-06-13 19:26:30 +02:00
  • 3d8602276d Core/Quests: update quest_template fields to 4.4.0 Ovahlord 2024-06-13 18:56:13 +02:00
  • 88d1078a12 Core/Spells: Name SPELL_ATTR9_DO_NOT_ADD_TO_UNLEARN_LIST Shauren 2024-06-13 18:51:22 +02:00
  • 992c4bc13e Core/Packets: updated packet structure of CMSG_QUEST_POI_QUERY to 4.4.0 Ovahlord 2024-06-13 15:06:28 +02:00
  • 811e1ca8f6 Core/Player: updated CUF profile bool options for 4.4.0 Ovahlord 2024-06-13 14:58:05 +02:00
  • e15af6ed96 Core/Misc: updated GameError enums to 4.4.0 Ovahlord 2024-06-13 14:43:45 +02:00
  • 8cbd81bd3d Core: Update allowed build to 4.4.0.55056 funjoker 2024-06-13 14:02:46 +02:00
  • 2b4c7dec29 Core/Database: Rewrite QueryCallback with std::variant Shauren 2024-06-12 23:39:27 +02:00
  • 7fcb126fcb Core/Database: Remove future/promise typedefs from a public header (these are internal to database project) Shauren 2024-06-12 21:41:29 +02:00
  • 00efee9ca1 Core/Spells: Implemented SPELL_ATTR9_ITEM_CAST_GRANTS_SKILL_GAIN Shauren 2024-06-12 16:07:48 +02:00
  • 311320946e Scripts/Spells: removed whitespace left over in 04a0d57f2b Ovahlord 2024-06-12 00:40:31 +02:00
  • 77d24645b8 DB/GameObjects: ported gameobject_template entries from 4.3.4.15595 and dropped all newer gameobject entries except those that have been stored with a negative verified build Ovahlord 2024-06-12 00:22:33 +02:00
  • 8142ab20b7 Core/Spells: Implemented SPELL_ATTR9_IGNORE_TOTEM_REQUIREMENTS_FOR_CASTING - fixes some totems requiring legacy items in inventory Shauren 2024-06-11 20:12:24 +02:00
  • 56a027131a Core/Spells: Rename more SpellAttr9 Shauren 2024-06-11 11:05:40 +02:00
  • 019d28086f Core/Spells: Updated SPELL_ATTR4_ONLY_FLYING_AREAS implementation to account for latest flying requirements Shauren 2024-06-11 00:56:29 +02:00
  • 1f3af18e3a Core/Spells: Implemented SPELL_ATTR9_ONLY_WHEN_ILLEGALLY_MOUNTED Shauren 2024-06-11 00:55:22 +02:00
  • 453977cc6d Core/Spells: Fixed UnitData::ChannelObjects for channeled spells using dest targets (#30027) Meji 2024-06-10 22:46:26 +02:00
  • 050bde08af Core/Spells: Implemented SPELL_ATTR9_MOD_INVIS_INCLUDES_PARTY Shauren 2024-06-10 16:58:41 +02:00
  • 84c84b66d4 Core/Spells: Implemented SPELL_ATTR9_FORCE_DEST_LOCATION Shauren 2024-06-10 00:13:57 +02:00
  • a649f62a18 Dep/g3d: Build fix for clang on windows Shauren 2024-06-09 14:17:25 +02:00
  • 8584771487 Core/Auras: Improvements for SPELL_AURA_MOD_FAKE_INEBRIATE handling r4dish 2024-06-08 20:46:07 +02:00
  • d9460428c6 Core/Spells: Fix sobering spells and possible uint8 overflow/underflow in SPELL_EFFECT_INEBRIATE handler. r4dish 2024-06-08 20:46:07 +02:00
  • ef70cf6481 Core/Creatures: Validate creature.modelid on startup (#30023) Meji 2024-06-08 12:48:45 +02:00
  • 70d6121ef4 Core/Misc: Move zone packet sending from World to Map (#30024) Takenbacon 2024-06-08 02:13:24 -07:00
  • 7a8e0f8979 Scripts/KingsRest: Implement Intro event (#30026) Naddley 2024-06-07 03:50:18 +02:00
  • dc20f5aad4 CI/GitHub: Cache OpenSSL installation Shauren 2024-06-06 22:11:18 +02:00
  • 04a0d57f2b Scripts/Spells: wiped all class spell scripts Ovahlord 2024-06-06 21:16:06 +02:00
  • 59501586ce Core/Packets: updated account data packets to 10.2.6 which shares their structure with 4.4.0 Ovahlord 2024-06-06 14:04:40 +02:00
  • be00f49a12 Core/Packets: added structure and handler for CMSG_LEARN_PREVIEW_TALENTS Ovahlord 2024-06-06 01:03:43 +02:00
  • 0d9df719ef Core/Player: dropped PvP talent implementation Ovahlord 2024-06-05 22:06:25 +02:00
  • 5a7fa4ad5a Core: update allowed build to 4.4.0.55006 Ovahlord 2024-06-05 17:45:49 +02:00
  • 41ef6071d4 CI/GitHub: Authenticate github requests to avoid throttling Shauren 2024-06-05 15:26:11 +02:00
  • 01026445bb CI/GitHub: Fixed installing openssl for windows actions Shauren 2024-06-05 11:29:56 +02:00
  • 80805aa9ee Core: Update allowed build to 10.2.7.54988 Shauren 2024-06-05 09:38:32 +02:00
  • d54ee7a280 Scripts/StormsongValley-ish: Added scripts for old god forces for Kul Tiran unlock questline in Port Fogtide Part 1 / K'thir (#30000) ModoX 2024-06-04 00:53:18 +02:00
  • d82bfe463a DB/Disables: Disabled Darnassian and Gilneas Refugee phase ModoX 2024-06-04 00:48:12 +02:00
  • 3aae692ec3 Core/Disables: Added DISABLE_TYPE_PHASE_AREA (#29997) ModoX 2024-06-04 00:44:47 +02:00
  • 3fd9677543 Core/Misc: Added Loading.Locales to enable/disable the load of locales (#30013) Antonio Martín Berti 2024-06-03 19:44:22 -03:00
  • 18fd59d965 Build: Moved CheckSymbolExists include to correct file Shauren 2024-06-04 00:01:18 +02:00
  • 93a6c4ad88 DB/TheNexus: Update templates and difficulties Meji 2024-06-03 21:23:59 +02:00
  • 3510a78f5d DB/TheOculus: Update templates and difficulties Meji 2024-06-03 21:23:43 +02:00
  • 1b8c9d5c27 DB/EyeOfEternity: Update templates and difficulties Meji 2024-06-03 21:23:27 +02:00
  • 6dab3c4c19 DB/BoreanTundra: Update templates and difficulties Meji 2024-06-03 21:22:53 +02:00
  • b0bf3c9de5 fix sql Shauren 2024-06-03 19:56:14 +02:00
  • 3fdaf719cd DB/Spells: Fixed Missile Barrage proc flags Shauren 2024-06-03 19:54:25 +02:00
  • 63bc405fae Core/Spells: Don't send SMSG_CAST_FAILED for interrupted spells after they were launched or channelling was started (this clears cooldown on client) Shauren 2024-06-03 19:42:50 +02:00
  • b2a77f6d01 Scripts/Spells: Prevent sacrificing immune minions with Death Pact (#29920) CraftedRO 2024-06-03 20:16:19 +03:00
  • faec7062ed Revert "CI: Temp fix until first TDB440" funjoker 2024-06-03 08:39:52 +02:00