mirror of
https://github.com/MarioSpore/Grinch-AP.git
synced 2025-10-21 20:21:32 -06:00
- Fix Stardew valley option that was accidentally renamed in 993 (#2336)
This commit is contained in:
@@ -368,8 +368,8 @@ def create_arcade_machine_items(item_factory: StardewItemFactory, options: Stard
|
|||||||
|
|
||||||
|
|
||||||
def create_player_buffs(item_factory: StardewItemFactory, options: StardewValleyOptions, items: List[Item]):
|
def create_player_buffs(item_factory: StardewItemFactory, options: StardewValleyOptions, items: List[Item]):
|
||||||
items.extend(item_factory(item) for item in [Buff.movement] * options.number_of_movement_buffs.value)
|
items.extend(item_factory(item) for item in [Buff.movement] * options.movement_buff_number.value)
|
||||||
items.extend(item_factory(item) for item in [Buff.luck] * options.number_of_luck_buffs.value)
|
items.extend(item_factory(item) for item in [Buff.luck] * options.luck_buff_number.value)
|
||||||
|
|
||||||
|
|
||||||
def create_traveling_merchant_items(item_factory: StardewItemFactory, items: List[Item]):
|
def create_traveling_merchant_items(item_factory: StardewItemFactory, items: List[Item]):
|
||||||
|
|||||||
@@ -927,7 +927,7 @@ class StardewLogic:
|
|||||||
return region_rule & ((tool_rule & foraging_rule) | magic_rule)
|
return region_rule & ((tool_rule & foraging_rule) | magic_rule)
|
||||||
|
|
||||||
def has_max_buffs(self) -> StardewRule:
|
def has_max_buffs(self) -> StardewRule:
|
||||||
return self.received(Buff.movement, self.options.number_of_movement_buffs.value) & self.received(Buff.luck, self.options.number_of_luck_buffs.value)
|
return self.received(Buff.movement, self.options.movement_buff_number.value) & self.received(Buff.luck, self.options.luck_buff_number.value)
|
||||||
|
|
||||||
def get_weapon_rule_for_floor_tier(self, tier: int):
|
def get_weapon_rule_for_floor_tier(self, tier: int):
|
||||||
if tier >= 4:
|
if tier >= 4:
|
||||||
@@ -1376,7 +1376,7 @@ class StardewLogic:
|
|||||||
return self.received(Wallet.rusty_key)
|
return self.received(Wallet.rusty_key)
|
||||||
|
|
||||||
def can_win_egg_hunt(self) -> StardewRule:
|
def can_win_egg_hunt(self) -> StardewRule:
|
||||||
number_of_movement_buffs = self.options.number_of_movement_buffs.value
|
number_of_movement_buffs = self.options.movement_buff_number.value
|
||||||
if self.options.festival_locations == FestivalLocations.option_hard or number_of_movement_buffs < 2:
|
if self.options.festival_locations == FestivalLocations.option_hard or number_of_movement_buffs < 2:
|
||||||
return True_()
|
return True_()
|
||||||
return self.received(Buff.movement, number_of_movement_buffs // 2)
|
return self.received(Buff.movement, number_of_movement_buffs // 2)
|
||||||
|
|||||||
@@ -556,8 +556,8 @@ class StardewValleyOptions(PerGameCommonOptions):
|
|||||||
museumsanity: Museumsanity
|
museumsanity: Museumsanity
|
||||||
friendsanity: Friendsanity
|
friendsanity: Friendsanity
|
||||||
friendsanity_heart_size: FriendsanityHeartSize
|
friendsanity_heart_size: FriendsanityHeartSize
|
||||||
number_of_movement_buffs: NumberOfMovementBuffs
|
movement_buff_number: NumberOfMovementBuffs
|
||||||
number_of_luck_buffs: NumberOfLuckBuffs
|
luck_buff_number: NumberOfLuckBuffs
|
||||||
exclude_ginger_island: ExcludeGingerIsland
|
exclude_ginger_island: ExcludeGingerIsland
|
||||||
trap_items: TrapItems
|
trap_items: TrapItems
|
||||||
multiple_day_sleep_enabled: MultipleDaySleepEnabled
|
multiple_day_sleep_enabled: MultipleDaySleepEnabled
|
||||||
|
|||||||
Reference in New Issue
Block a user