| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2020-07-16 | [3.3.5] Get zone/area IDs from vmap data in the liquid update (#19840) | Treeston | |
| * Add new method Map::getFullVMapDataForPosition to get area info and liquid info in a single vmap lookup * Use this lookup in Map:: relocation methods to update m_areaId and m_zoneId fields on WorldObject * Adjust GetZoneId/GetAreaId on WorldObject to always return these cached fields * Clean up liquid state handling on Unit and Player * Hand floor's Z coord up through GetFullTerrainStatusForPosition, use it to update a new field in WorldObject, and use that to feed a new GetFloorZ call on WorldObject. Closes #16489 (cherry picked from commit f6c849729b27b77228704b595de3adaf24da2c10) | |||
| 2020-07-01 | Core/DataStores: Fixed sending localized hotfixes and improved db2 loading ↵ | Shauren | |
| error messages | |||
| 2020-06-30 | Core/Misc: Changed GetLocaleByName to return invalid value on invalid input ↵ | Shauren | |
| instead of LOCALE_enUS * Also added IsValidLocale helper function | |||
| 2020-06-29 | Core/Misc: Remove unused variables | Shauren | |
| 2020-06-29 | Core/DataStores: Fixed loading db2 strings | Shauren | |
| Closes #24916 | |||
| 2020-06-28 | Core/Collision: Port new parts for retrieving area/liquid data from ↵ | Shauren | |
| gameobjects added when porting 42f9deb21ec68e169f7ed1c8cf14092f144b22da to 3.3.5 | |||
| 2020-06-27 | Core/DataStores: Simplified string memory allocation in db2 files, dropped ↵ | Shauren | |
| unneccessary level of indirection | |||
| 2020-06-23 | Core/Misc: Replace Trinity::make_unique with std (#24869) | Peter Keresztes Schmidt | |
| 2020-06-15 | common: Add a missing include guard | Carbenium | |
| 2020-06-12 | Core/Spells: Implement using different difficulty data from all spell ↵ | Shauren | |
| related db2s, not just SpellEffect and SpellPower | |||
| 2020-05-24 | Core/Maps: Improvements to terrain swap handling | Shauren | |
| * Fixed memory leak when unloading grids * Handle child maps being entered * Allow chaining more child maps (Draenor -> Tanaan Jungle -> Tanaan Jungle - No Hubs Phase) | |||
| 2020-05-21 | Core/Misc: GCC build and warning fixes | Shauren | |
| 2020-05-10 | Fix dynamic build | Shauren | |
| 2020-05-10 | Core/DataStores: Allow loading encrypted sections when key is known when ↵ | Shauren | |
| reading from casc storage Closes #24456 | |||
| 2020-05-10 | Tools/vmap assembler: Move TileAssembler from common to vmap4_assembler ↵ | Shauren | |
| where it belongs | |||
| 2020-05-01 | Merge pull request #24500 from funjoker/cherry-picks | Shauren | |
| 2020-04-28 | Core/Misc: Fix static analysis issues | jackpoz | |
| (cherry picked from commit 486b03234304526d8f7d66ff0d99ea3de975745e) | |||
| 2020-04-27 | Core/Misc: Enum flag v3 - allow enabling flag operations directly after enum ↵ | Shauren | |
| definition when inside namespaces | |||
| 2020-04-26 | Core/Misc: Improve enum flags with type safe operators | Shauren | |
| 2020-04-26 | Core: Fix clang 10 warnings | Shauren | |
| 2020-04-24 | Core/Crash: Refactor and fixes | jackpoz | |
| Code cleanup. Fix buffer overflow crash. Fix type being truncated to 199 characters. (cherry picked from commit 9226e212053ef8ec10eeb9509f2ce6ec002d8e3b) | |||
| 2020-04-24 | Core/Auras: reworked multiplicative AuraEffects calculation | ariel- | |
| - Splitted containers for flat modifiers and pct modifiers, as they now have different handling - Amount is now multiplied only on apply; on unapply, iterate through auras and reset the counter - Fixes many cases of rounding error due to applying/unapplying of small factors - Allows amounts to be zeroed (ie with an AuraEffect of amount -100) - Do a partial revert of 6dc37a9add631888fe5fbcd43d19c2b07bed8a57, auras should update amounts only for items allowed (ie no more giving crit to a sword while having an axe in the other hand and being Poleaxe spec'd) - SPELL_AURA_MOD_SCALE now scales additively, rather than multiplicatively (checked in sniffs) Closes #18687 (cherry picked from commit c69a7d1223b2ce108a221e5cc70f76cd80ae6675) | |||
| 2020-04-20 | Core/AuctionHouse: After taking a break at the start of patch 8.3 auction ↵ | Shauren | |
| house is now back in business. | |||
| 2020-04-14 | Core/DBLayer: Implement async transaction completion callbacks | Shauren | |
| 2020-04-12 | Core/Entities: ObjectGuid improvements | Shauren | |
| * Support creation of all guid types * Change ToString to output client compatible text (fixes calendar and auction mails) * Fix saving and loading item soulbound trade allowed traders * constexpr EnumClassFlag | |||
| 2020-04-04 | Core/Misc: Removed old incorrect define | Shauren | |
| 2020-04-03 | Core/Entities: Fixed saving spawn difficulties to db for .npc add and .gob ↵ | Shauren | |
| add (and other commands that modify creature/gameobject spawns table) | |||
| 2020-01-02 | New Year | Aokromes | |
| 2019-11-29 | Core/Items: Add location filters to Player::GetItemByEntry | Shauren | |
| 2019-11-28 | Core/DataStores: Work around buggy client db2 metadata | Shauren | |
| 2019-11-21 | Core/Spells: Make missing spell/aura effect handler assignments a compile ↵ | Shauren | |
| time error instead of runtime crash | |||
| 2019-11-08 | Core/Misc: Suppress openssl random generator uninitialized variable errors ↵ | Shauren | |
| under valgrind | |||
| 2019-11-03 | Core/DataStores: Fixed out of bounds memory access in sparse db2 loader | Shauren | |
| Closes #23900 | |||
| 2019-10-27 | Core/DataStores: Updated db2 structures to 8.2.5 | Shauren | |
| 2019-08-17 | Core/Misc: Fix static analysis issues | jackpoz | |
| (cherrypicked from b375bab22592daaaa1fc387c4f6a1fb9564cbcc6) | |||
| 2019-08-11 | Core/DataStores: Fixed loading parent indexes for files with multiple sections | Shauren | |
| 2019-08-10 | Tools/Extractors: Swapped to new casclib 64bit file size functions | Shauren | |
| 2019-08-08 | Core/Misc: MSVC build error (#23637) | Sebastien Levy | |
| - fixed a constness error leveraged by msvc 16.2 (cherry picked from commit 7e10438b275922ebf00d335ccfb7c00f508461c8) | |||
| 2019-07-16 | Core/PacketIO: Fix sending uninitialized data | Shauren | |
| 2019-07-14 | Fix build for openssl 1.0 | Shauren | |
| 2019-07-14 | Core/PacketIO: Updated packet encryption to 8.2 | Shauren | |
| 2019-06-15 | Core/Spells: Remade trajectory target selection (#19048) | xinef1 | |
| * Remade trajectory target selection * Added possibility to apply conditions to trajectory spells * Properly recalculate delay time if CMSG_UPDATE_PROJECTILE_POSITION is received (cherrypicked from c6060dd0c511ddad3cb1f0423aa9ccf2de7aedec) | |||
| 2019-06-08 | Fix warnings and nopch build | Shauren | |
| 2019-06-08 | Core/DataStores: Updated db2 structures to 8.1.5 | Shauren | |
| 2019-06-08 | Core/PacketIO: Updated packet structures to 8.1.5 | Shauren | |
| 2019-04-14 | Core/Dep: Boost 1.70 compatibility | Shauren | |
| 2019-02-16 | Core/Misc: Fix static analysis issues | Shauren | |
| Fix static analysis issues reported by Coverity | |||
| 2019-01-16 | Core/Objects: increase sight range of all Infinite, Gigantic and Large ↵ | Kittnz | |
| objects & correct general default visibility distance (#22892) Note: This does not make the object active. Some info on range https://trinitycore.atlassian.net/wiki/spaces/tc/pages/74950924/Lua+Scene+Script+Documentation#LuaSceneScriptDocumentation-ActorAOIRange #21111 #21681 #22891 Thanks Kinzcool & Kelno | |||
| 2019-01-09 | Core/Misc: Improved ip2location code and set it to disabled by default | Shauren | |
| (cherry picked from commit 0ead73516adfeaff96292685592085e20737d535) | |||
| 2019-01-09 | Nopch fix (#22077) | Gildor | |
| (cherry picked from commit e323652f790b62feaf16d8427779f8e5f949e040) | |||
