menuentryswapper: Prefer last-destination on Zanaris fairy ring

This commit is contained in:
Jordan Atwood
2020-07-29 21:05:00 -07:00
committed by Adam
parent 1ec38b8906
commit c9ef18b55e
2 changed files with 32 additions and 1 deletions

View File

@@ -232,12 +232,14 @@ public class MenuEntrySwapperPlugin extends Plugin
swap("view", "add-house", () -> config.swapHouseAdvertisement() == HouseAdvertisementMode.ADD_HOUSE);
swap("view", "visit-last", () -> config.swapHouseAdvertisement() == HouseAdvertisementMode.VISIT_LAST);
for (String option : new String[]{"zanaris", "configure", "tree"})
for (String option : new String[]{"zanaris", "tree"})
{
swapContains(option, alwaysTrue(), "last-destination", () -> config.swapFairyRing() == FairyRingMode.LAST_DESTINATION);
swapContains(option, alwaysTrue(), "configure", () -> config.swapFairyRing() == FairyRingMode.CONFIGURE);
}
swapContains("configure", alwaysTrue(), "last-destination", () ->
config.swapFairyRing() == FairyRingMode.LAST_DESTINATION || config.swapFairyRing() == FairyRingMode.ZANARIS);
swapContains("tree", alwaysTrue(), "zanaris", () -> config.swapFairyRing() == FairyRingMode.ZANARIS);
swap("check", "reset", config::swapBoxTrap);