Search in sources :

Example 1 with ClassificationCondition

use of main.elements.conditions.standard.ClassificationCondition in project Eidolons by IDemiurge.

the class AshAnnihilationRule method initConditions.

@Override
public void initConditions() {
    conditions = new Conditions(new NumericCondition("{match_blaze_counters}", "0"));
    conditions.add(new NotCondition(new ClassificationCondition(CLASSIFICATIONS.ELEMENTAL)));
    conditions.add(new NotCondition(new PropCondition(G_PROPS.STANDARD_PASSIVES, STANDARD_PASSIVES.IMMATERIAL.getName())));
}
Also used : NotCondition(main.elements.conditions.NotCondition) ClassificationCondition(main.elements.conditions.standard.ClassificationCondition) NumericCondition(main.elements.conditions.NumericCondition) PropCondition(main.elements.conditions.PropCondition) Conditions(main.elements.conditions.Conditions)

Aggregations

Conditions (main.elements.conditions.Conditions)1 NotCondition (main.elements.conditions.NotCondition)1 NumericCondition (main.elements.conditions.NumericCondition)1 PropCondition (main.elements.conditions.PropCondition)1 ClassificationCondition (main.elements.conditions.standard.ClassificationCondition)1