From cdeb6eaa1671f29639af1f2855b65de85d8f6330 Mon Sep 17 00:00:00 2001 From: inspectredc <78732756+inspectredc@users.noreply.github.com> Date: Thu, 2 May 2024 14:26:40 +0100 Subject: [PATCH] More Anim Comparison Fixes: Kafei Mask Reveal Cutscene (#288) --- mm/src/overlays/actors/ovl_En_Test3/z_en_test3.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mm/src/overlays/actors/ovl_En_Test3/z_en_test3.c b/mm/src/overlays/actors/ovl_En_Test3/z_en_test3.c index c38758f98..ba1c97ae2 100644 --- a/mm/src/overlays/actors/ovl_En_Test3/z_en_test3.c +++ b/mm/src/overlays/actors/ovl_En_Test3/z_en_test3.c @@ -1202,8 +1202,8 @@ void EnTest3_PostLimbDraw(PlayState* play, s32 limbIndex, Gfx** dList1, Gfx** dL if ((*dList1 != NULL) && this->player.currentMask && !(this->player.stateFlags2 & PLAYER_STATE2_1000000)) { // this->player.currentMask != PLAYER_MASK_NONE - if ((this->player.skelAnime.animation != &gPlayerAnim_cl_maskoff) && - ((this->player.skelAnime.animation != &gPlayerAnim_cl_setmask) || + if ((!BEN_ANIM_EQUAL(this->player.skelAnime.animation, gPlayerAnim_cl_maskoff)) && + ((!BEN_ANIM_EQUAL(this->player.skelAnime.animation, gPlayerAnim_cl_setmask)) || (this->player.skelAnime.curFrame >= 12.0f))) { if (func_80127438(play, &this->player, this->player.currentMask)) { OPEN_DISPS(play->state.gfxCtx);