| Age | Commit message (Collapse) | Author |
|
Collision/MMap: Fix a memleak reported by valgrind
|
|
Tiles which are owned by the mesh should have the DT_TILE_FREE_DATA flag to ensure
deallocation on removal from the mesh.
Log:
==23516== 6,181,976 bytes in 6 blocks are definitely lost in loss record 15 of 15
==23516== at 0x4C298A0: operator new[](unsigned long) (vg_replace_malloc.c:389)
==23516== by 0x2052660: dtCustomAlloc(int, dtAllocHint) (Memory.h:11)
==23516== by 0x29D7FDA: dtAlloc(int, dtAllocHint) (DetourAlloc.cpp:43)
==23516== by 0x230AA70: MMAP::MMapManager::loadMap(std::string const&, unsigned int, int, int) (MMapManager.cpp:166)
==23516== by 0x1DD585B: Map::LoadMMap(int, int) (Map.cpp:125)
==23516== by 0x1DD7266: Map::LoadMapAndVMap(int, int) (Map.cpp:200)
==23516== by 0x1DD93C6: Map::EnsureGridCreated_i(CoordPair<64u> const&) (Map.cpp:453)
==23516== by 0x1DD9129: Map::EnsureGridCreated(CoordPair<64u> const&) (Map.cpp:429)
==23516== by 0x1DED100: Map::GetGrid(float, float) (Map.cpp:2200)
==23516== by 0x1DE0F4C: Map::GetAreaFlag(float, float, float, bool*) const (Map.cpp:2349)
==23516== by 0x198521B: Map::GetZoneId(float, float, float) const (Map.h:353)
==23516== by 0x197CFF0: WorldObject::GetZoneId() const (Object.cpp:1277)
Phase tiles aren't managed by detour so they shouldn't be free'd automatically on removal.
See MMapManager::UnloadPhaseTile
|
|
|
|
A couple of updates to previous commit https://github.com/TrinityCore/TrinityCore/commit/a258e36039392b60a0f0c98a466f9e4f1121f3eb
Closes #4841
|
|
|
|
Core/Spells: Fixed a possible crash in spell_pal_light_s_beacon
|
|
Closes #14807
Closes #14134
|
|
|
|
|
|
|
|
|
|
|
|
|
|
SPELL_EFFECT_JUMP, SPELL_EFFECT_JUMP_DEST and SPELL_EFFECT_CHARGE
|
|
|
|
locales_achievement_reward, locales_creature_text, locales_gossip_menu_option and skip LOCALE_none when iterating over locales
|
|
in Trinity::Containers::SelectRandomWeightedContainerElement
|
|
|
|
|
|
* This fixes weird issues where triggered spell fails because it has the same category as the spell triggering it
Closes #15794
Closes #15048
|
|
Closes #15996
|
|
|
|
|
|
|
|
I suppose by Malcrom
|
|
|
|
Yes. i known phaseIds are incorrect, if you don't have better to blame, fix it yourself. They will be fixed when i finish this.
|
|
|
|
|
|
(cherry picked from commit fb6a7407e2a1e7cb62f385abb7b9cefc4aff0337)
|
|
Fix an issue reported by static analysis
(cherry picked from commit 4191bb868a33288a18079494aff6b52df19dc5b4)
|
|
(cherry picked from commit e138e094a937139aef7a2f265fff2f64b17ffa7f)
|
|
Core/Spells: Fix redundant mod charge drop and spell crit calc
(cherry picked from commit b39216eed31f587b1bcef88e69a714214304e896)
|
|
[3.3.5] Scripts/ICC: Fixed Professor Putricide
(cherry picked from commit 3e42d83e9cb86695a0467726f327599ff354293f)
|
|
Core/GameObjects: Fixed an issue where traps were not redirected to Grounding Totem
(cherry picked from commit 2a50ea5cf14e16ee0dda09f3c9090d5541b39b2d)
|
|
Core/Player: Fix profession specialization being re-learnt on login after unlearning it
(cherry picked from commit 1c89b4dcdfa0e25aee28245513b1cf464e3d9e7b)
Conflicts:
src/server/game/Entities/Player/Player.cpp
|
|
(cherry picked from commit 6861deaae261eba6c779be482e834b31ceda27fe)
|
|
(cherry picked from commit 841ce54a0dbc4b76ab0068ff08732a068f39f570)
|
|
(cherry picked from commit f22b1938db5cddcb2a9988ff54dfa08d2fa1aecc)
|
|
(cherry picked from commit dbe854cd313ed23e86c67665228a876b7c23c7fc)
Conflicts:
src/server/game/Globals/ObjectMgr.h
|
|
Core/Arena: more arena configs
(cherry picked from commit 776103cfea4bbced71d47f7d5c7dbb8b78dfe7fe)
Conflicts:
src/server/game/Battlegrounds/ArenaTeam.cpp
|
|
|
|
|
|
|
|
|
|
* fixed +- 1500 startup errors
|
|
Remove unneeded condition to allow quest item usage in all areas as the item can be used only in few npcs
Closes #16136
(cherry picked from commit f4e2fb8f79e5a223506d9e514b7adf18c2198bab)
|
|
For all branchs
(cherry picked from commit c812b0dbf5e5f8d64bb95c5ed63e22afeb3357ef)
|
|
(cherry picked from commit 082eeda7fef26928090d42d1632e0dce1dfe5ab0)
|
|
Add missing emote state
Move the credit quest on the 5th hit instead of the 7th one
(cherry picked from commit 13e509a622a6d88afe27d6cdda4cf9f402818745)
|