diff --git a/worlds/ror2/Options.py b/worlds/ror2/Options.py
index d747f380..4abca9a3 100644
--- a/worlds/ror2/Options.py
+++ b/worlds/ror2/Options.py
@@ -6,7 +6,7 @@ class TotalLocations(Range):
"""Number of location checks which are added to the Risk of Rain playthrough."""
display_name = "Total Locations"
range_start = 10
- range_end = 500
+ range_end = 250
default = 20
@@ -122,6 +122,7 @@ class ItemPoolPresetToggle(DefaultOnToggle):
"""Will use the item weight presets when set to true, otherwise will use the custom set item pool weights."""
display_name = "Item Weight Presets"
+
class ItemWeights(Choice):
"""Preset choices for determining the weights of the item pool.
New is a test for a potential adjustment to the default weights.
@@ -143,7 +144,8 @@ class ItemWeights(Choice):
option_even = 7
option_scraps_only = 8
-#define a dictionary for the weights of the generated item pool.
+
+# define a dictionary for the weights of the generated item pool.
ror2_weights: typing.Dict[str, type(Option)] = {
"green_scrap": GreenScrap,
"red_scrap": RedScrap,
diff --git a/worlds/ror2/__init__.py b/worlds/ror2/__init__.py
index 06df244b..6e240ee1 100644
--- a/worlds/ror2/__init__.py
+++ b/worlds/ror2/__init__.py
@@ -116,9 +116,9 @@ class RiskOfRainWorld(World):
def create_item(self, name: str) -> Item:
item_id = item_table[name]
item = RiskOfRainItem(name, ItemClassification.filler, item_id, self.player)
- if name == 'Dio\'s Best Friend':
+ if name == "Dio's Best Friend":
item.classification = ItemClassification.progression
- elif name == 'Equipment':
+ elif name in {"Equipment", "Legendary Item"}:
item.classification = ItemClassification.useful
return item