Commit Graph

4735 Commits

Author SHA1 Message Date
Kitzunu
39f2d13f66 fix(Core/SmartScripts): Disallow Gob to use Combat with Zone (#3199)
* Proper  fix for https://github.com/azerothcore/azerothcore-wotlk/issues/3028
2020-07-19 20:46:14 +02:00
Kitzunu
b3b56bc655 fix(Core/Player): Display random properties in inspect (#3067)
5b7b21c362
Co-Authored-By: Paraciusz <paraciusz@users.noreply.github.com>
2020-07-14 23:36:08 +02:00
Kitzunu
02e1dce7a4 refactor(Core/World): Make the file a bit more pretty (#3058) 2020-07-14 11:29:21 +02:00
Kargatum
94e6ef17a2 feat(Core/Config): rework configs load system (#2566) 2020-07-12 17:47:12 +02:00
IntelligentQuantum
ec806d6c60 refactore(core/config): Move BG Report AFK To Conf (#2813) 2020-07-10 20:06:12 +02:00
Kitzunu
12c00e9149 chore(CMake)!: Drop support for MariaDB 10.1
BREAKING CHANGE: Building with MariaDB 10.1 will no longer be supported since we use code that exceeds its limits
2020-07-06 16:12:33 +02:00
Barbz
90dabd7b1b feat(Core/Loot): Increase the max loot possible by 2 (#3025)
Before it was 16, now let's use the max potential of the client.
2020-07-05 11:18:49 +02:00
VhiperDEV
0d25f63257 fix(Core/SpellScript): Script item Egg Nog (#2943)
Co-Authored-By: Kitzunu <24550914+Kitzunu@users.noreply.github.com>
Co-authored-by: Barbz <BarbzYHOOL@users.noreply.github.com>
2020-06-28 15:20:22 +02:00
Kitzunu
0b4af00ab7 feat(Core/Config): Enable/Disable Debug BG/Arena (#3001) 2020-06-21 13:17:07 +02:00
gengarshadowball
0b35a24053 fix(Core/Spell): Implement SPELL_ATTR0_CU_DONT_BREAK_STEALTH (#3056)
* Implement the ability to add SPELL_ATTR0_CU_DONT_BREAK_STEALTH on spells from DB

Co-authored-by: Shadowball Gengar <shadowballgengar60@gmail>
2020-06-19 12:00:21 +02:00
Francesco Borzì
34077115a5 refactor(Core/BG): improvements to the queue system (#3091)
Co-authored-by: Yehonal <yehonal.azeroth@gmail.com>
2020-06-18 12:04:56 +02:00
Francesco Borzì
7307438a7f fix(Core/BG): fix BG_QUEUE_INVITATION_TYPE_NO_BALANCE (#3134) 2020-06-18 00:13:14 +02:00
mishaparem
a12e58b105 fix(Core): C++ 11 rule of 3 compiant constructors (#3023) 2020-06-15 12:45:04 +02:00
Francesco Borzì
ebec48e6fd fix(Core/Battleground): fix queue issue (#3116)
* Remove useless code that was only causing issue to the BG queue

* Prevent new Battlegrounds to start if there are already other Battlegrounds that have free slots

Co-authored-by Yehonal <yehonal.azeroth@gmail.com>
2020-06-14 23:12:24 +02:00
gengarshadowball
7b7b62efe6 fix(Core/WorldSocket): All control paths will return a value (#3117) 2020-06-13 14:05:51 +02:00
Francesco Borzì
64e0867c28 fix(Core/BG): do not start new BGs if there are BGs with free slots (#3082) 2020-06-05 16:40:15 +02:00
Kitzunu
3d9d51977d fix(Core/MailHandler): Security check (#2889) 2020-06-03 08:42:12 +02:00
Kitzunu
5a0a12c6b0 fix(Core/Spell): Allow to cast and aura all spells (#3089) 2020-06-02 15:40:21 -03:00
Francesco Borzì
7c0cc3cf89 fix(Core/Clang): make it work with clang 10 (#3104) 2020-06-02 18:29:12 +02:00
Stefano Borzì
5fb235ff86 fix(build): eluna (#3103) 2020-06-01 20:54:29 +02:00
Kitzunu
468398d51d fix(CMake/FindMySQL): Allow MySQL 8.0 in Windows (#3087) 2020-05-31 22:50:13 +02:00
iThorgrim
2e597c0665 fix(Core/Query): Update GroupMgr query to support MySQL 8.0 (#3068) 2020-05-30 13:35:01 +02:00
h0lysp4nk
60b0c4201a fix(Core/Script): Felmyst (#2965)
Co-authored-by: Barbz <BarbzYHOOL@users.noreply.github.com>
2020-05-30 11:09:40 +02:00
Francesco Borzì
86f5c91427 fix(Core): solve issue with MariaDB (#3084) 2020-05-29 19:11:37 +02:00
Kitzunu
027c42fdec refactor(Core/Command): tele to teleport (#2956) 2020-05-28 13:24:36 +02:00
lineagedr
2743874e5d fix(Core/Script): Trial of the Crusader (#2888)
* The floor will remain broken after a wipe

* Anub'arak will respawn correctly after wiping
2020-05-27 21:58:28 +02:00
Stefano Borzì
3c5bb73f29 fix(Core/ChatHandler): Prevent messages > 255 characters (#3063) 2020-05-27 08:50:21 +02:00
Francesco Borzì
428133dc5e fix(Core/Mysql): my_bool type conflict (#3060) 2020-05-26 23:31:16 +02:00
TheWatchingI
c7f4204d1f fix(Core/Pet): Risen Ghoul random name & pet detail (#2945)
Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com>
2020-05-23 15:38:38 +02:00
Kitzunu
55dc9afc73 feat(Core/Battleground): Config to allow/disallow ability to Share Quest & Ready Check (#2924) 2020-05-22 16:54:17 +02:00
Kitzunu
dca4fd3d7c fix(Core/Query): Escape MySQL 8.0 Keyword (#3052) 2020-05-22 00:23:41 +02:00
Kitzunu
275c6e791d refactor(DB/acore_string): Rename locale columns (#2929) 2020-05-20 22:31:07 +02:00
Kitzunu
7f3945e13e fix(Core/Command): additem checks (#2898)
* Add check if the player has 0 items to be destroyed

* Add check if the player has less than items trying to be destroyed
2020-05-18 21:13:29 +02:00
Kitzunu
fecba9f287 refactor(Core/Query): escape some MySQL 8.0 keywords (#3027) 2020-05-17 07:33:47 +02:00
VhiperDEV
d3d9ad716e feat(DB/Account): Delete account_muted when deleting an account
* When you delete an account with .acc delete it will also delete the account_muted history for the account
2020-05-16 03:57:56 +02:00
Kitzunu
f0cb997466 fix(Core/Script): Grand Magus Telestra talk (#2871) 2020-05-15 10:56:54 +02:00
Kitzunu
807005ae25 fix(Core/Command): cheat explore (#2862)
Co-authored-by: P-Kito <p-kito@users.noreply.github.com>
2020-05-15 01:03:27 +02:00
Kitzunu
74e0f00229 fix(Core/Conditions): Add CONDITION_SOURCE_TYPE_QUEST_AVAILABLE (#2859)
* Merge CONDITION_SOURCE_TYPE_QUEST_ACCEPT & CONDITION_SOURCE_TYPE_QUEST_SHOW_MARK to CONDITION_SOURCE_TYPE_QUEST_AVAILABLE

Co-authored-by: SnapperRy <snapperry@users.noreply.github.com>
Co-authored-by: Aokromes <aokromes@gmail.com>
2020-05-13 08:46:05 +02:00
Barbz
db45f79cd6 style(Core/Achievement): Improve error msg for achievement_reward (#2852)
* Change an outError to outDebug

* Fix typos and improve the texts to waste less time for the user

* Added some slightly useful comments for future devs
2020-05-12 19:34:13 +02:00
IntelligentQuantum
f97d494ffc fix(Core/Account): GM Level 1 will not be hostile to players (#2807) 2020-05-07 13:37:55 +02:00
IntelligentQuantum
9ca9194d9b feat(Core/Conf): Move BG rewards to config (#2798) 2020-05-07 01:41:39 +02:00
IntelligentQuantum
c9b7c75e1e feat(Core/conf): Move arena charters cost to config (#2790)
Co-authored-by: Francesco Borzì <borzifrancesco@gmail.com>
2020-05-04 12:01:19 +02:00
IntelligentQuantum
fd4b35be8c feat(Core/commands): Display reason for muting player (#2780) 2020-05-02 00:00:02 +02:00
Barbz
f4e1155302 feat(CORE/command): .account onlinelist orders accounts by IP (#2934)
* Accounts will now be grouped by IP for easier detection of multiboxers
2020-05-01 11:39:41 +02:00
Dresmyr
f1b44029c8 feat(Core/Config): Configurable buy/sell rates (#2763) 2020-04-27 21:20:34 +02:00
Kitzunu
fe1815d48b Fix(DB/Dungeon): The Nexus (#2914)
Co-authored-by: Francesco Borzì <borzifrancesco@gmail.com>
2020-04-25 19:17:09 -03:00
Kitzunu
93e7814af5 fix(Core/DB/Events): Game Event on Calendar (#2890)
* Game events will now show on Calendar

* Implement holiday_duration in holiday_dates (holiday_duration is the number of hours of how long the holiday may last (visible in the calendar))

* Fix all Start Dates of all events

Co-authored-by: Ovah <ovahlord@users.noreply.github.com>
Co-authored-by: natnat201193 <natnat201193@users.noreply.github.com>
Co-authored-by: Eridium <killyana@users.noreply.github.com>
2020-04-24 14:13:44 +02:00
AsunaFrostwyrm
63348e3802 fix(Core/Raid): Eyes activate when endboss dead in Naxxramas (#2819)
Load correct bossstate of four horseman
Added the GUID-catch for the eyes in Naxxramas in the instance-script
Added activation of the eyes when an endboss of a quarter is dead
2020-04-23 02:13:02 +02:00
IntelligentQuantum
30dceb3fa6 feat(CORE/command): .kick will now display the kick reason (#2779)
- If ShowKickInWorld is enabled, kick will now display the kick reason to all the players
2020-04-22 00:26:47 +02:00
Stefano Borzì
ad6985f459 fix(core/packet): prevent client crash from malformed packet/message (#2910)
* Update AuctionHouseHandler.cpp

* fix(core/packet): prevent crash from malformed string
2020-04-21 00:00:26 +02:00