Anton Popovichenko
|
6f0ba8e896
|
feat(Core): Add clustering support (#16832)
Co-authored-by: 3kynox <thierry.prost@gmail.com>
Co-authored-by: nox <nox@noxen.net>
Co-authored-by: Ludwig <sudlud@users.noreply.github.com>
|
2026-07-27 18:51:04 +02:00 |
|
Andrew
|
e0fe11ba46
|
fix(Core/Movement): don't teleport unreleased corpses out of instances when falling under the map (#26768)
|
2026-07-25 21:24:00 -03:00 |
|
Andrew
|
a8c3736879
|
refactor(Core/Mails): centralize mail count bookkeeping in a new MailMgr (#26727)
|
2026-07-23 21:22:08 -03:00 |
|
Benjamin Jackson
|
dc8c9416dd
|
fix(Core/Packets): Correct data source for attack stop packet, rewrite to modern class. (#25915)
Co-authored-by: Shauren <shauren.trinity@gmail.com>
Co-authored-by: Ludwig <sudlud@users.noreply.github.com>
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
2026-07-23 20:30:57 +02:00 |
|
Benjamin Jackson
|
a16ef90f28
|
feat(Core): Implement account play time restrictions (CAIS) (#24576)
Co-authored-by: ratkosrb <35845488+ratkosrb@users.noreply.github.com>
Co-authored-by: sudlud <sudlud@users.noreply.github.com>
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-authored-by: DDuarte <530940+DDuarte@users.noreply.github.com>
|
2026-07-21 12:40:37 +02:00 |
|
Kitzunu
|
8eb009fdfc
|
refactor(Core/Misc): enforce east-const style and add codestyle check (#26492)
Co-authored-by: Ludwig <sudlud@users.noreply.github.com>
|
2026-07-21 06:13:51 +02:00 |
|
Benjamin Jackson
|
11747f6a50
|
fix(Core/Transports): Exclude out of world players from receiving transport creations/removes. (#26680)
Co-authored-by: Claude <claude@users.noreply.github.com>
|
2026-07-19 12:27:43 +02:00 |
|
Kitzunu
|
b0e914ac45
|
feat(Core/Commands): add .group invites command to toggle accepting g… (#26370)
Co-authored-by: Skjalf <47818697+Nyeriah@users.noreply.github.com>
|
2026-07-18 15:08:23 -03:00 |
|
Andrew
|
914119cccb
|
chore(Core): drop unused Language.h include in NPCHandler (#26650)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
|
2026-07-16 07:43:29 -03:00 |
|
Kitzunu
|
82d44f885b
|
feat(Core/Account): Implement ACCOUNT_FLAG_DEATH_KNIGHT_OK (#26344)
|
2026-07-15 02:27:40 +02:00 |
|
Francesco Borzì
|
142b2ba67c
|
fix(Core/Battlegrounds): fill existing BGs instead of starting duplicates (#26585)
|
2026-07-15 02:20:43 +02:00 |
|
Francesco Borzì
|
82f87a8b82
|
fix(Core/Battlegrounds): fix invited-count accounting on BG entry (#26556)
|
2026-07-11 17:32:41 -03:00 |
|
Benjamin Jackson
|
ac071f8f5d
|
fix(Core/Entities): Knock back players if they are not under client control. (#26540)
Co-authored-by: Claude <claude@users.noreply.github.com>
Co-authored-by: sogladev <sogladev@gmail.com>
|
2026-07-10 17:36:22 +02:00 |
|
Andrew
|
edb3730f7a
|
fix(Core/Battlegrounds): don't block BG entry on a stale charm reference (#26487)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
|
2026-07-08 20:34:14 -03:00 |
|
Andrew
|
ca790ef408
|
fix(Core/Mail): load undelivered mails at login (#26486)
Co-authored-by: Shauren <shauren.trinity@gmail.com>
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
|
2026-07-05 19:23:51 +02:00 |
|
Francesco Borzì
|
c606a246bf
|
fix(Core/BG): invited count leak when a BG teleport fails + group join checks (#26422)
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
|
2026-07-02 21:05:23 -03:00 |
|
Kitzunu
|
43ceb0ac42
|
fix(Core/AuctionHouse): show correct error when bidding on unavailabl… (#26377)
|
2026-07-02 21:25:09 +02:00 |
|
Franjo
|
f907ce0d83
|
fix(Core/Player): keep spectral gryphon mount when relogging as a ghost (#26012)
|
2026-06-26 07:22:05 +02:00 |
|
Kitzunu
|
9e5addfef3
|
feat(Core/Account): Implement ACCOUNT_FLAG_NOKICK (#26238)
Co-authored-by: sudlud <sudlud@users.noreply.github.com>
|
2026-06-20 18:50:45 -03:00 |
|
Kitzunu
|
edf34ed6d9
|
feat(Core/Player): Implement ACCOUNT_FLAG_TRIAL (#26064)
Co-authored-by: Ludwig <sudlud@users.noreply.github.com>
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
|
2026-06-16 16:08:01 +02:00 |
|
Andrew
|
cf0d86a9ff
|
refactor(Core/DB): normalize creature table by extracting multi-ID spawns (#25197)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-authored-by: Ludwig <sudlud@users.noreply.github.com>
|
2026-06-16 06:17:38 +02:00 |
|
Benjamin Jackson
|
a623dd2383
|
refactor(Core/Packets): Rewrite various quest packets to modern class. (#22835)
Co-authored-by: sudlud <sudlud@users.noreply.github.com>
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
2026-06-13 21:29:45 +02:00 |
|
Andrew
|
dabb8f722c
|
fix(Core/Battlefield): block invites and kicks from BF raids (#26015)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
2026-05-29 00:08:15 -03:00 |
|
sogladev
|
ffc5094300
|
fix(Core/LFG): Sort players by role in LFG proposals (#25954)
|
2026-05-27 23:31:56 -03:00 |
|
Ijostrom
|
7e13d17cc1
|
feat(Core/Config): Resurrection durability loss percentage (#25715)
Co-authored-by: Ijostrom <skylarburk@mail.com>
|
2026-05-10 11:34:15 -03:00 |
|
blinkysc
|
9b227c8cf2
|
chore(Core/RBAC): Drop redundant AllowTwoSide configs (#25741)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
|
2026-05-07 08:36:46 -03:00 |
|
blinkysc
|
b3f882048a
|
chore(Core/RBAC): Deprecate AllowTwoSide.WhoList config (#25738)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
|
2026-05-06 13:13:00 -05:00 |
|
blinkysc
|
6d83e35d19
|
fix(Core/Trade): fix use-after-free in GM trade log on stack merge (#25723)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
|
2026-05-05 14:22:28 -03:00 |
|
blinkysc
|
779331fc4b
|
feat(Core/RBAC): Role Based Access Controls (#24641)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
Co-authored-by: Spp <spp@jorge.gr>
Co-authored-by: Spp <spp@tc.plus>
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-authored-by: Andrew <47818697+Nyeriah@users.noreply.github.com>
|
2026-05-01 09:19:30 -03:00 |
|
Axel Cocat
|
cd3cccc961
|
feat(Core/Scripting): Add OnPlayerBeforeGetLevelForXPGain hook (#25295)
|
2026-04-24 08:17:31 +02:00 |
|
Andrew
|
f1a2b8304e
|
fix(Core/Trade): fix crash from use-after-free in trade logging (#25452)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-04-13 06:57:44 -03:00 |
|
sogladev
|
49b3926f6c
|
fix(Core/Movement): prevent false MovementInform on gossip pause (#25428)
|
2026-04-12 17:55:54 -03:00 |
|
Kitzunu
|
bcdc3ae403
|
feat(Core/Misc): add log types player trade, mail & auctionhouse (#25430)
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
|
2026-04-12 16:46:03 +02:00 |
|
Rocco Silipo
|
f1ade2405d
|
feat(Core/Conditions): Add new Source Type Gossip Hello. (#25413)
Co-authored-by: sogladev <sogladev@gmail.com>
|
2026-04-11 00:05:47 +02:00 |
|
Andrew
|
805ccc81e7
|
fix(Core/Vehicle): Exit vehicle on reconnect to prevent stuck state (#25378)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-04-08 02:44:54 -03:00 |
|
Kitzunu
|
ab2f9524c1
|
feat(Core/Opcodes): Implement CMSG_COMPLAIN & CMSG_CALENDAR_COMPLAIN (#25329)
Co-authored-by: Dmitri Petmanson <53072+laizerox@users.noreply.github.com>
Co-authored-by: Benjamin Jackson <38561765+heyitsbench@users.noreply.github.com>
|
2026-04-03 20:49:14 +02:00 |
|
Axel Cocat
|
0246faa95a
|
feat(Core/Scripting): Add OnPlayerLearnTaxiNode hook (#25288)
|
2026-03-29 01:20:27 +01:00 |
|
Andrew
|
3da6e30196
|
fix(Core/Scripts): skip areatrigger scripts for gamemasters (#25196)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
|
2026-03-23 10:02:15 -03:00 |
|
Andrew
|
6d83465ad2
|
fix(Core/Taxi): Use original team for flight path lookups (#25165)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-03-21 17:09:02 -03:00 |
|
blinkysc
|
d17aac161f
|
fix(Core/Movement): Only update home position for patrolling NPCs (#24080)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
Co-authored-by: sudlud <sudlud@users.noreply.github.com>
|
2026-03-20 22:44:38 -03:00 |
|
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 |
|
Francesco Borzì
|
6ffe41dd59
|
refactor(Core/Misc): port gossip validation, StringFormat APIs, and spell attribute naming from TC (#24789)
Co-authored-by: Rochet2 <tqbattlenet@gmail.com>
Co-authored-by: Shauren <shauren.trinity@gmail.com>
Co-authored-by: tobmaps <spambot42@yandex.ru>
|
2026-03-10 20:50:32 -03:00 |
|
blinkysc
|
9d8a9cc770
|
fix(Core/Spells): prevent aura rank downranking based on hostile target level (#25045)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
|
2026-03-09 13:30:38 -05:00 |
|
Benjamin Jackson
|
515aeca570
|
feat(Core/Globals): Dynamically calculate max race and racemasks from DBC data. (#24665)
|
2026-02-28 18:12:52 -05:00 |
|
blinkysc
|
4599f26ae9
|
refactor(Core/Spells): QAston proc system (#24233)
Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
Co-authored-by: QAston <qaston@gmail.com>
Co-authored-by: joschiwald <joschiwald@online.de>
Co-authored-by: ariel- <ariel-@users.noreply.github.com>
Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com>
Co-authored-by: blinkysc <your-github-email@example.com>
Co-authored-by: Tereneckla <Tereneckla@users.noreply.github.com>
Co-authored-by: Andrew <47818697+Nyeriah@users.noreply.github.com>
|
2026-02-18 08:31:53 -03:00 |
|
Benjamin Jackson
|
fd7bde14e7
|
fix(Core/Handlers): Remove error message when leaving group in battleground. (#24712)
|
2026-02-16 14:31:45 -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 |
|