Commit Graph
41 Commits
Author SHA1 Message Date
Axel Cocat cd3cccc961 feat(Core/Scripting): Add OnPlayerBeforeGetLevelForXPGain hook (#25295) 2026-04-24 08:17:31 +02:00
Axel Cocat 4fd0c385da feat(Core/Scripting): Pass IoContext to OnNetworkStart (#25501) 2026-04-23 16:41:26 +02:00
Axel Cocat 0246faa95a feat(Core/Scripting): Add OnPlayerLearnTaxiNode hook (#25288) 2026-03-29 01:20:27 +01:00
5ba2c18ce6 feat(Core/Conf): add CONFIG_ARENA_QUEUE_ANNOUNCER_DETAIL (#16850)
* feat(Core/Conf): add CONFIG_ARENA_QUEUE_ANNOUNCER_DETAIL

* fix: bad copy paste

* add sql

* fix bad copy paste above again

* fix: move lang values

* Update rev_1690640715748711400.sql

* Update rev_1690640715748711400.sql

* Rename rev_1690640715748711400.sql to fix.sql

* reaching, maybe fix (?) c:

* love me god damn it

* update sql file

---------

Co-authored-by: Skjalf <[email protected]>
Co-authored-by: Kitzunu <[email protected]>
2023-08-09 05:42:50 -03:00
Axel Cocat 642bd1936b fix(Core/Arena): allow crossfaction arena teams (#16823) 2023-07-27 08:37:20 -03:00
Axel Cocat d028a6253a fix(Core/Pet): fix Pet::resetTalentsForAllPetsOf for stabled pets (#15779) 2023-04-02 14:48:03 +02:00
Axel Cocat 357a2a33ce feat(Core/ChatHandler): ignore chat level requirement when whispering self (#15564)
feat(Core/ChatHandler): ignore chat level requirement when whispering self
2023-03-25 00:14:38 +01:00
Axel Cocat 5e9b88a9a9 feat(Core/Mail): call CanSendMail() when returning to sender (#15553) 2023-03-23 18:56:48 -03:00
Axel Cocat c8d039d2ec feat(Core/Channel): add GetChannelDBId() (#15232) 2023-02-28 23:40:45 +01:00
Axel CocatandKitzunu 513dab0740 feat(Core/Mail): call CanSendMail() even if no items are sent (#14435)
* feat(Core/Mail): call CanSendMail() even if no items are sent

* Update src/server/game/Handlers/MailHandler.cpp

Co-authored-by: Kitzunu <[email protected]>

Co-authored-by: Kitzunu <[email protected]>
2023-01-22 20:15:34 +01:00
Axel Cocat 07ac386e61 feat(Core/Database): move MySQL handle and HandleMySQLErrno to protected (#14673)
* feat(Core/Database): move MySQL handle and HandleMySQLErrno to protected

* fix: initialization order
2023-01-15 11:02:43 -05:00
Axel Cocat 7fa0aeeca7 feat(Core/Group): add GetGroupType() (#14411) 2022-12-29 14:45:49 +01:00
Axel Cocat a104f397d9 feat(Core): move achievement manager and criteria progress getters to public (#14387) 2022-12-29 13:41:47 +01:00
Axel Cocat 97b5906124 feat(Core/Player): delete character cache in Player::DeleteFromDB() (#14388) 2022-12-28 19:22:28 -03:00
Axel Cocat 9aed486eeb feat(Core/Utilities): add event emitter class (#12632) 2022-08-05 09:09:26 -04:00
Axel Cocat aa89f6c3a6 feat(Core): add OnDisplayId hook (#12320) 2022-07-11 09:11:26 -03:00
Axel Cocat fbd5e981ca fix(Scripts/Commands): fix baninfo command issues (#11871) 2022-05-27 00:21:43 -03:00
Axel Cocat 17e143763a fix(Core/Unit): Remove some hardcoded texts (#5816) 2022-04-15 13:17:06 +02:00
Axel Cocat 04211a7adb fix(modules/CMakeLists): new Eluna module name (#11164) 2022-03-28 18:09:00 +02:00
Axel Cocatandtemperrr 743c028e31 fix(Core/Database): use char guid if character order is null (#10243)
Co-authored-by: temperrr <[email protected]>
2022-02-27 14:48:18 +01:00
Axel CocatandFrancesco Borzì 7eec7486e9 fix(Chat): session null check for isavailable (#10613)
Co-authored-by: Francesco Borzì <[email protected]>
2022-02-10 05:03:44 -03:00
Axel Cocat cb19dbf492 fix(Core/Player): fix Eluna hook in Player::CanUseItem (#7117) 2021-10-12 13:35:45 -03:00
Axel Cocat 57658d821d fix(Core/Unit): perform melee attack when unit has not enough power for melee spell (#7996) 2021-10-12 12:23:52 +02:00
Axel Cocat 02cdbdd538 fix(Core/Player): check for existing corpse on respawn (#8112) 2021-10-04 15:45:54 +02:00
Axel Cocat c6173e88bd feat: reorder character selection screen (#6555)
* feat: reorder character selection screen
2021-06-30 20:08:06 +02:00
Axel Cocat f1727b79d2 fix(Core): fix ip bans (#6519) 2021-06-28 18:02:19 +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
Axel Cocat 9bd07a673a fix(Scripts/HoL): adjust IsEncounterInProgress() (#6108) 2021-06-02 14:07:16 +02:00
Axel Cocat a355b4d27c fix(Core): fix instance portal not resurrecting when corpse is not spawned (#6106) 2021-05-29 15:37:34 +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
Axel Cocat e9ebb1ae57 fix(Scripts/HoS): Adjust IsEncounterInProgress() (#5642) 2021-05-08 23:04:24 -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
Axel Cocat 0e8e21b812 fix(Core/Groups): fix group enchanting level not resetting properly (#5501) 2021-05-07 13:51:39 +02:00
Axel Cocat 74a54b4927 fix(DB/broadcast_text): fix Stormwind guard Shaman trainer text (#5537)
* fix(DB/broadcast_text): fix stormwind guard shaman trainer text

* remove BroadcastTextID instead of changing broadcast_text
2021-05-04 22:36:36 +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
Axel Cocat 3cf6b3a79e fix(DB/spell_dbc): Fix Eye of Eternity exit portal (#5468) 2021-05-01 15:42:31 -04: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
Axel Cocat 3a4d377bd3 fix(DB) A Lost Master missing prerequisite (#5375) 2021-04-25 21:06:05 +02:00
Axel Cocat cd6ee1c644 fix(Core): fix chests not despawning when opened in group (#5371) 2021-04-20 22:51:55 +02:00
Axel Cocat b5409a18e4 fix(DB/creature_template): Add missing gossip to Terenthis in Auberdine, Darkshore (#5259) 2021-04-19 00:32:48 +02:00
Axel Cocat 57490af8dd fix(DB/GameObject-Spawn): Copper veins spawns in Mulgore (#5240) 2021-04-17 14:38:55 +02:00