Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
C++17 is already mandatory, so it's a safe thing to do
|
|
Closes #25012
|
|
# Conflicts:
# src/server/game/Entities/Player/Player.cpp
# src/server/game/Handlers/MiscHandler.cpp
# src/server/game/Handlers/QueryHandler.cpp
# src/server/game/Maps/MapManager.cpp
# src/server/game/Server/Packets/MiscPackets.cpp
# src/server/game/Server/Packets/QueryPackets.h
# src/server/game/Server/Protocol/Opcodes.cpp
# src/server/game/Server/Protocol/Opcodes.h
# src/server/game/Server/WorldSession.h
* + For SMSG_DEATH_RELEASE_LOC
G3D::Vector3 -> TaggedPosition<Position::XYZ>
+ removed non 3.3.5 packets
Co-authored-by: Peter Keresztes Schmidt <carbenium@outlook.com>
Co-authored-by: Mogadischu <cgnad@live.de>
Co-authored-by: Shauren <shauren.trinity@gmail.com>
|
|
Contributes to #25012
|
|
(Part 2) (#25041)
Part 2: gunship battle and Sindragosa
Contributes to https://github.com/TrinityCore/TrinityCore/issues/25012
|
|
(#25036)
Part 1: without gunship battle and Sindragosa
Contributes to #25012
|
|
Contributes to #25012
|
|
Contributes to #25012
|
|
(#25038)
Contributes to #25012
|
|
Contributes to #25012
|
|
Contributes to #25012
|
|
Contributes to #25012
|
|
Contributes to #25012
|
|
(#25031)
Contributes to #25012
|
|
Contributes to #25012
|
|
Contributes to #25012
|
|
(#25028)
Contributes to #25012
|
|
(#25027)
Contributes to #25012
|
|
(#25025)
Contributes to #25012
|
|
(#25024)
Contributes to #25012
|
|
Contributes to #25012
|
|
|
|
Contributes to #25012
|
|
Contributes to #25012
|
|
Contributes to #25012
|
|
EventMap (#25020)
Contributes to #25012
|
|
(#25019)
Contributes to #25012
|
|
(#25018)
Contributes to #25012
|
|
Contributes to #25012
|
|
Contributes to #25012
|
|
TRINITY_STRICT_DATABASE_TYPE_CHECKS
* Fixes loading group instance reset times
* Fixes loading battlefield templates
|
|
|
|
(#25004)
|
|
* Core/Spells: Implement SPELL_EFFECT_ACTIVATE_OBJECT. (#23)
Original research by @xvwyh.
# Conflicts:
# src/server/game/DataStores/DBCStores.cpp
# src/server/game/DataStores/DBCStructure.h
# src/server/game/DataStores/DBCfmt.h
# src/server/game/Entities/GameObject/GameObject.h
# src/server/game/Entities/GameObject/GameObjectData.h
# src/server/scripts/EasternKingdoms/ZulAman/zulaman.cpp
# src/server/scripts/Kalimdor/HallsOfOrigination/boss_temple_guardian_anhuur.cpp
* Add missing sql update
* Fix some build errors
* Remove unused enum values
* Change artkits from 0-4 to 0-3
* Remove unused code
* Code review feedback
* Fix sql
* Remove artkit4 special case handling
* Default initialize artKits
* Code review feedback
* Split sql into structure and data files
Co-authored-by: Warpten <vertozor@gmail.com>
|
|
|
|
* Core/AI: Remove unneeded null checks
GetMap() can never return NULL.
Fixes additionally -Wunused-variable warnings
reported by GCC.
* Core/GameObject: Fix a -Wunused-variable warning reported by GCC
* Core/Player: Fix a -Wunused-variable warning reported by GCC
* Scritps/CavernsOfTime: Fix -Wimplicit-fallthrough warnings reported by GCC
* Scritps/CavernsOfTime: Fix a -Wmaybe-uninitialized warning reported by GCC
Warning:
/home/peterke/DEV/TrinityCore/src/server/scripts/Kalimdor/CavernsOfTime/CullingOfStratholme/npc_arthas.cpp: In member function ‘virtual void npc_arthas_stratholme::npc_arthas_stratholmeAI::UpdateAI(uint32)’:
/home/peterke/DEV/TrinityCore/src/server/scripts/Kalimdor/CavernsOfTime/CullingOfStratholme/npc_arthas.cpp:1119:58: warning: ‘emote’ may be used uninitialized in this function [-Wmaybe-uninitialized]
1119 | (*it)->HandleEmoteCommand(emote);
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
* Scritps/PitOfSaron: Fix -Wunused-variable warnings reported by GCC
* Scritps/EyeOfEternity: Fix a -Wclass-memaccess warning reported by GCC
Warning:
/home/peterke/DEV/TrinityCore/src/server/scripts/Northrend/Nexus/EyeOfEternity/boss_malygos.cpp: In member function ‘virtual void boss_malygos::boss_malygosAI::UpdateAI(uint32)’:
/home/peterke/DEV/TrinityCore/src/server/scripts/Northrend/Nexus/EyeOfEternity/boss_malygos.cpp:950:81: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class ObjectGuid’; use assignment or value-initialization instead [-Wclass-memaccess]
950 | memset(_surgeTargetGUID, 0, sizeof(_surgeTargetGUID));
|
* Scritps/CoilfangReservoir: Fix a -Wclass-memaccess warning reported by GCC
Warning:
/home/peterke/DEV/TrinityCore/src/server/scripts/Outland/CoilfangReservoir/SerpentShrine/boss_leotheras_the_blind.cpp: In member function ‘void boss_leotheras_the_blind::boss_leotheras_the_blindAI::Initialize()’:
/home/peterke/DEV/TrinityCore/src/server/scripts/Outland/CoilfangReservoir/SerpentShrine/boss_leotheras_the_blind.cpp:220:55: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class ObjectGuid’; use assignment or value-initialization instead [-Wclass-memaccess]
220 | memset(InnderDemon, 0, sizeof(InnderDemon));
| ^
* Scritps/Naxx: Fix a -Wimplicit-fallthrough warning reported by GCC
For discussion see https://github.com/TrinityCore/TrinityCore/pull/25007
|
|
|
|
|
|
|
|
|
|
buffer copies
(cherry picked from commit 59f1f60a8387479d93dc64e3ecc3a56b7f0cbf34)
# Conflicts:
# src/server/database/Database/Field.cpp
# src/server/database/Database/Field.h
# src/server/database/Database/QueryResult.cpp
|
|
* Creature/Script: npc_blackfathom_deeps_event
* Update blackfathom_deeps.cpp
* Update blackfathom_deeps.h
* codestyle
* Update blackfathom_deeps.cpp
Co-authored-by: Killyana <Killyana@users.noreply.github.com>
Co-authored-by: Ovah <dreadkiller@gmx.de>
|
|
141ada19b00fb9d0dd1a260d86d97bbb709a0f5e
|
|
|
|
SpellScript::GetHitCorpse() (#24981)
Closes #24945
|
|
Closes #24184
|
|
Closes #24980
|