protected override bool TickCore(Entity host, RealmTime time, ref object state) { condition.Tick(host, time); return(condition.Result); }