public override bool GetResult() { bool result1 = (Condition1 != null ? Condition1.GetResult() : false); bool result2 = (Condition2 != null ? Condition2.GetResult() : false); Macros.AddLog("Play: Bedingung: Und: " + (result1 && result2)); return(result1 && result2); }