diff --git a/data/mods/Xedra_Evolved/eocs/give_a_class_eoc.json b/data/mods/Xedra_Evolved/eocs/give_a_class_eoc.json index c3c93dc80847b..9be451cf7ec20 100644 --- a/data/mods/Xedra_Evolved/eocs/give_a_class_eoc.json +++ b/data/mods/Xedra_Evolved/eocs/give_a_class_eoc.json @@ -7,24 +7,14 @@ "and": [ { "and": [ - { - "and": [ - { "or": [ { "not": { "u_has_trait": "EATER" } }, { "not": { "u_has_trait": "DREAMER" } } ] }, - { "not": { "u_has_trait": "DREAMLESS" } } - ] - }, - { - "and": [ - { "or": [ { "not": { "u_has_trait": "INVENTOR" } }, { "not": { "u_has_trait": "DREAMSMITH" } } ] }, - { "not": { "u_has_trait": "DREAMLESS" } } - ] - } + { "math": [ "u_has_trait('EATER') + u_has_trait('DREAMER') == 0" ] }, + { "math": [ "u_has_trait('INVENTOR') + u_has_trait('DREAMSMITH') == 0" ] } ] }, - { "math": [ "magic_potential", ">", "0" ] } + { "math": [ "magic_potential", ">", "0" ] }, + { "not": { "u_has_trait": "DREAMLESS" } } ] - }, - "effect": [ { "math": [ "allow_sequence", "=", "1" ] } ] + } }, { "type": "effect_on_condition",