Kitzunu
9ab6ba9664
chore(Core/Misc): remove toxic language ( #6988 )
2021-07-21 23:57:20 +02:00
robinsch
a3e3fd029f
fix(Core/Item): prevent possible items dupe ( #6943 )
2021-07-21 12:05:12 +02:00
raizo
b8f05472e4
refactor(Core/Player): created update player category ( #6872 )
2021-07-17 23:47:14 +02:00
Francesco Borzì
ee5ed33fec
fix(Core/SpellAuras): prevent crash in Aura::GetType() ( #6922 )
2021-07-16 12:19:42 +02:00
Kargatum
8568c4fb33
feat(Core): replace ACE network with Boost.Asio ( #6574 )
2021-07-16 10:43:56 +02:00
Francesco Borzì
1c4523415a
fix(Core): -Wambiguous-reversed-operator warning ( #6864 )
2021-07-14 00:35:33 +02:00
Francesco Borzì
f73ef1cd5a
fix(Core/Unit): -Wdeprecated-enum-enum-conversion warning ( #6868 )
2021-07-13 11:51:58 +02:00
Francesco Borzì
d92a2ce58b
fix(Core/Common): -Wdeprecated-enum-float-conversion warning ( #6870 )
2021-07-11 18:05:07 +02:00
Francesco Borzì
f6c0b0b6c8
fix(Core/World): -Wrange-loop-analysis warning ( #6853 )
2021-07-10 15:54:35 +02:00
Francesco Borzì
4103fca5a4
fix(Core/ObjectGuid): prevent creating copies when looping objects ( #6852 )
2021-07-10 15:54:16 +02:00
Francesco Borzì
19869e65ff
refactor(Core/Player): extract methods based on existing categories ( #6838 )
2021-07-10 12:49:33 +02:00
UltraNix
0f4a942825
fix(Core/PetHandler): prevent crash ( #6805 )
2021-07-10 00:21:26 +02:00
Kitzunu
a61f7a128f
fix(Core/Loot): allow master looter to see and distribute all quest items ( #6417 )
...
Co-Authored-By: Giacomo Pozzoni <giacomopoz@gmail.com >
2021-07-09 19:40:34 +02:00
Francesco Borzì
65c9d3669f
chore(Core/Player): add error log when previously ASSERT ( #6802 )
2021-07-09 17:55:09 +02:00
Kitzunu
2ce0739838
feat(Scripts/Commands): show SpellSchoolImmuneMask in .npc info ( #6788 )
2021-07-09 11:39:48 +02:00
Francesco Borzì
439a9403ac
fix: forgot to push addition to previous commit ( #6836 )
2021-07-08 23:38:25 +02:00
Francesco Borzì
dcb66138bf
refactor(Core/Player): extract KillRewarder, TradeData and PlayerTaxi ( #6804 )
2021-07-08 23:34:22 +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
天鹿
0d02da65f9
fix(Core/Player): Paladin's Seal of Righteousness ( #6727 )
2021-07-08 15:41:06 +02:00
UltraNix
3dec029bc8
feat(Core/Battleground): Added new config variables to battleground b… ( #6432 )
...
- Closes #5098 .
2021-07-07 23:13:58 +02:00
UltraNix
06d23c1006
fix(Core): prevent crash ( #6677 )
...
TODO: add error log
2021-07-07 22:40:15 +02:00
Kitzunu
66da9f1354
chore(Core/Misc): add LOG_ERROR where there was commented ASSERT ( #6761 )
2021-07-07 17:56:17 +02:00
Necropola
341d65c1db
fix(Core/Player): learnSkillRewardedSpells AFERT ALL skills have been loaded ( #6676 )
...
- Closes #6670
- Closes https://github.com/chromiecraft/chromiecraft/issues/1046
2021-07-06 12:46:18 +02:00
Yehonal
cecbd604d3
fix(Core/DBC): hackfix to prevent skills fuckup ( #6631 )
...
Co-authored-by: Axel Cocat <ax.cocat@gmail.com >
2021-06-29 00:45:12 +02:00
Kitzunu
9c5b5e4ca9
refactor(GameObject): Update some methods to UpperCamelCase ( #6487 )
2021-06-28 19:41:32 +02:00
Kargatum
fbad1f3d6c
fix(Core/ScriptsMgr): correct hooks name ( #6434 )
...
## Changes Proposed:
- Added `virtual` for `CanSendJoinMessageArenaQueue` and `CanSendExitMessageArenaQueue`
- Rename `CanExitJoinMessageArenaQueue` to `CanSendExitMessageArenaQueue`
2021-06-28 08:34:26 +02:00
UltraNix
544f2530b7
fix(Core/Movement): Fixed never ending spline movement if fallen under map. ( #6485 )
2021-06-28 01:35:06 +02:00
Kargatum
2d2857ce81
feat(Core/DBUpdater): implement db auto update ( #6576 )
...
* feat(Core/DBUpdater): implement db auto update
* 1
* 2
* 3
* Some minor improvements
* add find bin for mysql 8.0
* lic
Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com >
2021-06-27 18:59:44 +02:00
Kitzunu
ccd73918ae
fix(Core/Player): Learn runeforging & lockpicking skills ( #6612 )
...
* cherry-pick commit (b1ac631f68 )
Co-authored-by: r00ty-tc <173349+r00ty-tc@users.noreply.github.com >
2021-06-27 17:46:13 +02:00
Kitzunu
b84f9b8a4b
refactor(Collision): update some methods to UpperCamelCase ( #6486 )
2021-06-27 16:37:22 +02:00
Francesco Borzì
aa3896d52a
fix(Core): Undefined symbols ArenaSpectator::HandleSpectatorSpectateC… ( #6580 )
2021-06-26 16:41:05 +02:00
Kargatum
b2a0714205
feat(Core/Arena): support cross-faction teams ( #6448 )
2021-06-26 15:37:33 +02:00
Kitzunu
5d66e57181
chore(Core/Spell): SpellId's should always be uint32 ( #6466 )
...
* chore(Core/Spell): SpellId's should always be uint32
* Update spell_item.cpp
2021-06-25 02:11:36 +02:00
Kitzunu
7080edfc1c
fix(Core/Player): Correct SPEC_MASK for addSpell() ( #6561 )
...
Co-authored-by: Stefano Borzì <stefanoborzi32@gmail.com >
2021-06-25 00:34:05 +02:00
Kitzunu
06ee4ea7c4
feature(Core/Spells): Allow to learn all spells for characters on cre… ( #6464 )
...
* feature(Core/Spells): Allow to learn all spells for characters on creation
* Cherry-picked from TrinityCore
* now it works =)
* Update Player.cpp
2021-06-23 23:55:10 +02:00
Shiroe
569e3399c6
fix(Core/Unit): NPC enters into EvadeMode, he loses all his Auras ( #6379 )
2021-06-23 16:56:08 +02:00
UltraNix
a9b2ddba7a
fix(Core/Mail): cleanup pending auction sale mail ( #6022 )
2021-06-23 12:46:48 +02:00
Kargatum
5991b2769a
feat(Core/Scripts): split the huge scriptloader into smaller pieces ( #5346 )
...
* feat(Core/Scripts): split the huge scriptloader into smaller pieces
* AddSC_swamp_of_sorrows del
* 1
* add mod info
* 1
* 039f0e0faa
Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com >
2021-06-22 23:19:02 +02:00
Kargatum
20a67cbfcf
fix(Core/Build): correct macos build ( #6492 )
...
* fix(Core/Build): correct macos build
* 1
* 2
* 3
Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com >
2021-06-22 16:27:03 +02:00
Kargatum
9ac6fddcae
feat(Core/Database): port TrinityCore database API ( #5611 )
2021-06-22 06:21:07 +02:00
Kitzunu
57911957ad
fix(Core/BattlegroundAB): add missing Victory near sound ( #5556 )
2021-06-22 01:00:27 +02:00
Kitzunu
1be561e03b
fix(Core/Player): Use SkillLineAbility.dbc to determine player initia… ( #6015 )
...
* fix(Core/Player): Use SkillLineAbility.dbc to determine player initial spells - skill assignment done in a new table `playercreateinfo_skills`
* Cherry-pick 2a3546ca36
* Cherry-Pick d28b66bca8
* Cherry-Pick 193408f335
- Closes https://github.com/azerothcore/azerothcore-wotlk/issues/1659
- Closes https://github.com/azerothcore/azerothcore-wotlk/issues/6036
- Closes https://github.com/chromiecraft/chromiecraft/issues/693
Co-Authored-By: Shauren shauren.trinity@gmail.com
Co-Authored-By: Rothend 67004168+Rothend@users.noreply.github.com
Co-Authored-By: claudiodfc claudio.daniel.f.c@gmail.com
2021-06-21 21:23:18 +02:00
Francesco Borzì
eeab4f5de6
fix(Core): macOS build ( #6479 )
2021-06-21 18:10:40 +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ì
36a6d04156
fix(Core): check spell info and prevent crash ( #6454 )
2021-06-20 19:52:44 +02:00
Bogir[rus]
64aa901c2a
feat(Core): improve check of set variables ( #6336 )
...
Co-authored-by: Bogir <m-000@bk.ru >
2021-06-20 13:13:24 +02:00
Kitzunu
2e32a80f24
chore(Core/SmartScript): Fix typo ( #6355 )
...
Co-Authored-By: Giacomo Pozzoni <giacomopoz@gmail.com >
2021-06-20 01:29:30 +02:00
Kargatum
17838998c4
chore(Core/Gossip): delete old gossips api ( #5414 )
2021-06-19 12:18:25 +02:00
Francesco Borzì
23e9b85d0e
refactor(Core): code cleanup (part 3) ( #6380 )
2021-06-19 01:25:29 +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