mirror of
https://github.com/HarbourMasters/2ship2harkinian.git
synced 2024-11-23 05:59:40 +00:00
Fix some Fierce Diety interactions in Clock Town (#730)
* fix fd town archery softlock * allow FD to leave town
This commit is contained in:
parent
bbfa903a99
commit
4d1ddff798
@ -405,6 +405,11 @@ void func_80AE7F34(EnStopheishi* this, PlayState* play) {
|
||||
case PLAYER_FORM_GORON:
|
||||
phi_a2 = 2;
|
||||
break;
|
||||
|
||||
// 2SH2 [FD Enhancement] - Guard treats FD as if Human has already talked
|
||||
case PLAYER_FORM_FIERCE_DEITY:
|
||||
phi_a2 = 1;
|
||||
break;
|
||||
}
|
||||
|
||||
if (((phi_a2 == 1) || (phi_a2 == 2) || (phi_a2 == 3)) &&
|
||||
|
@ -587,6 +587,9 @@ void EnSyatekiMan_Town_StartIntroTextbox(EnSyatekiMan* this, PlayState* play) {
|
||||
}
|
||||
break;
|
||||
|
||||
// 2SH2 [FD Enhancement] Don't allow playing town archery with FD becuase Swamp prevents FD archery by default.
|
||||
// Get Goron's "quite the build" text
|
||||
case PLAYER_FORM_FIERCE_DEITY:
|
||||
case PLAYER_FORM_GORON:
|
||||
if (CURRENT_DAY != 3) {
|
||||
if (!(this->talkFlags & TALK_FLAG_TOWN_HAS_SPOKEN_WITH_GORON)) {
|
||||
|
Loading…
Reference in New Issue
Block a user