NEO-50: Remove unreachable duplicate prototypeRole check.

pull/85/head
VinPropane 2026-05-17 21:41:26 -04:00
parent 0ce952131a
commit 02b6b3a460
1 changed files with 0 additions and 2 deletions

View File

@ -282,8 +282,6 @@ def _prototype_slice1_item_gate(
"error: prototype Slice 1 requires exactly one row per prototypeRole "
f"{sorted(PROTOTYPE_SLICE1_ITEM_ROLES)!r}, roles seen: {sorted(roles)!r}"
)
if len(id_to_role) != len(roles):
return "error: prototype Slice 1 duplicate prototypeRole across item rows"
equip_stub_id = next((iid for iid, role in id_to_role.items() if role == "equip_stub"), None)
if equip_stub_id is not None:
if id_to_slot_kind.get(equip_stub_id) != "equipment":