Skip to content

Commit b6838e7

Browse files
update
1 parent 61536a3 commit b6838e7

1 file changed

Lines changed: 6 additions & 7 deletions

File tree

src/Misc/Hooks.UI.cpp

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -75,9 +75,9 @@ DEFINE_HOOK(0x641EE0, PreviewClass_ReadPreview, 0x6)
7575
return 0x64203D;
7676
}
7777

78-
DEFINE_HOOK(0x4A26E8, CreditClass_AI_SmoothDisable, 0x8)
78+
DEFINE_HOOK(0x4A26E8, CreditClass_AI_SmoothDisable, 0x6)
7979
{
80-
GET_STACK(bool, forced, 0x8);
80+
GET_STACK(bool, forced, STACK_OFFSET(0x8, 0x4));
8181

8282
if (forced || !Phobos::UI::CreditsIndicator_Smooth)
8383
return 0x4A26F0;
@@ -90,13 +90,12 @@ DEFINE_HOOK(0x4A2729, CreditClass_AI_CreditsStepClamp, 0x5)
9090
enum { Continue = 0x4A2735 };
9191

9292
int maxStep = Phobos::UI::CreditsIndicator_MaxStep;
93-
if (maxStep < 1)
93+
if (maxStep <= 0)
9494
return Continue;
9595

96-
int current = R->EAX();
97-
if (current > maxStep)
98-
current = maxStep;
99-
R->EAX(current);
96+
GET(int, current, EAX);
97+
98+
R->EAX(Math::min(current, maxStep));
10099

101100
return Continue;
102101
}

0 commit comments

Comments
 (0)