1181 Commits

Author SHA1 Message Date
Antz
cdb0945e33
Add missing iterator 2021-11-22 20:52:15 +00:00
Antz
3825dcc9b9
[Eluna] Updated Submodule 2021-11-19 17:06:03 +00:00
Antz
e4c6f6e788
[DEP] Updated Submodule 2021-11-19 17:05:44 +00:00
Meltie2013
2b31321ed0
Time Format Update (#32)
* Update timestamp format
* shutdown / restart notifications
* other time formats core side
* Remove Whitespace
2021-11-18 12:10:44 +00:00
Meltie2013
49b5f58f13
Avoid increasing player count per team when re-logging (#165) 2021-11-16 21:39:51 +00:00
Booji
53a6a9d176
Take takes the implementation of Mangos core One Unit::IsNonMeleeSpellCasted() and use it in Mangos core Zero. (#161)
I don't think this is a proper fix, but it does allow a frost bolt to be cast while the previous one is in flight to the target, and the mobs still cast their spells as expected.

With this cahnge it appears the warlock imp now casts fireballs, where it was only doing melee before, but it is casting them way too fast so I don't think this is a complete fix.

This in regards to this bug in the tracker: https://www.getmangos.eu/bug-tracker/mangos-zero/unable-to-cast-next-frost-bolt-while-current-one-is-traveling-r1726/
2021-11-16 21:39:29 +00:00
Antz
0b30838d20
[Styling] Some minor styling fixes 2021-11-12 17:36:26 +00:00
Antz
caa2d98069
[EasyBuild] Added VS2022 support
NOTE: Cmake 3.20 and above is required to support VS2022
2021-11-08 21:47:51 +00:00
Foereaper
2026a309e6
Add mariadb 10.6 version number
This script and a few others should be rewritten to reverse search, to make sure it uses the newest version of the libraries available.
2021-11-08 18:38:48 +01:00
Foereaper
ec14273b8f Remove in-house SSL script
This is included in cmake, >=3.18 gives SSL 3.0 support as well
2021-11-07 16:04:18 +01:00
Antz
1d2eb0e2a2
Updated OpenSSL and Cmake installs 2021-11-03 00:11:35 +00:00
Meltie2013
50db16fa3b
Fix issues with hex values (#162) 2021-08-30 08:44:58 +01:00
Meltie2013
994c64ccf0
OpenSSL Version Check & Ensure Version Package (#160)
* Impement Ensure Version for OpenSSL

* Fix OpenSSL library linking to most of the project

* Cleanup of old file

* Make error message a bit more clear on invalid versions

* Link Submodule changes to main PR

* Attempt to fix missing symbol DSO compile issue linux
* Sometimes I need to learn to look into things a bit more.
2021-08-02 21:04:47 +01:00
Meltie2013
33d63fdba8
[Core/Soap] Fix memory leak on shutdown (#159) 2021-08-01 21:35:12 +01:00
manf0001
d9ede6489f
Update Duration.h (#158)
Fix error when compiling in CentOS - 7  src/shared/Utilities/Duration.h:46:30: error: missing space between ‘""’ and suffix identifier
 constexpr std::chrono::hours operator""_days(unsigned long long days)
2021-07-30 19:53:31 +01:00
Antz
8b37b0e40e
[EasyBuild] Updated to v2.2.7 2021-07-12 20:31:22 +01:00
Antz
8e2814ab0e
Merge branch 'master' of https://github.com/mangoszero/server 2021-05-27 21:27:08 +01:00
Antz
f37a131f42
[Extractors] updated submodule 2021-05-27 21:26:35 +01:00
Antz
39856d80dd
[Dep] updated submodule 2021-05-27 21:26:17 +01:00
Tristan 'Natrist' Cormier
201bded3ba
Fixed a bug that caused the server to crash when removing a player's.. (#152)
.. insigna, as a Rogue.
2021-05-18 20:47:06 +01:00
andybe
1560be33b6
CMakelist in sync with release point (#156)
Co-authored-by: AndyBe <andy@Standfuss.localnet>
2021-05-18 20:43:32 +01:00
andybe
0b072817ba
cast fix build vmap-extractor with a cast 2021-05-14 20:38:24 +01:00
Tristan 'Natrist' Cormier
c4b3884c0c
Fixed a bug that caused the client to crash when listing more than 50.. (#155)
.. owned auctions. This is a client limitation.
2021-05-14 08:17:36 +01:00
andybe
767abf6be0
[DEP] updated submodules with OSX fixes 2021-05-12 06:35:29 +01:00
andybe
1c0d1d343e
change uri from private repo to public magoszero (#154)
Co-authored-by: AndyBe <andreas.benzler@gmail.com>
2021-05-09 22:05:00 +01:00
andybe
c4095615b6
docker contribution for linux (#153)
* initial review for docker

* update link

* more typos

* hight letter

* it's realm.rft

* realm.rtf

* remove legacy code from dockerfiles

* docker-compose cleanup,- documented clone the right database

* add timezone to mangos.env

* add more at the build command

* double only

* it's a script not a container

* more documentation and moved into seperate folder

* revert back the openssl

* reformat documentation

* high letter

* timezone

* reduce dockerfiles and add documentation

* removed mangos user from build script

* correct links for realmd and world

* fixing small things, after railroid the documentation.

* command is called restart

* hold the documentation line

* add the changes for realmlist.wtf

Co-authored-by: AndyBe <andreas.benzler@gmail.com>
2021-05-09 21:11:05 +01:00
Antz
3c361078f8
[Eluna] Add Eluna repo pt3 2021-05-03 21:00:20 +01:00
Antz
27debed123
[Eluna] Remove as it didn't add as a submodule 2021-05-03 20:58:52 +01:00
Antz
7d7c8a83cc
[Eluna] Add Eluna repo pt2 2021-05-03 20:41:50 +01:00
Antz
8993879bf7
[Eluna] Add Eluna repo 2021-05-03 20:33:26 +01:00
Antz
e8a431ba1b
[Eluna] Remove local eluna 2021-05-03 20:23:40 +01:00
Antz
e45aa74e0f
[Realm] Update error message for newer clients. Thanks Meltie2013 2021-03-18 21:35:26 +00:00
Elmsroth
bd8c07b148
[Realmd] fix lock account message 2021-03-18 20:39:24 +00:00
Elmsroth
51b4906b57
Fix core startup message when db version is same as core (#150)
* Fix core startup message when db version is same as core

* [Styling] Fix blank space database.cpp L664

* Grrrr $%#!
2021-03-17 20:46:19 +00:00
Elmsroth
268ab71f8b
Implement Characters createdDate field (#149)
* Implement Characters createdDate field

Will store in DB the timestamp when the character has been created, useful for statistics
/!\ Need a latest Character DB update (Rel22_02_001)

* Fix blank spaces for codestyle checks
2021-03-16 23:57:14 +00:00
Meltie2013
95444d1202
Fix a crash when using an invalid display id with command ``npc set model``. 2021-03-16 15:36:42 +00:00
Antz
f223312364
[Styling] Fix missed space
I sincerely hope thats the last of them
2021-03-16 09:00:29 +00:00
Antz
8bd4f300bd
[Styling] Clean styling issue and bump revision No. 2021-03-16 08:52:01 +00:00
Elmsroth
bbbd7e35bf
Fix misleading core startup message (#147)
* After reading some forum posts and recurrent questions on Discord,  the message error displayed if running the core with a DB content version above the version which is referenced by the core will no more be displayed as an error.

* Typo fix in core startup message.

* Fix another typo in core startup message....
2021-03-16 01:35:39 +00:00
Elmsroth
6c9ba6e4b3
Fix timers and game overall playability (#146)
Since the commit related to timers (1c4e25cba0), weird behaviours were encounterd in game so it was unplayable : 
-  When attacking a mob it would aggro but not fight back 
- After 1st spell cats you will hang forever not being able to cast another spell 
- Item spells with cast duraction were not casted properly (Earthstone etc..)
2021-03-13 20:25:15 +00:00
Elmsroth
67a49e0ffc
Add enchant_id option to additem command (#145)
* Add enchant_id option to additem command

* Fix blank spaces pt1

* Fix blank spaces pt2

* Fix blank spaces pt3
2021-03-10 22:07:42 +00:00
Elmsroth
5bcda35d50
Attempt for linux build with ACE update (Shaorin) #101 2021-03-09 23:59:38 +00:00
Antz
ab3dbd1618
Fix trailing spaces. pt2 2021-03-08 10:32:07 +00:00
Antz
ffb51350c4
[Cleanup] Fixed up trailing spaces identified by github actions. pt 2 2021-03-08 10:23:11 +00:00
Antz
b7fcab8603
[Cleanup] Fixed up trailing spaces identified by github actions 2021-03-08 10:15:11 +00:00
Antz
80278bf47b
Fix some missed tabs 2021-03-08 08:48:53 +00:00
Antz
68b75d7dc4
Update core_codestyle.yml
Update to only process changes from master branch. Thanks @Meltie2013
2021-03-06 23:53:14 +00:00
Antz
5b309daade
Update README.md to switch to github actions from travis 2021-03-06 21:23:12 +00:00
Elmsroth
3202c905e7
Implement .freezplayer/.unfreezlayer command (#144)
REQUIRES DB UPDATE : Rel22_01_010_freeze_gm_command.sql

This command will apply freeze aura (spellId:9454) :
- Player cannot more anymore or use any spell nor logout ;
- Effet does not disappear even if player quits game via ALT+F4.....Can only be removed by an GM using ".unfreezeplayer" command or .unaura command

A GM with lower security level cannot freeze another GM with a higher security level.
2021-03-06 20:58:07 +00:00
Antz
2a9c1867df Tab cleanup pt2 2021-03-06 08:10:49 +00:00