Skip to content

Commit

Permalink
Merge pull request Ziktofel#320 from EnvyDragon/warp-it-good
Browse files Browse the repository at this point in the history
SC2: Adding Warp Relocate
  • Loading branch information
Ziktofel authored Oct 8, 2024
2 parents dd91470 + d9fd49a commit 821ffd6
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 @@ -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
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 @@ -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"
Expand Down
3 changes: 3 additions & 0 deletions worlds/sc2/items.py
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down

0 comments on commit 821ffd6

Please sign in to comment.