Shauren
fa4626b2bf
Warning fixes
2018-02-18 17:07:52 +01:00
Shauren
4af15915bc
Core/PacketIO: Updated opcodes and packet structures to 7.3.5
2018-02-18 16:33:49 +01:00
vincent-michael
7d00ae4045
Update copyright note for 2018
...
auto happy = new year(2018);
2018-01-01 00:40:17 +01:00
joschiwald
26f65ec1d2
Core/Packets: Enabled CMSG_CLOSE_INTERACTION, thanks @Rochet2
...
Closes #20235
2017-09-06 18:36:29 +02:00
Rochet2
e5b9c207f8
Core/Creatures: Implement a general way to store selection data for gossip and fix trainer exploit ( #20085 )
...
* Implement mail check
* Implement CloseInteraction packet
2017-08-13 23:42:02 +02:00
Shauren
410bc49976
Core: Updated to 7.2.5.24330
2017-06-15 15:23:08 +02:00
Shauren
01fd7d7fe9
Core/Quests: Fixed showing quest objective completion clientside for objective types 10, 11, 12 and 14
2017-06-10 00:06:07 +02:00
Golrag
ae83739ac7
Core/Players: Implement basics for the honor system
...
Closes #18480
Closes #19277
2017-06-04 16:52:53 +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
c5d3dd90be
Core/Game: Include cleanup
...
* Mostly aimed at removing Log/DatabaseEnv includes from other headers
* Fix most packet headers including other packet headers - moved common structures such as ItemInstance to their own files
* Moved SAI function definitions to source files (massive or requiring many different dependencies)
2017-05-18 23:53:25 +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
3a418a0bbc
Core/Common: Include cleanup
2017-05-11 22:29:51 +02:00
SnapperRy
eb75601a0c
Core/Log: move an error to DEBUG level.
...
Prevents console spam in case of players canceling the cinematic at characters' first login.
(cherry picked from commit 1e2d55acf0 )
2017-03-04 19:01:41 +01:00
r00ty-tc
8a71e4255e
[Core/Maps] Activate creatures and objects during opening cinematics and other flyby cameras (sunwell etc).
...
Requires re-running map extractor to extract camera m2 files from data
files. These are very small.
2017-02-19 14:47:20 +01:00
Traesh
6ab3877c91
Core/Entities: Basic AreaTrigger System ( #18035 )
...
* Implemented AreaTrigger Templates
* Implemented AreaTrigger Splines
* Implemented SPELL_AURA_AREA_TRIGGER
* and many more
2017-01-29 00:00:43 +01:00
vincent-michael
86b98686a9
Update copyright note for 2017
...
Happy new year
2017-01-01 16:23:13 +01:00
Shauren
5c1503f859
Core/Loot: Implemented AoE loot
...
Closes #16065
2016-12-28 01:12:01 +01:00
Krudor
1530c95697
Core/Scripts: Add server-side script support for movie completion ( #18308 )
2016-12-17 18:27:43 +01:00
Shauren
ac1dc758b9
Core/Units: Cleanup hardcoded magic numbers for byte field offsets
2016-12-13 20:58:22 +01:00
MitchesD
ad3da9c971
Core/Player: Implemented account wide mounts
...
Closes #17369
2016-10-01 13:48:16 +02:00
joschiwald
b0c8a9411e
Core/Logging: removed useless log message
2016-08-27 12:30:46 +02:00
Shauren
a9a13d10f7
Merge branch '6.x' of https://github.com/TrinityCore/TrinityCore into legion
2016-07-17 17:37:06 +02:00
Krudor
649e3a9ac5
Core/Instances: Add functionality for modifying instance entrance locations
...
Instances have since MoP (Possibly even Cataclysm) been able to set new locations for players when they zone into the instance.
A theoretic example of this could be after a certain boss has been defeated, a new entrance location is set to bring players entering the instance closer to the relevant content.
A real example would be Siege of Orgrimmar changing entrance locations many times as the raid progresses.
Added SetEntranceLocation for setting entrance locations that will be saved to DB the next time the instance is saved, and SetTemporaryEntranceLocation for when you don't want the value to be saved to the database.
Closes #17167
2016-07-16 14:58:33 +02:00
Shauren
d2733eb6f1
Merge branch '6.x' of https://github.com/TrinityCore/TrinityCore into legion
2016-06-13 21:00:25 +02:00
Golrag
d60fe0e5d5
Core/Battleground: Areatriggers will now check if player leaves the start area before the battleground begins in the following battlegrounds: ( #15935 )
2016-05-27 15:17:51 +02:00
Shauren
70102f32fe
Core/DataStores: Updated opcodes and db2 to 7.0.3.21414
2016-05-20 23:49:53 +02:00
Shauren
885d9b53c3
Core/DataStores: Updated dbc/db2 to 7.0.1.20994
2016-05-20 23:48:48 +02:00
Ovalord
948146f3ee
Core/Instances: Updated and enabled encounter packets and implemented combat resurrection limit
...
Closes #16966
2016-04-24 12:46:26 +02:00
Treeston
7422557d03
Merge pull request #16110 from Treeston/3.3.5-instancerevive
...
Game/Maps: Clean up instance zone-in handling
(cherry picked from commit eb3dc8a4f0 )
2016-03-21 19:41:28 +01:00
Carbenium
15bfabaa0a
Core/PacketIO: Updated CMSG_COMPLAINT
2016-02-03 22:53:48 +01:00
Carbenium
6715a91907
Core/PacketIO: Updated and enabled CMSG_UPDATE_MISSILE_TRAJECTORY
2016-02-03 15:10:58 +01:00
Carbenium
305b99e065
Core/PacketIO: Updated and enabled CMSG_MISSILE_TRAJECTORY_COLLISION
2016-02-03 01:25:25 +01:00
Carbenium
3fa86e7931
Core/PacketIO: Updated and enabled CMSG_SET_TAXI_BENCHMARK_MODE
2016-02-03 00:20:07 +01:00
Shauren
db0b8bf24e
Core/Maps: Changed the way area data is stored in maps, it now uses ID field from AreaTable.dbc instead AreaBit used for exploration marker (and is not unique anymore on top of simply being stupidly confusing)
...
Note: Extracting maps is required
2016-02-02 19:13:04 +01:00
Carbenium
fd162fb604
Core/PacketIO: Add CMSG_REQUEST_PET_INFO packet class for further usage
2016-02-02 18:04:36 +01:00
Shauren
3cd3184394
Core/Quests: Implemented new quest objective types
2016-01-19 20:12:09 +01:00
Shauren
53f768bd2a
Core/Misc: Removed unused packet handler
2016-01-07 20:04:30 +01: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
Shauren
67c57c4b5b
Core/PacketIO: Updated and enabled /mountspecial packets
2015-12-19 23:43:39 +01:00
Shauren
642bd1a76d
Core/PacketIO: Removed handler for an opcode that no longer exists
2015-12-18 21:46:58 +01:00
Shauren
cd27fd38b9
Core/Maps: Moved corpse management to map level
2015-09-28 17:20:27 +02:00
Trisjdc
93e77bfc7b
Core/Players: Improve rest state handling, allow several rest states to be active
...
Fixes https://github.com/TrinityCore/TrinityCore/issues/15325
(cherry picked from commit c14b66c24c )
Conflicts:
src/server/game/Entities/Player/Player.cpp
src/server/game/Handlers/MiscHandler.cpp
2015-09-24 23:24:13 +02:00
Rochet2
c3c7ab6ec7
Core/RestState: Check area trigger radius instead of 1.0f distance
...
Closes #15016
Closes #15052
Signed-off-by: jackpoz <giacomopoz@gmail.com >
(cherry picked from commit 12931f4762 )
Conflicts:
src/server/game/Entities/Player/Player.h
src/server/game/Handlers/MiscHandler.cpp
2015-09-24 20:29:55 +02:00
Shauren
7632e11825
Core/PacketIO: Updated and enabled CMSG_WORLD_TELEPORT (GM opcode)
2015-08-15 14:24:42 +02:00
Shauren
fcc8c2d12c
Core/PacketIO: Implemented advanced combat logging
2015-08-08 15:15:14 +02:00
Vincent-Michael
4a08ff819c
Core/PacketIO: Added and enabled CMSG_SET_PVP opcode
2015-08-02 16:20:01 +02:00
Vincent-Michael
a53a73a967
Core/PacketIO: Removed useless stuff (only debug for me)
2015-08-02 02:10:29 +02:00
Vincent-Michael
adabac9edd
Core/PacketIO: Updated and enabled CMSG_TOGGLE_PVP opcode
2015-08-02 01:29:46 +02:00
MitchesD
231fb1d322
Core/PacketIO: updated CMSG_INSTANCE_LOCK_RESPONSE and fixed instance binding of gamemasters
2015-07-28 19:09:20 +02:00
Vincent-Michael
2e586bc520
Core: Header cleanup in game/*/*.cpp
2015-07-25 20:18:42 +02:00