Commit graph

7587 commits

Author SHA1 Message Date
Charles A Edwards
3a3d19fb18 Warden issue - disabled to prevent crash
Code commented out to prevent crash on login.

This will be addressed as soon as possible.
2020-02-17 12:09:07 +00:00
Charles A Edwards
f0d405bad1 Missing code related to Warden added
Missing code related to Warden added
2020-02-17 12:09:06 +00:00
Charles A Edwards
9a9f90b394 Scripts set up to work for Cata
Scripts set up to work for Cata
2020-02-17 12:09:05 +00:00
Charles A Edwards
323ad9b251 LoadCreatureClassLvlStats() fixed
LoadCreatureClassLvlStats() taken from Two due to Three's own
implementation of the function not working.
The table creature_template_classlevelstats has now been added to Three,
therefore this function needed to be working.

World database revision updated.
2020-02-17 12:09:04 +00:00
Charles A Edwards
a2537e7954 Script refactoring done as per previous cores
Script name now no longer exists in creature_template, item_template,
instance_template, and gameobject_template.

They are now held in the script_binding table.
2020-02-17 12:09:03 +00:00
Charles A Edwards
8580efa00f Added missing call to LoadDB2Stores( )
The core was not loading the DB2 files.
2020-02-17 12:09:02 +00:00
Charles A Edwards
1bf9a70cbd Description of the meaning of the format strings added
Description of the meaning of the format strings added to
SQLStorages.cpp
2020-02-17 12:09:02 +00:00
Antz
6dad251bc4 apply latest Dep library 2020-02-17 12:09:01 +00:00
Charles A Edwards
6edac1387a StormLib ver 9.2 implemented
Changes made in order to implement StormLib 9.2

SFILE_OPEN_PATCHED_FILE no longer exists in StormLib
Therefore now using SFILE_OPEN_FROM_MP

File extraction tested and working as intended.
2020-02-17 12:09:00 +00:00
Charles A Edwards
95f9c41ab0 Code change for the acquisition of the locale
The original code was making use of a structure that is used for races
(Human, Orc, etc), which was rather an odd thing to do.

Seeing as the code would not work in this core, I took the opportunity
to rewrite it so that it checked that actual local file instead.
2020-02-17 12:08:59 +00:00
Charles A Edwards
3a9b00aafd ChatChannels fix - test PR
DO NOT MERGE

This is a test to see if it gets tripped up by Travis during the Linux
build.

If all okay, then this can be merged.
2020-02-17 12:08:58 +00:00
Antz
9d5d28e780 Revert "fix error ‘atoi’ was not declared in this scope. Thanks to drarkanex for pointing"
This reverts commit 1427e2260bea015ef950697efd0023d9be0e9216.
2020-02-17 12:08:58 +00:00
Antz
26970354c6 fix error ‘atoi’ was not declared in this scope. Thanks to drarkanex for pointing 2020-02-17 12:08:57 +00:00
Antz
44e39c440c Port OSX fix from Zero 2020-02-17 12:08:56 +00:00
Antz
fb84ce7603 Fix simultaneous connection contention issue 2020-02-17 12:08:56 +00:00
Charles A Edwards
47bafc8f08 LfgDungeonsEntryfmt structure corrected
It did not reflect the contents of the DBC file, LFGDungeons.dbc
2020-02-17 12:08:55 +00:00
Charles A Edwards
bc8e505c79 Removed unwanted "return"
Removed unwanted "return"
2020-02-17 12:08:54 +00:00
Charles A Edwards
91defbf817 VMAP creation fixed - files are now created
It now appears to work. It is difficult to know if the resulting files
are correct, without a running server.

