parent
096d39609e
commit
8e9221bb5a
400 changed files with 3688 additions and 5969 deletions
|
|
@ -436,13 +436,13 @@ namespace Server.Items
|
|||
string modName = Serial.ToString();
|
||||
|
||||
if (strBonus != 0)
|
||||
parent.AddStatMod(new StatMod(StatType.Str, modName + "Str", strBonus, TimeSpan.Zero));
|
||||
parent.AddStatMod(new StatMod(StatType.Str, $"{modName}Str", strBonus, TimeSpan.Zero));
|
||||
|
||||
if (dexBonus != 0)
|
||||
parent.AddStatMod(new StatMod(StatType.Dex, modName + "Dex", dexBonus, TimeSpan.Zero));
|
||||
parent.AddStatMod(new StatMod(StatType.Dex, $"{modName}Dex", dexBonus, TimeSpan.Zero));
|
||||
|
||||
if (intBonus != 0)
|
||||
parent.AddStatMod(new StatMod(StatType.Int, modName + "Int", intBonus, TimeSpan.Zero));
|
||||
parent.AddStatMod(new StatMod(StatType.Int, $"{modName}Int", intBonus, TimeSpan.Zero));
|
||||
}
|
||||
|
||||
public static void ValidateMobile(Mobile m)
|
||||
|
|
@ -518,9 +518,9 @@ namespace Server.Items
|
|||
|
||||
string modName = Serial.ToString();
|
||||
|
||||
mob.RemoveStatMod(modName + "Str");
|
||||
mob.RemoveStatMod(modName + "Dex");
|
||||
mob.RemoveStatMod(modName + "Int");
|
||||
mob.RemoveStatMod($"{modName}Str");
|
||||
mob.RemoveStatMod($"{modName}Dex");
|
||||
mob.RemoveStatMod($"{modName}Int");
|
||||
|
||||
mob.CheckStatTimers();
|
||||
}
|
||||
|
|
@ -565,65 +565,27 @@ namespace Server.Items
|
|||
|
||||
public override void AddNameProperty(ObjectPropertyList list)
|
||||
{
|
||||
int oreType;
|
||||
|
||||
switch (m_Resource)
|
||||
var oreType = m_Resource switch
|
||||
{
|
||||
case CraftResource.DullCopper:
|
||||
oreType = 1053108;
|
||||
break; // dull copper
|
||||
case CraftResource.ShadowIron:
|
||||
oreType = 1053107;
|
||||
break; // shadow iron
|
||||
case CraftResource.Copper:
|
||||
oreType = 1053106;
|
||||
break; // copper
|
||||
case CraftResource.Bronze:
|
||||
oreType = 1053105;
|
||||
break; // bronze
|
||||
case CraftResource.Gold:
|
||||
oreType = 1053104;
|
||||
break; // golden
|
||||
case CraftResource.Agapite:
|
||||
oreType = 1053103;
|
||||
break; // agapite
|
||||
case CraftResource.Verite:
|
||||
oreType = 1053102;
|
||||
break; // verite
|
||||
case CraftResource.Valorite:
|
||||
oreType = 1053101;
|
||||
break; // valorite
|
||||
case CraftResource.SpinedLeather:
|
||||
oreType = 1061118;
|
||||
break; // spined
|
||||
case CraftResource.HornedLeather:
|
||||
oreType = 1061117;
|
||||
break; // horned
|
||||
case CraftResource.BarbedLeather:
|
||||
oreType = 1061116;
|
||||
break; // barbed
|
||||
case CraftResource.RedScales:
|
||||
oreType = 1060814;
|
||||
break; // red
|
||||
case CraftResource.YellowScales:
|
||||
oreType = 1060818;
|
||||
break; // yellow
|
||||
case CraftResource.BlackScales:
|
||||
oreType = 1060820;
|
||||
break; // black
|
||||
case CraftResource.GreenScales:
|
||||
oreType = 1060819;
|
||||
break; // green
|
||||
case CraftResource.WhiteScales:
|
||||
oreType = 1060821;
|
||||
break; // white
|
||||
case CraftResource.BlueScales:
|
||||
oreType = 1060815;
|
||||
break; // blue
|
||||
default:
|
||||
oreType = 0;
|
||||
break;
|
||||
}
|
||||
CraftResource.DullCopper => 1053108,
|
||||
CraftResource.ShadowIron => 1053107,
|
||||
CraftResource.Copper => 1053106,
|
||||
CraftResource.Bronze => 1053105,
|
||||
CraftResource.Gold => 1053104,
|
||||
CraftResource.Agapite => 1053103,
|
||||
CraftResource.Verite => 1053102,
|
||||
CraftResource.Valorite => 1053101,
|
||||
CraftResource.SpinedLeather => 1061118,
|
||||
CraftResource.HornedLeather => 1061117,
|
||||
CraftResource.BarbedLeather => 1061116,
|
||||
CraftResource.RedScales => 1060814,
|
||||
CraftResource.YellowScales => 1060818,
|
||||
CraftResource.BlackScales => 1060820,
|
||||
CraftResource.GreenScales => 1060819,
|
||||
CraftResource.WhiteScales => 1060821,
|
||||
CraftResource.BlueScales => 1060815,
|
||||
_ => 0
|
||||
};
|
||||
|
||||
if (oreType != 0)
|
||||
list.Add(1053099, "#{0}\t{1}", oreType, GetNameString()); // ~1_oretype~ ~2_armortype~
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue