Aura.Channel.World.Quests.QuestRewardStatBonus.Reward C# (CSharp) Метод

Reward() публичный Метод

public Reward ( Creature creature, Aura.Channel.World.Quests.Quest quest ) : void
creature Aura.Channel.World.Entities.Creature
quest Aura.Channel.World.Quests.Quest
Результат void
		public override void Reward(Creature creature, Quest quest)
		{
			switch (this.Stat)
			{
				case Stat.Str: creature.StrBonus += this.Amount; break;
				case Stat.Dex: creature.DexBonus += this.Amount; break;
				case Stat.Int: creature.IntBonus += this.Amount; break;
				case Stat.Will: creature.WillBonus += this.Amount; break;
				case Stat.Luck: creature.LuckBonus += this.Amount; break;
			}

			Send.StatUpdate(creature, StatUpdateType.Private, Stat.Str, Stat.Dex, Stat.Int, Stat.Will, Stat.Luck);
		}
	}