aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/Instances/InstanceScript.cpp
AgeCommit message (Expand)Author
2024-02-14Core/Instances: Added back missing cases to InstanceScript::SendEncounterUnit...Shauren
2023-11-12Core/Achievements: Implemented DefeatDungeonEncounter and DefeatDungeonEncoun...Shauren
2023-11-06Core/InstanceScript: Refactored door types to reflect its behavior (#29406)ModoX
2023-09-19Core/Instances: Kill instance_encounters table, it is no longer neccessaryShauren
2023-09-19Core/Instances: Removed deprecated field from InstanceScript (here too)Shauren
2023-09-19Core/Instances: Removed deprecated field from InstanceScriptShauren
2023-09-03Core/Auras: Defined and implemented new aura interrupt flagsShauren
2023-05-06Core/Auras: Implement SpellAuraInterruptFlags2::EndOfEncounter (#28939)Teleqraph
2023-05-06Core/Auras: Implement SpellAuraInterruptFlags2::StartOfEncounter (#28938)Teleqraph
2023-01-08Core/Logging: Switch from fmt::sprintf to fmt::format (c++20 standard compati...Shauren
2022-10-05Core/Loot: Set loot dungeon encounter id before generatingShauren
2022-10-04Core/Instances: Spawn defeated bosses in instances using loot based locks if ...Shauren
2022-10-04Core/Loot: Send DungeonEncounter id in SMSG_ITEM_PUSH_RESULTShauren
2022-10-04Core/Instances: Save instance entrance based on completed encountersShauren
2022-10-04Core/Scenarios: Attempt to restore scenario state from completed encounter infoShauren
2022-10-04Core/Scripts: Save instance data in JSON formatShauren
2022-10-04Core/Instances: Delete InstanceSaveMgr and replace most of its uses with new ...Shauren
2022-10-04Core/Instances: Instance lock rewrite (WIP)Shauren
2022-07-24Core/WorldStates: Implemented setting dungeon encounter world statesShauren
2022-07-07Core/WorldStates: Allow setting "hidden" field of SMSG_UPDATE_WORLD_STATEShauren
2022-06-30Core/WorldStates: Migrate instance script worldstates to new systemShauren
2022-06-24Core/SpawnGroups: Renamed GetSpawnGroupsForInstance and its argument to not c...Shauren
2022-04-24Scripts/Instances: Replace manual criteria timer starts in instances with new...Shauren
2022-04-24Core/Achievements: Implemented criteria flag "Reset on Start" and removed man...Shauren
2022-03-01Core/Maps: add new FLAG_ALLIANCE_ONLY and FLAG_HORDE_ONLY for instance spawn ...Ovah
2022-02-16Core/Maps: Add Map::DoOnPlayers helper function (#25233)Traesh
2022-02-13Core/Misc: Minor game include cleanupShauren
2022-02-12Core/Misc: Move (or delete) constructors and destructors to .cpp files (avoid...Shauren
2022-01-23Core/InstanceScript: std::chrono-ify DoRespawnGameObjectCarbenium
2021-12-13Core/Instance: 14788ce followupccrs
2021-12-13Core/Instance: add new methodccrs
2021-12-13Core/Instance: add new hook & methodccrs
2021-12-13Core/Instances: improve DoRemoveAurasDueToSpellOnPlayers & DoCastSpellOnPlaye...ccrs
2021-09-08Core/Achievements: Update CriteriaType enum (#26856)Meji
2021-08-08Core/Spawning: Actually check spawn group state before processing a respawn. ...Treeston
2021-06-21Core/Scripts: Add bossId in state error log. (#21421)Gooyeth
2021-06-16Core/Globals: revert back to unordered_map for templatesariel-
2021-06-16Core/Globals: throw some RAII into ObjectMgr, and load templates into vectorsariel-
2021-06-13Core/Auras: removed caster dependency from coreariel-
2021-06-01Core/Criteria: Add all values of CriteriaStartEventShauren
2020-09-19Core/PacketIO: Renamed a bunch of opcodes based on more research (only those ...Shauren
2020-09-04Core/Misc: Port all the refactors sneaked in master to 3.3.5 include cleanup ...Shauren
2020-08-23Core/Misc: random refactorsTreeston
2020-08-23Core/Spawn: Move spawn group state management from sObjectMgr to the Map obje...Treeston
2020-08-22Scripts/InstanceScript: Implement database framework for managing spawn group...Treeston
2020-08-14Core/Misc: Replace NULL with nullptrShauren
2020-06-27Core/DataStores: Simplified string memory allocation in db2 files, dropped un...Shauren
2020-04-24Core/AI: AreaBoundary refactorariel-
2020-01-02New YearAokromes
2019-07-27Core/DBLayer: Prevent using prepared statements on wrong databaseShauren