Francesco Borzì
4103fca5a4
fix(Core/ObjectGuid): prevent creating copies when looping objects ( #6852 )
2021-07-10 15:54:16 +02:00
Shiroe
f8c8e98a0a
feat(Core): port aggro distance from vMaNGOS ( #6214 )
...
Read detection_range values from creature_template
2021-07-08 18:01:27 +02:00
Kitzunu
9c5b5e4ca9
refactor(GameObject): Update some methods to UpperCamelCase ( #6487 )
2021-06-28 19:41:32 +02:00
Kargatum
9ac6fddcae
feat(Core/Database): port TrinityCore database API ( #5611 )
2021-06-22 06:21:07 +02:00
Kargatum
5787d00d54
chore(Core/Logging): replace most server loggers ( #5726 )
...
* chore(Core/Logging): replace most server loggers
Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com >
2021-06-21 03:07:12 +02:00
Francesco Borzì
466cdb68d6
refactor(Core): code cleanup (part 2) ( #6374 )
2021-06-16 20:40:42 +02:00
Kitzunu
7152ddc82c
refactor(Core/Grids): Ported cmangos/mangos-wotlk@ea99457 ( #6113 )
...
* refactor(Core/Grids): Ported cmangos/mangos-wotlk@ea99457
(cherry picked from commit d6201e5dbb )
Co-Authored-By: Shauren <shauren.trinity@gmail.com >
Co-Authored-By: SilverIce <slifeleaf@gmail.com >
* Update CellImpl.h
* w
* more more brackets
* ew
* fix build
2021-06-03 05:27:51 +02:00
Kitzunu
897a02bb75
refactor(Core/Misc): acore to Acore ( #6043 )
2021-05-31 14:21:54 +02:00
Kargatum
78e1719c80
feat(Core/Misc): includes cleanup ( #5953 )
2021-05-26 19:00:08 +07:00
UltraNix
0d699222de
fix(Core/Gameobjects):bloading addon table. ( #5885 )
...
Fixed #5771 .
2021-05-16 11:58:38 +02:00
Kargatum
db7d754f3f
feat(Core/Common): delete lib game-interface inherited ( #5333 )
...
Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com >
2021-05-07 02:16:44 +07:00
UltraNix
87a35b6569
fix(Core/GameObjects): Gameobject rotation and moving actions not updating to client ( #5223 )
2021-05-02 19:25:50 -06:00
Axel Cocat
f70ed8b8ca
fix(Core): fix chests not despawning when opened in group (2) ( #5387 )
...
* fix(Core): fix chests not despawning when opened in group
* fix(Core): fix crashes in pr #5371
* Replaced nullptr checks
* Used if with initializer instead of separate scope
2021-05-01 07:03:59 +02:00
UltraNix
f4c226423d
feat(Core/Misc): implement ObjectGuid class (port from TC) ( #4885 )
2021-04-25 22:18:03 +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
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
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
Peter
555862f059
fix(Core/Gameobject): Spell spawned chests should not despawn on loot ( #4413 )
...
* Fix despawning temporary lootable objects
* Fix codestyle
* Add comment
* Fix indendation
Co-authored-by: Zoidwaffle <zoidwaffle@gmail.com >
2021-03-28 01:02:29 +01:00
Francesco Borzì
f6a17164be
fix(Core/License): issue with old files license ( #4762 )
2021-03-17 09:46:01 -06:00
Kitzunu
28f1dc5c0c
refactor(Core): replace NULL with nullptr ( #4593 )
2021-03-02 01:34:20 +01:00
Kitzunu
dbc0ff6554
refactor(Core): sort #includes alphabetically ( #4579 )
2021-02-24 22:34:42 +01:00
Kargatum
ea93a5c1a1
feat(CI/Codestyle): added codestyle check ( #3668 )
2021-01-09 11:59:50 +01:00
Francesco Borzì
c5a35efd7b
refactor(Core): apply clang-tidy modernize-use-default-member-init ( #3827 )
2020-12-07 13:34:06 -06:00
Francesco Borzì
0b8ec1f6ee
refactor(Core): apply clang-tidy modernize-loop-convert ( #3822 )
2020-12-07 19:04:19 +01:00
Francesco Borzì
cba126fa84
refactor(Core): apply clang-tidy modernize-use-nullptr ( #3819 )
2020-12-06 20:55:11 +01:00
Francesco Borzì
161302252e
refactor(Core): apply clang-tidy modernize-use-nodiscard ( #3835 )
2020-12-06 19:39:48 +01:00
Francesco Borzì
d4a58700d4
refactor(Core): apply clang-tidy modernize-use-override ( #3817 )
2020-12-06 18:04:55 +01:00
Kargatum
a2b26272d2
refactor(Core/Game): restyle game lib with astyle ( #3466 )
2020-10-12 10:08:15 +02:00
Stefano Borzì
4e5440ad91
feat(Core/Events): update holiday code and remove misleading log (event date is the one from game_event) ( #3365 )
...
Cherry-picked 5b4287e683
Co-authored-by: ariel- <ariel-@users.noreply.github.com >
Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com >
2020-09-20 20:36:33 +02:00
Francesco Borzì
b61ae8abcd
fix(Core/Misc): all GCC warnings ( #3457 )
2020-09-14 17:31:12 +02:00
Kitzunu
1f89282b22
refactor(Core): NULL -> nullptr ( #3275 )
...
* NULL to nullptr
* NULL to nullptr
* NULL to nullptr
* NULL to nullptr
* NULL to nullptr
Co-authored-by: Francesco Borzì <borzifrancesco@gmail.com >
Co-authored-by: Stefano Borzì <stefanoborzi32@gmail.com >
2020-08-31 11:55:09 +02:00
Nefertumm
b868f0ad04
Revert "Fix(Core/Gameobjects): non-consumable goobers no longer despawn on use ( #2750 )" ( #2797 )
...
This is causing troubles with veins and bg gameobjects (those are known)
This reverts commit 0521a314b5 .
2020-03-24 03:44:40 -03:00
Kitzunu
0521a314b5
Fix(Core/Gameobjects): non-consumable goobers no longer despawn on use ( #2750 )
...
Taken from 50c5d30d13 & 2b1e8d135b
Co-authored-by: Wyrserth <wyrserth@protonmail.com >
2020-03-21 22:29:52 +01:00
Nefertumm
59234f8f4b
fix(CORE): Missing override on various functions ( #2602 )
2020-01-21 19:03:15 -03:00
Shard
eadcb1a782
feat(Core/Battlegrounds) Reworked enhanced bg system for modules ( #2521 )
2020-01-19 17:09:02 +01:00
Shard
067d9e791f
fix(Core/Battlegrounds) Rewrite RandomBG and enabling bg/arenas weights ( #2516 )
2019-12-28 09:40:13 +01:00
Viste
e22d78ecd6
refactor(Core): rename namespaces and macros to acore ( #2454 )
2019-12-01 13:13:31 +01:00
Stoabrogga
dda507aaca
fix(DB/GameObject): Quest event "The Bones of Nozronn"; quest sparkle for GO type "GAMEOBJECT_TYPE_SPELL_FOCUS" ( #2398 )
2019-11-30 08:42:20 +01:00
Viste
854b426978
feat(Core): Added ABORT() macro to prevent the usage of ASSERT(false) as a quick hack to crash the core misusing assert ( #2273 )
2019-09-26 09:51:33 +02:00
Stoabrogga
eee8e965e7
fix(Core): increase visibility distance of large game objects ( #1788 )
2019-05-08 08:01:40 +02:00
Kargatum
824a80005c
Refactor(Core/Misc): Remove remaining COMPILER_HAS_CPP11_SUPPORT related macros ( #1627 )
...
* Delete macros UNORDERED_MAP
* Delete macros UNORDERED_SET
2019-03-26 00:01:56 +07:00
Nefertumm
c15206fc15
Revert "feat(core): Ensure that all actions are compared to fixed point in time ( #1236 ) ( #1458 )" ( #1471 )
...
This reverts commit 51b8773528 .
2019-02-15 15:14:49 -03:00
Viste(Кирилл)
51b8773528
feat(core): Ensure that all actions are compared to fixed point in time ( #1236 ) ( #1458 )
...
i.e. world update start
2019-02-14 19:22:17 +01:00
Francesco Borzì
264dd0c65a
fix(gobject): elevator bug + prevent bugs related to faction and flags ( #1402 )
...
- Closes #1396
2019-02-02 14:34:50 +01:00
Francesco Borzì
38b368e909
feat(gameobject): allow gameobjects to loot money + align table with TC ( #1368 )
2019-01-28 20:24:43 +01:00
Kartselyanski
90fdd10c3f
Fix Fishing's spell cast interruption.
2018-07-11 00:16:35 +02:00
FALL1N1
613b586485
Fix Maexxna's portal rotation. ( #925 )
...
* Maexxna portal rotation.
* Rewritten sql to update, ready to be merged.
* Portal's visual effect should be in different phasemask and appear only when maexxna is killed.
* split the update query in two, forgot that visual is in phase2
* i want to kms.. all should be good now
2018-07-02 19:20:46 +01:00
ayase
00777a80ae
Eluna implementation ( #847 )
...
* azerothcore + eluna done.
* Remove the Eluna single thread limit.
* Read Eluna Settings file.
* submodule change.
* fix(test) Ubuntu - Cant Link Library after Compile
* The ELUNA is disabled by default.
* remove submodule luaEngine.
* some change
* fix a error
* change cmake
* fix: some onplayerchat does not have hooks.
* Eluna: Add BG event Hooks.
* fix:cmake hook AFTER_LOAD_CONF not work.
* Remove the eluna switch.
* Remove some define in the core.
* fix conf file not read in the linux.
* eluna : change bg hook parameter type
* Remove TC log function call
* change bg hook OnBGEnd parameter type.
Note: to enable Eluna, the module is required
2018-05-22 20:22:11 +02:00