Ovahlord
b0c37b25cc
Core/Movement: ported some undermap fixups from a TC pull request
2019-02-23 22:37:17 +01:00
Ovahlord
eb15db4522
Core/Movement: first part of porting the new creature hover handling
2019-02-18 01:52:15 +01:00
Ovahlord
50a91bd590
Core/Movement: merged Collision height handling from 335 branch to reduce the probability that creatures are falling under the map
2019-02-17 23:40:24 +01:00
Ovahlord
7edabcbd88
Core/Movement: ported and merged Follow and Chase movement generator rewrite
2019-02-07 23:51:45 +01:00
Ovahlord
0f8e4044c1
Core/Movement: Fixed linux build
2019-01-13 16:43:05 +01:00
Ovahlord
f8a7ea4722
Core/Movement: attempt to fix Linux build
2019-01-12 18:31:02 +01:00
Ovahlord
6889d258a2
Core/Movement: allow Charge movements to bypass the movement prevention check
2018-09-10 21:39:28 +02:00
Ovahlord
7aefa275ab
Core/Movement: fixed flight path travel routes broken by last flight path merge
2018-08-31 12:44:34 +02:00
Ovahlord
2ead9a1d24
Core/Movement: merged FlightPath movement generator splitting
...
* up to e19bb7a1a5e2ee7881cd9637f46e97982d5f7560
2018-08-29 09:31:02 +02:00
Ovahlord
55ea7e8741
Core/Movement: merged more waypoint movement related commits
2018-08-27 06:46:31 +02:00
Ovahlord
78e0328356
Core/Movement: fixed waypoint movement commits up to 2ce9a0a094a3d86a86a9323693c93ed6a2bbcaaf
2018-08-02 16:20:02 +02:00
Ovahlord
075a79dac1
Core/Movement: first batch of followup commits
2018-08-02 16:03:19 +02:00
Ovahlord
c808b981f7
Core/Movement: merged smooth waypoint movement. Followup commits will be merged soon (tm)
2018-08-02 15:38:35 +02:00
Ovahlord
d59a20701e
Core/Movement: merged more movement commits and fixed build by merging the changes done to movement generators by the header cleanup
2018-08-02 13:52:12 +02:00
Ovahlord
14cdb1aa1d
Core/Movement: merged FormationMovementGenerator
2018-08-02 13:35:56 +02:00
Ovahlord
62efe280b7
Core/Movement: ported missing random movement changes from movement generator cleanup
2018-08-02 13:29:22 +02:00
Ovahlord
cfee8a09a1
Core/Maps: Fixed loading vmaps and mmaps in instances
...
(ported commit b773d9997bdd723cad8c646170e025a48f140f1d)
2018-05-06 18:47:51 +02:00
Ovahlord
2cfdd3cbe0
Merge branch '4.3.4' of https://gitlab.com/trinitycore/TrinityCore_434 into 4.3.4
...
# Conflicts:
# src/server/game/AI/CoreAI/PetAI.cpp
# src/server/game/Battlegrounds/Battleground.cpp
# src/server/game/Battlegrounds/Zones/BattlegroundTP.cpp
# src/server/game/DungeonFinding/LFGMgr.h
# src/server/game/DungeonFinding/LFGQueue.h
# src/server/game/Entities/Creature/Creature.h
# src/server/game/Entities/Pet/Pet.cpp
# src/server/game/Entities/Player/Player.cpp
# src/server/game/Entities/Player/Player.h
# src/server/game/Entities/Unit/Unit.h
# src/server/game/Globals/ObjectMgr.h
# src/server/game/Groups/Group.cpp
# src/server/game/Groups/Group.h
# src/server/game/Guilds/Guild.cpp
# src/server/game/Guilds/Guild.h
# src/server/game/Handlers/GuildHandler.cpp
# src/server/game/Handlers/LFGHandler.cpp
# src/server/game/Handlers/MiscHandler.cpp
# src/server/game/Handlers/NPCHandler.cpp
# src/server/game/Instances/InstanceScript.cpp
# src/server/game/Maps/Map.cpp
# src/server/game/Maps/Map.h
# src/server/game/Maps/ZoneScript.cpp
# src/server/game/Server/WorldSession.cpp
# src/server/game/Spells/SpellEffects.cpp
# src/server/game/Weather/Weather.cpp
# src/server/game/Weather/WeatherMgr.cpp
# src/server/scripts/Commands/cs_reload.cpp
# src/server/scripts/EasternKingdoms/Deadmines/boss_mr_smite.cpp
# src/server/scripts/EasternKingdoms/Deadmines/deadmines.h
# src/server/scripts/EasternKingdoms/ShadowfangKeep/instance_shadowfang_keep.cpp
# src/server/scripts/EasternKingdoms/ShadowfangKeep/shadowfang_keep.cpp
# src/server/scripts/EasternKingdoms/ShadowfangKeep/shadowfang_keep.h
# src/server/scripts/EasternKingdoms/eastern_kingdoms_script_loader.cpp
# src/server/scripts/Kalimdor/VortexPinnacle/vortex_pinnacle.h
# src/server/scripts/Spells/spell_dk.cpp
# src/server/scripts/Spells/spell_druid.cpp
# src/server/scripts/Spells/spell_generic.cpp
# src/server/scripts/Spells/spell_hunter.cpp
# src/server/scripts/Spells/spell_mage.cpp
# src/server/scripts/Spells/spell_pet.cpp
# src/server/scripts/Spells/spell_shaman.cpp
# src/server/scripts/Spells/spell_warrior.cpp
2018-03-28 12:35:52 +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
Ovahlord
53e989dcd3
Revert "Core/Movement: merged smooth waypoints (commit: 05fb27dae4e8af859e01e5b9e52b082cba217657)"
...
This reverts commit 6dddfc812c .
2018-03-27 22:04:30 +02:00
Ovahlord
617b3a8a11
Merge branch '4.3.4' of https://gitlab.com/trinitycore/TrinityCore_434 into 4.3.4
...
# Conflicts:
# src/server/game/Entities/Player/Player.cpp
# src/server/game/Maps/Map.cpp
# src/server/game/Maps/Map.h
2018-03-14 08:22:00 +01:00
Ovahlord
27652214b5
Core/Phasing: Rewrite GetTerrainMapId *updated phasing with latest changes
2018-03-10 16:10:48 +01:00
Ovahlord
ce4e137889
Core/Entities: Take terrain swaps into account when calculating LoS/height/area
2018-03-09 23:45:06 +01:00
Ovahlord
e44bb5f387
Core/Entities: Phase Rework (main commit)
2018-03-08 22:58:50 +01:00
Ovahlord
f6d3b214c2
Merge branch '4.3.4' of https://gitlab.com/trinitycore/TrinityCore_434 into 4.3.4
...
# Conflicts:
# src/server/game/Spells/SpellMgr.cpp
2018-03-06 13:03:29 +01:00
Chaouki Dhib
81e7cb4c42
Core/Movement: Correct distance checking
...
Distance checking should always be in 3D, independently on if the mover has the ability to fly or not.
2018-03-05 14:18:33 +01:00
Ovalord
6fce2ab1dc
Core/Movement: moved checks for repositioning to a own helper
2018-02-17 16:54:54 +01:00
Ovalord
34a4576fa9
Core/Movement: fixed logic
2018-02-16 11:02:04 +01:00
Ovalord
a8b8106c20
Core/Movement: added another exception for repositioning: ignore targets that are on vehicles
2018-02-16 11:00:14 +01:00
Ovalord
c741d03215
Core/Movement: added another check for repositioning
2018-02-15 23:55:54 +01:00
Ovalord
639f236b60
Core/Movement: added casting check for repositioning
2018-02-15 23:11:42 +01:00
Ovalord
1c77bf6dcc
Core/Movement: use GetNearPoint to get a closer reposition location
2018-02-15 23:09:40 +01:00
Ovalord
e21b9c9ac1
Core/Movement: apply repositioning only when affected by chase movement
2018-02-15 23:01:52 +01:00
Ovalord
d613a1c518
Core/Movement: new version of advanced combat movement
2018-02-15 22:46:29 +01:00
Ovalord
6dddfc812c
Core/Movement: merged smooth waypoints (commit: 05fb27dae4e8af859e01e5b9e52b082cba217657)
2018-02-15 13:28:36 +01:00
Chaouki Dhib
e8bdb2a157
Core/Movement: Correct the allowed distance to target before a repositioning is necessary. #20173
...
Also getting rid of the wordserveur config parameter 'TargetPosRecalculateRange' since it is no longer needed.
2018-01-14 06:56:50 +01:00
Aokromes
4bd0525edd
Update copyright note for 2018
2018-01-01 01:06:19 +01:00
Aokromes
b93430ee08
Misc: More cleanup
2017-11-25 02:25:18 +01:00
Aokromes
93e0e0c291
Core/Movement: MotionMaster & MovementGenerators cleaning
2017-08-13 14:55:54 +02:00
Aokromes
37be43ae8b
Fix an issue where temp summons were ignoring m_regenHealth.
2017-06-17 11:46:01 +02:00
treeston
4b073c7354
Fixed a potential crash when resuming a SplineChainMovementGenerator.
2017-06-09 13:22:32 +02:00
Aokromes
1c6021ba96
Core/AI: Factory functions cleanup
...
- 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
2017-06-01 13:22:24 +02:00
Aokromes
0fbcdca05e
Core/Collision: Replaced phasemask with proper phases in GameObject c…
...
…ollision calculation
2017-05-06 01:55:17 +02:00
tkrokli
d40b252c01
Game/AI: SMART_ACTION_JUMP_TO_POS should resume path when reached jump location ( #19029 )
...
SmartAI NPCs using SMART_ACTION_JUMP_TO_POS
should resume their path when they have reached the jump location.
The changes in this PR makes the action work as intended.
Closes #18760
2017-04-01 07:05:03 +02:00
ccrs
5d79ac9275
Core/Unit: cleanup UnitState enum
2017-03-26 06:15:09 +02:00
Aokromes
0748e7f820
Added some missing SetFallInformation calls
...
Fixed HP drop bug on zeppelins
Fixed possible packet relocation problems on huge transports
2017-02-17 09:39:09 +01:00
xinef1
ac3a9d6112
Core/Creatures: Stop falling if corpse is removed (can happen when alive unit is despawned instantly in air) ( #18995 )
...
Do not allow to start waypoint movement when unit is dead
2017-02-01 01:29:59 +01:00
HelloKitty
927a73a7ef
Core/Vmaps: Stop M2s from occluding for spellcast LoS
...
Closes #18528
2017-01-21 14:45:30 +01:00
Aokromes
1cf9bdd6c7
build fix
2017-01-20 16:59:17 +01:00
Aokromes
31484029a0
Revert "[3.3.5][master] Core/Movement: Smooth movement
2017-01-20 16:26:38 +01:00