Kargatum
8b7df23f06
feat(Core/Time): Implement saparated manager for game time ( #8630 )
2022-01-24 17:55:00 +07:00
Kargatum
259b9133f6
feat(Core/Common): add new helpers for time utility ( #10207 )
2022-01-19 12:01:59 +07:00
IntelligentQuantum
0c1880f694
feat(Scripts/Commands): additem ( #9759 )
2021-12-23 11:55:03 -03:00
Skjalf
a576dcbcce
fix(Scripts/Commands): fix additem ( #9843 )
2021-12-22 15:44:47 -03:00
IntelligentQuantum
838c88f45a
refactor(Scripts/Commands): convert cs_misc to new system ( #8939 )
2021-12-21 19:32:21 +07:00
Francesco Borzì
cbc7e5466a
refactor(Core): remove unused imports ( #9767 )
2021-12-19 19:41:14 +01:00
Noxies
c95c29838b
feat(Scripts/Commands): Item restoration command ( #9538 )
...
* Implement item restore command & move itemmove to new item cmd
* Implement LANG_COMMAND_DISABLED
* Prevent command usage if no config is set
* WIP: `.item restore list`
* Fix restore list & create base for restore item
* Send item to player via mail
* Put player as last argument
* Use Postmaster & fix restore list
* Show item name in restore list
* Update HandleItemMoveCommand to be using the api
Co-authored-by: Skjalf <47818697+Nyeriah@users.noreply.github.com >
* Send item instantly if online
2021-12-08 23:57:15 -03:00
Kargatum
f62664c987
refactor(Core/Misc): headers cleanup ( #9259 )
2021-11-22 17:24:39 +07:00
Skjalf
731d256420
refactor(Core/Cache): move the GlobalPlayerCache to its own class ( #9166 )
2021-11-18 16:53:36 +01:00
UltraNix
6b219dc0e1
feat(Scripts/Commands): implement new command: .inventory count ( #9139 )
...
- Closes #8845
2021-11-15 09:51:21 +01:00
UltraNix
8af051d6d6
feat(Scripts/Command): implement new command: bags clear ( #8549 )
2021-11-04 13:10:34 +01:00
Malcrom
f106de8788
refactor(Core): update getFaction to GetFaction and setFaction to SetFaction ( #8708 )
2021-11-01 17:04:32 +01:00
acidmanifesto
5b6cc5e6f5
chore(Script/Code): remove Not Needed Logging. ( #8747 )
...
It is already logged in the gm logs. DRY.
2021-10-29 15:32:02 +02:00
Skjalf
8665452c28
fix(Scripts/Commands): Fill the missing argument for the GPS command so it displays its message correctly ( #8734 )
2021-10-27 06:28:52 -03:00
acidmanifesto
e678b306e9
fix(Core): enable .freeze and .unfreeze gm cmd for NPCS ( #8688 )
2021-10-26 01:10:13 +02:00
Kargatum
bc9473482e
feat(Core/Chat): new argument parsing and unify chat hyperlink parsing ( #6243 )
2021-10-23 10:15:42 +02:00
Kitzunu
bc82f36f1f
refactor(Core/Unit): clean MonsterText methods ( #6957 )
2021-10-15 10:25:29 +02:00
Skjalf
29c94e5455
fix(Core/Graveyard): prevent non-death knights from getting ported to… ( #8206 )
2021-10-07 13:07:23 +02:00
Skjalf
c55c5e668f
fix(Core/Commands): partially fix an issue with mails sent from console never showing up the 'Customer Support' sender in-game ( #8064 )
2021-10-04 15:44:04 +02:00
Kargatum
52aa0e9966
feat(License): add new headers information about license ( #7941 )
...
Co-authored-by: Francesco Borzì <borzifrancesco@gmail.com >
2021-09-30 13:40:52 +07:00
Kitzunu
2f449326e0
refactor(Core): Rename ...Manager to ...Mgr ( #6910 )
...
* Rename MapManager.h to MapMgr.h
* Rename BanManager.h to BanMgr.h
* Rename MapManager.cpp to MapMgr.cpp
* Rename BanManager.cpp to BanMgr.cpp
* Rename MapRefManager.h to MapRefMgr.h
* Rename ThreatManager.h to ThreatMgr.h
* Rename GridRefManager.h to GridRefMgr.h
* Rename ThreatManager.cpp to ThreatMgr.cpp
* Rename GroupRefManager.h to GroupRefMgr.h
* Rename HostileRefManager.h to HostileRefMgr.h
* Rename HostileRefManager.cpp to HostileRefMgr.cpp
* Rename MMapManager.h to MMapMgr.h
* Rename FollowerRefManager.h to FollowerRefMgr.h
* Rename VMapManager2.h to VMapMgr2.h
* Rename IVMapManager.h to IVMapMgr.h
* Rename MMapManager.cpp to MMapMgr.cpp
* Rename VMapManager2.cpp to VMapMgr2.cpp
* Rename RefManager.h to RefMgr.h
* Rename WaypointManager.h to WaypointMgr.h
* Rename WaypointManager.cpp to WaypointMgr.cpp
* Rename MPQManager.h to MPQMgr.h
* Rename MPQManager.cpp to MPQMgr.cpp
* Rename IMMAPManager.h to IMMAPMgr.h
* fix build
* Update Main.cpp
* chore(Core/Misc): Remove toxic language
* Revert "chore(Core/Misc): Remove toxic language"
* fix build
* build
2021-09-15 17:50:28 +02:00
IntelligentQuantum
e6143a1efd
feat(Core/Commands): Gear ( #7717 )
2021-09-12 12:19:14 +02:00
Kitzunu
6978d62482
refactor(Script/Command): modify mount & dismount ( #7413 )
...
* refactor(Script/Command): modify mount
* oopsies
* Update rev_1629233438552386300.sql
* codestyle
* Update src/server/scripts/Commands/cs_modify.cpp
Co-authored-by: Stefano Borzì <stefanoborzi32@gmail.com >
* Update src/server/scripts/Commands/cs_modify.cpp
Co-authored-by: Stefano Borzì <stefanoborzi32@gmail.com >
* Update src/server/scripts/Commands/cs_modify.cpp
Co-authored-by: Stefano Borzì <stefanoborzi32@gmail.com >
* some improvements
* When using .dismount also update speed to 100%
* remove atoul
* Update cs_modify.cpp
* test
Co-authored-by: Kargatum <dowlandtop@yandex.com >
* Update cs_modify.cpp
* fix tyop
Co-authored-by: Stefano Borzì <stefanoborzi32@gmail.com >
Co-authored-by: Kargatum <dowlandtop@yandex.com >
2021-08-29 10:45:43 +02:00
UltraNix
a8c0a2cc89
fix(Core/Movement): ( #7008 )
...
- Get zone/area IDs from vmap data in the liquid update
- Add new method Map::getFullVMapDataForPosition to get area info and liquid info in a single vmap lookup
- Adjust GetZoneId/GetAreaId on WorldObject to always return these cached fields.
- Clean up liquid state handling on Unit and Player
- Implemented getting area id from gameobject spawns.
- Removed old core related to getting movement flags dependent on environment.
- Movement flags are now processed more precisely and dynamically.
Original source: TrinityCore.
- Closes #5086
- Updates #2208 .
2021-08-25 12:41:20 +02:00
UltraNix
261d5c62cd
fix(Core/Collision): typo in VMap BIH generation. ( #7066 )
...
* Core/Collision: Fix typo in VMap BIH generation.
Fixed #5768 .
* Bump vmap and mmap versions.
* chore: update data version in the bash installer
2021-08-08 12:21:29 +02:00
Francesco Borzì
fab0fc421b
refactor(Scripts/Commands): code cleanup (part 4) ( #6921 )
2021-07-18 13:25:44 +02:00
Kargatum
8568c4fb33
feat(Core): replace ACE network with Boost.Asio ( #6574 )
2021-07-16 10:43:56 +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
buddiman
8e9643c3b0
feat(Core/Commands): GM command to display strings ( #6268 )
...
- Implements a new GM command to display strings from the acore_string table
- Syntax: .string #id [#locale]
- Closes https://github.com/azerothcore/azerothcore-wotlk/issues/1052
2021-06-18 17:09:52 +02:00
Kargatum
3da83cc0e6
feat(Common/IPLocation): replace ip2nation by ip2location ( #5653 )
2021-06-17 22:02:08 +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
ea5f5f2072
feat(Core/RealmList): port TrinityCore realm api ( #5626 )
...
* feat(Core/RealmList): port TrinityCore realm api
* 1
* whitespace cleanup
* Update data/sql/updates/pending_db_auth/rev_1620114805872279900.sql
Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com >
* 1
* 2
* Update data/sql/updates/pending_db_auth/rev_1620114805872279900.sql
Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com >
* `
* 1
* small corrects
* finish maybe
* realm.Id.Realm
* ws
* 1
Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com >
2021-05-27 00:12:46 +02:00
Kitzunu
46c9aa6f3a
fix(Script/Command): HandleAddItemCommand ( #5412 )
...
* fix(Core/Command): Additem
* Update cs_misc.cpp
2021-05-01 17:07:15 +02:00
UltraNix
f4c226423d
feat(Core/Misc): implement ObjectGuid class (port from TC) ( #4885 )
2021-04-25 22:18:03 +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
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
Francesco Borzì
f6a17164be
fix(Core/License): issue with old files license ( #4762 )
2021-03-17 09:46:01 -06:00
Kitzunu
dbc0ff6554
refactor(Core): sort #includes alphabetically ( #4579 )
2021-02-24 22:34:42 +01:00
Kitzunu
05a8217270
refactor(Core/Player): add helper method for PLAYER_FLAGS_DEVELOPER ( #4395 )
...
Co-Authored-By: ForesterDev <11771800+ForesterDev@users.noreply.github.com >
2021-02-08 16:55:04 -05:00
55Honey
47160f3c36
fix(Core/Commands): remove character creation flag from .save command
2021-02-05 19:12:53 +01:00
Kitzunu
da4edd547d
chore(core): remove malformed whitespaces ( #4244 )
...
* from https://www.codefactor.io/repository/github/azerothcore/azerothcore-wotlk/issues?category=Style&groupId=838&lang=5&page=75
2021-01-10 14:27:55 +01:00
Kargatum
ea93a5c1a1
feat(CI/Codestyle): added codestyle check ( #3668 )
2021-01-09 11:59:50 +01:00
Silker
931609d2c2
fix(scripts/Commands): Avoid get gm phase when summoning ( #3764 )
...
This change avoids to set the same phase as the one the GM has to a player when this is summoned by command
Co-authored-by: Si1ker <55638679+Sombranator@users.noreply.github.com >
2020-11-26 06:12:22 -06:00
placemolle
d21b2eebe7
fix(Core/Command): additem - doesn't work when name contains apostrophe ( #3647 )
2020-11-14 10:52:23 -06:00
Kargatum
5e20b46812
refactor(Core/Scripts): restyle scripts lib with astyle ( #3467 )
2020-10-11 10:35:34 +02:00
Kargatum
e15a493927
feat(Core/Time): remove inherited ACE Time ( #3455 )
...
Co-authored-by: Viste <viste02@gmail.com >
2020-09-11 14:03:26 +02:00
Kitzunu
73d725312d
feat(Core/Config): CONFIG_INTERVAL_SAVE ( #3171 )
2020-08-20 15:50:32 +02:00