[
  {
    "type": "effect_on_condition",
    "id": "EOC_perk_caster_level_up_earthshaper",
    "eoc_type": "EVENT",
    "required_event": "opens_spellbook",
    "condition": { "u_has_trait": "perk_caster_level_up_earthshaper" },
    "effect": [ { "arithmetic": [ { "u_val": "spell_level_adjustment", "school": "EARTHSHAPER" }, "+=", { "const": 1 } ] } ]
  }
]
