sheivan
Member
Trying to make it so you have more chance of getting a spear than either a vikingsword or a katana.. Looks like a big mess 
C#:
public override void OnDoubleClick(Mobile from)
{
if (!IsChildOf(from.Backpack))
{
from.SendLocalizedMessage(1042001);
}
else
{
switch (Utility.Random(2))
{
if ( Utility.RandomDouble() < 0.02 )
case 0: from.AddToBackpack(new Spear()); break;
else
if ( Utility.RandomDouble() < 0.01 )
{
switch (Utility.Random(2))
{
case 0: from.AddToBackpack(new VikingSword()); break;
case 1: from.AddToBackpack(new Katana()); break;
}
}
}