diff --git a/asm/enemy/chuchuBoss.s b/asm/enemy/chuchuBoss.s index 2e84ce54..b1f371d4 100644 --- a/asm/enemy/chuchuBoss.s +++ b/asm/enemy/chuchuBoss.s @@ -18,22 +18,6 @@ - thumb_func_start sub_08027C7C -sub_08027C7C: @ 0x08027C7C - push {r4, r5, lr} - adds r4, r0, #0 - adds r5, r1, #0 - ldr r0, [r4, #0x54] - bl sub_08027C9C - ldr r0, [r4, #0x68] - adds r1, r5, #0 - bl sub_08027C9C - ldr r0, [r4, #0x50] - adds r1, r5, #0 - bl sub_08027C9C - pop {r4, r5, pc} - .align 2, 0 - thumb_func_start sub_08027C9C sub_08027C9C: @ 0x08027C9C push {r4, r5, lr} diff --git a/src/enemy/chuchuBoss.c b/src/enemy/chuchuBoss.c index 4380f54b..1fef8093 100644 --- a/src/enemy/chuchuBoss.c +++ b/src/enemy/chuchuBoss.c @@ -1800,3 +1800,9 @@ bool32 sub_08027C54(ChuchuBossEntity* this) { return FALSE; } } + +void sub_08027C7C(ChuchuBossEntity* this, u32 param_2) { + sub_08027C9C(super->child, param_2); + sub_08027C9C(this->unk_68, param_2); + sub_08027C9C(super->parent, param_2); +}