aboutsummaryrefslogtreecommitdiff
path: root/src/server/scripts/EasternKingdoms
AgeCommit message (Collapse)Author
2025-11-23Core/Movement: Change MoveJump to use min/max height argument instead of ↵Shauren
vertical speed
2025-11-23Scripts/Misc: Replace manual jumps with proper spells (or non-jump movement ↵Shauren
where there should be no jumps)
2025-11-18Core/Movement: Remove MotionMaster::MoveJump(x, y, z) overloadShauren
2025-11-15Core/Misc: Add missing includesShauren
2025-11-10Core/Movement: Use std::span argument instead of std::vector in ↵Shauren
MoveSplineInit::MovebyPath to avoid having to construct temporary containers
2025-10-19Scripts/Westfall: Implement Quest: "Livin' the Life" (#31327)Naddley
Co-authored-by: Ovahlord <18347559+Ovahlord@users.noreply.github.com>
2025-10-04Scripts/ReturnToKarazhan: Implement Shade of Medivh encounter (#31281)Aqua Deus
2025-10-03Scripts/Gilneas: Remove unneccessary null check from ↵Shauren
47df5bdc22cd62120afb21af29fd1aa0f30bf251
2025-10-02Scripts/Gilneas: Implement Quest: "Evacuate the Merchant Square" (#31324)Naddley
Closes #30091 Co-authored-by: Ovahlord <18347559+Ovahlord@users.noreply.github.com>
2025-10-02Scripts/Westfall: Implement Quest: "It's Alive!" (#31316)Naddley
Co-authored-by: Ovahlord <18347559+Ovahlord@users.noreply.github.com>
2025-10-01Scripts/Deadmines: Updated dungeon encounter idsShauren
Closes #31329
2025-09-27Scripts/Westfall: scripted Overloarded Harvest Golem visuals * removed ↵Ovahlord
somple duplicate spawns and event related spawns that are already spawnt (cherry picked from commit https://github.com/The-Cataclysm-Preservation-Project/TrinityCore/commit/7f6e63f850aaf71668dedd8394f023eff2ef8452)
2025-09-22Core/AreaTriggers: Implement ↵Meji
AreaTriggerActionSetFlag::DontRunOnLeaveWhenExpiring (#31276)
2025-09-15Scripts/Stratholme: Fix Ramstein the Gorger not spawningShauren
2025-09-07Scripts/ReturnToKarazhan: Implement Mana Devourer encounter (#31166)Aqua Deus
2025-08-31Scripts/TheJadeForest: Implement quest "Touching Ground" (31766) (#31122)Meji
2025-07-26Scripts/ReturnToKarazhan: Implement The Curator encounter (#31146)Aqua Deus
2025-07-19Scripts/ReturnToKarazhan: Implement Maiden of Virtue encounter (#31105)Aqua Deus
2025-07-11Core/Misc: Simplify LinkedListHead::isEmpty and rename to empty to fit ↵Shauren
standard container naming
2025-07-11Core/Groups: Use iterators instead of raw LinkedListElement to interact with ↵Shauren
group members
2025-07-09Core/Scenarios: Allow scripts to set instance scenario by id (#31104)Jason Dove
* add example at Stratholme service entrance
2025-07-06Scripts/Tirisfal: Implement Quest: "A Legend You Can Hold" (#31110)Naddley
2025-05-30Scripts/AbyssalDepths: Add whirlpool entrance to Abyssal Maw (#31007)Jason Dove
2025-05-30Scripts/RedridgeMountains: Implement Quest "Saving Foreman Oslow" (#30947)Jason Dove
2025-05-27Scripts/Stormwind: Script second part of Quest: "The Nation of Kul Tiras" ↵Naddley
(#30964)
2025-05-11Scripts/Misc: Update ScriptPCH content to include most commonly headersShauren
2025-02-07Scripts: Remove unneccessary DoublePosition from AreaBoundaryShauren
2025-01-10Scripts/Ghostlands: Implement Quest: "To Ghostlands" (#30586)Naddley
2025-01-02Scripts/StormwindCity: Implement quest "The Mission" (29548) (#30557)Meji
2024-12-31Core/Spells: Split TRIGGERED_IGNORE_POWER_AND_REAGENT_COST into separate ↵Shauren
POWER and REAGENT flags
2024-12-29Scripts: Remove direct unit flag manipulations for UNIT_FLAG_IMMUNE_TO_PC, ↵Shauren
UNIT_FLAG_IMMUNE_TO_NPC and UNIT_FLAG_UNINTERACTIBLE
2024-12-29Core/AI: Remove default arguments for inter-script communicationModoX
2024-12-28Core/AI: Implemented conversation ai (#30538)ModoX
2024-11-27Scripts/StormwindCity: Implement quest "The King's Command" (29547) (#30459)Meji
2024-07-11Core/Creatures: Allow adding summons to CreatureGroup (only adding, no ↵Shauren
formation movement of linked aggro yet)
2024-07-08Core/Creatures: Fixed memory leaks in creature formationsShauren
2024-05-05Scripts/ScarletHalls: Reverted Call Reinforcements to TARGET_DEST_DBNaddley
* 62156f57b285ee252c2c4143236a3df95f219ca5 followup
2024-05-05Scripts/ScarletHalls: Implement Armsmaster Harlan encounter (#29944)Naddley
2024-04-28Core/Creatures: moved combat pulse into heartbeat handling and implemented ↵Ovahlord
CREATURE_STATIC_FLAG_2_FORCE_PARTY_MEMBERS_INTO_COMBAT (#29946)
2024-04-25Core/Movement: Migrate scripts using GetMotionMaster()->MoveSmoothPath to ↵Shauren
GetMotionMaster()->MovePath and kill it (they now have the same capabilities)
2024-03-30Core/Creatures: Changed the spawn health field in creature table to a ↵Meji
percentage (#29801)
2024-03-28Core/Battlegrounds: Move to scripts (#29799)Jeremy
* Introduce new BattlegroundScript class for map/bg specific scripts * Remove all sub, zone specific, battleground classes except Arena * Move all bg zone scripts to new BattlegroundScripts class in script folder * Remove ZoneScript from Battleground class * Remove some unused hooks from Battleground
2024-03-25Scripts/Stormwind: Implement RP Event for quest "Ancient Curses" (#29780)Naddley
2024-02-29Core/Creatures: implemented most movement related static flags and migrated ↵Ovahlord
existing movement data into static flags (#29541) * implemented CREATURE_STATIC_FLAG_AQUATIC - creatures cannot leave liquids * implemented CREATURE_STATIC_FLAG_AMPHIBIOUS - creatures can enter and leave liquids but remain on the ocean floor when swimming is not enabled until engaged * implemented CREATURE_STATIC_FLAG_FLOATING - creatures have their gravity on spawn / reset disabled * implemented CREATURE_STATIC_FLAG_SESSILE - creatures are rooted in place * implemented CREATURE_STATIC_FLAG_CAN_SWIM - creature can swim in liquids * implemented CREATURE_STATIC_FLAG_3_CANNOT_SWIM - Amphibious creatures cannot toggle on swimming * implemented CREATURE_STATIC_FLAG_3_CANNOT_TURN - Creatures cannot turn at all * implemented CREATURE_STATIC_FLAG_4_PREVENT_SWIM - Amphibious creatures won't toggle on swimming until their victim starts leaving the ocean floor * partially implemented CREATURE_STATIC_FLAG_3_CANNOT_PENETRATE_WATER * deprecated CREATURE_FLAG_EXTRA_NO_MOVE_FLAGS_UPDATE as this flag was a hackfix to a wrong implementation that is now gone
2024-02-24Scripts: Removed unused global variablesShauren
2024-02-23Core/Battlegrounds: Move some areatrigger handling to scripts (#29700)Jeremy
2024-01-23Scripts/Baradin Hold: cleaned up some leftovers from Argaloth's rework and ↵Ovahlord
applied some missing coding standards
2024-01-22Scripts/Baradin Hold: rewrite Argaloth encounter (#29604)Ovahlord
* handle all missing mechanics and visuals * modernized instance script
2024-01-16Core/Units: moved CharmInfo class and its definitions into a own file (#29583)Ovahlord
2024-01-08Core/Creatures: Moved autoattack handling from scripts to gameShauren