public override void Reward(Creature creature, Quest quest)
{
var amount = this.Amount;
// Add global bonus
float bonusMultiplier;
string bonuses;
if (ChannelServer.Instance.GameEventManager.GlobalBonuses.GetBonusMultiplier(GlobalBonusStat.QuestExp, out bonusMultiplier, out bonuses))
amount = (int)(amount * bonusMultiplier);
// Friday: Increase in rewards for completing part-time jobs.
// (20% increase in EXP and Gold rewards)
if (quest.Data.Type == QuestType.Deliver && ErinnTime.Now.Month == ErinnMonth.AlbanElved)
amount = (int)(amount * 1.2f);
creature.GiveExp(amount);
Send.AcquireInfo(creature, "exp", amount);
}
}