aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/Scenarios
AgeCommit message (Collapse)Author
2025-07-09Core/Scenarios: Allow scripts to set instance scenario by id (#31104)Jason Dove
* add example at Stratholme service entrance
2025-06-10Core/Misc: Kill copy/move constructors for singleton classesShauren
2024-12-31Core/Misc: Include cleanup - remove MapUtils.h from Containers.hShauren
2024-12-03Core/Scenarios: Send Scenario GUID in scenario progress packet (#30465)Ghaster
2024-05-13Core/Criteria: Implemented CompleteAnyScenario and CompleteScenario types ↵Antonio Martín Berti
(#29984)
2023-11-21Core/Calendar: Implement different timezone support for ingame calendarShauren
Closes #8390 Closes #29427
2023-09-25Core/Achievements: Fixed achievement criteria StartEvent and FailEventShauren
* Criteria using StartEvent cannot be updated without that event triggering first (not only for timed achievements) * Implemented most StartEvent and FailEvent types * Fixed saving criteria removed by RemoveCriteriaProgress
2023-07-12Core: Update to 10.1.5Shauren
2023-07-07build fixShauren
2023-07-07Core/Scenarios: Move map from InstanceScenario to base classShauren
2023-01-08Core/Logging: Switch from fmt::sprintf to fmt::format (c++20 standard ↵Shauren
compatible api)
2022-12-31Core/Scenarios: Replace assert with null checkShauren
Closes #28639
2022-10-04Core/Scenarios: Attempt to restore scenario state from completed encounter infoShauren
2022-10-04Core/Instances: Delete InstanceSaveMgr and replace most of its uses with new ↵Shauren
InstanceLockMgr
2022-08-09Core/Scenarios: Group criteria storage by scenario idShauren
2022-04-22Core/Scenarios: Removed unused variablesShauren
2022-03-22Core/Scenarios: Fix bad criteria evaluation in scenarios (#27881)Krudor
* Adjust Scenario criteria evaluation process so that entire criteria trees are not completed when a single child tree is completed.
2022-02-13Core/Misc: Minor game include cleanupShauren
2021-09-08Core/Achievements: Update CriteriaType enum (#26856)Meji
2021-06-07Core/Achievements: Defined all modifier tree types and implemented many of themShauren
2021-05-16Core/Scripts: Remove deprecated overload of QuestReward without LootItemType ↵Shauren
argument
2021-04-15Core/Misc: Replace time(NULL) with GameTime::GetGameTime()jackpoz
(cherry picked from commit 12701cb0c6c45eb105ad449eb9a56e76d84d691e) Conflicts: src/server/game/Achievements/AchievementMgr.cpp src/server/game/AuctionHouse/AuctionHouseMgr.cpp src/server/game/AuctionHouseBot/AuctionHouseBotBuyer.cpp src/server/game/AuctionHouseBot/AuctionHouseBotSeller.cpp src/server/game/Battlefield/Battlefield.cpp src/server/game/Battlefield/Zones/BattlefieldWG.cpp src/server/game/Battlegrounds/BattlegroundMgr.cpp src/server/game/Calendar/CalendarMgr.h src/server/game/DungeonFinding/LFGQueue.cpp src/server/game/Entities/Corpse/Corpse.cpp src/server/game/Entities/Creature/Creature.cpp src/server/game/Entities/Item/Item.cpp src/server/game/Entities/Pet/Pet.cpp src/server/game/Entities/Player/Player.cpp src/server/game/Entities/Unit/Unit.cpp src/server/game/Globals/ObjectMgr.cpp src/server/game/Grids/ObjectGridLoader.cpp src/server/game/Guilds/Guild.cpp src/server/game/Handlers/AuctionHouseHandler.cpp src/server/game/Handlers/BattlefieldHandler.cpp src/server/game/Handlers/CalendarHandler.cpp src/server/game/Handlers/CharacterHandler.cpp src/server/game/Handlers/ChatHandler.cpp src/server/game/Handlers/LFGHandler.cpp src/server/game/Handlers/MailHandler.cpp src/server/game/Handlers/MiscHandler.cpp src/server/game/Handlers/MovementHandler.cpp src/server/game/Handlers/PetHandler.cpp src/server/game/Handlers/QueryHandler.cpp src/server/game/Handlers/TicketHandler.cpp src/server/game/Instances/InstanceSaveMgr.cpp src/server/game/Server/WorldSession.cpp src/server/game/Server/WorldSocket.cpp src/server/game/Spells/Auras/SpellAuras.cpp src/server/game/Tickets/TicketMgr.cpp src/server/game/Tickets/TicketMgr.h src/server/game/World/World.cpp src/server/scripts/Commands/cs_gobject.cpp src/server/scripts/Commands/cs_instance.cpp src/server/scripts/Commands/cs_list.cpp src/server/scripts/Northrend/zone_wintergrasp.cpp src/server/scripts/Spells/spell_item.cpp
2021-04-06Core/PacketIO: Use new time utilities in packets instead of plain time_t/uint32Shauren
2021-04-06Core/Criteria: Use std::chrono type for CriteriaHandler::SendCriteriaUpdateShauren
2021-04-05Core/Misc: Change all unix time columns in character database to bigint (signed)Shauren
2020-12-08Core/Misc: First set of required db changes for 9.0Shauren
2020-12-08Core/PacketIO: Updated most packet structures to 9.0.1Shauren
2020-09-19Core/PacketIO: Renamed a bunch of opcodes based on more research (only those ↵Shauren
added after 6.0)
2020-05-01Core/Achievements: Greatly optimize achievement system by splitting large ↵Xinef
types by miscvalue Closes #18633 (cherry picked from commit 9b44ed9cda347bfda1078666b3779d985fc37b2b)
2020-01-02New YearAokromes
2019-11-16nopch fixShauren
2019-11-15Core/Achievements: Implement many new ModifierTree typesShauren
2019-07-27Core/DBLayer: Prevent committing transactions started on a different databaseShauren
2019-07-27Core/DBLayer: Prevent using prepared statements on wrong databaseShauren
2019-01-01Update copyright note for 2019vincent-michael
auto happy = new year(2019);
2018-11-05Core/PacketIO: Updated packet structures to 8.0.1Shauren
2018-03-12Core/DataStores: Fixed db2 structures after 7.3.5Shauren
2018-01-01Update copyright note for 2018vincent-michael
auto happy = new year(2018);
2017-06-04Core/Game: Include cleanup part 5Shauren
* ObjectMgr.h * Player.h * Unit.h * G3D should no longer propagate everywhere from Spline/MotionMaster
2017-05-18Core/Game: Include cleanupShauren
* Mostly aimed at removing Log/DatabaseEnv includes from other headers * Fix most packet headers including other packet headers - moved common structures such as ItemInstance to their own files * Moved SAI function definitions to source files (massive or requiring many different dependencies)
2017-05-12Core/Database: Include cleanupShauren
2017-05-11Core/Common: Include cleanupShauren
2017-01-27Core/Misc: Fixed uninitialized valuesShauren
CID 1360578 CID 1360579 CID 1360581 CID 1360582 CID 1367984 CID 1367985 CID 1360576
2017-01-01Update copyright note for 2017vincent-michael
Happy new year
2016-11-07Core/Scenarios: Removed a bad usage of blocking db queries when saving ↵Shauren
scenario to db
2016-11-07Warning fixShauren
2016-11-07Dynamic linking build fixShauren
2016-11-06Core/Instances: Implemented base scenario system and objectives in dungeonsKrudor
Closes #17905 Closes #18034