927 Commits

Author SHA1 Message Date
Antz
ce8b12f420
Happy New Year 2023 from everyone at getMangos.eu 🎉
Some checks failed
Linux Build / build (push) Has been cancelled
Codestyle Checks / Check Codestyling (push) Has been cancelled
Windows Build / Windows Server 2019 (push) Has been cancelled
Signed-off-by: billy1arm <antz@cix.co.uk>
2022-12-31 21:29:00 +00:00
Antz
373bf1727d
[Submodules] Update submodules 2022-12-31 21:24:12 +00:00
PargeLenis
76b2ee5e99
[Core/vmap] Standardise functions and codestyle (#181)
* Removed deprecated docker build

* [Core] Several codestyle/standardization fixes

* [vmap] Remove unused functions

* [core/vmap] Standardise functions and codestyle

* [Docker] Cmake double install fix

Co-authored-by: PargeLenis <dead.man.walkin@hotmail.de>
2022-10-19 10:55:19 +01:00
meltie2013
bffa2dcf6a
[Realmd] Add maximum check for OpenSSL versions greater then supported version.
Signed-off-by: billy1arm <antz@cix.co.uk>
2022-10-07 22:01:20 +01:00
meltie2013
a3d91c5a60
Add maximum check for OpenSSL versions greater then supported version.
Signed-off-by: billy1arm <antz@cix.co.uk>
2022-10-07 22:00:28 +01:00
Rochet2
442b8aa767
Fix Eluna logging by defining ENABLE_ELUNA (#179)
The definition should be included in all projects or every project that uses it
2022-09-11 16:44:15 +01:00
Antz
b2b03d3e85
minor styling fix 2022-07-01 09:23:42 +01:00
Antz
fa9836f6d0
fix revision information 2022-06-30 16:05:40 +01:00
Meltie2013
fd0175b981
Properly normalize string to UTF-8 2022-06-30 08:33:46 +01:00
Meltie2013
f9a203e0da
Revision Update (#56)
* Move Mangos revision into GitRevision namespace
2022-06-29 10:17:15 +01:00
Meltie2013
87413b132b
[Doc] Documenting Account Manager (#55) 2022-06-28 22:41:18 +01:00
Antz
e611d71caf
[Eluna] Updated submodule 2022-06-27 23:06:23 +01:00
Antz
dd7e19deca
Added compile guard on DatabaseImpl.h 2022-06-27 22:39:53 +01:00
Meltie2013
07fc102376
Improve Revision System (mangosthree/server#52)
Improve issue and bug reporting with Git Hash tracking
2022-06-25 00:42:34 +01:00
Fyre
15d38649fa
Documentation added to WaypointManager. (#54)
* Documentation added to WaypointManager.
2022-06-07 00:55:39 +01:00
Gonzalo Murillas
28e0616414
Fix monsters casting while stunned (#177) 2022-05-17 17:41:30 +01:00
Meltie2013
5160cd4f5c
Use provided invDirection from G3D::Ray instead of calculating it ourselves. 2022-04-22 22:28:50 +01:00
Meltie2013
5037a80b4b
Petition: Move guild charter cost to configuration 2022-03-20 23:13:47 +00:00
Meltie2013
a9806a58e5
Petitions: Only send petition packets when at a charter npc 2022-03-20 22:58:03 +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
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
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
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
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
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
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
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