killerwife
31b11d0d11
fix(Core/Movement): rework root protocol with ack in mind ( #23147 )
2025-10-11 13:49:43 -03:00
Benjamin Jackson
f670387ad4
refactor(Core/Packets): Rewrite various calendar and complaint packets to modern class. ( #22884 )
2025-10-10 07:02:00 +02:00
killerwife
b80353d288
fix(Core/Movement): Implement order counters ( #23015 )
2025-10-03 21:52:38 -03:00
Benjamin Jackson
52799d76f6
refactor(Core): Add definition file for area table entries. ( #22054 )
2025-05-09 15:48:02 +02:00
Exitare
98ceb1c067
fix(Core/PlayerScript) Align player script function names ( #21020 )
...
Co-authored-by: sudlud <sudlud@users.noreply.github.com >
2025-02-16 14:59:41 +01:00
Kitzunu
d2b88bdc1e
feat(CI/Codestyle); Check for double semicolons ( #20996 )
2024-12-21 22:19:49 +01:00
Exitare
25fb6cca47
fix(Core/WorldSession): incorrect fmt formatting ( #20926 )
2024-12-20 15:38:17 +01:00
Kitzunu
ed008a8780
refactor(Core/Spells): Add helpers for HasAuraType ( #20802 )
2024-12-01 08:50:59 -03:00
Francesco Borzì
2ce2c8cf3a
refactor(src/server/game/*): remove unused imports (big part 3) ( #20315 )
2024-10-27 13:10:28 +01:00
Francesco Borzì
2c344fc127
refactor(src/server/game/*): remove unused imports (big part 2) ( #20311 )
2024-10-27 05:06:14 +01:00
Kitzunu
386aea03ee
chore(Core/Misc): Some cleanup ( #19970 )
...
* remove weird blanks
* update if
* ) ) to ))
* missed some ) )
* now switch
* .
2024-09-21 19:34:31 +02:00
Kitzunu
e4df159f5c
refactor(Core/Chat): Move SendNotification to ChatHander ( #19491 )
...
* refactor(Core/Chat): Move SendNotification to ChatHander
* Update Battleground.cpp
* fix build
* Update src/server/game/Chat/Chat.h
2024-08-10 11:39:46 -03:00
Kitzunu
3fbded8f6b
refactor(Core/Chat): PSendSysMessage to fmt ( #19449 )
...
* refactor(Core/Chat): PSendSysMessage to `fmt`
2024-07-23 23:48:46 +02:00
Kitzunu
f96d4c8670
Revert "Add (core\db): Support for Homebind Orientation ( #13389 )" ( #19257 )
...
* Revert "Add (core\db): Support for Homebind Orientation (#13389 )"
This reverts commit 2e6f6e26da .
Changes to be committed:
modified: src/server/database/Database/Implementation/CharacterDatabase.cpp
modified: src/server/game/DungeonFinding/LFGScripts.cpp
modified: src/server/game/Entities/Player/Player.cpp
modified: src/server/game/Entities/Player/Player.h
modified: src/server/game/Entities/Player/PlayerStorage.cpp
modified: src/server/game/Entities/Player/PlayerUpdates.cpp
modified: src/server/game/Handlers/CharacterHandler.cpp
modified: src/server/game/Handlers/MiscHandler.cpp
modified: src/server/game/Handlers/MovementHandler.cpp
modified: src/server/game/Maps/Map.cpp
modified: src/server/game/Spells/Spell.cpp
modified: src/server/scripts/Commands/cs_misc.cpp
modified: src/server/scripts/Commands/cs_tele.cpp
modified: src/server/scripts/Northrend/VaultOfArchavon/instance_vault_of_archavon.cpp
Untracked files:
data/sql/updates/pending_db_world/rev_1719945200692175000.sql
* Revert "Add (core\db): Support for Homebind Orientation (#13389 )"
* whoops
2024-07-02 22:02:15 +02:00
Winfidonarleyan
eb1ecc38a5
feat(Core/Scripting): move all script objects to separated files ( #17860 )
...
* feat(Core/Scripts): move all script objects to separated files
* Apply 5bfeabde81
* try gcc build
* again
2023-12-02 21:13:20 +01:00
Tristan 'Natrist' Cormier
0e1bdb1154
chore(Misc/Lang): rename LANG_YOU_NOT_HAVE_PERMISSION to LANG_PERMISSION_DENIED ( #17732 )
2023-11-16 06:06:17 -03:00
Tristan 'Natrist' Cormier
f1cb3bfb3b
refactor(Core/Network): remove redundant logging calls from some message handlers ( #17565 )
...
chore: removed redundant logging calls from some message handlers
2023-11-08 21:53:43 +01:00
Kitzunu
f757e93da5
refactor(Core/Misc): Make DeathState enum class ( #17607 )
2023-10-28 10:54:03 +02:00
Francesco Borzì
5d01b700fd
refactor(Core): remove unused imports ( #17094 )
2023-08-28 13:39:43 +02:00
Walter Pagani
666b5847c3
chore(Core/MiscHandler): SendAreaTriggerMessage with integer parameter ( #16506 )
...
Add the possibility for SendAreaTriggerMessage to accept an integer parameter
2023-06-15 19:06:13 -03:00
M'Dic
7e58650cf5
revert(Core): ChrRace.dbc full implementation ( #16114 )
...
* revert (core): ChrRace.dbc full implementation
we revert this due to several issues arrising. Although the dbc reading is done in full and correctly. Azerothcore relied on the original handling (althought not propper) for so long that there is
* revert
* Update remove_charrace_dbc.sql
* Update remove_charrace_dbc.sql
* Update remove_charrace_dbc.sql
2023-04-29 08:23:11 -03:00
M'Dic
3eae4c5713
fix(core/dbc): improve ChrRace DBC handling ( #14843 )
...
Cherry pick of https://github.com/TrinityCore/TrinityCore/pull/24508
Co-authored-by: HelloKitty <5829095+HelloKitty@users.noreply.github.com >
2023-04-28 01:29:33 +02:00
UltraNix
ed31c22cc5
fix(Core/Gossip): Do not close gossip on target deselection. ( #15457 )
...
Fixes #12399
2023-03-21 18:30:43 -03:00
Kitzunu
d7e701a1cb
feat(Core/PacketIO): Implement STATUS_LOGGEDIN_OR_RECENTLY_LOGGOUT ( #15059 )
...
Co-authored-by: Vladimir Merzliakov <29081+VladimirMangos@users.noreply.github.com >
Co-authored-by: megamage <35114+megamage@users.noreply.github.com >
Co-authored-by: Shauren <shauren.trinity@gmail.com >
Co-authored-by: Giacomo Pozzoni <giacomopoz@gmail.com >
2023-02-17 09:11:11 +01:00
Kitzunu
f039836a2f
chore(Core/Misc): Change all TODO to doxygen comment ( #14966 )
2023-02-12 10:05:34 -03:00
天鹿
14885e3e96
fix(core/packets): reduce sending unnecessary packets ( #13198 )
...
Co-authored-by: Dehravor <dehravor@gmail.com >
2023-01-15 15:31:00 +01:00
Angelo Venturini
0a4051c4b2
fix(Core/Handlers): Crash ( #14390 )
2022-12-28 14:32:55 -03:00
UltraNix
f3820bd375
fix(Core/Players): Players should nt able to rest in unfriendly taver… ( #13493 )
...
* fix(Core/Players): Players should nt able to rest in unfriendly taverns. Original author: @Rushor
Fixes #13459
* Update.
2022-10-29 07:15:18 -03:00
M'Dic
2e6f6e26da
Add (core\db): Support for Homebind Orientation ( #13389 )
...
Add (core\db) Support for Homebind Orientation
2022-10-12 14:39:02 -04:00
DavuKnight
d8598c764e
feat(core): OnFfaPvpStateUpdate Event ( #13023 )
...
* Event for Notification when the Player enters into or Leaves Ffa
* Bug and Formatting Fixes
2022-09-21 08:33:28 -04: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
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
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
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
IntelligentQuantum
7ad65752fa
feat(Core/Maps): Improvements to Cinematic function ( #10765 )
2022-03-11 08:21:54 +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
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
Kargatum
5969df4e30
refactor(Core/Logging): switch to fmt style for LOG_ ( #10366 )
...
* feat(Core/Common): add support fmt style for ASSERT and ABORT
* correct CheckCompactArrayMaskOverflow
* 1
* Update src/server/game/Spells/Spell.cpp
* rework logging
* add fmt replace logs
* logging
* FMT_LOG_
* settings
* fix startup
* 1
* 2
* 3
* 4
* 5
* fmt::print
* to fmt
2022-01-27 16:44:41 +01:00
Kargatum
8b7df23f06
feat(Core/Time): Implement saparated manager for game time ( #8630 )
2022-01-24 17:55:00 +07:00
acidmanifesto
4330e44ad0
fix (Core/CodeReduction) TC_ removal ( #10162 )
...
TC_ remove from any commit out TC_LOG in the event when we do need to run debug logging, we can just remove the // instead of // TC_
2022-01-13 14:39:54 -05:00
acidmanifesto
d504a62293
fix(Core\OpCode): HandleFarSightOpcode ( #9965 )
...
* Change TO ThreadUNSAFE
This will process the far sight packet as a is not thread-safe - process it in World::UpdateSessions() compared to the former packet is thread-safe - process it in Map::Update().
This matches up with tc in everything we have with the HandleFarSightOpcode.
* Further Adjustments
* Move to Debug Loggin
TC has it as move to Debug Logging. Stating its a weird opcode handling issue which is not really known why.
2022-01-06 09:22:08 -03:00
IntelligentQuantum
93322bcb4d
refactor(Core/Packet): Character packets ( #9546 )
...
* Character
* Update CharacterHandler.cpp
2022-01-06 08:55:00 -03:00
schell244
39355fa1ee
fix(Core/Players): Update the player's zone and area only after update the player's position server-side ( #9419 )
2021-12-09 21:58:43 -03:00
Kargatum
51adbffae4
feat(Core/Modules): add separated lib for modules ( #9281 )
2021-12-02 20:28:58 +07:00
Kargatum
c0728f6e2d
feat(Core/Packets): rework HandleWhoOpcode ( #8863 )
2021-11-07 09:51:36 +01:00
acidmanifesto
bcd1a701ac
fix(Core): ScriptName not readable in creature and gameobject table fix ( #8715 )
2021-10-25 14:25:13 +02:00
UltraNix
0c8fb1ea73
fix(Core/Movement): Properly handled root movement acks. ( #8019 )
...
Fixes #7892
2021-10-01 10:41:31 +02:00
Kargatum
52aa0e9966
feat(License): add new headers information about license ( #7941 )
...
Co-authored-by: Francesco Borzì <borzifrancesco@gmail.com >
2021-09-30 13:40:52 +07:00