Ovahlord
8d7d08170d
DB/Accounts: increase length for battelnet account OS column to handle x64 logins
2019-10-03 22:38:49 +02:00
Ovahlord
8bec6af24a
Core/NetworkIO: implement 2nd connection
2019-10-03 22:32:24 +02:00
Ovahlord
0299e10945
Core/Servers: nuke authserver
2019-09-30 07:26:54 +02:00
Ovahlord
92d25a9f85
Tools/Patcher: added patterns and patches for Mac
2019-09-30 02:54:59 +02:00
Ovahlord
894d586d81
DB/Bnet: increased account OS column size to allow 64 bit logins via battle net server
2019-09-29 18:49:45 +02:00
Ovahlord
2084124420
Tools/Patcher: add Windows x64 patterns
2019-09-29 18:33:42 +02:00
Ovahlord
11b2f60586
Tools/Patcher: fixed x86 windows patterns and fixed patching battle.net dll file
2019-09-29 16:59:45 +02:00
Ovahlord
020f4e0ce9
Core/BNet: use prepared statement for login data update
2019-09-29 16:58:21 +02:00
Ovahlord
2ef48597a1
Tools/Patcher: backported module download
2019-09-29 07:58:51 +02:00
Ovahlord
cc180bbcbd
Tools/Patcher: fixed some codestyle and keep the console open when a error happens
2019-09-29 02:38:57 +02:00
Shauren
3b3c6ca09d
Tools: Added universal TrinityCore banner with git version info to all tools
2019-09-29 01:44:59 +02:00
Duarte Duarte
13c91911b3
Tools/ConnectionPatcher: Fix a typo when checking if moduleName dir exists
2019-09-29 01:41:14 +02:00
Shauren
7febdf4094
Tools/Patcher: Optimized loading binary file by patcher
2019-09-29 01:38:32 +02:00
Nayd
84e89ce9c8
Tools/ConnectionPatcher: Pause program when an error happens
...
Similar to what is done in mmaps_generator and vmap4_extractor.
This hopefully reduces the number of problems that Windows users have
when patching fails.
2019-09-29 01:33:46 +02:00
Bernd Lörwald
66101f2abc
tools/connection_patcher: add executable permissions to binary to avoid the rare case where permissions of replaced file are ignored
2019-09-29 01:33:00 +02:00
Bernd Lörwald
67e81e9e11
Tools/ConnectionPatcher: allow to find pattern multiple times
2019-09-29 01:31:20 +02:00
Bernd Lörwald
4cd46a5786
Tools/ConnectionPatcher: fix: use patterns for mac on mac
2019-09-29 01:29:41 +02:00
Bernd Lörwald
ac75f9369d
Tools/ConnectionPatcher: fix: don't try setting permissions for non-existing file when patching module
2019-09-29 01:28:23 +02:00
Bernd Lörwald
f62e49f3ef
Tools/ConnectionPatcher: add documentation on what is patched
2019-09-29 01:27:33 +02:00
Ovahlord
178a60c440
Tools/Patcher: added missing files from 7a18cc2987
2019-09-29 01:24:53 +02:00
Shauren
40c865612a
Tools/Patcher
...
* Client patcher no longer has to be ran from administrator level command line to successfully create bnet module
* Set patched bnet module as readonly to prevent wow from deleting it
2019-09-29 01:24:21 +02:00
Shauren
d1017e1c62
Tools/Patcher: Removed "Connection" patch and added rsa modulus patch
2019-09-29 01:19:26 +02:00
Bernd Lörwald
9db2b4d53f
Tools/connection_patcher: use user readable characters for '.logon.battle.net' pattern
2019-09-29 01:08:04 +02:00
Shauren
6f0ff86f5f
Tools/Patcher: Added pattern & patch for portal to all build configurations
2019-09-29 01:05:20 +02:00
bloerwald
b8464b993b
Tools/connection_patcher: remove c# code, add c++ code with minor modification, move to tools, integrate into cmake
...
note: no longer downloads nonexistent modules
note: now throws on not finding patterns
new dependency: boost.filesystem
2019-09-29 00:47:38 +02:00
Ovahlord
31d99fb487
DB: removed a sql file that was not suposed to be here
2019-09-29 00:35:54 +02:00
Ovahlord
7a8dd504a0
Core/Transports: set path progress for gameobject transports as well to provide needed data for BuildValuesUpdate
2019-09-28 22:18:53 +02:00
Ovahlord
19c52b7b09
Scripts/TSC: improved Ozruk's enrage handling
2019-09-28 20:33:21 +02:00
Ovahlord
351f26721d
Core/Spells: updated Vengeance handling to 4.3
2019-09-27 03:23:59 +02:00
Ovahlord
1acf265d49
DB/Spells: Landslide and Windwalker will now have a PPM chance of 1 instead of 1,75
2019-09-27 03:21:03 +02:00
Ovahlord
3a4e9d3c91
Core/Taxis: teleport players to the taxi node coordinates instead of their current position
2019-09-26 19:23:59 +02:00
Ovahlord
6f1c532cd9
Core/Movement: fixed flight paths ending prematurely
...
* fixed teleporting players to their flight end location
2019-09-26 18:24:33 +02:00
Ovahlord
3ec0f92fc7
Core/Spells: fixed sending reduced cooldowns of cooldown modded spells
2019-09-25 21:23:22 +02:00
Ovahlord
e696acae1c
Core/Spells: fixed Cobra Shot generating less focus than intended
2019-09-25 17:09:03 +02:00
Ovahlord
b3d81e08c1
Core/Spells: allow fire mages to stack Ignite damage numbers when Ignite did not tick for the first time
2019-09-22 15:31:54 +02:00
Ovahlord
4f68443817
Core/Movement: provide an additional spline vertex for taxi paths so taxi path nodes will no longer get lost in the process
2019-09-22 14:11:23 +02:00
Giacomo Pozzoni
fd8e20893d
Core/MovementGenerator: 680e1cb follow-up
2019-09-22 13:55:47 +02:00
Ovahlord
c94d98f5eb
Scripts/HillsbradFoothills: refactored script internals for the Plants vs. Zombies questline to offer more flexibility for future implementations
...
* updated scripts to new scripting model
2019-09-19 15:10:40 +02:00
Ovahlord
6aac908192
Scripts/BWD: initial work on Nefarian's End encounter
2019-09-19 02:06:27 +02:00
Giacomo Pozzoni
2bacebe93b
Core/MovementGenerator: Fix crash in taxi paths
...
Fix a crash in taxi paths happening when joining a battleground/dungeon while on a taxi path after second last node but close to last node, then leaving/finishing the battleground.
2019-09-17 15:56:42 +02:00
Ovahlord
ba3084d1a4
Core/Transports: fixed a typo that was causing client crashes uppon relogging outside of instances
2019-09-15 19:57:30 +02:00
Ovahlord
4bad4757f1
Core/Spells: Ignite will no longer proc from Frostfire Orb and Flame Orb
2019-09-15 19:47:29 +02:00
Ovahlord
a1b90f3285
Core/Transports: solved several visual issues with transports which was causing them to move significantly slower than intended
2019-09-15 05:37:22 +02:00
Ovahlord
a1edcd0aed
Kill a whitespace from last commit
2019-09-14 18:25:27 +02:00
Ovahlord
9a0fe48e70
Core/Movement: fixed packet structure for SMSG_MOVE_SET_CAN_TRANSITION_BETWEEN_SWIM_AND_FLY and SMSG_MOVE_UNSET_CAN_TRANSITION_BETWEEN_SWIM_AND_FLY
...
* enabled CMSG_MOVE_SET_CAN_TRANSITION_BETWEEN_SWIM_AND_FLY_ACK
2019-09-14 18:23:58 +02:00
Shauren
7dacfff2ef
Core/Build: Fix build with boost 1.71
2019-09-14 14:31:18 +02:00
Ovahlord
a723be6a64
Core/Dep: fixed build with boost 1.71
2019-09-14 02:59:19 +02:00
Giacomo Pozzoni
e8b9723b02
Core/Movement: Fix LoS issue of NPCs chasing targets
...
Add Line of Sight checks to ChaseMovementGenerator::Update(), fixing to ChaseMovementGenerator not reaching a point with valid LoS to the target.
Fix re-implements 8927a04253 after 2a84562dc8 partially removed it.
Fix #23724
2019-09-14 02:58:53 +02:00
Ovahlord
78e5791f19
Fixed build for newer boost versions
2019-09-12 03:16:24 +02:00
Shauren
66bdfee4ee
Core/Dep: Boost 1.70 compatibility
...
(cherry picked from commit bcda8dd742 )
2019-09-12 01:11:21 +02:00