813 Commits

Author SHA1 Message Date
Elmsroth
b9d2919600
Fix AHBot SetPricesOfItem (#87)
Fix a bug in SetPricesOfItem method - Make server crash with AHBOt enabled in debug mode
2020-05-09 07:08:05 +01:00
Elmsroth
96e447cadf
Upgrading checks for Database::CheckDatabaseVersion (#86)
Improved messages for DB checks errors in Database.cpp
Remove code duplication for sLog.outErrorDb()
Rename some variables for better code understanding

Change tabs with spaces
2020-05-09 07:07:40 +01:00
Tim Forbes
c762a4118f More SQL delimiting for modern servers (#166)
* Add delimiter to sql objects
2020-05-01 23:23:03 +01:00
aleigood
6a53b0473c Fix part of NPC localized text cannot be displayed. 2020-04-27 19:58:48 +01:00
Antz
577095c8e9 Fix Eluna build
Signed-off-by: Antz <billy1arm@users.noreply.github.com>
2020-04-25 19:30:52 +01:00
Antz
f9dd378355
Make Mangos compatible with newer MySQL pt2. Based by work by @leprasmurf 2020-04-25 14:57:20 +01:00
Tim Forbes
7fd24f7a6a
Make Mangos Zero compatible with newer MySQL (#83)
* Delimite SQL queries for MySQL 8 compatibility

* Fix database name for PlayerDump

Fix an incorrectly escaped SELECT

* Missed a tick
2020-04-23 19:53:28 +01:00
Antz
a746fc77fa Some minor styling updates 2020-04-22 22:02:25 +01:00
Antz
814c4a7c59
[SD3] Updated ScriptDev3 submodule 2020-02-26 10:09:38 +00:00
Antz
6200b40c58
[REALM] Updated submodule 2020-02-25 21:27:36 +00:00
Antz
22b5a3461d
Style cleanup from the Mangos Futures Team 2020-02-25 21:05:13 +00:00
ChuniMuni
226136e36f Clean-up spell TBC. 2020-02-12 21:18:37 +00:00
Antz
a75c0cea94
Sync core function/variable names to match other cores: BG/BGArenas 2020-02-10 11:24:26 +00:00
Phatcat
7919108c5a
Fix quest rewards appearing twice in chat 2020-02-03 18:46:19 +00:00
Antz
7c20ff3bdc Fix build error on Travis for windows builds 2020-01-24 06:28:07 +00:00
arrai
0da30abdec Prevent memory corruption at DBC loading. Thanks to Lynx3d for investigating that issue 2020-01-23 15:17:48 +00:00
Warlockbugs
27586fde28 Fix tracking spells specific 2020-01-23 15:08:11 +00:00
Sidsukana
f36301c474 Fixed wand damage immunity 2020-01-23 14:42:08 +00:00
cala
2590413559 Add positive exception for spells 13139,23182,23445 and 25040
Net-o-Matic special effect, Evil Twin, Mark of Nature and Mark of Frost are debuff and should not be removable
by players
2020-01-23 13:53:41 +00:00
Caydan
9b2cc69612
Game/MiscHandler: max matchcount for SMSG_WHO is now configurable 2020-01-23 13:36:40 +00:00
Antz
7c63aee64a Fix some minor typos 2020-01-14 16:01:59 +00:00
Antz
302f1c64fb
Apply style fix pt5 2020-01-14 11:37:33 +00:00
Antz
d698c18b1c
Apply style fix pt4 2020-01-13 23:43:29 +00:00
Antz
1ae8df3572 Minor Styling changes 2020-01-13 11:31:21 +00:00
Antz
3ca0018aa9
Updated Submodules: Eluna and Realmd 2020-01-13 07:51:40 +00:00
Antz
343193ef2d
Apply style fix pt3 2020-01-12 21:17:49 +00:00
Antz
4e9f27e284
Apply style fix pt2 2020-01-11 23:50:26 +00:00
Antz
ec54642cdf
Apply style fix 2020-01-10 16:15:51 +00:00
Antz
779c7079c7 First major styling change 2020-01-10 12:00:37 +00:00
Antz
3669c6390f Project Cleanup pt3 2020-01-10 11:59:08 +00:00
Antz
0417581bd5
Project tidy up and sync pt2 2020-01-09 15:16:08 +00:00
Antz
87b8e0ad13
Project tidy up and sync 2020-01-09 12:44:07 +00:00
Sterling Alexander
fe79b0dc29 Adjust the source code and build enviornment so that Mangos Zero will build on ARM32. (#79)
This was primarily done to test the feasibility of running on a RPi4 running
Debian Buster (it works quite well).

Summary of changes:

  - Reworked patches I found on the Mangos forum, original pastebins here:
      https://pastebin.com/BxqCmCML
  - Adjusted cmake's arch detection to include ARM32/ARM64
  - Adjusted compiler flags for Linux builds and supressed some extraneous notes

I have played for about an hour and noticed no issues or differences from i386/x86_64 VMs.

One note, currently the map extraction tools for ARM are broken.  They compile but do
work properly.  I'll work on that next.
2020-01-09 00:33:14 +00:00
Antz
ced9e537f2
[Extractors] Minor cleanup to fix some warning messages 2020-01-08 10:08:47 +00:00
Antz
d34051d719
Minor typo tidy up 2020-01-07 22:35:20 +00:00
Antz
0b7b22df7e
Fix some compiler warnings and project sync 2020-01-07 22:14:54 +00:00
Antz
8e0016f61d
some missed dates 2020-01-07 21:39:18 +00:00
Antz
57464c1f32
Happy New Year 2020 from everyone at getMangos.eu 🎉 2020-01-06 21:21:08 +00:00
Antz
84115df3cc
Happy New Year 2020 from everyone at getMangos.eu 🎉 2020-01-06 21:05:20 +00:00
H0zen
ac6d83f9ba Fixed some annoyances
- CONF_INSTALL_DIR is no longer hardcoded, except for the case
    when it's explicitely specified via -D in cmake
  - extractor scripts are now copied in tools directory
  - fixed some changes in ACE which made servers crash in FreeBSD
2019-06-16 16:44:19 +03:00
Vale the Violet Mote
f6fc8b6555
GetRolls no longer needed, caused seg fault 2019-06-01 11:51:07 -04:00
Vale the Violet Mote
528179cb02
Fix seg fault on bots rolling
Using group->GetRolls() brings back a vector that gives a segmentation fault on one of the iterations when iterated.
2019-06-01 11:48:12 -04:00
Antz
a521df114e
[TOOLS] Fixed mmap extractor binary name used in various scripts 2019-05-30 22:02:58 +01:00
Tid
e381d55713 [TOOLS] Fixed mmap extractor binary name used in MoveMapGen.sh 2019-05-30 18:53:30 +01:00
H0zen
5a6f485753 0.22.3 - New build system 2019-05-17 19:22:12 +01:00
H0zen
1885e3588b 0.22.2 - Fixed PCH build issues 2019-05-17 09:36:51 +01:00
H0zen
3d1084a658 Build - GCC 2019-05-16 08:10:29 +03:00
H0zen
4bd4b91e6f Rel. 0.22.1 - fix build issues 2019-05-15 13:41:17 +03:00
H0zen
feefa3b7bf Release 0.22 2019-05-14 13:07:40 +03:00
Artox
488bb83e0d use canonical target names for zlib and bzip2 2019-05-06 21:47:06 +01:00