// public string ToolName(string tool, int tier = -1, int level = -1) { if (tier < 0) { tier = GetTier(tool); } if (level < 0) { level = GetLevel(tool); } return($"{GetAllTiers(tool)[tier]} {NumbersM.GetLevelMark(level)}"); }
public static NPC TrainningDummy(int level, int i = 1) { var dummy = new NPC(true) { profession = ReferenceData.Profession.Creature, displayName = "Training Dummy " + NumbersM.GetLevelMark(i), name = "Training Dummy", xpDropBuff = 0, desc = "Dummy used for training", baseLevel = 0, level = 0, stats = new Stats() { endurance = 100, intelligence = 0, strength = 0, charisma = 0, dexterity = 0, perception = 0, maxhealth = 100 * level, stamina = 10 * level, }, abilities = new List <Ability>() { LoadAbility.Taunt("Taunt"), LoadAbility.Brawl("Heal") } }; dummy.health = dummy.Health(); dummy.stamina = dummy.Stamina(); return(dummy); }
public static Item CreateRepairKit(int level) { level = Verify.MinMax(level, 10, 1); return(new Item(level * 10, "Repair Kit " + NumbersM.GetLevelMark(level), IType.RepairKit)); }
public static Item CreateRune(int level) { level = Verify.MinMax(level, 10, 1); return(new Item(level, "Rune " + NumbersM.GetLevelMark(level), IType.Rune)); }