Fix skeleton key (#4296)

This commit is contained in:
Pepe20129
2024-08-18 05:45:10 +02:00
committed by GitHub
parent 07babaa17b
commit b6554a8409
3 changed files with 17 additions and 11 deletions
@@ -382,7 +382,7 @@ void EnDaiku_Jailed(EnDaiku* this, PlayState* play) {
void EnDaiku_WaitFreedom(EnDaiku* this, PlayState* play) {
SkelAnime_Update(&this->skelAnime);
if (Flags_GetSwitch(play, this->actor.params >> 8 & 0x3F)) {
if (Flags_GetSwitch(play, this->actor.params >> 8 & 0x3F) || (IS_RANDO && Flags_GetRandomizerInf(RAND_INF_HAS_SKELETON_KEY))) {
this->actor.flags |= ACTOR_FLAG_TARGETABLE | ACTOR_FLAG_FRIENDLY;
EnDaiku_UpdateText(this, play);
}