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.