aboutsummaryrefslogtreecommitdiff
path: root/src/server/shared/Dynamic
AgeCommit message (Collapse)Author
2025-07-18Core/Misc: Add splice/pop_front/pop_back to LinkedListHeadShauren
2025-07-18Core/Misc: Shrink LinkedListHead sizeShauren
2025-07-11Core/Misc: Improve LinkedList iteration - simplify code generated for begin, ↵Shauren
end and operator++
2025-07-11Core/Misc: Rename LinkedListHead insertion functions to push_back/push_front ↵Shauren
to fit standard container naming
2025-07-11Core/Misc: Rename LinkedListHead::getSize to size to fit standard container ↵Shauren
naming
2025-07-11Core/Misc: Simplify LinkedListHead::isEmpty and rename to empty to fit ↵Shauren
standard container naming
2025-01-05Core/Grids: Modernize TypeContainer with variadic templateShauren
2024-07-29Core/Misc: Reduce amount of virtual functions and copypasting in Reference<> ↵Shauren
implementations
2023-10-18Core/Misc: Remove incorrect (and unused) equality operator overloads from ↵Shauren
LinkedListHead::Iterator class
2023-08-24Core/Misc: Modernize comparison operatorsShauren
2022-02-13Core/Misc: Cleanup unused includesShauren
2022-02-12Core/Misc: Move (or delete) constructors and destructors to .cpp files ↵Shauren
(avoids compiling them in every file that includes them)
2021-12-18Scripts/ScarletMonastery: instance script cleanup (#23889)ccrs
Adapt InstanceScript into newer structure and style Adapt existing boss scripts into newer structure and style Improve existing boss related definitions Should make each boss more functionally reliable, but nothing new has been added (cherry picked from commit 06c6b30ed484850228c57313dc2c024c38e2055f)
2021-10-11Core/Scenes: Implemented spell created SceneObjectsShauren
2020-09-04Core/Misc: Port all the refactors sneaked in master to 3.3.5 include cleanup ↵Shauren
port
2020-08-14Core/Misc: Replace NULL with nullptrShauren
2020-06-14Core/Globals: add more AIName and MovementType checks to ObjectMgrariel-
- Ninja fix AI factories (restores prev behaviour of not selecting stuff with PERMIT_BASE_NO) Closes #19831 (cherry picked from commit d56a28afee19741c582ed8e16dbf8e30311f68ea)
2020-06-14Core/AI: Factory functions cleanupariel-
- Get rid of fugly void pointers - Streamlined AI selection code, using Permissible as it should've been instead of harcoded checks on the selector code - Moved IdleMovementGenerator singleton to factory code (cherry picked from commit ce3787f190d28c1e981598eef2cd24c622a2cbae)
2020-04-26Core: Fix clang 10 warningsShauren
2020-01-02New YearAokromes
2019-01-01Update copyright note for 2019vincent-michael
auto happy = new year(2019);
2018-01-01Update copyright note for 2018vincent-michael
auto happy = new year(2018);
2017-11-25Misc: More cleanupAokromes
2017-08-21Core/Misc: fix interaction of spells like Shadowmeld with Threat reducing ↵ariel-
effects - SPELL_AURA_MOD_TOTAL_THREAT should be temporary and not added/subtracted from total, only computed - Cleanup of reference related code - Kill getLast() and reverse iterator obsevers, LinkedList iterator can't be used as a standard reverse_iterator (ie with operator++). They weren't used anyways (cherry picked from commit 3b6fd226bedb689847dadaeeba36a588ee9bc928) # Conflicts: # src/server/game/Combat/ThreatManager.cpp # src/server/game/Loot/LootMgr.h
2017-05-14Core/Entities : Basic Conversation Implementation (#18010)Traesh
2017-05-13Core/Shared: Include cleanupShauren
2017-01-01Update copyright note for 2017vincent-michael
Happy new year
2016-01-01Update copyright note for 2016Vincent-Michael
Happy new year (Again new year with idiots ...)
2015-04-28Core/Entities: Reworked guid scopesShauren
* Added ObjectGuid traits to easily access whether guid type can be generated globally (ObjectMgr) or not * This adds separate (per map) guid sequences depending on object type * Ported map object container from cmangos/mangos-wotlk@a2d396eb0bb195efc460944dd4e0fab2a858b300 * Added type container visitor for TypeUnorderedMapContainer * Implemented helper function to erase unique pairs from multimap containers * Moved object storage of all objects except players and transports to map level * Added containers linking database spawn id with creature/gameobject in world * Renamed DBTableGuid to spawnId * Added a separate spawn id sequence generator for creatures and gameobjects - this will be used in db tables * Moved building SMSG_UPDATE_OBJECT - updatefields changes broadcast to map update
2015-04-02Rename variables to fix C++11 keyword collisionDaniel M. Weeks
2015-01-01Update copyright note for 2015Vincent-Michael
Happy new year
2014-08-09Core/Server: Use nullptr instead of 0 where pointers are expectedDDuarte
2014-07-20Refactored singletons to enable proper deconstruction during shutdownleak
2014-06-23Fix non-PCH buildleak
2014-06-22Shared/Misc: Removed some more ACE dependenciesSubv
2014-05-01Core/Misc: Remove remaining COMPILER_HAS_CPP11_SUPPORT related macrosDehravor
2014-03-23Core/Misc: Removed unused defines, added missing include and removed a few ↵Shauren
warnings
2014-01-01Update copyright note for 2014.Vincent_Michael
Happy new year.
2013-10-28Core/Code: Unify [more] codestyle for brackets: )\n{\n} to ) { }.leguybrush
2013-10-27Core/Code: Unify codestyle for brackets: {} to { }.Ascathor
Also added missing copyright to some files.
2013-06-11Core: More Function Renaming.Malcrom
2013-01-14Core/Misc: Apply codestyle to multiple filesSpp
2013-01-04Core/Misc: Use ASSERT (custom, better macro) instead of the C macro assert()Nay
2013-01-02Core/Misc: Some minor changes here and thereSpp
2013-01-01Update more copyright note for 2013. (alcohol sucks)Vincent_Michael
2013-01-01Update copyright note for 2013.Vincent_Michael
Happy new year.
2012-11-27Core/Misc: Set mode 0644 for filesSpp
2012-11-20Core/Misc: Reduction of header dependencies - Step IISpp
2012-10-02Core: "Initial support for C++11 compilers"Spp
2012-09-10Core: Warning fixes (Also some -pedantic under game folder)Spp