Commit graph

19 commits

Author SHA1 Message Date
UltraNix
1ec612e65b
fix(Core/DungeonFinder): Premade groups should be treated as normal groups. (#8520)
Fixes #8339
2021-10-20 05:29:24 -03:00
Skjalf
db2b380ceb
fix(Core/Player): restore the removal of pending sale mails (it was accidentally removed in https://github.com/azerothcore/azerothcore-wotlk/pull/8065) (#8550) 2021-10-19 09:57:14 +02:00
Axel Cocat
cb19dbf492
fix(Core/Player): fix Eluna hook in Player::CanUseItem (#7117) 2021-10-12 13:35:45 -03:00
Skjalf
f96b027ffd
fix(Core/Mail): load mails on login instead of when requested (#8065) 2021-10-10 17:15:24 +02:00
UltraNix
8ef6355aad
fix(Core/Item): Dropped loot containers acting soul bound after looking inside them. (#7826)
Fixes #6164
2021-10-09 03:28:29 -03:00
Skjalf
0d1f72a55b
fix(Core/Players): solve issue with hunters never being able to roll need on polearms and properly check conditions to roll on relics (#8148) 2021-10-04 15:46:40 +02:00
UltraNix
de8d0b49f8
fix(Core/Items): toggle temporary items enchantments during items swap. (#8067)
- Closes #7957
2021-10-04 15:44:49 +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
UltraNix
26f1aaa0c8
fix(Core/Players): Properly save resting state to DB. (#8014)
Fixes #7782
2021-09-25 18:16:10 +02:00
UltraNix
ab59991106
fix(Core/Spells): Properly remove item dependent passive auras on item unequip (#7944) 2021-09-20 12:37:07 -06: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
UltraNix
066d2ef85b
feat(Core/Loot): add configurable option to specify ilv restriction for items below player class in NeedBeforeGreed loot mode in DF (#7701) 2021-09-06 18:24:41 +02:00
UltraNix
29559d3747
fix(Core/Loot): Only Paladins, Warriors and Shamans should be able to roll Need on shields (#7696)
- Closes #4858
2021-09-06 13:06:54 +02:00
UltraNix
2f9f95221b
fix(Core/Items): armor type requirement for needing items in LFG grou… (#7523)
- Closes #7467
2021-09-02 10:39:57 +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
5b057798e7
fix(Core/Maps): Enabled dead players to be resurrected at the dungeon entrance if cannot enter it due to some reasons (#7236)
- Closes #6790
2021-08-07 16:10:07 +02:00
UltraNix
270f7bf506
fix(Core/Items): items with charges should not remove on item unequip its … (#7064)
- Closes #5716
2021-07-25 03:36:40 +02:00
Francesco Borzì
f73ef1cd5a
fix(Core/Unit): -Wdeprecated-enum-enum-conversion warning (#6868) 2021-07-13 11:51:58 +02:00
Francesco Borzì
19869e65ff
refactor(Core/Player): extract methods based on existing categories (#6838) 2021-07-10 12:49:33 +02:00