Commit Graph

487 Commits

Author SHA1 Message Date
Francesco Borzì
e5f1104849 refactor(Scripts/EasternKingdoms): code cleanup (part 5) - also fix potential crash (#6923) 2021-07-19 11:23:27 +02:00
Francesco Borzì
fab0fc421b refactor(Scripts/Commands): code cleanup (part 4) (#6921) 2021-07-18 13:25:44 +02:00
Kargatum
8568c4fb33 feat(Core): replace ACE network with Boost.Asio (#6574) 2021-07-16 10:43:56 +02:00
Francesco Borzì
f73ef1cd5a fix(Core/Unit): -Wdeprecated-enum-enum-conversion warning (#6868) 2021-07-13 11:51:58 +02:00
clidx
1fa51e5168 fix(Scripts/Ulduar): Mimiron Summon Mine (#6833) 2021-07-12 18:51:09 +02:00
Grimgravy
b5d9b3d513 fix(Scripts/DB/Quest): improved No Fly Zone (#6850) 2021-07-12 02:49:05 +02:00
Francesco Borzì
d92a2ce58b fix(Core/Common): -Wdeprecated-enum-float-conversion warning (#6870) 2021-07-11 18:05:07 +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ì
ebb80145b3 refactor(Core): replace boost::filesystem with std::filesystem (#6800) 2021-07-09 16:43:51 +02:00
Kitzunu
2ce0739838 feat(Scripts/Commands): show SpellSchoolImmuneMask in .npc info (#6788) 2021-07-09 11:39:48 +02:00
Zenslash
06027e3267 fix(Core/Instance): Grauf is spawned in the floor (#6776)
- Closes #6742
2021-07-08 22:12: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
Cláudio Costa
440b120e04 fix(Scripts/Spell): Victory Rush spammable ability (#6662) 2021-07-06 15:17:51 +02:00
Hacki95
ab5ce3e372 fix(Core/Script): Molten Core: Gehennas (#5680)
Co-authored-by: @T1ti
Co-authored-by: @sanctum32
2021-07-05 00:12:35 +02:00
Hacki95
476dcd3eb9 fix(Core/Script): Molten Core: Lucifron (#5655)
Co-authored-by: @sanctum32
Co-authored-by: @t1ti
2021-07-04 18:13:27 +02:00
UltraNix
0c22cae717 fix(Scripts/Quest): reward money amount of Apprentice Angler (#6431)
Fixed #5184.
2021-06-27 01:43:55 +02:00
Francesco Borzì
aa3896d52a fix(Core): Undefined symbols ArenaSpectator::HandleSpectatorSpectateC… (#6580) 2021-06-26 16:41:05 +02:00
UltraNix
6745746c99 fix(Scripts/Naxxramas): crashfix. (#6445) 2021-06-26 13:05:36 +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
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
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
meow
14516cc7b9 fix(Scripts/ToC): solved issue twin valkyr's ball (#6352)
- Closes https://github.com/azerothcore/azerothcore-wotlk/issues/4903
2021-06-19 20:14:18 +02:00
Kargatum
17838998c4 chore(Core/Gossip): delete old gossips api (#5414) 2021-06-19 12:18:25 +02:00
Francesco Borzì
039f0e0faa fix(DB/spell_dbc): Imp's Phase Shift (#6408) 2021-06-18 17:20:39 +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
Axel Cocat
848bb0891b feat(Core): add argument to .character rename to add name to reserved_name (#6163) 2021-06-18 17:09:29 +02:00
Cláudio Costa
3a30fe3d71 fix(Scripts): Victory rush killing blow (#6349) 2021-06-18 17:07:33 +02:00
Cláudio Costa
07861d0548 fix(Core/DB): Brewspewer hardcoded conditions (#6301) 2021-06-18 17:04:41 +02:00
Kargatum
3da83cc0e6 feat(Common/IPLocation): replace ip2nation by ip2location (#5653) 2021-06-17 22:02:08 +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
Kitzunu
34da0cda51 fix(Script/URBS): Potential crash in Dragonspire Room (#6330)
* cherry-picked from commit (e9a8cea018)

Co-Authored-By: Giacomo Pozzoni <giacomopoz@gmail.com>

Co-authored-by: Giacomo Pozzoni <giacomopoz@gmail.com>
2021-06-15 12:02:03 +02:00
Yehonal
baf437bb98 feat(Core): improved some hooks (#6302) 2021-06-13 10:23:24 +02:00
UltraNix
a61bdc7b3d fix(Scripts/Spells): Seal of Command cannot be casted on dead targets (#6186)
- Closes #5517
- Closes https://github.com/chromiecraft/chromiecraft/issues/476
2021-06-09 17:56:45 +02:00
Raelorasz
c485bab6ee fix(Scripts/DB): Improve Demon Portals and convert to SAI (#6140) 2021-06-05 00:13:19 +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
Walter Pagani
191b94e285 refactor(SmartAI): move C++ script to DB (SAI) (#6067) 2021-06-02 14:23:38 +02:00
Axel Cocat
9bd07a673a fix(Scripts/HoL): adjust IsEncounterInProgress() (#6108) 2021-06-02 14:07:16 +02:00
francovilla
fb8cfe394a fix(Scripts/VoA): Toravon Orbs bug (#6082)
Toravon The Ice Watchter in Archavon when dead the Orbs not despawn
2021-06-02 13:56:37 +02:00
Chero
17599313da fix(Scripts/ScarletMonastery): Whitemane spell cast (#6073) 2021-06-01 11:16:47 +02:00
Kitzunu
ca27ce5e37 fix(Script/Command): Build (#6159)
* fix(Script/Command): Build

* codestyle ci is weird

* Update MovementHandler.cpp

* Update cs_server.cpp

* Update cs_server.cpp
2021-05-31 16:51:34 +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
Kitzunu
ae665f7ec3 feat(Core/Command): server debug (#6007)
* initial work

* fix query

* load

* clean up

* remove from startup

* ACE

* remove static

* Update MySQLThreading.cpp

* not used

* Update MySQLThreading.cpp

* unit testing

* Update WorldMock.h

* show Boost ver

* Update WorldMock.h

* include

* Now we have boost::filesystem woo

* fix build

* fix typo
2021-05-30 21:12:01 +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
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