public override void Process(CmdTrigger <RealmServerCmdArgs> trigger) { uint achievementEntryId = trigger.Text.NextUInt(0U); AchievementEntry achievementEntry = AchievementMgr.GetAchievementEntry(achievementEntryId); if (achievementEntry != null) { AchievementCommands.AddAchievementCommand.AddAchievement((Character)trigger.Args.Target, achievementEntryId); trigger.Reply("Achievement \"{0}\" added sucessfully.", (object[])achievementEntry.Names); } else { trigger.Reply("Invalid AchievementId"); } }
public override void Process(CmdTrigger <RealmServerCmdArgs> trigger) { var achievementId = trigger.Text.NextUInt(0u); var achivementEntry = AchievementMgr.GetAchievementEntry(achievementId); if (achivementEntry != null) { AddAchievement((Character)trigger.Args.Target, achievementId); trigger.Reply("Achievement \"{0}\" added sucessfully.", achivementEntry.Names); } else { trigger.Reply("Invalid AchievementId"); return; } }