Commit Graph
32 Commits
Author SHA1 Message Date
Ovahlord 0927c5af40 Core/Misc: backported most boost changes from master branch 2025-02-27 23:47:52 +01:00
Ovahlord a3dd0d75cf Core/Quests: ported quest flag and visbility update changes from master branch 2023-07-11 15:21:09 +02:00
Shauren eeb2f63b65 Core/Maps: Fixed retrieving terrain info when on child maps 2023-01-02 15:23:21 +01:00
Shauren 0ba58aeb6e Core/Maps: Move terrain data handling out of Map class
Partial port of cmangos/mangos-wotlk@ff5232c648
2022-10-08 00:25:32 +02:00
Shauren 75906f3d06 Core/Auras: Added support for SPELL_ATTR5_LIMIT_N limit to other number than just 1 2022-09-30 01:57:52 +02:00
Shauren dcd46b8b1a Core/Phasing: Fixed terrain swaps appearing on incorrect maps when player is added to a map wilth not meeting its condition but later condition gets satisfied 2022-08-14 18:15:27 +02:00
Ovahlord 19e28e2077 Core/Phasing: fixed a typo in b1f16bceb0 2022-01-13 22:00:44 +01:00
Shauren b1f16bceb0 Core/Phasing: Fixed inverse phaseshift logic 2021-11-22 22:51:46 +01:00
Ovahlord c3831d30e5 Core/Packets: converted SMSG_PARTY_MEMBER_STATE and SMSG_PARTY_MEMBER_FULL_STATE to packet class
* handle GROUP_UPDATE_FLAG_PHASE when changing phases
* define and implement GROUP_UPDATE_FLAG_WMO_GROUP_ID
2021-01-09 16:42:53 +01:00
Shauren 40f80fc0ed Core/Maps: Improvements to terrain swap handling
* 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-06-11 01:35:27 +02:00
Warpten 0af44ccc01 Core/Spells: implement DoT clipping
* Core/Spells: Implementation of DoT clipping.
* Core/Utilities: Backport "EnumFlags v3.0" from master.
* Core/Spells: Switch AURA_REMOVE_MODE to a flag set.
2020-06-04 18:16:03 +02:00
Ovahlord f1f00c3ec3 Core/Datastores: refactor DBC storage helpers to use a class and fixed no pch build 2020-03-18 15:24:25 +01:00
Ovahlord ea7c134604 Revert "Core/Phases: do not send phase ids of phases without flag PHASE_FLAG_SEND_TO_CLIENT"
This reverts commit 21a8f028b0.
2020-03-10 10:32:34 +01:00
Ovahlord 21a8f028b0 Core/Phases: do not send phase ids of phases without flag PHASE_FLAG_SEND_TO_CLIENT 2020-03-08 00:35:34 +01:00
Ovahlord af23b9a123 Core/Phasing: fixed a warning 2020-03-07 21:05:59 +01:00
Ovahlord 234b1ca355 Core/Packets: convert SMSG_PHASE_SHIFT_CHANGE to packet class and handle PhaseShiftFlags field 2020-03-07 20:15:33 +01:00
Aokromes d6d3f06f06 New year 2020-01-04 18:32:38 +01:00
funjoker 6c56916b29 Misc: Update copyright information
Happy new year
2020-01-01 18:47:28 +01:00
Ovahlord 3e4568d68a Core/Groups: defined some unknown group update flags seen in sniff packets and send pet group update packets only if the player actually has a pet
* corrected some data types for group update packets to reflect wpp fields
2019-08-22 20:24:55 +02:00
Ovahlord 9bf40cfee4 Core/Spells: expand the single target aura system to support a specific amount of targets
* limit Living Bomb targets to three per caster
2019-05-12 20:03:17 +02:00
Ovahlord fda1f556af Core/DataStores: use generated member names for AreaTable.dbc
*load all fields of AreaTable.dbc
2019-02-24 00:51:54 +01:00
Ovahlord e6e2421fd1 Core/Phases: synch phasing files with master branch 2019-02-03 21:18:59 +01:00
Ovahlord 1f59718fc4 Core/Phasing: merged a missing commit 2018-09-24 18:35:04 +02:00
ariel- 5ff847159c Core: header cleanup, split realmlist, boost compatibility, cotire, remove stormlib/zlib and stormlib/bzip2 and instead use dep sources 2018-03-28 04:41:59 -03:00
Shauren e02dbdb176 Core/Misc: Build fix for some compilers
Closes #21705
2018-03-27 20:51:07 +02:00
Ovahlord 7bd10bace8 Core/Phasing: synch phasing with PR 2018-03-25 18:16:40 +02:00
Ovahlord 1583ae45a4 Core/Phasing: fixed build 2018-03-19 23:56:58 +01:00
Ovahlord 27652214b5 Core/Phasing: Rewrite GetTerrainMapId *updated phasing with latest changes 2018-03-10 16:10:48 +01:00
Ovahlord b9d0ab6ed8 Core/Maps: Implemented loading swapped maps 2018-03-10 13:54:23 +01:00
Ovahlord ce4e137889 Core/Entities: Take terrain swaps into account when calculating LoS/height/area 2018-03-09 23:45:06 +01:00
Aokromes 83627cf2c3 rename files 2018-03-09 22:39:02 +01:00
Ovahlord e44bb5f387 Core/Entities: Phase Rework (main commit) 2018-03-08 22:58:50 +01:00