Decompile 2 functions in Source/UI/UIMacroBlackListCheckWnd.cpp, Source/UI/UIMacroBlackListCheckWnd.h, ...

Batch #3689 by eAthena: 0 byte-identical, 2 confirmed by peer review.

- fn_09803 UIMacroBlackListCheckWnd::Activate: logic confirmed by peer review
- fn_09817 UIMacroDetectorWnd::Slot19: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, youko
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
This commit is contained in:
ragnarok-clanker 2026-10-29 23:03:07 +00:00
commit 4bb91b522d
2 changed files with 14 additions and 0 deletions

View file

@ -175,3 +175,10 @@ int UIMacroBlackListCheckWnd::SendMsg(
}
// OFFSET: 0x007ECE80
// FUNCTION: fn_09803
void UIMacroBlackListCheckWnd::Activate(unsigned char state, int duration) {
this->startTick = timeGetTime();
this->duration = duration;
this->unknown_00E4 = state;
this->Invalidate();
}

View file

@ -19,3 +19,10 @@ void UIMacroDetectorWnd::Slot27(int, int) {
}
// OFFSET: 0x007EDC30
// FUNCTION: fn_09817
void UIMacroDetectorWnd::Slot19() {
if (this->messageTick + this->messageDuration < timeGetTime()) {
this->message = "";
}
this->Invalidate();
}