protected virtual int GetProgress(ConquestState state, BaseHouse house) { if (house == null) { return 0; } if (state.User == null) return 0; if (House.IsNotNull && !house.TypeEquals(House, false)) { return 0; } return 1; }