Commit graph

6293 commits

Author SHA1 Message Date
Antz
d93dbd95fe Apply style fix pt3 2020-02-17 12:13:02 +00:00
Antz
1392c131e7 Apply style fix pt2 2020-02-17 12:13:00 +00:00
Antz
35405dd549 Apply style fix 2020-02-17 12:12:59 +00:00
Antz
5531a0087d Project tidy up and sync 2020-02-17 12:12:57 +00:00
Antz
49fe617b55 [Sync] Some minor cross project sync 2020-02-17 12:12:57 +00:00
Antz
901d97f2d0 Happy New Year 2020 from everyone at getMangos.eu 🎉 2020-02-17 12:12:53 +00:00
Necrovoice
12ada118c6 URL update
@Pastew
2020-02-17 12:12:49 +00:00
Antz
4e7130fa12 [DbDocs] The Big DB documentation update 2020-02-17 12:12:49 +00:00
Antz
a93afab540 Add Disables table based on the work of @Olion on Zero
Added `disables` table
Mostly backported from TC.
Changed table format (mapID in lower 16 bit, areaID in higer 16 bit of data field).
Added CREATURE_SPAWN and GAMEOBJECT_SPAWN disable types.
2020-02-17 12:12:46 +00:00
Antz
a479a2ccc5 Implement quest_relations table. Based on work by @Hozen 2020-02-17 12:12:43 +00:00
Antz
25fac44c28 Happy New Year 2019 from everyone at getMangos.eu 🎉 2020-02-17 12:12:42 +00:00
Rochet2
86a4c97d21 Fix mac build (#84)
Change my_bool to bool https://bugs.mysql.com/bug.php?id=85131
2020-02-17 12:12:38 +00:00
H0zen
738f332015 Implement OpenSSL 1.1.x support 2020-02-17 12:12:33 +00:00
Antz
87eb505de5 Update missed year changes 2020-02-17 12:12:29 +00:00
Antz
57f42678eb Improving Build system and removing Common.h clutter 2020-02-17 12:12:16 +00:00
Antz
6d62bc6101 Revert "Remove Remnants of Two obsolete tables: npc_trainer_template & npc_vendor_template"
This reverts commit cb7be30594e6985aea1521a174364319fb029d69.

NOTE: This proves that the code / db notes can't be trusted
2020-02-17 12:12:13 +00:00
Antz
c18f9fb23c [DB] Updated to expect Rel21_07_008_kodo_roundup_tidyup 2020-02-17 12:12:06 +00:00
H0zen
65229fcf4e Some code cleanup. 2020-02-17 12:11:55 +00:00
Antz
b024e668f6 [DB] Updated base world DB to Rel21.07.01 2020-02-17 12:11:53 +00:00
Antz
a626464ea7 nuke tabs 2020-02-17 12:11:46 +00:00
Antz
c42afa4ad3 Add missing file from last commit 2020-02-17 12:11:42 +00:00
H0zen
2888858616 AutoBroadcast system.
-This commit is paired with 1 database update
2020-02-17 12:11:41 +00:00
Antz
a7f938e7e6 Server Banner and Status redone 2020-02-17 12:11:41 +00:00
Antz
63e73a18fa Minor styling tidy up 2020-02-17 12:11:40 +00:00
H0zen
f959ae40b6 New thread pool reactor implementation and refactoring world daemon. (#8)
* New thread pool reactor implementation and refactoring world daemon.

* Fix Linux build.

* Fix Windows debug builds.
2020-02-17 12:11:39 +00:00
Antz
695651324c Refactored db_scripts
The unity! - Based on the original work of H0zen for Zero.
2020-02-17 12:11:24 +00:00
shindarth
a92011c6bf Fix PvPstats table to fit with its web app 2020-02-17 12:11:23 +00:00
Antz
aa6ed817d8 🎉 Happy 2017 from everyone at getmangos.eu 2020-02-17 12:11:13 +00:00
Antz
f7418a4323 Fixed vs2012 build 2020-02-17 12:10:50 +00:00
Antz
358730e03c Fixed version 2020-02-17 12:10:41 +00:00
Antz
86ddfb4ced [DB] Set min db levels 2020-02-17 12:10:40 +00:00
Charles A Edwards
59e280ec81 Updated to World database revision 21 4 8
Updated to World database revision 21 4 8
2020-02-17 12:10:37 +00:00
Charles A Edwards
8431568536 Many cmangos commits applied
Many cmangos commits applied
2020-02-17 12:10:24 +00:00
Charles A Edwards
95cee3b86c Checking of TrainerTemplateId fixed
The check for when the TrainerTemplateId is zero was missing.

Also, the world database revision has been updated in the revsion.h
file.
2020-02-17 12:09:46 +00:00
Charles A Edwards
6ac38a0d65 Update Waypoint System and Commands
Update Waypoint System and Commands
2020-02-17 12:09:33 +00:00
Charles A Edwards
8cac2f42db Mant more cmangos Cata commits applied
Commit:
2020-02-17 12:09:30 +00:00
Charles A Edwards
6db0ba8ae9 Weather system fixed
Fixed by implementing the cmangos Cata commit
[c13018] Improve Weather handling
and comparing their code with the current system.

Thanks,. cmangos :-)
2020-02-17 12:09:27 +00:00
Charles A Edwards
a800f3b1ad Many, many cmangos Cata commits applied
The following commits were either applied or found not to be applicable:
2020-02-17 12:09:25 +00:00
Charles A Edwards
cb8c076be9 Many fixes made to get the server to run again
Many, many fixes had to be made due to server failing to start up after
last major implementation of cmangos comits.
2020-02-17 12:09:19 +00:00
Charles A Edwards
b75ccd56a9 SpellEffect.dbc - correction to format string
Correction made to the format string of SpellEffect.dbc
2020-02-17 12:09:18 +00:00
Charles A Edwards
eef77eadb9 Over 100 camangos Cata commits applied (to c12950)
Over 100 camangos Cata commits applied. up to and inclusing c12950.
2020-02-17 12:09:16 +00:00
Charles A Edwards
e4d1bdfc74 50 plus cmangos updates implemented (to c12832)
Implemented over 50 updates from the cmangos Cata repo, up to and
including c12832 Improve random movement

The core will now work with the creature_template update that was
applied to the database yesterday.
2020-02-17 12:09:10 +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
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
35415eb738 Fix build errors after previous commit 2020-02-17 12:08:42 +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
952042cc56 Happy New Year 2016 and URL update 2020-02-17 12:08:28 +00:00
Charles A Edwards
e8d7dbb8bb And more build errors fixed
3 errors left!

Then the <bleep> will really hit the fan!
2020-02-17 12:08:01 +00:00
Charles A Edwards
669502916a More build errors fixed
13 errors left at this stage.
2020-02-17 12:07:56 +00:00
Corsol
d6494d7c6b Correction for unix
Corrected case sensitive library name and slash path for unix
compatibility
2020-02-17 12:07:45 +00:00