aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/Globals/ObjectMgr.cpp
AgeCommit message (Collapse)Author
14 hoursCore/Misc: Reduce differences between branchesShauren
4 daysCore/Misc: Rename AreaTriggerStruct to AreaTriggerTeleportShauren
2025-09-14Core/Scripts: Use std::string_view to find script id from script nameShauren
2025-09-06Core/Spells: Implemented setting spell to cast on arrival from ↵Traesh
SPELL_EFFECT_JUMP_CHARGE in database (#30210)
2025-08-31Core/Vehicles: Prevent bad database data in vehicle_template from crashing ↵Shauren
the server when vehicle despawns
2025-08-13Core: Updated to 11.2.0Shauren
2025-07-23Core/Vehicles: Added new field CustomFlags to vehicle_template (#31115)Meji
2025-07-13Core/Misc: Move large functions out of header filesShauren
2025-06-28Core/SpawnTracking: Allow linking a spawn to more than one quest objective ↵Meji
(#30995)
2025-06-25Core/Database: Improve code generated by DEFINE_FIELD_ACCESSOR_CACHEShauren
2025-06-24Core/Misc: Use new Field::Get*OrNull where possibleShauren
2025-06-22Core/Players: PlayerChoice improvementsShauren
* Add missing choice properties to database (InfiniteRange, ShowChoicesAsList) * Allow limiiting the number of responses sent at the same time * Fixed duration sent in SMSG_DISPLAY_PLAYER_CHOICE * Remove dynamically generated response identifiers from database * Remove auto rewarding choice responses * Change response scripts to be bound to scriptname
2025-05-13Core/Misc: Make string and string_view literal suffixes globally availableShauren
2025-05-11Core/Vehicles: Added field to set a default pitch (#30878)Meji
2025-04-25Core: Updated to 11.1.5Shauren
2025-04-25Core/Quests: Convert quest loading to named field access (ref ↵Shauren
29a680a1c264e5c8858b387fce4f6472a6d70a7e)
2025-04-16Core/Quests: corrected error logging for quest loading helpersOvahlord
(cherry picked from commit 2e971321cf4648a5deceb73074967d48fc94c020)
2025-03-02Core: Updated to 11.1.0Shauren
2025-02-23Core/Misc: Add a bunch of examples for 67418a1aeee9035234d304b5e9653b832488dd66Shauren
2025-02-20Core/Misc: Reduce differences between branchesShauren
2025-02-02Core/Misc: Reduce code differences between branchesShauren
2025-02-02Core/Objects: Make guid generators atomicShauren
2025-02-02Core/Vehicle: Added RideSpellID field to override npc_spellclick_spells (#30198)ModoX
2025-01-25Core/Items: Fixed item spell charge slot indexingShauren
Closes #30585
2025-01-16Core/Misc: Remove unneccessary structure packing and one unused enumShauren
2025-01-04Core/Misc: Implemented spawn tracking (#30247)Meji
2025-01-03Core/Database: Added std::span based functions to Field and PreparedStatementShauren
2025-01-02Core/Player: Changed player_classlevelstats types to int32ModoX
2024-12-31Core/Misc: Include cleanup - remove MapUtils.h from Containers.hShauren
2024-12-14Core/Quests: assign a unique alias to ID fields loaded from quest_visual_effectOvahlord
2024-12-02Core/Quests: Implemented QUEST_OBJECTIVE_KILL_WITH_LABELShauren
2024-12-02Core/Quests: Use a helper function for quest objective StorageIndex startup ↵Shauren
validation
2024-10-21Core/Misc: Update faction change learned language skills for new racesShauren
2024-10-18Core/Creature: Remove UNIT_FLAG3_FAKE_DEAD and UNIT_FLAG2_FEIGN_DEATH if no ↵ModoX
unit_flags are set * d66f2dcdac2f1602f36cd9f1720fdbf274a37c61 followup
2024-09-27Core/DataStores: Removed overriding field sign type based on db2 column ↵Shauren
compression
2024-08-31Core/Creature: Added additional checks when setting feign death in dbModoX
2024-08-30Core/PacketIO: Implemented UIMap questlines (#30030)Meji
2024-08-18Core/Realms: Realmlist refactorsShauren
* Removed global realm variable from World and use RealmList everywhere * Match auth build key with client version * Restored allowedSecurityLevel checks for realmlist packet building * Restored updating population field, mysteriously removed 15 years ago in f20b25d1c90f608deab28c9957b3b376ab2a0d50
2024-08-17Core/Utils: Unwrap non-copyable pointers (unique_ptr) from ↵Shauren
Trinity::Containers::MapGetValuePtr
2024-08-02Core/PacketIO: Updated to 11.0.0Shauren
2024-06-23Core/AreaTriggers: Check actionset flags for client areatriggers to allow ↵Meji
some areatriggers to trigger while dead (#30042)
2024-06-23Core/GameObjects: Fixed the interaction/highlight logic for ↵Meji
GAMEOBJECT_TYPE_CHEST and quest objectives (#30051)
2024-06-08Core/Creatures: Validate creature.modelid on startup (#30023)Meji
2024-06-04Core/Misc: Added Loading.Locales to enable/disable the load of locales (#30013)Antonio Martín Berti
2024-05-27Core/AreaTriggers: Implement height check for polygon db2 areatriggersShauren
2024-05-27Core/AreaTriggers: Fix triggering of client areatriggers for some shapesMeji
2024-05-25Core/Players: Extended world_safe_locs with transport guid - this allows ↵Golrag
teleporting to a different map directly to a transport and having graveyards on transports
2024-05-23Core/Creatures: Check fallback difficulty data for creature static flags ↵Meji
override (#29992)
2024-05-03Core/Creatures: Ignore validation of AppearanceModId 0 in equipment (#29916)Meji
2024-05-03Core/Creatures: Allow profession tools to be used as equipment (#29915)Meji