| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-11-24 | Core/Movement: Replace MotionMaster::MoveJumpWithGravity with new jump ↵ | Shauren | |
| height based MoveJump | |||
| 2025-11-23 | Core/Movement: Change MoveJump to use min/max height argument instead of ↵ | Shauren | |
| vertical speed | |||
| 2025-10-18 | Scripts/Mardum: Script Fel Lord Caza for quest Hidden no more (#30949) | Aqua Deus | |
| Co-authored-by: Naddley <NaddleyTC@gmail.com> Co-authored-by: ModoX <moardox@gmail.com> | |||
| 2025-08-13 | Core: Updated to 11.2.0 | Shauren | |
| 2025-07-12 | Scripts/DalaranLegion: Implement Quest "Call of the Uncrowned" (#31126) | Naddley | |
| 2025-07-05 | Scripts/DalaranLegion: Implement Quest: "Weapons of Legend" (Hunter) (#31099) | Naddley | |
| 2025-06-28 | Scripts/BlackRookHold: Implement Amalgam of Souls encounter (#31025) | Aqua Deus | |
| 2025-06-14 | Scripts/DalaranLegion: Implement aura to handle Orderhall Campaign Intro ↵ | Naddley | |
| (#31063) | |||
| 2025-01-10 | Core/AreaTriggers: Replace fixed movement times in database for areatriggers ↵ | Shauren | |
| with speed | |||
| 2024-12-31 | Core/Misc: Include cleanup - remove MapUtils.h from Containers.h | Shauren | |
| 2024-12-28 | Core/AI: Implemented conversation ai (#30538) | ModoX | |
| 2024-05-22 | Scripts/MawOfSouls: Implemented Ymiron, the Fallen King encounter (#29987) | ModoX | |
| 2024-04-25 | Core/Movement: Migrate scripts using GetMotionMaster()->MoveSmoothPath to ↵ | Shauren | |
| GetMotionMaster()->MovePath and kill it (they now have the same capabilities) | |||
| 2024-04-12 | Scripts/Mardum: Implement "Hidden No More" quest accept event (#29899) | Naddley | |
| Co-Authored-By: ModoX <moardox@gmail.com> | |||
| 2024-04-02 | Core/Movement: Added Velocity field to waypoint_path table (#29837) | ModoX | |
| 2024-03-26 | DB/Mardum: Implement Quest "Give Me Sight Beyond Sight" (#29833) | Naddley | |
| Co-Authored-By: ModoX <moardox@gmail.com> | |||
| 2024-02-28 | Core/Movement: MoveRotate improvements | Shauren | |
| * Allow overriding rotation speed * Allow limiting rotation using total rotation angle instead of duration | |||
| 2024-01-08 | Core/Creatures: Moved autoattack handling from scripts to game | Shauren | |
| 2023-11-25 | Core/Units: Update PlayHoverAnim state when flying or hovering (#29434) | Meji | |
| 2023-11-08 | Scripts/Mardum: Implement quest: "Enter The Illidari: Shivarra" (#29417) | Naddley | |
| 2023-11-06 | Core/InstanceScript: Refactored door types to reflect its behavior (#29406) | ModoX | |
| 2023-10-22 | Core/Map: Implement several difficulty getters (#29370) | Teleqraph | |
| Co-authored-by: ModoX <moardox@gmail.com> | |||
| 2023-10-16 | Scripts/Mardum: Implement Quest: "Set Them Free" (#29369) | Naddley | |
| 2023-10-13 | Scripts/TrialOfValor: Implemented Guarm (#29264) | ModoX | |
| 2023-10-09 | Scripts/Mardum: Implement Quest: "Eye On the Prize" (#29352) | Naddley | |
| 2023-10-02 | Scripts/Mardum: Implement Quest "Enter the Illidari: Coilskar" (#29345) | Naddley | |
| 2023-09-23 | Scripts/Mardum: Fix build | ModoX | |
| 2023-09-23 | Scripts/Mardum: Implement Quest "Enter the Illidari: Ashtongue" (#29324) | Naddley | |
| 2023-09-07 | Scripts/Mardum: Implement The Invasion Begins quest (#29302) | Naddley | |
| Co-authored-by: ModoX <moardox@gmail.com> | |||
| 2023-08-16 | Scripts/Mardum: Implement DH intro event (#29211) | Naddley | |
| Co-Authored-By: funjoker <funjoker109@gmail.com> | |||
| 2023-01-06 | Core/Misc: Add missing Containers.h include where neccessary | Shauren | |
| 2022-02-05 | Add "On" to some gossip methods in AI (#25415) | Maks Szokalski | |
| * Add "On" to some methods * Update npc_innkeeper.cpp * Update zone_borean_tundra.cpp (cherry picked from commit 41188eb535e445b73909659980257da2939e4be4) | |||
| 2022-01-26 | Core/Unit: Make HandleEmoteCommand typesafe (#25249) | Peter Keresztes Schmidt | |
| * Scripts/ScarletMonastery: Fix wrong emote during Headless Horseman encounter * Scripts/HoR: Fix wrong emote during escape event * Core/Unit: Make improve type safety of HandleEmoteCommand Change argument type to the expected enum type Emote * Scripts/CoS: Use SetUInt32Value to set UNIT_NPC_EMOTESTATE UNIT_NPC_EMOTESTATE is no flag field (cherry picked from commit 6c7837f947ff4eb5110a116a371daa6f9e2b3bbe) | |||
| 2022-01-24 | Core/WorldObject: Partially std::chrono-ify SummonCreature overloads | Carbenium | |
| TempSummon* SummonCreature(uint32 entry, float x, float y, float z, float o = 0, TempSummonType despawnType = TEMPSUMMON_MANUAL_DESPAWN, uint32 despawnTime = 0); to TempSummon* SummonCreature(uint32 entry, float x, float y, float z, float o = 0, TempSummonType despawnType = TEMPSUMMON_MANUAL_DESPAWN, Milliseconds despawnTime = 0s); (cherry picked from commit 1131229ee9c43704b11187f0b11c327db92018b6) | |||
| 2021-12-07 | 3.3.5 gameobject summoner (#23289) | Giacomo Pozzoni | |
| * Scripts/Misc: Change IsSummonedBy(Unit*) to IsSummonedBy(WorldObject*) * Scripts/Misc: Fix build * Core/TempSummons: Rename GetSummoner() to GetSummonerUnit() * Core/TempSummons: Add support to TempSummons::GetSummoner() to return GameObject too * Fix build * Core/TempSummons: Allow GameObject to be owner of TempSummon * Core/TempSummons: Add support to SAI for GameObject owner of TempSummon * Scripts/Misc: Fix no-pch build * Core/TempSummons: Implement PR comments (cherry picked from commit 797fba98e95da1236465a15061ec4122d7ec33fe) | |||
| 2021-03-28 | Core/Objects: Pass privateObjectOwner guid directly to SummonCreature functions | Shauren | |
| 2020-05-03 | Core/Scripts: unified scripted gossip/quest api | ariel- | |
| - Changed self-accessor on GameObjectAI to "me", like UnitAI - Moved all related functions to AI, now Unit and GameObject have the same function names with identical behaviour - Remove "OnUpdate" from CreatureScript/GameObjectScript, was never used and we already have AI Update method - Quest methods no longer return a bool, the return value was used to call the AI version if the ScriptMgr one returned false - Implemented GameObjectAI::Destroyed hook (was never called), implemented Damaged method - Rename OnStateChanged to OnLootStateChanged to reflect when it's really called, and created a new hook OnStateChanged that only gets called on GOState change - Since the functions are now only getting called from AI, made GetAI methods full virtual. (CanSpawn method is anyways going to be used on creatures with AI) (cherry picked from commit f913f3bb8977c127d200d5d4a608ab434b21bbcd) | |||
| 2020-01-02 | New Year | Aokromes | |
| 2019-08-25 | Scripts/OrderHall: Spawn some Warrior Order Hall NPC's and script some of ↵ | Jeremy | |
| them (#19902) | |||
