aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/Entities/SceneObject
AgeCommit message (Collapse)Author
2025-12-07Core/Entities: Remove Object::m_objectType member and replace it with global ↵Shauren
array lookup (using m_objectTypeId)
2025-06-17Core/Objects: Replace separate x,y,z,o getters for stationary position with ↵Shauren
single Position
2025-01-05Core/Grids: Modernize TypeContainer with variadic templateShauren
2024-10-30Core/PacketIO: Updated SMSG_UPDATE_OBJECT for 11.0.5Shauren
2024-10-27Core/Objects: More minor refactors for SMSG_UPDATE_OBJECT building - move ↵Shauren
getting and writing field flags to shared function
2024-10-25Core/PacketIO: Move writing data sizes in SMSG_UPDATE_OBJECT to shared ↵Shauren
functions instead of spreading it in all overrides
2024-01-22Core/Object: use the final keyword for several (World)Object classes that ↵Ovahlord
should not get derived from (#29585)
2023-10-24Core/Spells: SpellAttr8 fixups - use creator instead of owner for ↵Shauren
SPELL_ATTR8_ONLY_TARGET_IF_SAME_CREATOR and removed cast time requirement for channelled spell predicted healing
2022-10-13Core/PacketIO: Use ByteBuffer from UpdateData instead of copying to it after ↵Gosha
(#28347) (cherry picked from commit 81bf8de9895e050d5800a8a37316c0e6874b5e40)
2022-04-23Core/Objects: Initialize position data and zone/instance script for all ↵Shauren
worldobject types (except player)
2022-03-08Core/Entities: Move GridObject to its own header (#26358)Jan Van Buggenhout
* GridObject * Add include to more files (cherry picked from commit 43dd1b37d64dbe22a528d72e399f79ff645342b3)
2022-02-26Core/Objects: Added helper structures to allow using customized updatefield ↵Shauren
sending packet functions with Trinity::MessageDistDeliverer
2021-10-11Core/Scenes: Implemented spell created SceneObjectsShauren