Commit Graph

  • e05d194da3 DB/BelAmeth: Added spawns for Keen-Edge Hall Naddley 2024-07-09 13:58:45 +02:00
  • 467e42e72d Core: Update allowed build to 10.2.7.55461 Shauren 2024-07-09 12:04:32 +02:00
  • a0de631a8a Core/Spells: fixed Heroic Strike damage calculation Ovahlord 2024-07-09 11:43:30 +02:00
  • 0d8e3dd798 Core/Logging: Fixed a bunch of invalid format strings Shauren 2024-07-09 11:30:01 +02:00
  • de5233ff99 DB/BelAmeth: Added some more spawns Naddley 2024-07-09 01:38:38 +02:00
  • 9c67bdf329 Core/Creatures: Only remove formation movement on formation remove instead of fully resetting MotionMaster Shauren 2024-07-08 12:43:58 +02:00
  • 7198c5223e Core/Creatures: Fixed memory leaks in creature formations Shauren 2024-07-08 11:23:41 +02:00
  • 2fc0272533 Revert "Core/Creature: Formation reset (#27040)" Shauren 2024-07-08 11:13:17 +02:00
  • 23545f8182 Core/Units: Interrupt only spell in CURRENT_GENERIC_SPELL slot with damage taken InterruptFlags instead of all currently cast spells Shauren 2024-07-07 15:54:48 +02:00
  • 3a3d242f27 DB/Quests: added missing quest data from bruteforces Ovahlord 2024-07-08 13:12:19 +02:00
  • 61c040d4f0 DB/Misc: fixed more startup errors Ovahlord 2024-07-08 12:51:03 +02:00
  • 6679ecfeba Core/Creatures: Only remove formation movement on formation remove instead of fully resetting MotionMaster Shauren 2024-07-08 12:43:58 +02:00
  • b08d85349c Core/Creatures: Fixed memory leaks in creature formations Shauren 2024-07-08 11:23:41 +02:00
  • aca264e11b Revert "Core/Creature: Formation reset (#27040)" Shauren 2024-07-08 11:13:17 +02:00
  • 67dd9a920f Core/Creatures: Only remove formation movement on formation remove instead of fully resetting MotionMaster Shauren 2024-07-08 12:43:58 +02:00
  • 2e3920081f Core/Creatures: Fixed memory leaks in creature formations Shauren 2024-07-08 11:23:41 +02:00
  • cdf0d62e48 Revert "Core/Creature: Formation reset (#27040)" Shauren 2024-07-08 11:13:17 +02:00
  • 7fdcae81d8 Core/Units: Interrupt only spell in CURRENT_GENERIC_SPELL slot with damage taken InterruptFlags instead of all currently cast spells Shauren 2024-07-07 15:54:48 +02:00
  • 120bea629d Core/Vmaps: Fixed use after free and deadlocks when loading a model file fails Shauren 2024-07-06 22:52:11 +02:00
  • d05dbaaecb Core/Vmaps: Fixed use after free and deadlocks when loading a model file fails Shauren 2024-07-06 22:52:11 +02:00
  • 0fe73dc2b6 Core/Quests: fixed an oversight in quest query initialization which was causing crashes in debug mode Ovahlord 2024-07-06 21:42:36 +02:00
  • 6cbd1a241a DB/Hotfixes: removed blob data which should go into AreaTriggerActionSet Ovahlord 2024-07-06 19:29:23 +02:00
  • b0a856a86d DB/Misc: fixed a ton of startup errors caused by missing or invalid data and wiped npc_trainer table data Ovahlord 2024-07-06 19:22:04 +02:00
  • 1a3ad52a0b Tools/vmap_assembler: Organize vmap files into directory-per-map Shauren 2024-07-06 14:29:54 +02:00
  • 134b602b95 Tools/vmap_assembler: Use boost::filesystem::path for creating filenames Shauren 2024-07-06 14:06:20 +02:00
  • f40c4e3218 Tools/vmap_assembler: Multithread building vmaps Shauren 2024-07-06 12:56:59 +02:00
  • e46cad36d2 Tools/vmap_extractor: Split temporary dir_bin into multiple files (one per map) to significantly reduce peak memory usage by vmap_assembler Shauren 2024-07-06 01:24:26 +02:00
  • caf4c02da8 Core/Vmaps: Optimize loading vmaps Shauren 2024-07-05 21:20:25 +02:00
  • 5acd308550 Core/Vmaps: Minor cleanup in MapTree - use unique_ptr to manage file handles Shauren 2024-07-05 17:48:08 +02:00
  • f82fcdc176 remove double empty line Shauren 2024-07-05 15:08:03 +02:00
  • 69febfca78 Core/Database: Fixed WITH_COREDEBUG + WITH_DYNAMIC_LINKING incompatibility on windows Shauren 2024-07-05 13:28:09 +02:00
  • 5ed6b5e53a Core/Vmaps: Minor cleanup in vmap4assembler - use unique_ptr to manage file handles Shauren 2024-07-05 13:09:00 +02:00
  • b62b0e9317 Core/Vmaps: Replace floatToRawIntBits/intBitsToFloat with standard bit_cast utilities Shauren 2024-07-05 12:43:02 +02:00
  • 518fe1fd1e Tools/vmap_assembler: Organize vmap files into directory-per-map Shauren 2024-07-06 14:29:54 +02:00
  • 51d1ff11bc Tools/vmap_assembler: Use boost::filesystem::path for creating filenames Shauren 2024-07-06 14:06:20 +02:00
  • 11a252e601 Tools/vmap_assembler: Multithread building vmaps Shauren 2024-07-06 12:56:59 +02:00
  • a0f13391a0 Tools/vmap_extractor: Split temporary dir_bin into multiple files (one per map) to significantly reduce peak memory usage by vmap_assembler Shauren 2024-07-06 01:24:26 +02:00
  • 35a2d49971 Core/Vmaps: Optimize loading vmaps Shauren 2024-07-05 21:20:25 +02:00
  • 5dbb6b043f Core/Vmaps: Minor cleanup in MapTree - use unique_ptr to manage file handles Shauren 2024-07-05 17:48:08 +02:00
  • c3dd80a96e remove double empty line Shauren 2024-07-05 15:08:03 +02:00
  • f895d04b7d Core/Database: Fixed WITH_COREDEBUG + WITH_DYNAMIC_LINKING incompatibility on windows Shauren 2024-07-05 13:28:09 +02:00
  • c8a55f4a18 Core/Vmaps: Minor cleanup in vmap4assembler - use unique_ptr to manage file handles Shauren 2024-07-05 13:09:00 +02:00
  • 76a3611317 Core/Vmaps: Replace floatToRawIntBits/intBitsToFloat with standard bit_cast utilities Shauren 2024-07-05 12:43:02 +02:00
  • 0a1d2c7813 Core/Vmaps: Replace manual reference counting with shared_ptr and slightly reduce memory use by deduplicating model name strings Shauren 2024-07-04 22:56:00 +02:00
  • 8d9e1e663e Core/Spells: Implemented SPELL_ATTR9_CHANNEL_PERSISTS_ON_PET_FOLLOW Shauren 2024-07-03 21:10:23 +02:00
  • 071ddfa162 Core/Spells: Remove spell range increase when caster or target move backwards Shauren 2024-07-03 16:18:06 +02:00
  • 0617d977e9 Core/Spells: Implemented caster-is-moving aoe radius bonus and SPELL_ATTR9_NO_MOVEMENT_RADIUS_BONUS Shauren 2024-07-03 16:07:30 +02:00
  • e291e82d7b Core/Spells: Rename more SpellAttr9 to official names Shauren 2024-07-03 15:22:27 +02:00
  • 184d48cb65 Core/Spells: Implemented SPELL_ATTR9_CANNOT_KILL_TARGET Shauren 2024-07-03 14:35:01 +02:00
  • 1622a5e7be Core/Spells: Implemented SPELL_ATTR9_FORCE_CORPSE_TARGET Shauren 2024-07-03 00:08:40 +02:00
  • de5215b3bc Core/Spells: Implemented SPELL_ATTR9_ITEM_PASSIVE_ON_CLIENT Shauren 2024-07-02 11:12:16 +02:00
  • 0837b9b602 Core/Spells: Rename more SpellAttr9 to official names Shauren 2024-07-01 15:25:23 +02:00
  • 0885458cb3 Core/Spells: Implemented SPELL_ATTR9_IGNORE_CASTER_HEALING_MODIFIERS and SPELL_ATTR13_ALWAYS_ALLOW_NEGATIVE_HEALING_PERCENT_MODIFIERS Shauren 2024-07-01 00:05:09 +02:00
  • 89adfdf31e Tools/mmaps_generator: Fixed executable name and default values in --help Shauren 2024-06-30 22:48:51 +02:00
  • d1a903b837 Core/Maps: Implemented BoundaryIntersectionBoundary ModoX 2024-06-30 02:01:43 +02:00
  • a0d6548be3 Core/Spells: Implemented SPELL_ATTR9_JUMPCHARGE__NO_FACING_CONTROL Shauren 2024-06-30 00:03:55 +02:00
  • 1d2da6e589 Core/Movement: Defined and implemented new spline flag - JumpOrientationFixed Shauren 2024-06-29 18:15:43 +02:00
  • 2addb416c3 Core/Spells: Rename more SpellAttr9 to official names Shauren 2024-06-29 15:02:01 +02:00
  • ff4fc1ad4e Core/Vmaps: Replace manual reference counting with shared_ptr and slightly reduce memory use by deduplicating model name strings araxia_v10.2.7.55261 Shauren 2024-07-04 22:56:00 +02:00
  • 93ab97a37c Core/Spells: Fixed possible use after free with deleted focusObject (#30062) Gildor 2024-07-04 22:51:25 +02:00
  • fd329ee848 Core/Spells: Implemented SPELL_ATTR9_CHANNEL_PERSISTS_ON_PET_FOLLOW Shauren 2024-07-03 21:10:23 +02:00
  • 6c0ae03022 DB/Stormwind: Added some more spawns for Stormwind Embassy Naddley 2024-07-03 18:49:30 +02:00
  • f19e1a2716 Core/Spells: Remove spell range increase when caster or target move backwards Shauren 2024-07-03 16:18:06 +02:00
  • 321f3cc4a7 Core/Spells: Implemented caster-is-moving aoe radius bonus and SPELL_ATTR9_NO_MOVEMENT_RADIUS_BONUS Shauren 2024-07-03 16:07:30 +02:00
  • af081ea5f0 Core/Spells: Rename more SpellAttr9 to official names Shauren 2024-07-03 15:22:27 +02:00
  • b3bdb4efef Core/Spells: Implemented SPELL_ATTR9_CANNOT_KILL_TARGET Shauren 2024-07-03 14:35:01 +02:00
  • 90610b4f6f DB/BelAmeth: Added spawns for Belanaar Naddley 2024-07-03 01:14:02 +02:00
  • af39104798 Core/Spells: Implemented SPELL_ATTR9_FORCE_CORPSE_TARGET Shauren 2024-07-03 00:08:40 +02:00
  • 09cdfbfba2 DB/Transport: Added transport for Belanaar <> Gilneas Naddley 2024-07-02 18:23:02 +02:00
  • 321161230f Core/Spells: Implemented SPELL_ATTR9_ITEM_PASSIVE_ON_CLIENT Shauren 2024-07-02 11:12:16 +02:00
  • 50e75d338a Contrib/Docker: use the correct circleCI image for cata classic Ovahlord 2024-07-01 23:33:43 +02:00
  • 70cff79ca6 Core/Spells: Rename more SpellAttr9 to official names Shauren 2024-07-01 15:25:23 +02:00
  • 96bfc5f39b Core/Spells: Implemented SPELL_ATTR9_IGNORE_CASTER_HEALING_MODIFIERS and SPELL_ATTR13_ALWAYS_ALLOW_NEGATIVE_HEALING_PERCENT_MODIFIERS Shauren 2024-07-01 00:05:09 +02:00
  • 08778dc1c8 Tools/mmaps_generator: Fixed executable name and default values in --help Shauren 2024-06-30 22:48:51 +02:00
  • 8130024497 Tools/mmaps_generator: Print readme with --help Shauren 2020-06-19 17:49:56 +02:00
  • 02f4a7a343 Scripts/WaycrestManor: Implement Heartsbane Triad encounter (#30059) Aqua Deus 2024-06-30 04:36:02 +02:00
  • f077b8608c Core/Maps: Implemented BoundaryIntersectionBoundary ModoX 2024-06-30 02:01:43 +02:00
  • 486641063e Core/Spells: Implemented SPELL_ATTR9_JUMPCHARGE__NO_FACING_CONTROL Shauren 2024-06-30 00:03:55 +02:00
  • 09325ef105 Scripts/KingsRest: Implement Serpent pre boss event (#30066) Naddley 2024-06-29 22:05:55 +02:00
  • 557f756b82 DB/Valdrakken: Added Chromie spawn Naddley 2024-06-29 19:42:34 +02:00
  • bd9fb4a563 Core/Movement: Defined and implemented new spline flag - JumpOrientationFixed Shauren 2024-06-29 18:15:43 +02:00
  • 8ce710fa6f Core/Spells: Rename more SpellAttr9 to official names Shauren 2024-06-29 15:02:01 +02:00
  • 6df40875a2 Core/Players: unified the updating of power regeneration into a single function and corrected the way the update fields are being set Ovahlord 2024-06-29 00:11:40 +02:00
  • 686f10cb0f Core/Spells: ported the Dark Simulacrum implementation from a33864ce2d Ovahlord 2024-06-28 18:51:38 +02:00
  • 9b2c78694d Tools/Extractors: updated retard check messages to be more clear about what version is supported Ovahlord 2024-06-28 18:47:42 +02:00
  • 315393f1ca Core/Spells: Implemented SPELL_ATTR9_ALLOW_CAST_WHILE_CHANNELING Shauren 2024-06-28 16:19:14 +02:00
  • 857cf14d44 Core/Misc: Sync Language.h between branches Shauren 2024-06-27 21:20:42 +02:00
  • 6e85a82595 Core/Creatures: Update visible Flags2 when changing gm mode state (#30058) DeadMouse 2024-06-27 15:03:28 +03:00
  • 8bfbc245a7 Scripts/Spells: Implemented Dark Simulacrum and its related attribute SPELL_ATTR9_ALLOW_DARK_SIMULACRUM Shauren 2024-06-27 12:58:44 +02:00
  • e79216ab9e Core/Spells: Implemented SPELL_ATTR11_IGNORE_SPELLCAST_OVERRIDE_SHAPESHIFT_REQUIREMENTS Shauren 2024-06-27 00:25:03 +02:00
  • a434917b3a Core/Spells: Spells cast through SPELL_AURA_OVERRIDE_ACTIONBAR_SPELLS_TRIGGERED aura should always be instant Shauren 2024-06-26 15:17:46 +02:00
  • ed7a335ec0 Core/Spells: Exclude spells cast from client from being treated as triggered if they have any trigger flags set (possible with override spells auras) Shauren 2024-06-25 11:59:33 +02:00
  • db35ae6f43 Core/Spells: Implemented new trigger flag to cause spells to be instant without also causing other behavior of TRIGGERED_CAST_DIRECTLY (skipping SMSG_SPELL_START, skipping starting GCD) Shauren 2024-06-25 00:21:27 +02:00
  • 3365e6a4b8 Core/Spells: Implemented SPELL_ATTR9_ALLOW_CAST_WHILE_CHANNELING Shauren 2024-06-28 16:19:14 +02:00
  • 270b53b26a Core/Misc: Sync Language.h between branches Shauren 2024-06-27 21:20:42 +02:00
  • b9510f43c7 Core/Misc: Sync Language.h between branches Shauren 2024-06-27 21:12:49 +02:00
  • 97b19a5445 Core/Players: Improve reset spell cooldowns when entering arenas (#30032) Gildor 2024-06-27 20:12:16 +02:00
  • 81c247f0cf DB/Misc: Fix Maraudon graveyard Aokromes 2024-06-27 20:08:47 +02:00
  • c5a9ab65af Core/Players: Add level restrictions for faction changes (#30057) CraftedRO 2024-06-27 19:54:31 +03:00
  • 6c15d7f750 Core/Player: Fix equipment sets not saving correctly Roc13x 2024-06-27 14:18:49 +03:00