EverWrath/src/server/game/Handlers
Benjamin Jackson d6d49a9e45
refactor(Core/ObjectMgr): Implement display probabilities. (#19068)
* Init.

Cherry-picked from TC commits 9d210476e5 and c488fb219a

Co-Authored-By: Traesh <9392905+traesh@users.noreply.github.com>
Co-Authored-By: Shauren <shauren.trinity@gmail.com>

* Add brute data.

Needs validation against what existed before, i.e. Classic change prevention.

* Add validation info for brute data.

* Remove incomplete data queries.

* Requested changes.

* Whitespace.

* Requested change.

Table name.

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

* Requested change.

Table name.

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

* Resolve the funny merge conflicts.

I wonder why git blame doesn't work on a file with 20k lines in it that's odd huh champ.

* Remove unused parameter.

* Remove uses of unused parameter.

* Use unused parameter.

Hopefully?

* I will cry.

* Sobbing endlessly.

* Remove comment.

* Adjust table structure query.

Remove length parameters and allow null for build value.

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

* Adjust column datatype and add check constraint.

---------

Co-authored-by: Traesh <9392905+traesh@users.noreply.github.com>
Co-authored-by: Shauren <shauren.trinity@gmail.com>
Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com>
2024-06-16 18:12:16 +02:00
..
AddonHandler.cpp refactor(Core/Logging): switch to fmt style for LOG_ (#10366) 2022-01-27 16:44:41 +01:00
AddonHandler.h feat(License): add new headers information about license (#7941) 2021-09-30 13:40:52 +07:00
ArenaTeamHandler.cpp refactor(Core/Network): remove redundant logging calls from some message handlers (#17565) 2023-11-08 21:53:43 +01:00
AuctionHouseHandler.cpp fix(Core): Fix item disappearing on selling item on auction (#18090) 2024-01-01 08:01:22 -03:00
AuthHandler.cpp feat(License): add new headers information about license (#7941) 2021-09-30 13:40:52 +07:00
BankHandler.cpp refactor(Core/Network): remove redundant logging calls from some message handlers (#17565) 2023-11-08 21:53:43 +01:00
BattleGroundHandler.cpp feat(Core/Unit): New helper IsClass and script hook OnPlayerIsClass (#18243) 2024-02-10 12:25:00 -03:00
CalendarHandler.cpp chore(Core/Misc): Change all TODO to doxygen comment (#14966) 2023-02-12 10:05:34 -03:00
ChannelHandler.cpp refactor(Core/Logging): switch to fmt style for LOG_ (#10366) 2022-01-27 16:44:41 +01:00
CharacterHandler.cpp fix(Core/Characters): Fix crash on characters deletion with COD mails. (#18754) 2024-04-17 03:53:43 -03:00
ChatHandler.cpp fix(Core/ChatHandler): SPELL_AURA_MOD_LANGUAGE should affect only Say… (#17465) 2023-10-10 10:15:48 -03:00
CombatHandler.cpp chore(Core/Misc): sort includes (#17776) 2023-11-18 17:51:26 +01:00
DuelHandler.cpp refactor(Core/Network): remove redundant logging calls from some message handlers (#17565) 2023-11-08 21:53:43 +01:00
GroupHandler.cpp feat(Core/Scripting): move all script objects to separated files (#17860) 2023-12-02 21:13:20 +01:00
GuildHandler.cpp fix(Core): Fix guild bank update broadcasts (#13520) 2022-11-11 16:25:24 -03:00
ItemHandler.cpp fix(Core): Prevent gift wrapping of limited duration items (#18334) 2024-02-19 21:23:13 +01:00
LFGHandler.cpp fix(Core/LFG): Hide XP from max players (#18103) 2024-01-03 19:47:26 +01:00
LootHandler.cpp feat(Core/Unit): New helper IsClass and script hook OnPlayerIsClass (#18243) 2024-02-10 12:25:00 -03:00
MailHandler.cpp feat(Core/Mail): call CanSendMail() when returning to sender (#15553) 2023-03-23 18:56:48 -03:00
MiscHandler.cpp feat(Core/Scripting): move all script objects to separated files (#17860) 2023-12-02 21:13:20 +01:00
MovementHandler.cpp chore(Core/Player): remove unused AnticheatSetSkipOnePacketForASH() function (#17947) 2023-12-09 01:09:52 +01:00
NPCHandler.cpp refactor(Core/Network): remove redundant logging calls from some message handlers (#17565) 2023-11-08 21:53:43 +01:00
NPCHandler.h feat(License): add new headers information about license (#7941) 2021-09-30 13:40:52 +07:00
PetHandler.cpp fix(Core/PetHandler): when dismissing a charmed unit owned by another unit; stop the charm instead of despawning (#18989) 2024-06-03 00:42:06 -03:00
PetitionsHandler.cpp refactor(Core): remove unused imports (#17094) 2023-08-28 13:39:43 +02:00
QueryHandler.cpp refactor(Core/ObjectMgr): Implement display probabilities. (#19068) 2024-06-16 18:12:16 +02:00
QuestHandler.cpp refactor(Core/Network): remove redundant logging calls from some message handlers (#17565) 2023-11-08 21:53:43 +01:00
ReferAFriendHandler.cpp refactor(Core/Object): getLevel() -> GetLevel() (#14122) 2022-12-31 17:39:23 +01:00
SkillHandler.cpp refactor(Core/Logging): switch to fmt style for LOG_ (#10366) 2022-01-27 16:44:41 +01:00
Socialhandler.cpp chore(Core/Account): move AccountMgr::IsGMAccount() to class WorldSession (#17845) 2023-11-28 21:44:48 +01:00
SpellHandler.cpp fix(Core/PacketIO): Prevent HandleGameobjectReportUse when Gob is not… (#16707) 2023-07-30 13:04:46 +02:00
TaxiHandler.cpp chore(Core/Player): remove unused AnticheatSetSkipOnePacketForASH() function (#17947) 2023-12-09 01:09:52 +01:00
TicketHandler.cpp refactor(Core/Object): getLevel() -> GetLevel() (#14122) 2022-12-31 17:39:23 +01:00
TradeHandler.cpp chore(PlayerScript/Hook) : Add CanSetTradeItem Hook in PlayerScript (#18583) 2024-03-26 21:28:37 -03:00
VehicleHandler.cpp refactor(Core/Logging): switch to fmt style for LOG_ (#10366) 2022-01-27 16:44:41 +01:00
VoiceChatHandler.cpp feat(License): add new headers information about license (#7941) 2021-09-30 13:40:52 +07:00