예제 #1
0
        public override void OnUpdate(AchievementCollection achievements, uint value1, uint value2, ObjectBase involved)
        {
            if ((FactionId)value1 != this.FactionId)
            {
                return;
            }
            int num = achievements.Owner.Reputations.GetValue(FactionMgr.GetFactionIndex(this.FactionId));

            achievements.SetCriteriaProgress((AchievementCriteriaEntry)this, (uint)num, ProgressType.ProgressHighest);
        }