1193 Commits

Author SHA1 Message Date
Antz
75790ed17a
[EasyBuild] Fix issues with Cmake 3.10 (and below) version detection 2022-02-14 08:58:36 +00:00
Elmsroth
d8877d6e0c
Enhance ".send items" commands by adding possibility ton add enchant to sent items (#174)
Co-authored-by: Necrovoice <91923816+Necrovoice@users.noreply.github.com>
2022-01-08 19:36:37 -05:00
Necrovoice
b92a318a98 Revision.h update
Required for recent conditions table update.
2022-01-08 15:57:49 -05:00
Necrovoice
6d5bd7578b Fix Revision 2022-01-07 15:31:27 -05:00
Elmsroth
3bc84f7bf4
Add status_failed_mangos_string_id column in areatrigger_teleport (#173)
* Add status_failed_mangos_string_id column in areatrigger_teleport

Will be able to handle specific areatrigger_teleport message ina  generic way using mangos_string table as storage table for messages
/!\ WARNING  REQUIRE DB STRUCTURE UPDATE /!\

* Fix messages for areatrigger in Champions Hall and Hall of Legends

uses now aretarrigger failed_text_mangos_string_id proeprty if available

* Fix blank space
2022-01-02 13:30:37 -05:00
Elmsroth
ac4039ddeb
Various fixes (#172)
* Add agility crit and dodge scaling from vmangos


Thanks to @killerwife 
c458698327

* Safeguard entering pvp honor halls against pvp rank (need DB update)
2022-01-02 07:12:43 -05:00
Antz
89e63f3eee
Happy New Year 2022 from everyone at getMangos.eu 🎉
Signed-off-by: Antz <antz@cix.co.uk>
2022-01-01 00:17:57 +00:00
Elmsroth
266eb3053c
Fix boss hakkar & Jeklik (#171)
* Fix ammo damage modifiers

* Reference SD3 fix for Hakkar Boss

* Fix ZG - Reference SD3 Fix - Add missing Root Self s.23973 for Frenzied Bloodseeker Bat 14965
2021-12-29 23:52:23 +00:00
Elmsroth
730108010c
Fix ammo damage modifiers (#170) 2021-12-29 23:52:01 +00:00
Elmsroth
7bc78be84c
Several Trading fixes (#169)
* FIX : HandleAdditemCommand (delete items in bank)

The .additem command was not deleting items in the bank

* FIX : HandleAdditemCommand (delete items in buyback tab)

The .additem command was not deleting items in the buyback vendor tab for npc vendors

* Enchance LANG_REMOVEITEM text

* Fix Tabs / spaces in Language.h

* Fix Language.h file generator

* Trade Fix : For GMs starting a trade session with an opposite faction player

Allow a GM to start a trading session with an opposite faction player even if CONFIG_BOOL_ALLOW_TWO_SIDE_INTERACTION_TRADE = false

* Trade Fix : Avoid hanging trade sessions for invisible GMs

Check visibility in order to avoid hanging trade sessions
2021-12-29 11:50:35 +00:00
Elmsroth
39381b1552
Several fixes for additem command (#168)
* FIX : HandleAdditemCommand (delete items in bank)

The .additem command was not deleting items in the bank

* FIX : HandleAdditemCommand (delete items in buyback tab)

The .additem command was not deleting items in the buyback vendor tab for npc vendors

* Enchance LANG_REMOVEITEM text

* Fix Tabs / spaces in Language.h

* Fix Language.h file generator
2021-12-28 18:15:18 -05:00
Elmsroth
43d5069dfe
FIX : HandleAdditemCommand (#167)
- Fix a behaviour that lead to remove enchant_id applied if item was given to a non-GM character
- Enchance Algorithm description

Whitespace
2021-12-28 14:28:34 +00:00
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