Kargatum
e13567cd80
fix(Core/Guild): disable invite if players diff factions ( #5519 )
2021-04-30 15:32:33 +02:00
Kitzunu
e29acf44d0
feat(Core/Creature): Create & use CREATURE_FLAG_EXTRA_IGNORE_FEIGN_DEATH ( #5360 )
...
Co-Authored-By: offl <11556157+offl@users.noreply.github.com >
Co-authored-by: offl <11556157+offl@users.noreply.github.com >
2021-04-30 14:01:36 +02:00
Emir
0b87bb0ddf
fix(Script/Instance) [Deadmines] Smite Slam ( #5373 )
2021-04-29 20:59:09 -04:00
UltraNix
086b8f9dac
fix(Core/Loot): Fixed looting personal items while being in master loot group. ( #5389 )
2021-04-29 15:41:50 +02:00
UltraNix
eb1c196855
fix(Core/Spells): SPELL_AURA_DAMAGE_SHIELD auras should be modified by absorbs and resistance. ( #5418 )
2021-04-29 15:41:20 +02:00
Kargatum
7fa1cb1c1a
fix(Core/Player): correct add guid for packet SMSG_CLIENT_CONTROL_UPDATE ( #5540 )
2021-04-29 15:07:03 +02:00
Yehonal
545a82870e
fix(doc): cleanup outdated documentation in ScriptMgr.h ( #5488 )
...
* Update ScriptMgr.h
* Update ScriptMgr.h
2021-04-29 00:19:32 +02:00
Kitzunu
5954d9c739
refactor(Core/Misc): Define & Rename Attributes ( #5311 )
2021-04-28 14:55:24 +02:00
KiK0
310f856932
fix(Core/Spells): Do not allow the use of the master's call while the pet is controlled [port from TC] ( #5273 )
2021-04-27 15:54:58 +02:00
Kitzunu
21f61b5641
fix(Core/Ticket): close & resolve by console -1 ( #5326 )
2021-04-27 15:43:40 +02:00
UltraNix
6496a7918c
fix(Core/Movement) : Improved confused movement generator. ( #5491 )
...
Fixed #5442 .
Co-authored-by: UltraNix <ultranix@gmail.com >
2021-04-27 13:22:58 +02:00
Kitzunu
eac6cdd5e0
fix(Core/Spell): Apply AURA_STATE_FAERIE_FIRE to Faerie Fire ( #5319 )
2021-04-26 13:38:41 +02:00
UltraNix
f4c226423d
feat(Core/Misc): implement ObjectGuid class (port from TC) ( #4885 )
2021-04-25 22:18:03 +02:00
v.tihomirov
620eb8e9f3
fix(DB): Scholomance Occultists behavior ( #5314 )
2021-04-25 21:02:52 +02:00
KiK0
765660b515
fix(Core/Spells): cyclone shouldn't be casted on totems ( #5306 )
2021-04-25 01:39:01 -04:00
v.tihomirov
2e8ef021b6
Adjust Scholomance Kirtonos boss fight ( #5313 )
2021-04-25 00:57:37 -04:00
UltraNix
c75d8b9174
feat(Core/Achievements): Send guild's name instead of the player's one when achieved realm first kill. ( #5409 )
2021-04-24 14:34:23 -04:00
KiK0
45d92751dd
fix(Core/Spells): Cloak of Shadows: Spell [Pounce Bleed] should not be ( #5305 )
2021-04-24 13:15:26 -04:00
Chaouki Dhib
2d21bfc915
feat(Core/Movement): time synchronisation to better interpret client timestamps ( #5300 )
2021-04-23 15:53:09 +02:00
Hacki95
c95d1f72a8
fix(Core/Script): Shadowmeld ( #4857 )
2021-04-23 11:23:01 +02:00
Yehonal
380f406248
Feat(Docker/bash): docker-compose system rework ( #4488 )
...
## ⚠️ ATTENTION! ⚠️ Upgrading procedure:
**Database:** After this PR will be merged you need to backup your DB first (you can use the db-assembler or any mysql client to generate the dump) and restore it after. The reason is that we use now docker named volumes instead of binded ones to improve performance.
**Conf & client data**: if you use the default configuration, both the etc and the data folder are now available inside the **/env/docker**.
Finally, you can cleanup the /docker folder previously used by our system.
## Changes Proposed:
This PR will implement the [devcontainer ](https://code.visualstudio.com/docs/remote/containers ) feature for VSCode. Allowing us to develop and debug directly within the container in the same way on all OSes.
* Implemented support for vscode dev-container feature by remote-extension suite
* Docker performance optimizations for MacOS and non-linux hosts
* Bash system improvements
* Implemented first command using Deno runtime environment (typescript) and [commander.js]
* Implemented wait mechanism for db_assembler
* Implemented db migration command
* possibility to run the authserver and worldserver with GDB using the integrated simple-restarter
* Implemented docker multi-stage mechanism to use one single Dockerfile for all the services
* client-data downloader now creates a placeholder to avoid downloading the same version of data files multiple times
* deployment of pre-compiled docker images on [docker hub](https://hub.docker.com/u/acore ), you can test them [here](https://github.com/azerothcore/acore-docker )
2021-04-22 09:57:05 +02:00
Silker
0d36f0b7a5
fix(Core/Player): Enable water walking when dead on instances ( #5393 )
2021-04-21 19:12:40 -06:00
Kargatum
325dcfc9a6
feat(Core/Build): add the possibility to link libraries dynamically ( #5348 )
2021-04-21 22:16:12 +02:00
Francesco Borzì
2c5cb29ad4
Revert "fix(Core): fix chests not despawning when opened in group ( #5371 )" ( #5386 )
...
This reverts commit cd6ee1c644 .
2021-04-21 10:32:32 +02:00
Axel Cocat
cd6ee1c644
fix(Core): fix chests not despawning when opened in group ( #5371 )
2021-04-20 22:51:55 +02:00
Kargatum
a278fd7340
feat(Cmake/Database): separate database lib from common ( #5334 )
...
* feat(Core/Database): separate databse lib from common
* 1
2021-04-20 12:08:23 +02:00
HelloKitty
9165630b91
fix(Scripts/RubySanctum): Xerestrasza Incorrect Usage of GOSSIP_OPTIONQUESTGIVER ( #5286 )
2021-04-19 22:57:20 +02:00
HelloKitty
7297561088
Scripts/RazorfenDowns: Fix Belnistrasz Incorrect Usage of GOSSIP_OPTION_QUESTGIVER ( #5285 )
...
* NPC was using GOSSIP_OPTION_QUESTGIVER as a UNIT_NPC_FLAGS when it should have been using UNIT_NPC_FLAG_QUESTGIVER.
* Behavior shouldn't change though as they both coincidentally were 2.
2021-04-19 22:12:05 +02:00
T1ti
d044883513
fix(Core/Tools): extracting custom maps ( #5138 )
2021-04-19 15:18:17 +02:00
v.tihomirov
d624baba2a
Fix Scholomance Gandling encounter ( #5245 )
2021-04-18 11:45:54 -04:00
Kargatum
8263faa288
feat(Core/Debugging): Allow to show a message when aborting ( #5228 )
2021-04-18 14:36:54 +02:00
UltraNix
3a5d6fd001
fix(Core/Warden): typo 81301c67d. ( #5284 )
2021-04-18 02:26:38 +02:00
Kitzunu
86192f38b7
refactor(Core/Server): Move Banner into separate file ( #5207 )
...
* refactor(Core/Server): Move Banner into separate file
* fix build
* Update Banner.cpp
* indent
* build
* build
* log
* LOG_INFO
* Update Banner.cpp
* Update Banner.h
* Update Main.cpp
* Update Main.cpp
* Update Master.cpp
* yes
* tes
2021-04-18 00:35:35 +02:00
Kargatum
4af4cbd3d9
feat(Core/Logging): rework logging ( #4692 )
...
* feat(Core/Logging): rework logging
* correct level for sql.sql
* del unused config options
* Correct build
* correct after merge
* whitespace
20:29:37 1. 'Player.cpp'. Replace (1)
20:29:37 2. 'ObjectMgr.cpp'. Replace (3)
* 1
* correct logging
* correct affter merge
* 1
* 2
* LOG_LEVEL_WARN
* #include "AppenderDB.h"
* 3
* 4
* 5
* 1. 'WorldSocket.cpp'. Replace (1)
* 6
* 1
2021-04-17 11:20:07 +02:00
Kargatum
b2861be1cd
feat(Core/Threading): replace ace threading ( #4821 )
2021-04-16 19:45:29 +02:00
Kargatum
b9e84d8278
fix(Core/BGQueue): correct return BattlegroundQueueTypeId ( #5304 )
2021-04-16 12:05:59 +02:00
UltraNix
7d69ee8b9c
fix(Core/Movement): Make sure pet always follows its master. ( #5103 )
2021-04-16 12:04:56 +02:00
Kitzunu
33aeadf8b6
refactor(Core/Misc): Define & Rename Attributes and flags ( #5193 )
2021-04-15 14:16:39 +02:00
UltraNix
c860b4422c
fix(Core/GameObjects): Creating gameobject's model requires set go state. ( #5188 )
2021-04-13 19:42:43 +02:00
KiK0
92668be4f3
feat(Core/Player): detect Spanish clients ( #5186 )
2021-04-13 17:57:34 +02:00
Kargatum
2b3d46bd4f
feat(Core/Hooks): added collection of hooks to extends AC ( #3047 )
...
This collection of hooks comes from the Maelstrom project. It allows to release modules such as :
- 3v3-soloqueue
- 1v1 arena
- pvestats
and many others
2021-04-13 13:26:39 +02:00
Kargatum
53ce87d0f7
feat(Core/Database): implement db loader ( #4431 )
2021-04-12 10:09:13 +02:00
Patrick Lewis
81301c67d9
feat(CI): add extra_logs to build matrix and update warden ByteArrayToHexStr ( #5102 )
2021-04-11 16:08:15 +02:00
Stefano Borzì
81e1860a54
fix(Core/Unit): decrease swim speed ( #5149 )
2021-04-11 12:04:28 +02:00
Kitzunu
3054bf8233
chore(Core/SpellMgr): Indentation ( #5145 )
2021-04-11 12:04:20 +02:00
Kitzunu
c7e8310624
feat(Core/Spell): Define SPELL_AURA_PREVENT_DURABILITY_LOSS ( #5148 )
2021-04-09 20:56:31 +02:00
Footman
c32cd06a78
fix(Core/Movement): fix multiple creature movement issues ( #5097 )
2021-04-09 20:56:19 +02:00
Kargatum
91a39f27d9
feat(Core/BattlegroundQueue): add limited Battleground.QueueAnnouncer ( #5093 )
2021-04-09 20:55:10 +02:00
Cláudio Costa
1367475a59
fix(Core): Warning C4018 ( #5091 )
2021-04-09 09:34:14 +02:00
UltraNix
3de7d14620
fix(Core/Spells): Spells learned from skills should be visibile immediately in the spellbook and chat. ( #5106 )
2021-04-08 23:09:17 -04:00