Skip to content

Commit

Permalink
SC2: Adding Warp Relocate
Browse files Browse the repository at this point in the history
  • Loading branch information
EnvyDragon committed Oct 1, 2024
1 parent 3173a5d commit d9fd49a
Show file tree
Hide file tree
Showing 3 changed files with 8 additions and 0 deletions.
4 changes: 4 additions & 0 deletions worlds/sc2/item_descriptions.py
Original file line number Diff line number Diff line change
Expand Up @@ -989,6 +989,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
Expand Down
1 change: 1 addition & 0 deletions worlds/sc2/item_names.py
Original file line number Diff line number Diff line change
Expand Up @@ -810,6 +810,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"
Expand Down
3 changes: 3 additions & 0 deletions worlds/sc2/items.py
Original file line number Diff line number Diff line change
Expand Up @@ -1932,6 +1932,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
Expand Down

0 comments on commit d9fd49a

Please sign in to comment.