MMAP extraction not tested at this point in time, but it did not work
prior to this fix for VMAP creation.
2020-02-17 12:08:54 +00:00
Charles A Edwards
667e353c39 The tools folder structure redone
tools' folder structure is now the same as previous cores.
2020-02-17 12:08:53 +00:00
Charles A Edwards
0674ce1f61 Check for Buildings folder
VMAP file creation:
The check for the "Buildings" folder is now the same as the previous
cores.
2020-02-17 12:08:50 +00:00
Charles A Edwards
5bc3538080 Build error fix - undefined SFileExtractFile (#65)
The library names were in the wrong order in the target_link_libraries
call within the CMakeLists.txt file of the map-exctractor
2020-02-17 12:08:50 +00:00
Charles A Edwards
09ef29c064 Fixed build errors related to the static_assert instructions (#64)
Error was due to the build process not making use of C++11, which is
required for static_assert(...)
2020-02-17 12:08:49 +00:00
Charles A Edwards
d1523f202b Linux build error fix
Included file stdlib.h added

Errors still exist in the build. PR'ing this as a test to see if current
errors are due to an incompatible compiler.
2020-02-17 12:08:48 +00:00
Charles A Edwards
31459a6243 Missing function added back (#62)
Utf8ToUpperOnlyLatin was missing from Util.h and Util.cpp. This function
is only executed for the CATA core.

This was resulting in build errors under Windows and Visual Studio.

Code taken from Trinitycore, as that was the only version I could find.
Thank you, Trinitycore :-)
2020-02-17 12:08:48 +00:00
Antz
9392814797 Added AppVeyor Build Status 2020-02-17 12:08:47 +00:00
Antz
d54cfc78b2 Update mangosd.conf.dist.in 2020-02-17 12:08:47 +00:00
Antz
db9a574c6f [Deps] Adjusted to use the standard Deps library 2020-02-17 12:08:46 +00:00
Antz
afc2df2f7d [SD3] first commit with SD3 inplace - not complete yet 2020-02-17 12:08:45 +00:00
Antz
35415eb738 Fix build errors after previous commit 2020-02-17 12:08:42 +00:00
Antz
c1150219d4 [Realmd] Correct the submodule revision 2020-02-17 12:08:42 +00:00
Antz
0ab7f6aaa2 Add Temp patch for easybuild 2020-02-17 12:08:41 +00:00
Antz
bf4b6fafc5 [Sync] Project Sync plus Revision changes
The main revision system changes are based on FoeReapers work in:
b37de3b83e
2020-02-17 12:08:41 +00:00
Antz
f5e2d53ccc Updated EasyBuild to v1.5e 2020-02-17 12:08:38 +00:00
Antz
b6c6eaebab [Sync] Build system and docs proj sync 2020-02-17 12:08:34 +00:00
Antz
6e2552ce33 Updated Dep Submodule 2020-02-17 12:08:33 +00:00
Antz
dacaeb3799 [DEP] Updated library 2020-02-17 12:08:33 +00:00
Antz
8213fa83e5 Updated Dep submodule 2020-02-17 12:08:33 +00:00
Chuck5ta
25aa678916 [Deps] Update Dep Library 2020-02-17 12:08:32 +00:00
Antz
64a4daf811 [Extractors] Updated extractors to fix movement bug. Will need to reextract 2020-02-17 12:08:32 +00:00
Antz
d946d980a3 [FIX] Fixed a logic error in EasyBuild 2020-02-17 12:08:31 +00:00
Charles A Edwards
b44710683f Corrections made to the extractor
All libmpq entries in the make files have been removed.

Correct path entries for loadlib and Stormlib entered in the make files.

loadlib sub-folder in map-extractor removed.

At this point the only part for the extractor that works, is the
extraction of the DBC files.
2020-02-17 12:08:30 +00:00
Antz
952042cc56 Happy New Year 2016 and URL update 2020-02-17 12:08:28 +00:00
Antz
e8082aca4e [Build] Updated EasyBuild to v1.5c
[ci skip]
2020-02-17 12:08:17 +00:00
Antz
216a2737f2 [Sync] Some minor updates from Two 2020-02-17 12:08:13 +00:00
Charles A Edwards
598dacfa1c (Author: Olion17) Server-owned world channel
Case-insensitive channel name comparison for "world".

commit 43860fb on cabfever's repo
2020-02-17 12:08:12 +00:00
Charles A Edwards
2b4c4fc530 Corrected path to Stormlib.h
Corrected path to Stormlib.h
2020-02-17 12:08:11 +00:00
Charles A Edwards
942dd64a53 Eliminated tabs!
Eliminated tabs!
2020-02-17 12:08:11 +00:00
Charles A Edwards
0f19fec851 Corrections made (oops)
Corrections made (oops)

It got past VS, but not cmake on Linux, lol

Linux goes, "WTF, forget you!"
2020-02-17 12:08:09 +00:00
Charles A Edwards
e097ab24c5 Warden added
Warden added.

This is part of the current build errors fixes.

The application of this PR, results in zero build errors at this point
in time,
2020-02-17 12:08:08 +00:00
Charles A Edwards
8ef55a922f LFGMgr.cpp and LFGMgr.h added to Three
LFGMgr.cpp and LFGMgr.h added to Three.

This is part of the current build error fixes,
2020-02-17 12:08:07 +00:00