Ovahlord
15f09fb82b
Core/Misc: fixed warnings and building connection patcher with boost versions below 1.61
2019-11-06 00:51:04 +01:00
Shauren
43a18dae7f
Core/PacketIO: Restrict CMSG_STANDSTATECHANGE to only allow the same stand states that client can send by itself
2019-11-05 16:05:54 +01:00
Shauren
ff018e4d75
Core/PacketIO: Restrict CMSG_EMOTE to only allow emotes that are hardcoded in client
2019-11-05 16:04:52 +01:00
Ovahlord
cca7e81895
Core/Transports: split passenger position update into two seperate functions to enable updating positions of single passengers instead of iterating through the entire passenger set
2019-11-04 15:01:21 +01:00
Ovahlord
9b68e2a93a
Core/Spells:
...
* Festering Strike will now increase the duration of Frost Fever and Blood Plague up to 6 seconds
* Diseases will now properly benefit from their mastery bonus
2019-11-04 02:59:42 +01:00
Ovahlord
517a4581ad
Core/Transports: fixed a crash happening when logging in while saved on a transport
2019-11-04 01:42:32 +01:00
Ovahlord
7371f305ae
Core/Spells: added missing handling for Seed of Corruption detonation when surpassing the needed damage threshold to explode
2019-11-04 01:00:17 +01:00
Ovahlord
b65291112f
Core/Transports: update passenger positions when adding a passenger to a transport
2019-11-04 00:16:38 +01:00
Ovahlord
7306afc43a
Scripts/BoT: improved reset mechanic for Ascendant Council encounter
2019-11-02 22:19:45 +01:00
Ovahlord
3dd63ff980
Scripts/BWD: initial work on phase three mechanics for Nefarian's End encounter
2019-11-01 23:36:12 +01:00
Artamedes
f8f1701189
Core/Movement: Fix SMSG_MOVE_UPDATE_SWIM_SPEED structure ( #14 )
...
* Core/MovementStructures: Fix SMSG_MOVE_UPDATE_SWIM_SPEED structure
* Change spacing
* rename a movement status element and add a comment to a nyi movement status element
2019-10-31 03:06:22 +01:00
Ovahlord
7b5ee673fb
Core/Movement: renamed MSEHasTransportTime3 to MSEHasVehicleId
2019-10-31 01:51:14 +01:00
Ovahlord
72b10106f6
Scripts/BWD: implement normal difficulty mechanics for phase two and scripted intro for phase three and add timers for phase three tail lash and shadowflame breath
2019-10-31 00:48:56 +01:00
Ovahlord
8bbc3d35af
Scripts/HoO: removed a debug change from Lift of the Maker handling
2019-10-30 16:39:27 +01:00
Ovahlord
7f1b3cf52c
Core/Transports: use additional anim node data for GO_STATE_TRANSPORT_ACTIVE to handle serverside position updates properly
2019-10-30 16:36:33 +01:00
Ovahlord
c26b2bc819
Core/Transports: corrected travel time alignment time handling
2019-10-30 04:32:07 +01:00
Ovahlord
385d2b2b27
Core/Transports: fixed a typo that was causing transports to move faster than intended after making them return to stop frame 0 via GO_STATE_TRANSPORT_ACTIVE
2019-10-30 03:36:25 +01:00
Ovahlord
e30d474aa6
Core/Transports: handle GO_STATE_TRANSPORT_ACTIVE properly now and clarified some code in transport position update handling
2019-10-29 19:24:52 +01:00
Ovahlord
55d4990949
Scripts/BWD: finish base work on phase one of Nefarian's End encounter
2019-10-29 00:17:11 +01:00
Ovahlord
fc623b5ab5
Scripts/BWD: remove vehicle aura from players and defeating or losing to Atramedes on heroic difficulty
2019-10-25 13:47:07 +02:00
Ovahlord
a2654c32fc
Core/Movement: fixed linux build
2019-10-25 13:05:52 +02:00
Ovahlord
76ad4b1080
Scripts/GB: use the correct randomizer method to select Throngus' next weapon to fix an issue that was preventing him from picking his swords
2019-10-17 15:46:41 +02:00
Wyrserth
279a45e23c
Core/Script: add script hook to allow overriding of a vehicle passenger's exit position ( #23322 )
...
* Core/Script: add script hook to allow overriding of a vehicle passenger's exit position.
* Allow to change orientation, and fix nopch.
* Keep original orientation, thanks jackpoz!
* Update Unit.cpp
Code cleanup
* Update Unit.cpp
2019-10-17 03:45:49 +02:00
ccrs
83c0bb1f93
Core/Movement: handle Resume/Pause on RandomMovementGenerator
2019-10-17 03:44:29 +02:00
ccrs
8cb10a38a4
Core/Unit: f869c49 followup
...
Movement Pause/Clear is already handled in Unit::SetCharmedBy and Unit::RemoveCharmedBy, respectively
TODO: missing PAUSE handling in RandomMovementGenerator
2019-10-17 03:32:45 +02:00
Wyrserth
d19d0dc29e
Core/Vehicle: prevent creature vehicles from following their old movement generator when a player enters them in some cases.
...
Closes #21731 and #22368 .
2019-10-17 03:32:15 +02:00
Artamedes
57992c4f0d
Core/PacketIO: Update UpdateFlags for SMSG_UPDATE_OBJECT movement update ( #9 )
...
* Core/PacketIO: Update UpdateFlags for SMSG_UPDATE_OBJECT movement update
* 1
* Core/NetworkOI: corrected connection type for SMSG_MOVE_UPDATE
* suggestions
2019-10-15 19:11:15 +02:00
Ovahlord
91d020d99d
Scripts/Deadmines: removed a unneeded spell cast from Helix' face ride timer aurascript
2019-10-14 19:21:39 +02:00
Ovahlord
6c97d6a49e
Scripts/Deadmines: players will no longer become clickable vehicles when Helix dismounts from a player face
...
* Helix will no longer attack immediately when Lumbering Oaf has died
2019-10-14 19:20:18 +02:00
Ovahlord
535cbc3cac
Core/Guilds: fixed a typo in rewarding challenge gold rewards
2019-10-14 01:17:55 +02:00
Ovahlord
8d29de88a2
Core/Guilds: updated guild challenge system
...
* converted guild challenge packets to packet class
* moved guild challenge reward data to database
2019-10-14 00:56:48 +02:00
Ovahlord
52afc1e171
Scripts/Deadmines: fixed a typo that was causing the Defias Harvester Golems to energize the Foe Reaper 5000 multiple times
2019-10-14 00:56:47 +02:00
Ovahlord
0a71e7c2c2
Core/Spells: Nature's Blessing will now correctly grant its bonus only for eligible direct healing spells
2019-10-14 00:56:47 +02:00
Ovahlord
8980150a82
Scripts/Deadmines: the faction related spawns should only spawn on normal difficulty
2019-10-14 00:56:46 +02:00
Artamedes
a146d3598b
Server/Database: Fix loading battlenet accountid ( #12 )
2019-10-11 21:42:53 +02:00
Ovahlord
11da06cb0b
Scripts/Deadmines: cleaned up script for Defias Reaper to match retail behaivior
2019-10-10 15:32:21 +02:00
Ovahlord
ba85a5ec9f
Core/Spells: corrected a typo that was causing Earth Shield to gain additional spell power benefits from the heal target's spellpower
2019-10-09 13:59:25 +02:00
funjoker
c1e5c17613
Fix mistake in Language.h
2019-10-08 19:48:13 +02:00
Ovah
159b858035
Merge pull request #10 from funjoker/4.3.4
...
Porting several commits
2019-10-08 19:19:56 +02:00
Artamedes
87c6cc19e5
Core/PacketIO: Handle CMSG_REQUEST_PET_INFO, so pet/vehicle/charm/possess bar shows after a client /reload ( #7 )
...
* Core/PacketIO: Handle CMSG_REQUEST_PET_INFO, so pet/vehicle/charm/possess bar shows after a client /reload
* Core/Handlers: added additional checks for PetSpellInitialize() call in HandleRequestPetInfoOpcode and apply codestyle standards
2019-10-08 16:53:55 +02:00
DDuarte
cc2aa7df38
Core/Bnetserver: Catch and log an exception that happens when WorldserverListenPort is already used
...
Closes #15284
2019-10-08 16:02:25 +02:00
Shauren
d297600dc7
Core/Battle.net: Fixed another client crash happening when logging out to character list
2019-10-08 15:33:36 +02:00
Shauren
7b15c4029b
Core/Battle.net: Fixed client crashes happening when reconnecting too soon after being kicked
2019-10-08 15:32:23 +02:00
Shauren
e596504d93
* Auth/Battle.net Added missing build check to JoinRequest handler
...
* Core/Commands: Battle.net account command changesisting accounts
(6584995c11 )
(0c27ffaa49 )
2019-10-08 15:26:06 +02:00
Ovahlord
3640c11096
Merge branch '4.3.4' of https://github.com/Ovahlord/TrinityCore into 4.3.4
2019-10-08 15:14:44 +02:00
Ovahlord
6722e83123
Scripts/Deadmines: scripted goblin event sequence when opening the door to the Goblin Foundry
2019-10-08 15:09:12 +02:00
Ovahlord
143ece1702
Scripts/Deadmines: Helix Gearbreaker will summon his 2nd crew only on heroic difficulty
2019-10-08 14:31:41 +02:00
sun
0f05657fb6
Remove whitespace
2019-10-07 14:57:46 -04:00
sun
c98c92b902
Core/PacketIO: Restore SMSG_DESTROY_OBJECT removed in 92816c0f17
...
- this packet was removed in WoD not 4.3.4...
2019-10-07 14:53:36 -04:00
Ovahlord
2f9847ee7e
Merge branch '4.3.4' of https://github.com/Ovahlord/TrinityCore into 4.3.4
2019-10-07 10:58:31 +02:00