Commit Graph

  • c25b1f745f Core/Grids: Simplify Cell::Visit Shauren 2026-07-28 20:35:19 +02:00
  • d168aa55fa Core/Grids: Refactor grid object loading to be done in a single pass instead of processing each cell separately Shauren 2026-07-28 15:43:55 +02:00
  • f394d251ec Core/Pets: Replace pet level manipulation with SMSG_PET_NEWLY_TAMED to play the levelup visual after taming Shauren 2026-07-27 16:24:55 +02:00
  • 60bd51b968 Core/Creatures: Implemented content tuning id fallback based on map difficulty and area Shauren 2026-07-26 18:39:37 +02:00
  • b17138d514 Core/Creatures: Update stats for temporary summons after setting their level to match summoner's level (#31929) Gearpuller 2026-07-26 09:58:00 -04:00
  • acd6b5d66c Core/Units: Removed custom power type enum value Shauren 2026-07-18 01:00:49 +02:00
  • 4e96f5a573 Scripts/Black Morass: Rewrite dungeon (#31873) offl 2026-07-18 01:34:42 +03:00
  • cf2fdc14e7 Core/Bnet: Fixed double http responses being sent on receiving malformed LoginForm requests Shauren 2026-07-25 19:19:38 +02:00
  • 361c5454a7 Scripts/Vashjir: Implement Quest: "Pay It Forward (A)" (#31902) Naddley 2026-07-24 22:10:16 +02:00
  • 87b81b6a4d Core/Objects: Use input position as pathfinding source in MovePositionToFirstCollision (#31915) JerrythemagicdogandKelno 2026-07-24 15:01:52 +02:00
  • b8d665a7f1 Core/Misc: Update Emote enum for 12.0.7 (#31901) Nik 2026-07-24 15:28:02 +03:00
  • 0cbe226318 DB/Stormwind: Implement Quest: "The Shadow of Gilneas" (#31923) Foldor1 2026-07-24 10:33:52 +01:00
  • 6bab7e2976 Scripts/Zul'Aman: Add Jan'alai Flame Breath cataclysm effect Shauren 2026-07-24 00:37:23 +02:00
  • 03124f0dd6 Core/Misc: Port cherrypick refactors Shauren 2026-07-23 22:29:21 +02:00
  • bc632d97e1 Core/Objects: Fix destination coordinate normalization in MovePositionToFirstCollision (#31913) Jerrythemagicdog 2026-07-17 19:57:32 +02:00
  • 7c1add2d4f Core/Objects: Fix MovePositionToFirstCollision for non-flying units that aren't close to ground Shauren 2026-07-17 11:36:21 +02:00
  • 06b3f1888f Scripts/Zul'Aman: Rewrite Akil'zon (#31877) offl 2026-07-16 21:54:12 +03:00
  • 856a3771ee Core/Conditions: Implement condition to check if player is in group (#31858) offl 2026-07-16 15:50:00 +03:00
  • 3452a22aa7 DB/Vashjir: Added spawns after completing Quest: "To Arms! (A)" Naddley 2026-07-24 00:11:06 +02:00
  • f15815cb9c DB/Vashjir: Added questchains up to "All or Nothing (A)" Naddley 2026-07-24 00:10:25 +02:00
  • 115d3c823c DB/Vashjir: some updates to Zin'jatar Raider and Slitherfin Eel Naddley 2026-07-23 22:30:20 +02:00
  • 4ec7aee527 Core: Updated allowed build to 12.0.7.68887 Shauren 2026-07-23 11:53:03 +02:00
  • 3de931116b Scripts/Zul'Aman: Rewrite Jan'alai (#31857) offl 2026-07-15 21:28:16 +03:00
  • 01253c4ad8 Core/Players: Check if target is valid for melee auto attacks (#31850) imstuckbro 2026-07-15 01:38:24 +03:00
  • d06cf9524b DB/Vashjir: Implement Quest: "Rest For the Weary (A)" Naddley 2026-07-22 22:51:05 +02:00
  • aba32c7dc8 Warning fix Shauren 2026-07-22 21:10:30 +02:00
  • e1cdd3c7d4 Core/Spells: Fixed npcs channeling spells with SPELL_ATTR5_ALLOW_ACTIONS_DURING_CHANNEL being prevented from casting other spells during that time Shauren 2026-07-22 20:52:14 +02:00
  • 1952511f3f Scripts/Zul'Aman: Rewrite Malacrass (#31849) offl 2026-07-14 23:38:57 +03:00
  • 40917c7acd Scripts/Vashjir: Fix crash in spell_vashjir_sea_legs_aura Shauren 2026-07-21 21:30:17 +02:00
  • 7553aea819 Core/Utils: Move FourCC related helper code to its own files Shauren 2026-07-21 20:22:16 +02:00
  • 18fefeee44 Core/Creatures: Fixed setting current health by spells/auras from creature_addon/creature_template_addon Shauren 2026-07-20 12:32:49 +02:00
  • 6a36858df6 Core/Creatures: Mark CreatureStaticFlagsHolder constructor as constexpr Shauren 2026-07-20 12:13:12 +02:00
  • 8228d36618 Core/Items: Fix indentation in Item::GetSellPrice Shauren 2026-07-20 12:12:35 +02:00
  • c64647f371 Scripts/Harandar: Implement first part for Quest: "To Har'athir" (#31854) Naddley 2026-07-20 08:34:53 +02:00
  • 216b758208 Core/Items: Implement vendor sell price reduction based on used item charges Shauren 2026-07-14 01:19:05 +02:00
  • b9d25498c7 Core/Items: Add durability sell penalty when selling damaged items to vendors kik0swd 2026-07-14 00:30:32 +02:00
  • 7b7fac8483 Scripts/Zul'Aman: Rewrite Halazzi (#31835) offl 2026-07-13 21:51:40 +03:00
  • 0e9c00850a Scripts/Gruul's Lair: Update scripts (#31827) offl 2026-07-13 20:41:36 +03:00
  • 6bc60fd1cf Scripts/Outland: Rewrite Kazzak (#31826) offl 2026-07-13 17:58:43 +03:00
  • 6b01ccefd0 Core/Players: Preserve fractional health regen amounts between regen ticks (#31820) ccrs 2026-07-13 00:42:54 +02:00
  • 036f78539e Scripts/Serpentshrine Cavern: Rewrite Leotheras (#31821) offl 2026-07-12 23:43:52 +03:00
  • 9478bd47b2 Core/Auras: Fix stealth flags being incorrectly cleared if other aura SPELL_AURA_MOD_STEALTH with same StealthType is still present on target (#31819) ccrs 2026-07-11 23:00:27 +02:00
  • 14e6f01c01 Core/StatSystem: Fix stale UNIT_FIELD_ATTACK_POWER_MODS on AP modifier sign change ccrs 2026-07-11 22:03:10 +02:00
  • df2b35efb0 Scripts/Blood Furnace: Rewrite The Maker & Keli'dan (#31793) offl 2026-07-11 21:25:37 +03:00
  • 4b5d323a92 Scripts/Magtheridon's Lair: Rewrite Magtheridon (#31784) offl 2026-07-11 16:46:49 +03:00
  • 10279e96dd Scripts/Spells: Update Cauterize script Shauren 2026-07-19 23:51:43 +02:00
  • 8218bb46e6 Scripts/Vashjir: Move Abyssal Depths to Vashjir (#31900) Naddley 2026-07-19 22:04:00 +02:00
  • 5f792dc8c4 Scripts/Vashjir: Implement Sea Legs aura (#31899) Naddley 2026-07-19 14:32:19 +02:00
  • 47a9b7faca Core/Units: Refactor power type loops to iterate power slots instead of all powers Shauren 2026-07-18 16:30:39 +02:00
  • fd9c486839 Dep/Boost: Replace legacy boost include directories and linked library setup with CMake targets Shauren 2026-07-16 00:30:27 +02:00
  • 4db97c8372 Dep/Catch2: Update to 3.15.2 Shauren 2026-07-15 23:46:27 +02:00
  • 7f3d43b7c8 Misc: Remove another outdated build status url in README Shauren 2026-07-14 12:37:24 +02:00
  • fc2ccc79c8 Misc: Add new 3.3.5 build status to readme Shauren 2026-07-14 11:34:16 +02:00
  • 27c9a0bd9d Misc: Fix README build status urls Shauren 2026-07-14 10:32:01 +02:00
  • 9464ec742b Core/Misc: Update LockType enum and SkillByLockType for 12.0.7 (#31892) Nik 2026-07-11 15:26:39 +03:00
  • 80719d0ab3 Core/Spells: FixSpellModTakingSpell being cleared from the wrong unit when spell is cancelled during target selection Shauren 2026-07-10 21:37:28 +02:00
  • 123f9755d3 Core/Spells: Remove remaining raw spell attribute checks Shauren 2026-07-05 23:32:38 +02:00
  • 76de08086f Core/Misc: Reduce differences between branches Shauren 2026-07-09 12:45:47 +02:00
  • d601cfc5fa DB/Stormwind: Implement Quest: "Call of Duty (A)" Naddley 2026-07-09 12:42:21 +02:00
  • 49b7f92fa9 DB/Westfall: Update Riverpaw spawn positions in Sentinel Hill Naddley 2026-07-09 10:45:23 +02:00
  • 561b566485 Core/Misc: Update QuestSort enum for 12.0.7 (#31890) Nik 2026-07-08 00:10:37 +03:00
  • e342806f78 Core: Updated allowed build to 12.0.7.68453 Shauren 2026-07-07 10:49:47 +02:00
  • 88c2866ebd Core/Groups: Unlink group difficulty settings from player difficulty settings Shauren 2026-07-06 19:37:48 +02:00
  • e7691a8302 Core/Disables: Added new map type names for logging Shauren 2026-07-05 21:43:22 +02:00
  • c9e3fd8df5 Core/PacketIO: Fix missing SMSG_QUERY_QUEST_INFO_RESPONSE field assignment Shauren 2026-07-04 11:08:00 +02:00
  • 560165c0a6 Core/Criteria: Fixed use after free crash with criteria after reloading quest_template with a gm command Shauren 2026-07-03 00:09:08 +02:00
  • 4b2c5949b7 Core/Quests: Reduce differences between branches Shauren 2026-07-02 14:53:54 +02:00
  • 3eab3ede35 Core/Misc: Update QuestInfo enum for 12.0.7 (#31889) Nik 2026-07-02 13:24:40 +03:00
  • 52209675d7 DB: Change allowed build back to 12.0.7.68275 Shauren 2026-07-02 10:49:55 +02:00
  • d396a7aacc Core/Players: Fixed character selection showing transmog in slots that have no item equipped Shauren 2026-07-01 22:29:14 +02:00
  • d56e65b4a2 Scripts/Misc: Cherry-pick cleanups Shauren 2026-06-30 20:25:29 +02:00
  • c5a71e4796 Core/Units: Fixed crash caused by a gameobject dealing damage to units with SPELL_AURA_SPLIT_DAMAGE Shauren 2026-06-12 10:22:22 +02:00
  • b1505c6836 Core/Combat: GetThreatListPlayerCount reading GetOwner instead of GetVictim ccrs 2026-06-10 12:58:38 +02:00
  • c89afa797d Core/Movement: Fixed deactivating movement generators when starting different movement with higher priority Shauren 2026-06-02 19:55:04 +02:00
  • 701425841e Core/Movement: Immediately launch new spline on ConfusedMovementGenerator initialization (#31846) kik0 2026-05-30 16:33:05 -04:00
  • 0293d907d6 DB/SAI: Fix wrong path ids in waypoint reached events Shauren 2026-05-30 16:12:22 +02:00
  • a09efe1611 Core/Movement: Add more info to logs in mover guid validation Shauren 2026-05-30 14:04:28 +02:00
  • 923cbcf59f Core/Items: Ignore item charges for item effects types other than on use Shauren 2026-05-24 14:15:37 +02:00
  • 1cf17de39f Core/Instances: fix parameter handling in InstanceScript::DoCastSpellOnPlayer ccrs 2026-05-20 15:37:46 +02:00
  • 2f1bf82b9d Core/Units: Fixed AttackStop NowDead field being set for the wrong unit Shauren 2026-05-19 23:14:26 +02:00
  • d0e7cdf936 Core/Units: Remove duplicate WorldSession::SendAttackStop, it was duplicating Unit::SendMeleeAttackStop Shauren 2026-05-19 23:11:37 +02:00
  • 3d757bb0ab Core/Movement: Fixed CMSG_DISMISS_CONTROLLED_VEHICLE handler assigning movement info to incorrect unit Shauren 2026-05-09 20:04:56 +02:00
  • 1d4e50505b Core/Movement: Refactor WorldSession::IsRightUnitBeingMoved to validate and return moved unit in one step Shauren 2026-05-09 20:04:12 +02:00
  • 97836b72c5 Core/Movement: Stop movement and clear player movement flags from possessed units on possess end Shauren 2026-05-09 19:53:22 +02:00
  • df2da53f8a Scripts/Hellfire Ramparts: Rewrite Vazruden (#31772) offl 2026-05-07 20:14:01 +03:00
  • a348f6e35d Core/Movement: Remove unsafe target resetting in TimedFleeingMovementGenerator::Finalize (starts new movement inside MotionMaster::DirectAdd) Shauren 2026-04-30 20:20:24 +02:00
  • 855a11caed Core/AI: fix _returnToStart handling in ScriptedEscortAI ccrs 2026-04-27 17:24:37 +02:00
  • 8a80fa58c8 Scripts/VioletHold: fix Erekem adds AI ccrs 2026-04-27 17:20:45 +02:00
  • cfcc93a076 Core/AI: prevent triggering Alert (stealth pre-detection system) for Player immuned units ccrs 2026-04-27 17:13:27 +02:00
  • 70441309ca Scripts/Hellfire Ramparts: Update Gargolmar (#31774) offl 2026-04-27 15:48:17 +03:00
  • f85a3f3c16 Scripts/Spells: Rewrite warlock Soulwell using spells that summon different object ids (that create different item ids) instead of scripting soulwell object to do the selection Shauren 2026-04-27 13:11:31 +02:00
  • bbba6c1f99 Core/GameObject: Mage Portals and Refreshment Tables should be usable when the creating Mage is on another map or offline as long as you remain in group (#31730) imstuckbro 2026-04-13 20:34:40 +03:00
  • 485332ecd7 Core/Pets: Charmed units will properly return near owner after target death (#31748) imstuckbro 2026-04-13 01:17:00 +03:00
  • 3aedb52e59 Scripts/Hellfire Ramparts: Rewrite Omor the Unscarred (#31743) offl 2026-04-13 00:21:19 +03:00
  • 0d9e03bb46 Core/Movement: force destination finding in HomeMovementGenerator ccrs 2026-04-11 18:50:55 +02:00
  • 02f03429ec Scripts/BlackwingLair: add missing one-time validation in Nefarian's SAY_XHEALTH ccrs 2026-04-11 18:44:52 +02:00
  • f3fc3ead66 Core/Entities: force CombatManager revalidation after applying charm ccrs 2026-04-11 15:55:41 +02:00
  • 7acf0b568f Scripts/Serpentshrine Cavern: Rewrite Morogrim (#31733) offl 2026-04-11 12:13:44 +03:00
  • 92243d4d77 Misc/Config: Config file option description grammar improvements (#31756) imstuckbro 2026-04-09 23:07:50 +03:00
  • d766ab644c Scripts/Serpentshrine Cavern: Rewrite Lurker (#31728) offl 2026-03-30 22:46:57 +03:00