포럼 / 패치 노트 및 업데이트 / [v1.7.4] Update: Challenge Rift Character Swap Engine, Protocol Encoding Alignment & High-Speed Logger

[v1.7.4] Update: Challenge Rift Character Swap Engine, Protocol Encoding Alignment & High-Speed Logger

Avatar
#1
Zethrone
admin
게시물: 125
포인트: 99999
Jul 10, 2026 #1
Nephalem,

We have deployed v1.7.4, a major structural infrastructure update. By conducting a forensic review of packet timing sequences and wire contracts rather than static text traces, this update enforces structural compliance with the client interface, corrects a critical loading gate restriction, and guarantees the immediate rendering of quest markers.

Challenge Rift "Pairwise" Swap Engine
  • Synchronized Equipment Flush: overhauled how the server mirrors the donor character's gear. Replaced unstable inventory routines with a native pairwise tracking architecture: for each equipment slot, the server executes an immediate destroy/reveal sequence in coordinated pairs, completely bypassing background item transit lag.
  • Dynamic ID Quarantine: implemented a temporal quarantine system for Dynamic IDs (`_crSwapQuarantinedDynIds`). Network handles released during a character swap are strictly vetoed from being reused in the same tick. This forces the server to assign fresh Actor Network Numbers (ANNs), preventing data overlaps on the client.
Protocol Encoding & Access Violation Resolution
  • Morph Mesh Optimization: resolved a critical client-side crash (ACCESS_VIOLATION) during Challenge Rift gameplay. The client was executing up to 40,000 failed data lookups per frame after a character appearance morph. The server now bypasses the redundant asset morph if the donor shares your same class and gender, permanently killing the memory leak trigger.
  • Secondary Resource Bounds Alignment: fixed the critical out-of-bounds crash ("Decoded field is outside of MinMax bounds!") affecting classes without secondary resources (such as the Crusader). Reconfigured Attributes 148 and 149 to utilize precise IntMinMax encoding, translating negative baseline parameters into valid client-readable bit lengths.
  • Challenge Rift Difficulty Display: resolved an interface display bug where the floor indicator rendered as "-I". The server now explicitly binds and initializes Tiered_Loot_Run_Key_Level across all 5 Challenge Rift entry points, aligning the UI text with official parameters.
  • Weapon Stamp Suppressions: removed over 27 non-native weapon type flags that were unsafely injected into player and item asset streams. Stripping these corrupt bitmasks prevents frame breaks without impacting skill hotbar validation rules.
World Generation & Portal Sincronization
  • Early Transition Reveal Repair: fixed missing clickable portals and unrendered gateway icons when changing floors. The client previously discarded portal actors sent during active loading screens. The server now executes a mandatory, clean destroy-and-recreate pass immediately after the LoadComplete event clears.
  • DRLG Database Mapping Rules: completed an exhaustive audit proving that modern dynamic rift maps require explicit server-side layouts. Stabilized the operational map pool to look up and rotate exclusively between the 7 verified high-quality database configurations (Cathedral, Crypt, Westmarch, etc.) while cleanly rejecting incomplete files.
High-Speed Async Logger
  • Burst Logging & Timestamps: completely re-engineered the server's logging pipeline (FileTarget). Removed the legacy 1ms thread sleep restriction that throttled text printing to just 64 lines per second. Logs are now drained in non-blocking asynchronous bursts, stamping accurate microsecond timestamps immediately upon queuing to guarantee complete packet captures.

Expected gameplay impact
  • Flawless Challenge Rift Swaps: seamless transitions when copying and playing as the weekly donor character, completely eliminating sudden client disconnects or loading screens lockups.
  • Stable Client Performance: eradication of silent client-side buffer frame leaks, resulting in a healthier game interface during active multiplayer sessions.
  • Flawless Level Traversal: transit gateways and floor selectors will always be clickable, visible, and properly localized.

If you notice instability, please report hero name, zone, UTC time, and whether .offline was active in Support.

- Zethrone Team

빠른 답글

이 게시판에 답글을 달려면 등록해야 합니다.

활성 네팔렘 (최근 30일)

