ZhengPeiRu21
dfa49e9433
feat(Core): Hide Game Object Quest Markers Config Option ( #13013 )
2022-09-21 08:29:54 -04:00
ZhengPeiRu21
7a137767fa
feat(Core): OnBeforeLootMoney hook ( #13030 )
2022-09-21 08:28:19 -04:00
ZhengPeiRu21
d9390e34b4
fix(Core): CanAccountCreateCharacter hook parameters ( #13060 )
2022-09-21 07:42:56 -04:00
ZhengPeiRu21
7dc598f364
feat(Core): CanAccountCreateCharacter hook ( #13020 )
2022-09-19 00:58:18 -03:00
AnchyDev
9b6a3ee4f9
feat(Scripting/Hooks): Add OnBeforeOpenItem Hook ( #12576 )
2022-09-06 19:43:32 -03:00
IntelligentQuantum
431d7d5e4d
fix(Core): Entering BG whilst in combat ( #12770 )
2022-09-06 15:22:01 -03:00
M'Dic
8b9541873a
feat(Core/ChatHandler/Conf): Flood Control Addon Messages ( #12603 )
...
* feat(Core/ChatHandler): Flood Control Addon Messages
Original Closed PR by @Kitzunu
https://github.com/azerothcore/azerothcore-wotlk/pull/11675
Cherrypicked TC:
cherry-pick commit (TrinityCore/TrinityCore@5384fc1 )
cherry-pick commit (stoneharry/TrinityCore@a0629fc )
Co-Authored-By: stoneharry 3818405+stoneharry@users.noreply.github.com
Co-Authored-By: Shauren shauren.trinity@gmail.com
Co-Authored-By: stoneharry <3818405+stoneharry@users.noreply.github.com >
Co-Authored-By: Shauren <shauren.trinity@gmail.com >
Co-Authored-By: Kitzunu <24550914+Kitzunu@users.noreply.github.com >
* update: (pr): Review Response
* update: (core): Chathandler
No reason why this case should even exist. Previous or current. This cast is under two sided interations which will always lead to you being in a group of some sorts. there is literally zero sense having a above or equal to level 80 if statement here.
* update (cleanup): Code Style
suggestion per @Nefertumm
Co-Authored-By: Angelo Venturini <nefertum.dev@protonmail.com >
Co-authored-by: stoneharry <3818405+stoneharry@users.noreply.github.com >
Co-authored-by: Shauren <shauren.trinity@gmail.com >
Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com >
Co-authored-by: Angelo Venturini <nefertum.dev@protonmail.com >
2022-08-17 10:37:34 -04:00
Kargatum
c3f7c4371d
feat(Core/BattlegroundQueue): remove queue in all group if player leave ( #12731 )
2022-08-16 13:21:55 -03:00
Angelo Venturini
11c1867f05
fix(Core/Scripting): OnAuctionSuccessful on buyout ( #12732 )
...
fix(Core/Scripting): OnAuctionSuccessful
2022-08-14 10:17:16 -03:00
UltraNix
572a680c16
fix(Core/Movement): Improvements to taxi flight movement generator: ( #12347 )
...
Changed multi-segment taxi paths to fly nearby flight masters along the way, not directly through them.
Taxi cost on multi-segment paths is now charged per segment when it is started.
Properly send taxi node status on login, as well as if the taxi master is out of range.
Apply reputation discount to all points in multi-segment paths.
Properly clean up list of taxi destinations upon arrival at final node.
Teleport players to the destination taxi node location instead of their current ground position.
Don't start a spline with just 1 point in FlightPathMovementGenerator
Source: TrinityCore.
2022-08-01 23:21:11 -03:00
UltraNix
529eebb107
fix(Core/Services): Re-check all achievement criterias on faction cha… ( #12582 )
...
...nge.
2022-08-01 16:20:07 -03:00
UltraNix
346150c92a
fix(Scripts/ZulGurub): Hakkar's Blood Siphon ( #12196 )
2022-07-09 11:05:09 -03:00
Skjalf
32ba21d029
feat(Core/Scripting): Implement OnAllowedForPlayerLootCheck() hook ( #12316 )
...
* feat(Core/Scripting): Implement OnAllowedForPlayerLootCheck() hook
* reverse logic
2022-07-09 00:10:04 -03:00
UltraNix
c3d8340e6b
fix(Core/Gossips): Properly send packet with questgiver query handler. ( #12290 )
...
Fixes #12215
2022-07-06 09:05:45 -03:00
UltraNix
8c1b729375
fix(Core/Spells): Removed any triggered auras on glyph removal. ( #12168 )
...
* fix(Core/Spells): Removed any triggered auras on glyph removal.
Fixes #11939
* Update.
2022-06-28 16:19:35 -04:00
UltraNix
ee7539e117
fix(Core/LFG): Fixed joining seasonal bosses if only `LFG_OPTION_ENAB… ( #12163 )
...
fix(Core/LFG): Fixed joining seasonal bosses if only `LFG_OPTION_ENABLE_SEASONAL_BOSSES` is set.
Fixes #12135
2022-06-26 04:44:45 -03:00
Kitzunu
73bd2b446c
fix(Core/Groups): Level restriction on allowing raid groups ( #12110 )
2022-06-21 13:18:03 -03:00
UltraNix
db41a0132e
fix(Core/Misc): Fixed radius of areatriggers in battlegrounds. ( #12017 )
...
* fix(Core/Misc): Fixed radius of areatriggers in battlegrounds.
Fixes #12004
* buildfix.
2022-06-13 08:57:35 -03:00
UltraNix
99f1cd84e2
fix(Core/Spells): Improvements to Far Sight spell: ( #11683 )
...
* fix(Core/Spells): Improvements to Far Sight spell:
Far Sight should not interrupt while casting another spell.
Corrected setting Far Sight object as an active object.
Fixed grid activation range for active dynamic objects.
When Far Sight is over, the camera be reset to player.
Enable swapping camera between Far Sight and Sentry Totem.
Fixes #6368
* Update.
* Update.
2022-05-23 04:26:51 -03:00
UltraNix
0c209dae75
fix(Core): Crashfix. ( #11821 )
2022-05-23 04:25:55 -03:00
acidmanifesto
e60b953a7a
add (core): Additional Helper ( #11731 )
...
Anticheat Helper for knock back
2022-05-13 13:16:36 -04:00
Kitzunu
33f6486180
fix(Core/ItemHandler): fix selling items over gold limit ( #11673 )
...
* cherry-pick commit (d0b8fb87f2 )
Co-Authored-By: okfok <44704482+okfok@users.noreply.github.com >
Co-authored-by: okfok <44704482+okfok@users.noreply.github.com >
2022-05-08 10:42:35 +02:00
Kitzunu
1501445b0a
chore(Core/Misc): nullptr cleanup ( #11467 )
2022-04-21 19:17:20 +02:00
Kargatum
eee2d68a1d
fix(Core/BattlegroundQueue): disable double queue in one bg ( #11165 )
2022-04-07 12:36:55 -03:00
Kitzunu
b709a22ddc
feat(Core/Players): PlayerFlag helpers ( #11294 )
...
* feat(Core/Players): PlayerFlag helpers
* Update Player.h
* fix build
2022-04-05 18:53:50 +02:00
Kitzunu
edb7cac19b
feat(Core/Unit): NPCFlags helpers ( #11286 )
...
* cherry-pick commit (TrinityCore/TrinityCore@d611925 )
Co-Authored-By: Shauren <shauren.trinity@gmail.com >
2022-04-05 13:52:42 +02:00
acidmanifesto
446546fb96
Add (core): Additional Teleport Helpers ( #11277 )
...
Additional Teleport helper placements.
2022-04-03 13:22:44 -04:00
Nefertumm
0ef2781ede
feat(Config): Max gold on change faction ( #11147 )
...
* feat(Config): Max gold on change faction
* build
2022-04-02 11:46:57 -03:00
Kitzunu
535c7451a2
feat(Core/Unit): New helpers for DynamicFlags ( #11230 )
...
* feat(Core/Unit): New helpers for DynamicFlags
* cherry-pick commit (d611925dc7 )
Co-Authored-By: Shauren <shauren.trinity@gmail.com >
* oopsie
Co-authored-by: Shauren <shauren.trinity@gmail.com >
2022-04-01 07:14:29 -03:00
Kitzunu
856aed6fc6
feat(Core/Unit): New helpers for UnitFlag and UnitFlag2 ( #11227 )
2022-03-30 07:59:42 -03:00
IntelligentQuantum
66f301bcea
feat(Core/Packets): SMSG_WORLD_STATE_UI_TIMER_UPDATE ( #11047 )
2022-03-27 01:31:21 -03:00
UltraNix
f0eb6d36a3
fix(Core/Handlers): Faction Change service properly reset and give ne… ( #9729 )
...
Fixes #7981
Fixes #8732
2022-03-25 11:45:07 +01:00
Kargatum
3890f5f000
fix(Core/BattlegroundQueue): remove second queue if player enter bg ( #11067 )
2022-03-24 19:12:35 +01:00
Kargatum
78bdc89881
feat(Core/Battleground): rework bg queue system ( #10817 )
2022-03-15 14:36:49 -03:00
IntelligentQuantum
b6a07d38c0
feat(Core/Characters): Replace DELETE + INSERT with REPLACE ( #10862 )
2022-03-15 09:40:55 +01:00
IntelligentQuantum
1f90a18a58
feat(Core/Packet): CMSG_SET_SHEATHED
2022-03-11 18:12:21 +01:00
IntelligentQuantum
7ad65752fa
feat(Core/Maps): Improvements to Cinematic function ( #10765 )
2022-03-11 08:21:54 +01:00
IntelligentQuantum
d6b9639259
Core/Packet: LFG ( #9420 )
...
* Core/Packet: LFG
* Update LFGHandler.cpp
2022-03-06 12:05:46 -05:00
UltraNix
73957b95f6
fix(Core/Mail): do not show expired mails in packets ( #10560 )
...
Fixed #5920
2022-03-01 13:57:37 +01:00
IntelligentQuantum
b275499de4
refactor(Core/Packet): Pet ( #9473 )
...
Co-authored-by: temperrr <temperrr@users.noreply.github.com >
2022-03-01 13:50:50 +01:00
acidmanifesto
7435805860
fix (core): server.log dump ( #10742 )
2022-02-22 14:53:22 -03:00
UltraNix
9d12652c3e
fix(Core/Misc): Remove from LFG/batleground queues when teleported to battleground/LFG dungeon. ( #10740 )
...
Players cannot queue up for battleground during LFG dungeon.
Players cannot queue up for LFG dungeon during battleground/arena match.
Fixes #10635
2022-02-20 12:33:04 -03:00
Nefertumm
aef1bed593
fix(Core/Guild): Guild bank handling issues ( #10724 )
...
* fix(Core/Guild): Guild bank right issues
* and slots too
2022-02-17 19:22:28 -05:00
Kargatum
5143872aed
feat(Core/Battleground): split Arena and Battleground score ( #10616 )
2022-02-18 05:20:04 +07:00
Kitzunu
455899dc75
fix(Core/Misc): Change const to be after type name ( #10591 )
2022-02-14 16:05:45 -03:00
Kitzunu
ead906c58f
refactor(Core/Packets): Rewrite MSG_RANDOM_ROLL to new packet class ( #10590 )
...
* refactor(Core/Packets): Rewrite MSG_RANDOM_ROLL
* cherry-pick commit (c0f516caee )
Co-Authored-By: ForesterDev <11771800+ForesterDev@users.noreply.github.com >
Co-Authored-By: DJScias <439655+DJScias@users.noreply.github.com >
* handle crash check in DoRandomRoll()
* Update MiscPackets.h
* Update Player.h
Co-authored-by: ForesterDev <11771800+ForesterDev@users.noreply.github.com >
Co-authored-by: DJScias <439655+DJScias@users.noreply.github.com >
2022-02-11 10:30:49 +01:00
acidmanifesto
b0b9fece99
fix: (core) Game Hook Correction ( #10572 )
2022-02-07 13:18:47 -05:00
UltraNix
0b02ba87fc
fix(Core/Reputations): Faction rep gained by killing mobs is now prop… ( #9737 )
...
* fix(Core/Reputations): Faction rep gained by killing mobs is now properly rounded up.
Do not increase reputation rank if exceeds max rank cap.
Fixes #8718
2022-02-05 07:37:00 -03:00
Kargatum
de13bf426e
feat(Core/DBLayer): replace char const* to std::string_view ( #10211 )
...
* feat(Core/DBLayer): replace `char const*` to `std::string_view`
* CString
* 1
* chore(Core/Misc): code cleanup
* cl
* db fix
* fmt style sql
* to fmt
* py
* del old
* 1
* 2
* 3
* 1
* 1
2022-02-05 00:37:11 +01:00
IntelligentQuantum
799c9cec5c
refactor(Core/GuildHandler): remove unused function ( #10375 )
2022-02-04 17:53:00 +01:00