ItemDef( legacy_name: "Siphon Charm", legacy_description: "Siphon your target life and use it for your own.", kind: Consumable( kind: Charm, effects: All([ Buff(( kind: Lifesteal, data: ( strength: 0.4, duration: Some(20), ), cat_ids: [RemoveOnAttack], )), ]) ), quality: Legendary, tags: [Charm], )