Estou tentando adicionar valores de enums e não consigo descobrir como extrair o valor parametrizado.
enum Stats:
case MaximumHealth(x: Float)
case HealthRegen(x: Float)
def stuff: Float =
val s1 = Stats.MaximumHealth(20)
val s2 = Stats.MaximumHealth(10)
val sum = s1.value + s2.value // does not work; expected value of 30 (Float)
Como faço para somar 20 e 10?