Takenbacon
1d7c5e4b71
fix(Core/Cinematics): Cinematic camera improvements ( #25097 )
2026-03-20 22:04:52 -03:00
blinkysc
984baa92dd
refactor(Core/Combat): Port TrinityCore heap-based threat system ( #24715 )
...
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com >
Co-authored-by: Treeston <treeston.mmoc@gmail.com >
Co-authored-by: killerwife <killerwife@gmail.com >
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-18 13:36:59 -05:00
blinkysc
f5a47a9db7
fix(Core/Server): Remove unnecessary HandleTeleportTimeout ( #25013 )
...
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com >
2026-03-06 00:21:38 -03:00
sogladev
b2a85da544
fix(Core/Trade): correct packets, exchange checks, distance logic ( #24710 )
...
Co-authored-by: Wyrserth <wyrserth@protonmail.com >
Co-authored-by: Shauren <shauren.trinity@gmail.com >
Co-authored-by: Alan Deutscher <adeutscher@gmail.com >
Co-authored-by: Dehravor <dehravor@gmail.com >
Co-authored-by: robinsch <robinsch@users.noreply.github.com >
Co-authored-by: killerwife <killerwife@gmail.com >
2026-02-14 20:04:26 -03:00
Benjamin Jackson
24f5f289f0
refactor(Core/Packets): Rewrite various instance packets to modern class. ( #22762 )
2026-02-13 11:22:45 -03:00
Benjamin Jackson
c73cf6b019
feat(Core/Handlers): Make use of a few billing plan flags for authentication response. ( #24569 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-02-10 00:28:59 -03:00
blinkysc
7cc7cbd094
fix(Core/Network): Rename AuthSession struct ( #24428 )
...
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com >
2026-01-15 23:31:34 -03:00
blinkysc
d908b4c2fc
refactor(Core/Network): Port TrinityCore socket optimizations ( #24384 )
...
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com >
Co-authored-by: Shauren <shauren@users.noreply.github.com >
2026-01-15 10:47:58 -03:00
sogladev
ab74e7ded8
refactor(Core/Creature): port TC handling of Trainers ( #23040 )
...
Co-authored-by: Shauren <shauren.trinity@gmail.com >
Co-authored-by: Ghaster <defscam@gmail.com >
2025-12-29 14:41:01 +01:00
trickerer
94b17227ec
fix(Core/WorldSession) Allow automatic session DBC locale selection from available locales ( #23706 )
2025-11-24 13:13:28 +01:00
Francesco Borzì
50b36e842a
fix(docs/license): use GPLv2 as MaNGOS-based project ( #23655 )
2025-11-14 08:44:25 -03:00
killerwife
b737fc8b59
fix(Core/Unit): Fix dying from fall damage and incorrect flying on map teleport ( #23465 )
2025-10-30 09:30:13 -03:00
killerwife
d58046032b
fix(Core/Movement): Add force speed ack to async movement and resolve stutter ( #23371 )
2025-10-24 18:48:58 -03:00
天鹭
539aa67ef3
fix(Core/Pet): Implement sound playback when dismissing warlock's pet. ( #23240 )
2025-10-17 19:22:18 +02:00
killerwife
72d060f097
feat(Core/Network): Per-user togglable packet logging ( #23254 )
...
Co-authored-by: Ryan Turner <16946913+TheSCREWEDSoftware@users.noreply.github.com >
2025-10-16 10:57:16 +01:00
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
Takenbacon
a56d1f65aa
fix(Core/Server): Fix player login checks ( #23073 )
2025-09-30 07:16:07 -03:00
Takenbacon
22f93eaca6
fix(Core/Weather): Improve weather system thread safety ( #22772 )
...
Co-authored-by: Shauren <shauren.trinity@gmail.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-09-29 11:43:30 -03:00
Benjamin Jackson
611c9296ff
refactor(Core/Packets): Rewrite various item packets to modern class. ( #22758 )
2025-08-31 21:53:26 +02:00
Benjamin Jackson
9ed31bd63e
refactor(Core/Packets): Rewrite various query packets to modern class. ( #22719 )
2025-08-24 14:50:16 +02:00
Benjamin Jackson
d4713356a0
refactor(Core/Packets): Rewrite MSG_MINIMAP_PING to modern packet class. ( #22696 )
2025-08-19 21:51:06 +02:00
Kitzunu
3f46e05d36
refactor(Core/Account): Move account flag logic from AccountMgr to WorldSession ( #22558 )
2025-07-27 08:54:16 +02:00
Kitzunu
1e68280691
feat(Core/Account): Add account flags support ( #22533 )
2025-07-24 10:09:30 -03:00
Benjamin Jackson
52799d76f6
refactor(Core): Add definition file for area table entries. ( #22054 )
2025-05-09 15:48:02 +02:00
Takenbacon
60b1bd8f0d
fix(Core/Server): Disable out of world packet requeuing ( #21608 )
2025-02-25 23:11:36 -03:00
Takenbacon
4cd1ed2181
refactor(Core/Server): Improvements to antidos opcode handling ( #21502 )
2025-02-21 07:17:34 +01:00
Jelle Meeus
4c4b04f07b
refactor(Core/Packet): use WorldPackets::WorldState::InitWorldStates definition ( #20475 )
...
Co-authored-by: ccrs <ccrs@users.noreply.github.com >
2025-02-19 07:55:09 -03:00
Takenbacon
854ebc8025
fix(Core/Server): Add bytebuffer exception handling to addoninfo read ( #21500 )
2025-02-18 12:15:59 +01: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
Takenbacon
edcfaeb845
refactor(Core/World): Create WorldSessionMgr to split session logic out of World ( #21400 )
2025-02-13 07:04:38 +01:00
Anton Popovichenko
3baa00ae06
fix(Core/Group): Fix use of a deleted pointer in the group invites list. ( #21422 )
2025-02-12 18:24:56 -03:00
Mykhailo Redko
017cfb7b4b
fix(Core/PacketIO): Implemented CMSG_BUSY_TRADE and CMSG_IGNORE_TRADE. ( #21385 )
2025-02-10 17:12:38 +01:00
天鹿
9768cfca3a
fix(Core): Fix After PR#21213 Crash ( #21327 )
2025-02-07 13:52:56 -03:00
Kitzunu
9e9a2fe5e3
refactor(Core/ObjectMgr): Change GetAcoreString from char const* to s… ( #21213 )
...
...ring
2025-02-01 22:46:42 +01:00
Exitare
25fb6cca47
fix(Core/WorldSession): incorrect fmt formatting ( #20926 )
2024-12-20 15:38:17 +01:00
Takenbacon
4d349e87b5
feat(Core/AuctionHouse): Rework auctionhouse search threading ( #20830 )
2024-12-18 15:50:26 +01:00
Kitzunu
ed008a8780
refactor(Core/Spells): Add helpers for HasAuraType ( #20802 )
2024-12-01 08:50:59 -03:00
Grimdhex
9874a47de5
refactor(Core): fix few static analysis ( #20566 )
...
* refactor(Core): fix few static analysis
* fix builds
* revert FacingInfo change and fix GraveYard ID use in a log
2024-11-24 17:02:32 -03:00
Jelle Meeus
3565e4a9eb
feat(Core/WorldState): improved WorldState scripting ( #20141 )
...
* implement world state script
based on
0b87ca9d9e
Co-authored-by: killerwife <killerwife@gmail.com >
* refactor to use onleave and onenter instead of spell_area
allows players to right click remove adal's buff
* add MapMgr.h
* refactor: use condition enum instead of uint32, prefix WORLD_STATE where needed
* remove lock from WorldState::Update
sWorldState->Update() is only called from World::Update
* remove unsafe SmartAI action of setWorldState
---------
Co-authored-by: killerwife <killerwife@gmail.com >
2024-11-12 12:15:27 -03:00
Francesco Borzì
2ce2c8cf3a
refactor(src/server/game/*): remove unused imports (big part 3) ( #20315 )
2024-10-27 13:10:28 +01:00
Stefano Borzì
f6de601ddd
new BattlegroundDesertionTypes for hook OnBattlegroundDesertion ( #20039 )
...
* new BattlegroundDesertionTypes for hook OnBattlegroundDesertion
* chore: minor improvements
---------
Co-authored-by: laasker <79991768+laasker@users.noreply.github.com >
2024-09-27 22:19:56 +02: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
sudlud
30a790117b
fix(Core/WorldSocketMgr): sync default Network.OutUBuff with worldser… ( #19702 )
...
* fix(Core/WorldSocketMgr): sync default Network.OutUBuff with worldserver.conf.dist
* Update WorldSocketMgr.cpp
2024-08-23 06:38:00 +02:00
Kitzunu
4b63aa9015
feat(DB/Module): introduce module_string table ( #19475 )
2024-08-13 19:53:16 +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
Francesco Borzì
02a05fbd4c
refactor(src/common): remove unused imports ( #19506 )
...
* refactor(src/common): remove unused imports
* fix: build
* chore: fix build
* chore: size_t -> std::size_t
* chore: fix fuckup from previous commit
* chore: fix build
* chore: fix build
* chore: fix build
* chore: fix build with std::size_t
* chore: fix build
* chore: fix build
* chore: fix build
* chore: fix build
* chore: fix build
* chore: fix build
* chore: fix build
* chore: fix build
* chore: fix build
* chore: fix build
* chore: fix build
* chore: fix build
2024-07-30 20:06:46 -03:00
Kitzunu
6c0afe1810
refactor(Core/WorldSession): Make SendNotification use fmt and parse acore_string ( #19489 )
...
* refactor(Core/WorldSession): Make SendNotification use `fmt`
* Make SendNotification use `fmt`
* Make SendNotification parse acore_string entries
2024-07-28 01:25:06 +02:00
Kitzunu
5a4692e45a
chore(Core/Misc): #include cleanup ( #19255 )
2024-07-02 15:52:02 +02:00