Commit Graph

476 Commits

Author SHA1 Message Date
Aokromes
d6d3f06f06 New year 2020-01-04 18:32:38 +01:00
funjoker
6c56916b29 Misc: Update copyright information
Happy new year
2020-01-01 18:47:28 +01:00
Ovahlord
15f09fb82b Core/Misc: fixed warnings and building connection patcher with boost versions below 1.61 2019-11-06 00:51:04 +01:00
ModoX
ec40d87fe6 Tools/Patcher: tempfixed patching for Mac clients 2019-10-05 18:34:12 +02:00
Ovahlord
92d25a9f85 Tools/Patcher: added patterns and patches for Mac 2019-09-30 02:54:59 +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
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
b96f544f94 Tools/MMapsGenerator: merged a missing hole format change 2019-02-26 00:22:57 +01:00
Ovahlord
8acc08fcba Dep: merged RecastNavigation updates from 3.3.5 branch 2019-02-25 08:25:59 +01:00
Ovahlord
fe7bcac696 Core/Maps: ported all master branch changes for map extractor including height map extraction
* new maps, and mmaps are required
2019-02-25 07:37:47 +01:00
Ovahlord
1e4cc2293a Core/Datastores: use generated member names for MapEntry fields
* load all dbc fields of MapEntry
2019-02-24 00:14:44 +01:00
Ovahlord
36bd27e347 Core/Tools: reduced differences for extractors between master and 434 branch 2019-02-24 00:09:48 +01:00
Ovahlord
8374ed3b1a Tools/VmapExtractor: codestyle cleanup for reading map dbc files 2019-01-21 11:41:06 +01:00
Ovahlord
d7c3969af7 Tools/Extracors: cleanup for vmap extractors to reduce differences between 434 and master branch 2019-01-21 11:07:29 +01:00
Ovahlord
1a1790b737 Merge branch '4.3.4' of https://gitlab.com/trinitycore/TrinityCore_434 into 4.3.4
# Conflicts:
#	src/server/game/AI/SmartScripts/SmartScript.cpp
#	src/server/game/Skills/Archaeology/ArchaeologySites.cpp
#	src/server/scripts/Spells/spell_mage.cpp
2018-09-17 15:43:22 +02:00
Aokromes
47d7f7be1c kill whitespaces 2018-09-09 16:41:58 +02:00
Aokromes
c880aca82d Tools/vmapextractor: Fixed undeclared identifier 'assert' on OSX 2018-06-01 12:49:30 +02:00
Ovahlord
f1c54a4529 Core/VMAPS: Fixed vmaps in single WMO instances like ragefire chasm (ported commit: 24d30dab84)
* Fixed some models not always being spawned because they only appear in one tile file but are large enough to cross tile boundaries (lava in Firelands at Ragnaros place)
2018-04-27 22:55:21 +02:00
Ovahlord
56ba61fc0c Tools/MMaps_generator: fixed setting liquid flags for certain tiles 2018-04-25 12:33:42 +02:00
Ovahlord
8d75deaba7 Tools/Vmaps_extractor: fixed loading doodads 2018-04-24 22:05:00 +02:00
Ovahlord
3fafe93782 Tool: removed some unintended changes caused by debugging 2018-04-24 21:50:03 +02:00
Ovahlord
dd11469171 Tools: some followup fixes 2018-04-24 20:37:33 +02:00
Ovahlord
fbcb423f60 Tools: merged Master tools updates 2018-04-24 18:45:23 +02:00
Ovahlord
e8586b0bcb Tools/mmaps_generator: fixed processing liquids broken in e5d23103f3 2018-04-08 16:30:22 +02:00
Ovahlord
d6281d4fb4 Tools/MapExtractor: removed fatigue from Thousand Needles 2018-04-08 16:18:44 +02:00
Ovahlord
9c3f274491 Revert tools changes 2018-04-08 14:59:53 +02:00
Ovahlord
ca2358f63e Fixups for recent commit 2018-04-08 13:38:57 +02:00
Ovahlord
459bfdbddc Tools:
*ported master commits:
2c64bb97e6
a71d4b70ff
cfa948193c
2018-04-08 09:46:14 +02:00
Ovahlord
a191dcdaaf Tools/Vmapextractor: Fixed extracting liquids in wmos 2018-04-01 18:06:26 +02:00
Ovahlord
30e6bcad3c Tools/Mapextractor: Removed fatigue from Vashj'ir 2018-04-01 00:44:49 +02:00
Ovahlord
98a7ccfab5 Tools/Mapextractor: Implemented liquid object detection
* Core/Vmaps: reverted position and liquid data update function from 3.3.5 and restored master handling in order to fix conflicts between the new phasing and liquid object handlings
2018-03-29 21:41:58 +02:00
ariel-
4aecd176e7 Core/Tools: fix warning 2018-03-28 05:23:53 -03: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