Commit Graph

1081 Commits

Author SHA1 Message Date
Kargatum
d8911d816f feat(Core/PacketIO): correct parsing some opcodes (#6051) 2021-05-28 00:34:54 +02:00
Kargatum
c1e96064e9 feat(Core/Common): add Asio network threading (#6063) 2021-05-27 16:09:31 +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
ca77a95521 fix(Core/Spell): packet build in spell_pvp_trinket_wotf_shared_cd (#6048) 2021-05-25 20:15:29 +02:00
Francesco Borzì
3716ddf3e4 fix(Core/WorldSession): prevent crash in SendPacket (#6045) 2021-05-25 18:05:13 +02:00
Kitzunu
6ac7c559c5 refactor(Core/Creature): Split creature.h (#5974) 2021-05-25 16:25:42 +02:00
Kitzunu
ea764812d1 feat(Core/Main): Show Boost Version (#6019) 2021-05-24 00:52:56 +07:00
Kitzunu
b483094840 fix(Script/Creature): Script warlock imp (#5960)
* fix(Core/Creature): Script warlock imp

* creature

* Update pet_warlock.cpp
2021-05-23 04:03:18 +02:00
Emir
0527c17d5f fix(Scripts/Quest): A Cry For Help (#5720) 2021-05-22 21:53:45 +02:00
robinsch
a75b84ab2e fix(Core): CFBG achievements (#5900) 2021-05-22 15:14:29 +02:00
Kitzunu
565e9ff8aa refactor(Core/CliRunnable): Make AC> a static (#5621) 2021-05-22 15:14:04 +02:00
HEBAN Simon
8ac74e475f fix(Core): GUID of GameObject (#6001) 2021-05-22 15:11:41 +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
Francesco Borzì
aab32e5f30 feat(TOTP): use feature toggle via authserver.conf (#5978)
* Revert "Revert "feat(Core/Auth): add AccountInfo helper (#5640)" (#5971)"

This reverts commit fe6db2ff96.

* feat(TOTP): use feature toggle via authserver.conf

* chore(wip): wip

* Update src/server/authserver/authserver.conf.dist

Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com>

Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com>
2021-05-21 09:56:52 +02:00
Axel Cocat
983d4b5771 fix(Core/Database): fix wrong Field::IsNull() return value on null binary fields (#5975) 2021-05-21 01:13:49 +02:00
Kitzunu
fe6db2ff96 Revert "feat(Core/Auth): add AccountInfo helper (#5640)" (#5971)
This reverts commit e50754d804.
2021-05-20 23:23:50 +02:00
Kitzunu
5ea56d79fc fix(Core/Banner): Add missing space (#5881) 2021-05-20 13:49:10 +02:00
Kargatum
e50754d804 feat(Core/Auth): add AccountInfo helper (#5640) 2021-05-20 10:16:50 +02:00
Walter Pagani
d3fcebaac5 fix(Scripts/Event): Removing hardcore texts in Love is in the Air (#5831) 2021-05-19 10:20:29 +02:00
UltraNix
6f4f0043c2 fix(Scripts): Crashfix. (#5913) 2021-05-18 02:16:59 +02:00
Kargatum
ea2e606b13 feat(Core/Logging): improve DB logging (#5437) 2021-05-17 01:49:18 +02:00
Necropola
f239908840 fix(Core/Loot): make Loot::AddItem() honor LootItem::AllowedForPlayer() (#5774)
Original Author: @Wyrserth
2021-05-17 00:15:51 +02:00
Kargatum
13f71c9c4d feat(Core/Random): port random system from TrinityCore (#5454)
* feat(Core/Random): port random system from TrinityCore

* lic

* logic correct

* MultimapErasePair move

* whitespace

17:13:34 1. 'Containers.h'. Replace (1)
17:13:40 2. 'LootMgr.h'. Replace (1)
17:13:44 3. 'World.cpp'. Replace (1)
17:13:47 4. 'instance_scholomance.cpp'. Replace (1)

* correct debug build
2021-05-16 21:53:21 +02:00
UltraNix
0d699222de fix(Core/Gameobjects):bloading addon table. (#5885)
Fixed #5771.
2021-05-16 11:58:38 +02:00
Francesco Borzì
fd801c9310 feat(Core/BG): revamp Battleground.QueueAnnouncer.Limit (#5267) 2021-05-15 17:42:20 +02:00
Walter Pagani
376a7983b3 fix(Scripts/Innkeeper): remove hard-coded texts (#5811) 2021-05-14 20:41:54 +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
Silker
b14ffdb8b9 fix(Scripts/DB/SAI): Return to Vahlarriel (#5712) 2021-05-12 22:21:46 -06:00
Kargatum
29d3dc3f2b feat(Deps/Gperftools): make gperftools lib to interface (#5797) 2021-05-12 22:10:46 -06: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
Francesco Borzì
053f9f5fa4 feat(Core/DB): reconnect seconds and attempts configurable (#5673) 2021-05-10 20:09:23 +02:00
Shiroe
0079034d73 fix(Core): Lower MIN_WANDER_DISTANCE_GROUND (#5693) 2021-05-10 00:58:22 -06:00
Silker
534ec53bb0 fix(Core/Scripts): Convert Galen's Escape to SAI (#5683) 2021-05-09 14:20:32 -06:00
Kargatum
583d06b3bd chore(Core/Logging): enable logger sql and set level info (#5677) 2021-05-09 13:46:34 -06:00
Raelorasz
9398f9bfcc fix(Core/DB): Adjust Kodo Roundup quest mob behavior (#5665) 2021-05-09 11:36:05 -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
e9ebb1ae57 fix(Scripts/HoS): Adjust IsEncounterInProgress() (#5642) 2021-05-08 23:04:24 -06:00
Kargatum
9c276b39b6 chore(Core/Authserver): set default root logger to level info (#5613)
* chore(Core/Authserver): set default root logger to level info

* new line add
2021-05-09 03:57:34 +02: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