aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2024-01-09Scripts/Boralus: Implement Quest "Get Your Bearings" (#29566)Naddley
2024-01-09Core/Spell: Fix target check for TARGET_UNIT_RECT_CASTER_ENEMYModoX
2024-01-08Core/Creatures: Moved autoattack handling from scripts to gameShauren
2024-01-08Core/Creatures: Added possibility to automatically despawn personal summons ↵ModoX
on quest remove (#29114)
2024-01-08Core/Spells: Added option to override orientation for target types using ↵ModoX
spell_target_position table (#29551)
2024-01-07Core/GameObjects: Fixed incorrect startup error logShauren
2024-01-05Core/AreaTrigger: Fix areatrigger debug output not printing spawnid properlyModoX
2024-01-05Scripts/Draenor: Implemented Garrison V1 Alliance enter/exit (#29550)Naddley
2024-01-05Scripts/Movement: De-optional followPathBackwardsFromEndToStart in ↵ModoX
WaypointMovementGenerator
2024-01-05Core/Waypoints: Refactor to split data into path and node related info in db ↵ModoX
(#29506)
2024-01-05Core/Players: Fixed objects not being visible after seamless teleportsShauren
2024-01-03Scripts/DunMorogh: Removed some experimental leftovers from Joren Ironstock ↵ModoX
script
2024-01-02Core/Config: Added missing config CONFIG_CORPSE_DECAY_RAREShauren
2024-01-02Core/Maps: implement LIQUID_MAP_OCEAN_FLOOR to identify units that are on ↵Ovahlord
the bottom of a liquid (#29545)
2024-01-02Core/Maps: restored a hack in gridmap liquid status code to solve precision ↵Ovahlord
issues (#29544) Closes #29543 Closes #22020
2024-01-02Scripts/Stormwind: Implement Quest "Nation Of KulTiras" (#29547)Naddley
2024-01-01Scripts/Karazhan: Removed a custom reimplementation of DoMeleeAttackIfReady ↵Shauren
(written before dual wield was supported by it)
2024-01-01Core/Battlegrounds: Rework Alterac Valley (#29530)Jeremy
2024-01-01Core/Player: Added Player::SkipQuests helper to skip quests (without rewards)ModoX
2024-01-01Scripts/DunMorogh: Implement Quest "Decontamination" (#29542)Naddley
2024-01-01Scripts/DunMorogh: Implemented Rockjaw Invader spawning for Joren Ironstock ↵Malcrom
(#29519) Co-authored-by: ModoX <moardox@gmail.com>
2024-01-01Scripts/Durotar: Implemented several Darkspear Training Grounds quests (#29507)Malcrom
* The Basics: Hitting things * Proving Pit * added start quest for monks * also fixed Zuni spawn * also fixed cosmetics for Tiki Targets * also fixed questchains of all classes up to Darkspear Hold
2024-01-01Core/Unit: Restore function of HandleKillPlayer after ↵ModoX
bf107e0581c58f767b21f15fe7f75cb7eac95d97 * also fix build
2024-01-01Core/Battleground: Changed HandleKillUnit hook to accept any Unit* as killerJeremy
2024-01-01Core/Battleground: Moved DoAction hook to ZoneScriptJeremy
2024-01-01Core/Waypoints: Also facing when orientation is set and node is last of pathModoX
2024-01-01Core/Player: Rename GetQuestSlotObjectiveData to GetQuestObjectiveDataModoX
2023-12-31Core/Misc: Fixed a bunch of uninitialized class fieldsShauren
2023-12-31Core/Conversation: Log error if conversation is started multiple timesModoX
2023-12-31Core/Quests: Removed slow queries from daily and weekly resetsShauren
Closes #29146
2023-12-31Scripts/Stormwind: Implement Quest "Battle for Azeroth: Tides of War" (#29493)Naddley
2023-12-30Core/AreaTrigger: Fallback to CreateProperties script, if ScriptName of ↵ModoX
static areatrigger is not provided
2023-12-30Core/AreaTriggers: Refactor (#29500)Meji
* Moved IsServerside to custom flags * Flags moved from areatrigger_template to areatrigger_create_properties * New field to create custom CreateProperties (IsCustom) * New field to reference custom areatriggers (IsAreatriggerCustom) * Moved fields for shape data to areatrigger_create_properties
2023-12-30nopch fixShauren
2023-12-30Core/Quests: Implemented QUEST_OBJECTIVE_FLAG_2_QUEST_BOUND_ITEM that makes ↵Shauren
required items not be stored in inventory
2023-12-29Core/Maps: Cleaned up incorrect error logShauren
2023-12-29Core/Battlegrounds: Clean up some Team/TeamId parameters to use enums ↵Jeremy
instead of raw integer types (#29535) * Fix criteria data type bg loss team score
2023-12-29Core/Maps: Properly set initial spawn group state for groups that have ↵Jeremy
conditions (#29509)
2023-12-29Core/Database: Fixed a shutdown crash happening if worldserver did not fully ↵Shauren
start up (for example applying a db update failed)
2023-12-28Core/Spells: Clean up some gameobject types in EffectOpenLock (#29532)Jeremy
2023-12-28Fix bfbda8dcce8d19dda0ee3d8f96d176901902e102Shauren
2023-12-28Core/Creatures: Refactor CreatureEliteType (#29525)Teleqraph
* Turn into enum class with official names
2023-12-27Scripts/ExilesReach: Implemented Taming the Wilds (#29523)Malcrom
2023-12-27Core/Database: Replace union with std::variant in TransactionShauren
2023-12-26Build fixShauren
2023-12-26Core/Bnet: Implemented new SRP6 variants, and migrate old sha_pass_hash in ↵Shauren
battlenet_accounts to separate salt and verifier columns * passwords can now be case sensitive and up to 128 characters long
2023-12-25Scripts/Halls of Origination: modernized creature accessing via data typeOvahlord
2023-12-25Scripts/Halls of Origination: implemented Lift of the Maker's console to ↵Ovahlord
allow players to control the elevator to reach the 2nd floor after defeating Anraphet or Earthrager Ptah
2023-12-25Scripts/Halls of Origination: modernized scripting models to current standardOvahlord
* dropped a deprecated hack spellscript from Anraphet
2023-12-25Scripts/Halls of Origination: updated boss state and npc enums to current ↵Ovahlord
standard