Archipelago/worlds/stardew_valley/logic
Jouramie cabfef669a
Stardew Valley: Fix masteries logic so it requires levels and tools (#3640)
* fix and add test

* add test to make sure we check xp can be earned

* fix python 3.8 test my god I hope it gets removed soon

* fixing some review comments

* curse you monstersanity

* move month rule to has_level vanilla, so next level is in logic once the previous item is received

* use progressive masteries to skills in test alsanity

* rename reset_collection_state

* add more tests around skill and masteries rules

* progressive level issue

---------

Co-authored-by: agilbert1412 <alexgilbert@yahoo.com>
2024-09-08 18:46:58 +02:00
..
__init__.py Stardew Valley: 5.x.x - The Allsanity Update (#2764) 2024-03-15 13:05:14 +01:00
ability_logic.py Stardew Valley 6.x.x: The Content Update (#3478) 2024-07-07 15:04:25 +02:00
action_logic.py Stardew Valley 6.x.x: The Content Update (#3478) 2024-07-07 15:04:25 +02:00
animal_logic.py Stardew Valley: 5.x.x - The Allsanity Update (#2764) 2024-03-15 13:05:14 +01:00
arcade_logic.py Stardew Valley: 5.x.x - The Allsanity Update (#2764) 2024-03-15 13:05:14 +01:00
artisan_logic.py Stardew Valley 6.x.x: The Content Update (#3478) 2024-07-07 15:04:25 +02:00
base_logic.py Stardew Valley 6.x.x: The Content Update (#3478) 2024-07-07 15:04:25 +02:00
book_logic.py Stardew Valley 6.x.x: The Content Update (#3478) 2024-07-07 15:04:25 +02:00
building_logic.py Stardew Valley 6.x.x: The Content Update (#3478) 2024-07-07 15:04:25 +02:00
bundle_logic.py Stardew Valley: Make sure number of month in time logic is a int to improve performance by ~20% (#3665) 2024-07-20 21:24:24 +02:00
combat_logic.py Stardew Valley 6.x.x: The Content Update (#3478) 2024-07-07 15:04:25 +02:00
cooking_logic.py Stardew Valley 6.x.x: The Content Update (#3478) 2024-07-07 15:04:25 +02:00
crafting_logic.py Stardew Valley 6.x.x: The Content Update (#3478) 2024-07-07 15:04:25 +02:00
farming_logic.py Stardew Valley 6.x.x: The Content Update (#3478) 2024-07-07 15:04:25 +02:00
fishing_logic.py Stardew Valley: Add Quality Bobber in the logic rules for fish quality gold and above #3792 2024-08-14 17:07:06 +02:00
gift_logic.py Stardew Valley: 5.x.x - The Allsanity Update (#2764) 2024-03-15 13:05:14 +01:00
grind_logic.py Stardew Valley - Prize Ticket and Mystery Box grinding requires the abilty to redeem them #3728 2024-08-31 20:57:43 +02:00
harvesting_logic.py Stardew Valley 6.x.x: The Content Update (#3478) 2024-07-07 15:04:25 +02:00
has_logic.py Stardew Valley 6.x.x: The Content Update (#3478) 2024-07-07 15:04:25 +02:00
logic.py Stardew valley: Fix Queen of Sauce Cookbook conditions (#3651) 2024-07-23 00:36:42 +02:00
logic_and_mods_design.md Stardew Valley 6.x.x: The Content Update (#3478) 2024-07-07 15:04:25 +02:00
logic_event.py Stardew Valley 6.x.x: The Content Update (#3478) 2024-07-07 15:04:25 +02:00
mine_logic.py Stardew Valley 6.x.x: The Content Update (#3478) 2024-07-07 15:04:25 +02:00
money_logic.py Stardew Valley 6.x.x: The Content Update (#3478) 2024-07-07 15:04:25 +02:00
monster_logic.py Stardew Valley 6.x.x: The Content Update (#3478) 2024-07-07 15:04:25 +02:00
museum_logic.py Stardew Valley: Make sure number of month in time logic is a int to improve performance by ~20% (#3665) 2024-07-20 21:24:24 +02:00
pet_logic.py Stardew Valley 6.x.x: The Content Update (#3478) 2024-07-07 15:04:25 +02:00
quality_logic.py Stardew Valley 6.x.x: The Content Update (#3478) 2024-07-07 15:04:25 +02:00
quest_logic.py Stardew Valley 6.x.x: The Content Update (#3478) 2024-07-07 15:04:25 +02:00
received_logic.py Stardew Valley 6.x.x: The Content Update (#3478) 2024-07-07 15:04:25 +02:00
region_logic.py Stardew Valley 6.x.x: The Content Update (#3478) 2024-07-07 15:04:25 +02:00
relationship_logic.py Stardew Valley 6.x.x: The Content Update (#3478) 2024-07-07 15:04:25 +02:00
requirement_logic.py Stardew Valley: Fix Daggerfish, Cropsanity; Move Some Rules to Content Packs; Add Missing Shipsanity Location (#3626) 2024-07-25 09:22:46 +02:00
season_logic.py Stardew Valley 6.x.x: The Content Update (#3478) 2024-07-07 15:04:25 +02:00
shipping_logic.py Stardew Valley 6.x.x: The Content Update (#3478) 2024-07-07 15:04:25 +02:00
skill_logic.py Stardew Valley: Fix masteries logic so it requires levels and tools (#3640) 2024-09-08 18:46:58 +02:00
source_logic.py Stardew Valley 6.x.x: The Content Update (#3478) 2024-07-07 15:04:25 +02:00
special_order_logic.py Stardew Valley 6.x.x: The Content Update (#3478) 2024-07-07 15:04:25 +02:00
time_logic.py Stardew Valley: Make sure number of month in time logic is a int to improve performance by ~20% (#3665) 2024-07-20 21:24:24 +02:00
tool_logic.py Stardew Valley 6.x.x: The Content Update (#3478) 2024-07-07 15:04:25 +02:00
traveling_merchant_logic.py Stardew Valley: 5.x.x - The Allsanity Update (#2764) 2024-03-15 13:05:14 +01:00
wallet_logic.py Stardew Valley: 5.x.x - The Allsanity Update (#2764) 2024-03-15 13:05:14 +01:00
walnut_logic.py Stardew valley: Fix Queen of Sauce Cookbook conditions (#3651) 2024-07-23 00:36:42 +02:00