diff --git a/scripts/validate_content.py b/scripts/validate_content.py index 6ab35f9..60d3760 100644 --- a/scripts/validate_content.py +++ b/scripts/validate_content.py @@ -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":