Commit Graph
474 Commits
Author SHA1 Message Date
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 7a18cc2987d5f3593124dfedf4b94c7042f2f42a 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: 24d30dab84f93a200ad3acad6302327379f5031c)
* 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:
2c64bb97e6fddcbd15ef39fde3d0828bbf600ec6
a71d4b70ff8329878967652b131ce811ad699aa6
cfa948193c7fcdc8d2acacf7594fcb0a891516c3
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
Aokromes fefdfbb971 make travis happy 2018-03-16 20:06:14 +01:00
Ovahlord 0526b169ff Core/MMaps: fixed loading parent maps 2018-03-13 18:04:22 +01:00