diff --git a/worlds/sc2/item_descriptions.py b/worlds/sc2/item_descriptions.py index c4c2a41ffbf8..1b937f9b6b70 100644 --- a/worlds/sc2/item_descriptions.py +++ b/worlds/sc2/item_descriptions.py @@ -1000,6 +1000,10 @@ def _ability_desc(unit_name_plural: str, ability_name: str, ability_description: item_names.OPTIMIZED_ORDNANCE: "Increases the attack speed of Protoss defensive structures by 25%.", item_names.KHALAI_INGENUITY: "Pylons, Photon Cannons, Monoliths, and Shield Batteries warp in near-instantly.", item_names.AMPLIFIED_ASSIMILATORS: "Assimilators produce Vespene gas 25% faster.", + item_names.PROGRESSIVE_WARP_RELOCATE: inspect.cleandoc(""" + Level 1: Protoss structures can be moved anywhere within pylon power after a brief delay. Max 3 charges, shared globally. + Level 2: No longer consumes or requires charges. + """), } # Key descriptions diff --git a/worlds/sc2/item_names.py b/worlds/sc2/item_names.py index ce94dc6fb3a5..ea93e183827e 100644 --- a/worlds/sc2/item_names.py +++ b/worlds/sc2/item_names.py @@ -819,6 +819,7 @@ OPTIMIZED_ORDNANCE = "Optimized Ordnance (Protoss)" KHALAI_INGENUITY = "Khalai Ingenuity (Protoss)" AMPLIFIED_ASSIMILATORS = "Amplified Assimilators (Protoss)" +PROGRESSIVE_WARP_RELOCATE = "Warp Relocate (Protoss)" # Filler items STARTING_MINERALS = "Additional Starting Minerals" diff --git a/worlds/sc2/items.py b/worlds/sc2/items.py index 9704413d8484..bcf701707529 100644 --- a/worlds/sc2/items.py +++ b/worlds/sc2/items.py @@ -1960,6 +1960,9 @@ def get_full_item_list(): ItemData(811 + SC2LOTV_ITEM_ID_OFFSET, ProtossItemType.Solarite_Core, 11, SC2Race.PROTOSS, origin={"ext"}), item_names.AMPLIFIED_ASSIMILATORS: ItemData(812 + SC2LOTV_ITEM_ID_OFFSET, ProtossItemType.Solarite_Core, 12, SC2Race.PROTOSS, origin={"ext"}), + item_names.PROGRESSIVE_WARP_RELOCATE: + ItemData(813 + SC2LOTV_ITEM_ID_OFFSET, ProtossItemType.Progressive, 1, SC2Race.PROTOSS, origin={"ext"}, quantity=2, + classification=ItemClassification.progression), } # Add keys to item table