Commit Graph

918 Commits

Author SHA1 Message Date
Patrick Lewis c3242caf74 fix(Core/Maps): GetCollisionHeight and Z_OFFSET_FIND_HEIGHT (#5778) 2021-05-14 10:10:35 +02:00
Silker d04f4be6c5 fix(Core/Spell): Apply AURA_STATE_FAERIE_FIRE (#5703) 2021-05-12 21:46:47 -06:00
Kargatum 26f2abaaa9 feat(Core/Authserver): TOTP rewrite (#5620) 2021-05-12 18:57:10 -06: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
Shiroe 0079034d73 fix(Core): Lower MIN_WANDER_DISTANCE_GROUND (#5693) 2021-05-10 00:58:22 -06:00
Kitzunu 40f2e5e8c1 fix(Core/LoadSmartAIFromDB): Prevent loading if entryorguid = 0 (#5663)
Co-Authored-By: robinsch <8017650+robinsch@users.noreply.github.com>
2021-05-09 03:33:01 -06:00
Patrick Lewis 6bb8972194 fix(Core/Misc): BuildAuctionMailBody guid (#5743)
Co-Authored-By: UltraNix <80540499+UltraNix@users.noreply.github.com>
2021-05-09 00:32:55 -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
UltraNix 44babc3c3a fix(Core/Pooling): Fixed less and less objects from pools being spawned the longer the server is running (#5572) 2021-05-08 12:39:09 -06:00
Chaouki Dhib a203a5183b fix(Core/Movement): Fix strange teleport when rooting a fleeing NPC (#5555) 2021-05-08 07:22:18 -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
Axel Cocat 0e8e21b812 fix(Core/Groups): fix group enchanting level not resetting properly (#5501) 2021-05-07 13:51:39 +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
Kargatum 545a045273 chore(Core/SharedDefines): move SharedDefines.h to shared lib (#5518)
- Part #5397
2021-05-04 19:30:52 +02:00
Axel Cocat de23266f04 fix(Core/Battlegrounds): fix Warsong Gulch flags not capping when standing on capture area (#5482)
* fix(Core/Battlegrounds): fix Warsong Gulch flags not capping when standing on capture area

* Added BG_WS_Trigger enum

* add missing brackets
2021-05-03 13:14:22 +02:00
UltraNix 87a35b6569 fix(Core/GameObjects): Gameobject rotation and moving actions not updating to client (#5223) 2021-05-02 19:25:50 -06:00
Kitzunu 752595dccf fix(Core/TotemAI): Totems should not attack neutral unless owner is in combat (#5434) 2021-05-01 19:18:29 +02: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
Kargatum e13567cd80 fix(Core/Guild): disable invite if players diff factions (#5519) 2021-04-30 15:32:33 +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
UltraNix eb1c196855 fix(Core/Spells): SPELL_AURA_DAMAGE_SHIELD auras should be modified by absorbs and resistance. (#5418) 2021-04-29 15:41:20 +02:00
Kargatum 7fa1cb1c1a fix(Core/Player): correct add guid for packet SMSG_CLIENT_CONTROL_UPDATE (#5540) 2021-04-29 15:07:03 +02:00
Yehonal 545a82870e fix(doc): cleanup outdated documentation in ScriptMgr.h (#5488)
* Update ScriptMgr.h

* Update ScriptMgr.h
2021-04-29 00:19:32 +02:00
Kitzunu 5954d9c739 refactor(Core/Misc): Define & Rename Attributes (#5311) 2021-04-28 14:55:24 +02:00
KiK0 310f856932 fix(Core/Spells): Do not allow the use of the master's call while the pet is controlled [port from TC] (#5273) 2021-04-27 15:54:58 +02:00
Kitzunu 21f61b5641 fix(Core/Ticket): close & resolve by console -1 (#5326) 2021-04-27 15:43:40 +02:00
UltraNix 6496a7918c fix(Core/Movement) : Improved confused movement generator. (#5491)
Fixed #5442.

Co-authored-by: UltraNix <ultranix@gmail.com>
2021-04-27 13:22:58 +02:00
Kitzunu eac6cdd5e0 fix(Core/Spell): Apply AURA_STATE_FAERIE_FIRE to Faerie Fire (#5319) 2021-04-26 13:38:41 +02:00
UltraNix f4c226423d feat(Core/Misc): implement ObjectGuid class (port from TC) (#4885) 2021-04-25 22:18:03 +02:00
v.tihomirov 620eb8e9f3 fix(DB): Scholomance Occultists behavior (#5314) 2021-04-25 21:02:52 +02:00
KiK0 765660b515 fix(Core/Spells): cyclone shouldn't be casted on totems (#5306) 2021-04-25 01:39:01 -04:00
UltraNix c75d8b9174 feat(Core/Achievements): Send guild's name instead of the player's one when achieved realm first kill. (#5409) 2021-04-24 14:34:23 -04:00
KiK0 45d92751dd fix(Core/Spells): Cloak of Shadows: Spell [Pounce Bleed] should not be (#5305) 2021-04-24 13:15:26 -04:00
Chaouki Dhib 2d21bfc915 feat(Core/Movement): time synchronisation to better interpret client timestamps (#5300) 2021-04-23 15:53:09 +02:00
Silker 0d36f0b7a5 fix(Core/Player): Enable water walking when dead on instances (#5393) 2021-04-21 19:12:40 -06: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
UltraNix 3a5d6fd001 fix(Core/Warden): typo 81301c67d. (#5284) 2021-04-18 02:26:38 +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 b9e84d8278 fix(Core/BGQueue): correct return BattlegroundQueueTypeId (#5304) 2021-04-16 12:05:59 +02:00
UltraNix 7d69ee8b9c fix(Core/Movement): Make sure pet always follows its master. (#5103) 2021-04-16 12:04:56 +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
KiK0 92668be4f3 feat(Core/Player): detect Spanish clients (#5186) 2021-04-13 17:57:34 +02:00