public void SetUnitPresetCount(LogicCombatItemData data, int count) { LogicAvatar homeOwnerAvatar = this.m_level.GetHomeOwnerAvatar(); if (homeOwnerAvatar.GetUnitPresetCount(data, this.m_presetId) != count) { homeOwnerAvatar.SetUnitPresetCount(data, this.m_presetId, count); homeOwnerAvatar.GetChangeListener().CommodityCountChanged(3, data, count); } }