[
  {
    "type": "effect_type",
    "id": "effect_perk_vengeful",
    "rating": "good",
    "int_dur_factor": "1 s",
    "max_duration": "2 s",
    "show_in_info": true
  },
  {
    "type": "enchantment",
    "id": "perk_ench_vengeful",
    "name": { "str": "Vengeful" },
    "description": "Oh, you aren't getting away with that.",
    "condition": { "u_has_effect": "effect_perk_vengeful" },
    "values": [ { "value": "MELEE_DAMAGE", "multiply": 0.15 }, { "value": "RANGED_DAMAGE", "multiply": 0.15 } ]
  },
  {
    "type": "effect_on_condition",
    "id": "EOC_PERK_VENGEFUL_TAKE_DAMAGE",
    "eoc_type": "EVENT",
    "required_event": "character_takes_damage",
    "condition": { "u_has_trait": "perk_vengeful" },
    "effect": [ { "u_add_effect": "effect_perk_vengeful", "duration": "2 seconds" } ]
  }
]
