1224 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>
v22.04.1
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
Fly Man
9e5f6bf3e1
Update DockerFile-mangosd (#190)
Making sure CMake is updated
2022-10-07 20:04:25 +01:00
PargeLenis
98087fa89a
Fix Docker build CMake version (#180) 2022-10-07 19:46:57 +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
dc04a78ad0
Added some new Readme Badges 2022-07-09 00:10:27 +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
trashpanda_boy
8ba6736148
Support for Ubuntu 20.04 focal fossa (#178) 2022-05-17 17:41:50 +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
9274f5d546
Upgrading utf-8 library from 2.2.3 -> 2.3.4 2022-04-20 16:00:25 +01:00
Meltie2013
a631176d5d
[Dep] Update zlib to 1.2.12 to fix CVE-2018-25032 notice
**Purpose:**
- zlib before 1.2.12 allows memory corruption when deflating (i.e., when compressing) if the input has many distant matches. This vulnerability is based on memory corruption, which could also be triggered inadvertently and cause malfunctions.

- Ref Security Issue:
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-25032
2022-04-15 22:12:55 +01:00
Meltie2013
9e93176aa2
Make all workflows the same on all projects (#176) 2022-03-25 14:57:36 +00:00
Antz
ab95cdfc56
Update core_codestyle.yml
Workflow Changes pt2. Based on the work of @Meltie2013 for MangosThree
* Fix workflow compiler and default it to clang for now on
2022-03-24 08:26:02 +00:00
Antz
fd0b4535a6
Update core_build.yml
Workflow Changes
* Fix workflow compiler and default it to clang for now on
2022-03-24 08:23:51 +00: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
Antz
19863c1fef
update Codacy badge 2022-03-13 21:15:03 +00:00
Markus
21c891329f
Fix missing bzip2 dependency for CentOS (#187) 2022-02-22 12:32:23 +00:00
Antz
5a7a1bfcb3
raise minimum cmake version to 3.12 2022-02-14 18:06:50 +00:00
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