Custom Armor: Warden Armor

ExampleMod builds Warden Armor from CHESTARMOR_MILITIA_HEAVY_01:

var gameplay = new ItemGameplayOverrides(
    2, 3, ItemRarity.Rare, false, 0, ItemUseContext.None,
    new ItemEquipmentOverride(
        new[] { ItemEquipmentSlot.Armor },
        new[] {
            new ItemStatModifier(ItemStat.DEF, 10),
            new ItemStatModifier(ItemStat.RES, 4),
            new ItemStatModifier(ItemStat.STR, 2),
        },
        new[] { "STATUS_IMMUNITY_MOVE" }));

ItemDefinition armor = draft!
    .WithValue(240)
    .WithGameplay(gameplay)
    .WithLocalization(nameId, descriptionId);

STATUS_IMMUNITY_MOVE is an existing native passive/status reference. This recipe does not define a new passive or status.