총계: 229
Zethrone
Zethrone
Lilith
Lilith
Prime
Prime
Raúl
Raúl
ROSSWAG
ROSSWAG
Shtilkata
Shtilkata
Slevin
Slevin
Laki
Laki
NephalemHero
NephalemHero
Thassarian
Thassarian
Arsakgg
Arsakgg
niqora
niqora
SantosDom
SantosDom
ancientoten
ancientoten
Ténébreux
Ténébreux
bettyboopers
bettyboopers
WhaleWarrior
WhaleWarrior
shakiratar
shakiratar
SandraArt
SandraArt
PaulinDoBailao
PaulinDoBailao
Thazpoa
Thazpoa
ruse037
ruse037
Victorskyyy1
Victorskyyy1
OOCCPoo
OOCCPoo
leandro
leandro
Tekata1984
Tekata1984
Aquele Sus o Amongus
Aquele Sus o Amongus
Talrasha22
Talrasha22
Иллидан
Иллидан
Jidix
Jidix
Yuri1
Yuri1
AudReS
AudReS
jdy
jdy
xScotty1
xScotty1
Sokorol
Sokorol
Flanger
Flanger
brindeds
brindeds
Шурави
Шурави
Lirex
Lirex
Kikimora
Kikimora
Revelationns
Revelationns
leomina
leomina
Alucardo
Alucardo
João
João
Thrago
Thrago
mohamed chaieb
mohamed chaieb
19_CCCP_89
19_CCCP_89
Parapsycho
Parapsycho
GabyXDXD
GabyXDXD
Emanoreh
Emanoreh
Slav4eg
Slav4eg
Viego
Viego
flaviork97
flaviork97
Twimmer
Twimmer
AkiraShimada
AkiraShimada
Vulkan
Vulkan
zenos
zenos
qnko
qnko
Joshius
Joshius
GH 450
GH 450
Magewtfhoho
Magewtfhoho
Antimage
Antimage
KroniK
KroniK
Gregorysaiko
Gregorysaiko
tjhao
tjhao
Aratorn98
Aratorn98
Tofu
Tofu
lanski99
lanski99
shinto
shinto
Trigers
Trigers
chrizt
chrizt
MrLechero
MrLechero
xTrancGuarDx
xTrancGuarDx
.(.k.23:K:45.k.).
.(.k.23:K:45.k.).
Naitsirc
Naitsirc
elfollacabras69
elfollacabras69
Jujusao
Jujusao
Johnny21Walker
Johnny21Walker
VitorStein
VitorStein
Ichaival
Ichaival
Eguls
Eguls
Jograt
Jograt
PATTO55
PATTO55
Glassy
Glassy
MSECA69
MSECA69
Shouya
Shouya
maucar
maucar
kira
kira
PizzaMan
PizzaMan
Ocomeia
Ocomeia
blackgell10
blackgell10
rinengan
rinengan
lulla
lulla
RPPR
RPPR
Ryolait
Ryolait
valk
valk
Aliya1414
Aliya1414
Holopop
Holopop
EricStf
EricStf
Vem_Tranquilo_Bixo
Vem_Tranquilo_Bixo
LancerKAGE
LancerKAGE
Kalathi
Kalathi
senpaiplzx
senpaiplzx
Rolgarn
Rolgarn
Marian
Marian
Mr.Zalupa
Mr.Zalupa
Ramso
Ramso
Bufinha
Bufinha
Gorbit
Gorbit
slim underscore
slim underscore
Zbyniekpl
Zbyniekpl
Romius
Romius
PeYoorR
PeYoorR
g00lpe
g00lpe
DalekShark
DalekShark
Tokisada
Tokisada
Collapse
Collapse
Szalki
Szalki
Tyanbasco
Tyanbasco
Luffy
Luffy
Sun
Sun
Satambira
Satambira
zero92
zero92
queensnix
queensnix
Spadellix
Spadellix
Igor
Igor
otonny
otonny
Quidway
Quidway
pepe071726
pepe071726
ilboy
ilboy
mayorovv
mayorovv
Bayern551
Bayern551
Cheburekk
Cheburekk
Cheburek
Cheburek
JohnWaiters
JohnWaiters
Rachmann
Rachmann
Mihes
Mihes
donsim
donsim
fs
fs
Tsuhecir
Tsuhecir
Pedrinnc
Pedrinnc
makkks1980
makkks1980
AsmodeUs
AsmodeUs
aMPhosphere
aMPhosphere
Neevely
Neevely
Imperius
Imperius
StarBorn
StarBorn
Duriel
Duriel
Auriel
Auriel
DarkBreaker
DarkBreaker
Marius
Marius
Orek
Orek
WildBane
WildBane
Cydaea
Cydaea
FireFang
FireFang
GhostGuard
GhostGuard
NobleMaster
NobleMaster
ShadowKing
ShadowKing
Peppin
Peppin
Lachdanan
Lachdanan
DreadRunner
DreadRunner
SilentRoar
SilentRoar
Tyrael
Tyrael
Maghda
Maghda
Wirt
Wirt
Griswold
Griswold
Lyndon
Lyndon
Charsi
Charsi
Covetous
Covetous
HolyWitch
HolyWitch
Malthael
Malthael
Baal
Baal
HolySeeker
HolySeeker
SunHawk
SunHawk
NobleWatcher
NobleWatcher
ChaosFang
ChaosFang
DeathKnight
DeathKnight
NobleTouch
NobleTouch
Jazreth
Jazreth
GrimWhisper
GrimWhisper
Moreina
Moreina
Kormac
Kormac
BattleGaze
BattleGaze
Andariel
Andariel
Izual
Izual
DeadlyLord
DeadlyLord
Albrecht
Albrecht
Itherael
Itherael
Leah
Leah
DarkWatcher
DarkWatcher
NightKeep
NightKeep
SavageAvenger
SavageAvenger
DarkMancer
DarkMancer
Leoric
Leoric
Adria
Adria
ShadowQueen
ShadowQueen
Belial
Belial
VoidGrasp
VoidGrasp
Urshi
Urshi
Deckard
Deckard
Eirena
Eirena
DeathShade
DeathShade
Haedrig
Haedrig
Azmodan
Azmodan
DreadMancer
DreadMancer
Myriam
Myriam
SwiftQueen
SwiftQueen
Farnham
Farnham
RageHunter
RageHunter
Kashya
Kashya
StarAvenger
StarAvenger
SteelGaze
SteelGaze
StormBane
StormBane
Ogden
Ogden
SteelWitch
SteelWitch
FireLord
FireLord
Gheed
Gheed
WildDestroyer
WildDestroyer
Zoltun
Zoltun
Ghom
Ghom
VoidSeeker
VoidSeeker
Diablo
Diablo
DoomDestroyer
DoomDestroyer
Isendra
Isendra
WarMaster
WarMaster
StormRoar
StormRoar
RunHawk
RunHawk
MoonBlade
MoonBlade
ThunderWitch
ThunderWitch
등급 색상
■ Admin ■ Game Master ■ Nephalem ■ Adept ■ Veteran ■ Champion ■ Legend