Skip to content

Commit 8fa1cf0

Browse files
committed
Update vtable_hook.rs
1 parent 4b1b536 commit 8fa1cf0

File tree

1 file changed

+26
-26
lines changed

1 file changed

+26
-26
lines changed

fighters/rockman/src/vtable_hook.rs

+26-26
Original file line numberDiff line numberDiff line change
@@ -285,41 +285,41 @@ pub fn install(is_runtime: bool) {
285285
return;
286286
}
287287
// Forces the original Leaf Shield handler to not run so we can run the custom one.
288-
skyline::patching::Patch::in_text(0x107ea84).data(0x1400001Eu32);
288+
skyline::patching::Patch::in_text(0x107eaa4).data(0x1400001Eu32);
289289
// Removes the check that forces the removal of Leaf Shield if you are not within certain statuses.
290-
skyline::patching::Patch::in_text(0x107ff4c).data(0x14000007u32);
290+
skyline::patching::Patch::in_text(0x107ff6c).data(0x14000007u32);
291291

292292
// Disable's the manual checks so it can use FighterSpecializer_Rockman::is_leafshield instead.
293293
// Disable
294-
skyline::patching::Patch::in_text(0x1083bcc).nop();
295294
skyline::patching::Patch::in_text(0x1083bec).nop();
296-
skyline::patching::Patch::in_text(0x1083c08).nop();
297-
skyline::patching::Patch::in_text(0x1083c1c).nop();
298-
skyline::patching::Patch::in_text(0x1083c30).nop();
299-
skyline::patching::Patch::in_text(0x1083c4c).nop();
300-
skyline::patching::Patch::in_text(0x1083c60).nop();
301-
skyline::patching::Patch::in_text(0x1083c74).nop();
302-
skyline::patching::Patch::in_text(0x1083c88).nop();
303-
skyline::patching::Patch::in_text(0x1083c9c).nop();
304-
skyline::patching::Patch::in_text(0x1083cb0).nop();
305-
skyline::patching::Patch::in_text(0x1083cc4).nop();
295+
skyline::patching::Patch::in_text(0x1083c0c).nop();
296+
skyline::patching::Patch::in_text(0x1083c28).nop();
297+
skyline::patching::Patch::in_text(0x1083c3c).nop();
298+
skyline::patching::Patch::in_text(0x1083c50).nop();
299+
skyline::patching::Patch::in_text(0x1083c6c).nop();
300+
skyline::patching::Patch::in_text(0x1083c80).nop();
301+
skyline::patching::Patch::in_text(0x1083c94).nop();
302+
skyline::patching::Patch::in_text(0x1083ca8).nop();
303+
skyline::patching::Patch::in_text(0x1083cbc).nop();
304+
skyline::patching::Patch::in_text(0x1083cd0).nop();
305+
skyline::patching::Patch::in_text(0x1083ce4).nop();
306306
// Enable
307-
skyline::patching::Patch::in_text(0x10838c0).nop();
308307
skyline::patching::Patch::in_text(0x10838e0).nop();
309-
skyline::patching::Patch::in_text(0x1083908).nop();
310-
skyline::patching::Patch::in_text(0x1083924).nop();
311-
skyline::patching::Patch::in_text(0x1083938).nop();
312-
skyline::patching::Patch::in_text(0x108394c).nop();
313-
skyline::patching::Patch::in_text(0x1083968).nop();
314-
skyline::patching::Patch::in_text(0x108397c).nop();
315-
skyline::patching::Patch::in_text(0x1083990).nop();
316-
skyline::patching::Patch::in_text(0x10839a4).nop();
317-
skyline::patching::Patch::in_text(0x10839b8).nop();
318-
skyline::patching::Patch::in_text(0x10839cc).nop();
308+
skyline::patching::Patch::in_text(0x1083900).nop();
309+
skyline::patching::Patch::in_text(0x1083928).nop();
310+
skyline::patching::Patch::in_text(0x1083944).nop();
311+
skyline::patching::Patch::in_text(0x1083958).nop();
312+
skyline::patching::Patch::in_text(0x108396c).nop();
313+
skyline::patching::Patch::in_text(0x1083988).nop();
314+
skyline::patching::Patch::in_text(0x108399c).nop();
315+
skyline::patching::Patch::in_text(0x10839b0).nop();
316+
skyline::patching::Patch::in_text(0x10839c4).nop();
317+
skyline::patching::Patch::in_text(0x10839d8).nop();
318+
skyline::patching::Patch::in_text(0x10839ec).nop();
319319

320320
// Patches which status to compare to for Metal Blade.
321-
skyline::patching::Patch::in_text(0x1080264).nop();
322-
skyline::patching::Patch::in_text(0x1080268).nop();
321+
skyline::patching::Patch::in_text(0x1080284).nop();
322+
skyline::patching::Patch::in_text(0x1080288).nop();
323323

324324
skyline::install_hooks!(
325325
rockman_vtable_func,

0 commit comments

Comments
 (0)