Commit Graph
80 Commits
Author SHA1 Message Date
Shauren cab4c87d2d Core/PacketIO: Updated most packet structures to 9.0.1 2020-12-08 18:16:41 +01:00
Aokromes b0bf1275ee New Year 2020-01-02 06:44:10 +01:00
Shauren 49c3a98d88 build fix 2019-09-08 12:25:31 +02:00
Shauren cbe294c20d Core/Movement: Fixed gravity type movement force direction sent in CreateObject 2019-09-08 12:19:16 +02:00
Shauren 8e98ceb293 Core/Movement: Implemented movement forces 2019-09-07 16:58:58 +02:00
Shauren 455959c606 Core/PacketIO: Rewrite updatefield handling 2019-06-08 17:06:57 +02:00
Shauren 31fda79556 Core/PacketIO: Updated packet structures to 8.1.5 2019-06-08 17:03:15 +02:00
vincent-michael 5620eb9463 Update copyright note for 2019
auto happy = new year(2019);
2019-01-01 10:14:33 +01:00
Shauren 0a779bd791 Core/PacketIO: Updated packet structures to 8.0.1 2018-11-05 00:00:34 +01:00
Shauren 463b943eca Core/Movement: Fixed transport teleports on the same map (and teleporting on transports too) 2018-03-19 00:23:57 +01:00
Shauren 50af6fd0f8 Core/PacketIO: Fixed SMSG_TRANSFER_PENDING structure 2018-01-03 23:11:51 +01:00
vincent-michael 7d00ae4045 Update copyright note for 2018
auto happy = new year(2018);
2018-01-01 00:40:17 +01:00
Shauren 43d268d75c Core/PacketIO: Renamed "movementInfo" to "Status" in movement packets in effort to preserve original naming (and to follow codestyle for naming public data members) 2017-08-16 23:22:41 +02:00
Shauren b453e12423 Core/Game: Include cleanup part 5
* ObjectMgr.h
* Player.h
* Unit.h
* G3D should no longer propagate everywhere from Spline/MotionMaster
2017-06-04 01:00:45 +02:00
Shauren a12a34b1dc Core/Game: Include cleanup - removed G3D classes from packets
* Use our own Position class instead, with the coords written to packets being part of type
2017-05-16 22:16:21 +02:00
Shauren da32ff84d6 Build fix 2017-05-13 12:57:55 +02:00
Shauren adbdb64301 Core/PacketIO: Updated server packet structures to 7.2.0 2017-04-15 12:32:36 +02:00
Shauren e253bb5a17 Core/PacketIO: Updated client packet structures to 7.2.0 2017-04-13 19:36:53 +02:00
Shauren 9694d50546 Core/PacketIO: Fixed movement force structure 2017-03-13 19:51:26 +01:00
Shauren 5e437f5d3d Core/Movement: Implement SpellEffectExtraData curve modifiers 2017-02-18 21:55:28 +01:00
Shauren 06c1db0a0e Core/Movement: Named all MonsterSplineSpellEffectExtraData fields 2017-02-16 00:43:09 +01:00
Shauren 662f113c1d Core/Movement: Defined new spline flag 2017-02-15 23:59:13 +01:00
vincent-michael 86b98686a9 Update copyright note for 2017
Happy new year
2017-01-01 16:23:13 +01:00
Shauren af25942aec Core/PacketIO: Updated packets to 7.1.0.22900 2016-10-25 19:29:27 +02:00
Shauren 537ff17ca0 Core/PacketIO: Fixed unneccessary packet spam when units become visible for players
Before this change, one player starting to see any unit (CreateObject) would trigger sending root, feather fall, water walk, hover, can turn while falling and double jump status changes to ALL nearby players
2016-10-21 18:24:47 +02:00
Shauren cb4b6e8f3f Build fixes 2016-07-19 20:47:24 +02:00
Shauren bccdd93f50 Build fixes 2016-07-19 20:23:49 +02:00
Shauren 49202ba93c Core: Update to 7.0.3.22210 2016-07-14 01:15:18 +02:00
Shauren d2733eb6f1 Merge branch '6.x' of https://github.com/TrinityCore/TrinityCore into legion 2016-06-13 21:00:25 +02:00
Shauren 2fe6fc63d7 Core/Movement: Fixed weird loading screen behavior (progress bar loading to full then disappearing) - also makes teleporting between maps faster 2016-06-13 18:00:55 +02:00
Shauren 6226f04caf Core/PacketIO: Updated query opcodes 2016-06-07 19:56:40 +02:00
Shauren 737469cfaa Core/PacketIO: Update movement packets 2016-06-05 17:57:19 +02:00
Shauren 6b1c85a676 Core/PacketIO: Updated spell packets 2016-06-05 14:08:53 +02:00
Warpten 12f029d442 Core/PacketIO: Implemented new Cast HighGuid type and fix some mistakes with SMSG_MOVE_UPDATE_APPLY_MOVEMENT_FORCE
Core/Updatefields: Health is now stored as an unsigned long int.
2016-06-03 09:27:27 +02:00
Warpten c631656fb8 Core/PacketIO: Update a few movement-related structures and enable some opcodes. 2016-06-03 00:13:31 +02:00
Shauren fa1c499150 Core/PacketIO: Fixed starting spline movement with 0 length segments 2016-06-02 18:55:42 +02:00
Shauren cc03d7ca24 Core/PacketIO: Updated SMSG_UPDATE_OBJECT 2016-06-01 20:14:16 +02:00
Incorrect c28e6a8c16 Core/Spells: Fixed overwriting summon requests
Closes #17049
2016-05-01 12:53:39 +02:00
Vincent-Michael 478cc756eb Update copyright note for 2016
Happy new year (Again new year with idiots ...)
2016-01-01 00:34:25 +01:00
Carbenium c0c4ed7135 Misc: Fix some warnings reported by GCC 4.9 2015-11-28 01:02:13 +01:00
Shauren 5b1303a795 Core/PacketIO: Updated and enabled a few movement opcodes 2015-11-14 00:20:59 +01:00
Shauren 3b52fcc769 Merge remote-tracking branch 'origin/6.x_implement_taxi' into 6.x 2015-09-19 17:41:24 +02:00
Shauren 10b068ce5d Core/PacketIO: Fixed SMSG_ON_MONSTER_MOVE structure for uncompressed path 2015-09-18 16:22:08 +02:00
StormBytePP 196f935cd8 Core/Taxi: Implemented taxi routes, thanks to @MitchesD patch for initial work, and @Shauren for IDA help
Conflicts:
	src/server/game/Entities/Player/Player.cpp
	src/server/game/Entities/Player/Player.h
	src/server/game/Handlers/TaxiHandler.cpp
2015-09-14 01:51:38 +02:00
MitchesD 9fc06b956b Core/PacketIO: updated SMSG_CONTROL_UPDATE 2015-07-21 21:58:13 +02:00
MitchesD cf9fa507d0 Core/PacketIO: updated CMSG_SUMMON_RESPONSE 2015-07-16 22:01:22 +02:00
Vincent-Michael 534dc2a0f9 Core/PacketIO: Update MovementForce for 6.2.0 2015-07-05 17:55:11 +02:00
Vincent-Michael 1f98f59cec Core/PacketIO:
- Updated and enabled SMSG_UPDATE_OBJECT
- Enabled CMSG_PLAYER_LOGIN
2015-07-05 00:45:31 +02:00
Shauren 4f7b76bb83 Core/Movement: Updated spline flags 2015-04-29 09:32:24 +02:00
Naios 800d5d8939 Core/Misc: Replace tc's optional with boost::optional.
* benefits from empty optimization (objects are only constructed if needed).
* supports r-value references (move semantics) (boost >= 1.56.0).
* preparation for c++14/17's std::optional and std::none_t.
* add move constructor to CompactArray.
2015-04-26 23:45:52 +02:00