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
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
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
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
Cláudio Costa
07861d0548
fix(Core/DB): Brewspewer hardcoded conditions ( #6301 )
2021-06-18 17:04:41 +02:00
Francesco Borzì
466cdb68d6
refactor(Core): code cleanup (part 2) ( #6374 )
2021-06-16 20:40:42 +02:00
Bogir[rus]
e3a5727222
chore(Core): typo fixes ( #6272 )
...
Co-authored-by: Bogir <m-000@bk.ru >
2021-06-16 11:28:00 +02:00
UltraNix
0d96866cea
fix(Core/Packets): sending item's random property in a few packets ( #6193 )
...
- Closes #4843
2021-06-15 12:37:58 +02:00
UltraNix
5330cd983c
fix(Core/Player): Players are allowed to continue melee attacking on … ( #6267 )
...
- Closes #6248 .
- Closes #5734
- Closes chromiecraft/chromiecraft#795
2021-06-13 19:27:36 +02:00
Yehonal
baf437bb98
feat(Core): improved some hooks ( #6302 )
2021-06-13 10:23:24 +02:00
Maxpro
1b896277bd
fix(Core/Unit): dodges, parries and critters not increasing weapon skills ( #5895 )
...
This fixes not getting skill ups from attacking an enemy and them parrying your attack or dodging it.
This also fixes attacking a critter and not getting weapon skill ups.
Previously Dodge and Parry were only giving a chance to increase the victims DEFENSE skill.
I changed it so it will proc on victim and attacker. for weapon and defense skills
Also, critters were being checked to not give weapon skill ups on purpose but I removed the check.
2021-06-13 00:39:14 +02:00
UltraNix
dafef5bd78
fix(Core/Spells): category cooldowns ( #6191 )
...
- Closes #5475
- Closes https://github.com/chromiecraft/chromiecraft/issues/466
2021-06-12 19:51:47 +02:00
UltraNix
69c214bec5
fix(Core/Spells): Spells and auras activated by item use should not be removed on unequip. ( #6255 )
...
- Closes #5124
- Closes chromiecraft/chromiecraft#327
2021-06-10 15:19:15 +02:00
UltraNix
7106e66421
fix(Core/Pets): Pets should update speed out of combat only if are following their owner. ( #6207 )
...
- Closes #5250
- Closes chromiecraft/chromiecraft#406
2021-06-09 14:14:41 +02:00
UltraNix
6dacfc0717
fix(Core/Loot): properly save and load from DB loot from items ( #6151 )
...
- Closes #5472
- Closes https://github.com/chromiecraft/chromiecraft/issues/456
2021-06-08 19:26:34 +02:00
UltraNix
617a935ee4
fix(Core/Spells): Changing druid forms should not remove items auras triggered on use. ( #6135 )
...
- Closes #5637
- Closes https://github.com/chromiecraft/chromiecraft/issues/525
2021-06-05 13:52:09 +02:00
Kargatum
3f875674d5
chore(Core/MIsc): added few helpers for chat commands ( #6175 )
2021-06-04 00:17:18 +02:00
UltraNix
62ae4b53e6
fix(Core/Spells): On autoshot interrupt send proper packet to cancel autoshot clientside. ( #6169 )
...
- Closes #5734
- Closes chromiecraft/chromiecraft#454
2021-06-03 16:30:26 +02:00
Kitzunu
a75e34c793
feat(Core/Spell): AssertSpellInfo ( #6115 )
...
* feat(Core/Spell): AssertSpellInfo
(cherry picked from commit e52878b6b5 )
(cherry picked from commit 8c44259fae )
Co-Authored-By: Shauren <shauren.trinity@gmail.com >
Co-Authored-By: Giacomo Pozzoni <giacomopoz@gmail.com >
* Update SpellMgr.h
2021-06-03 07:39:48 +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
e3c1e739c6
feat(CI/Codestyle): add check core logs ( #6012 )
2021-05-31 11:03:00 +02:00
v.tihomirov
793b915907
fix(Core/Unit): Prevent Unit emote when entering combat ( #6030 )
2021-05-31 09:59:25 +02:00
UltraNix
107658ebbc
fix(Core/Spells): triggering potion cooldowns (from TC) ( #6016 )
2021-05-30 11:53:16 +02:00
Axel Cocat
a355b4d27c
fix(Core): fix instance portal not resurrecting when corpse is not spawned ( #6106 )
2021-05-29 15:37:34 +02:00
Kitzunu
f1b43a8976
fix(Core/Player): Weapon skill gain ( #5961 )
2021-05-28 00:49:24 +02:00
Chero
2ae84e2faf
fix(Core/Creature): Creatures will periodically call for assistance. ( #5065 )
2021-05-27 13:42:48 +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
Kargatum
78e1719c80
feat(Core/Misc): includes cleanup ( #5953 )
2021-05-26 19:00:08 +07:00
Kitzunu
6ac7c559c5
refactor(Core/Creature): Split creature.h ( #5974 )
2021-05-25 16:25:42 +02:00
Kargatum
63a273507c
feat(Core/Packets): Port packet handling from TrinityCore ( #5617 )
...
* feat(Core/Packets): Port packet handling from TrinityCore
* 1
* 2
* 3
* 1
* 2
* #3670
* 3
* 1
* codestyle
* fix msvc warnings
2021-05-22 00:10:46 +02:00
Maxpro
3f6da61535
fix(Core/Unit): criticals not working against sitting players. ( #5872 )
2021-05-21 16:35:08 +02:00
UltraNix
0d699222de
fix(Core/Gameobjects):bloading addon table. ( #5885 )
...
Fixed #5771 .
2021-05-16 11:58:38 +02:00
UltraNix
8dd58ebb5b
fix(Core): Memleaks fixes - Part II. ( #5760 )
2021-05-14 10:15:45 +02:00
Patrick Lewis
c3242caf74
fix(Core/Maps): GetCollisionHeight and Z_OFFSET_FIND_HEIGHT ( #5778 )
2021-05-14 10:10:35 +02:00
Raelorasz
e5582b3443
fix(Core/Creature): Fix kill credit for some mobs after UpdateEntry ( #5746 )
...
Co-authored-by: Yehonal <yehonal.azeroth@gmail.com
2021-05-11 11:11:54 -06:00
Maxpro
87da6d1d94
fix(CORE/CREATURE) Polymorphed erratic mob behavior ( #5699 )
2021-05-10 20:48:59 -06:00
Axel Cocat
127a3dd65d
fix(Core): Reputation gain rate when nearby party members are dead ( #5605 )
2021-05-08 15:43:17 -06:00
Chaouki Dhib
c3d751bdd7
fix(Core/Movement): MSG_MOVE_SET_* opcodes - GUID missing ( #5554 )
2021-05-07 13:27:00 -06:00
UltraNix
2189ac0b08
feat(Core/Anticheat): Preparation to implement new passive anticheat … ( #5516 )
2021-05-07 18:10:44 +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
Francesco Borzì
52f6f2f15b
fix(Core/Unit): potential crash + extract duplicated code ( #5303 )
2021-05-01 14:18:29 +02: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
adad43a15c
fix(Core/Misc): Memleaks fixes. Part I. ( #5546 )
2021-04-30 17:03:02 +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
UltraNix
086b8f9dac
fix(Core/Loot): Fixed looting personal items while being in master loot group. ( #5389 )
2021-04-29 15:41:50 +02:00