mirror of
https://github.com/TwilitRealm/dusklight
synced 2026-07-08 20:24:47 -04:00
fix crash when loading states with ZA from title screen
This commit is contained in:
@@ -4394,12 +4394,24 @@ void daAlink_c::setSelectEquipItem(BOOL param_0) {
|
||||
if (mClothesChangeWaitTimer == 0) {
|
||||
if (checkZoraWearAbility()) {
|
||||
if (checkZoraWearMaskDraw()) {
|
||||
#if TARGET_PC
|
||||
if (field_0x06f0 != NULL)
|
||||
#endif
|
||||
field_0x06f0->show();
|
||||
if (!checkEquipHeavyBoots()) {
|
||||
#if TARGET_PC
|
||||
if (field_0x06e4 != NULL)
|
||||
#endif
|
||||
field_0x06e4->show();
|
||||
}
|
||||
} else {
|
||||
#if TARGET_PC
|
||||
if (field_0x06f0 != NULL)
|
||||
#endif
|
||||
field_0x06f0->hide();
|
||||
#if TARGET_PC
|
||||
if (field_0x06e4 != NULL)
|
||||
#endif
|
||||
field_0x06e4->hide();
|
||||
}
|
||||
}
|
||||
@@ -19506,6 +19518,9 @@ int daAlink_c::draw() {
|
||||
field_0x06e8->hide();
|
||||
}
|
||||
|
||||
#if TARGET_PC
|
||||
if (field_0x06f0 != NULL)
|
||||
#endif
|
||||
field_0x06f0->hide();
|
||||
|
||||
#if PLATFORM_SHIELD
|
||||
@@ -19536,6 +19551,9 @@ int daAlink_c::draw() {
|
||||
}
|
||||
|
||||
if (!checkZoraWearMaskDraw() && checkZoraWearAbility()) {
|
||||
#if TARGET_PC
|
||||
if (field_0x06f0 != NULL)
|
||||
#endif
|
||||
field_0x06f0->hide();
|
||||
}
|
||||
}
|
||||
@@ -19545,6 +19563,9 @@ int daAlink_c::draw() {
|
||||
}
|
||||
|
||||
if (checkZoraWearMaskDraw() || !checkZoraWearAbility()) {
|
||||
#if TARGET_PC
|
||||
if (field_0x06f0 != NULL)
|
||||
#endif
|
||||
field_0x06f0->show();
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user