public void StatusNPC(int type, int i)
{
if ((int)this.meleeEnchant > 0)
{
if ((int)this.meleeEnchant == 1)
Main.npc[i].AddBuff(70, 60 * Main.rand.Next(5, 10), false);
if ((int)this.meleeEnchant == 2)
Main.npc[i].AddBuff(39, 60 * Main.rand.Next(3, 7), false);
if ((int)this.meleeEnchant == 3)
Main.npc[i].AddBuff(24, 60 * Main.rand.Next(3, 7), false);
if ((int)this.meleeEnchant == 5)
Main.npc[i].AddBuff(69, 60 * Main.rand.Next(10, 20), false);
if ((int)this.meleeEnchant == 6)
Main.npc[i].AddBuff(31, 60 * Main.rand.Next(1, 4), false);
if ((int)this.meleeEnchant == 8)
Main.npc[i].AddBuff(20, 60 * Main.rand.Next(5, 10), false);
if ((int)this.meleeEnchant == 4)
Main.npc[i].AddBuff(72, 120, false);
}
if (this.frostBurn)
Main.npc[i].AddBuff(44, 60 * Main.rand.Next(5, 15), false);
if (this.magmaStone)
{
if (Main.rand.Next(4) == 0)
Main.npc[i].AddBuff(24, 360, false);
else if (Main.rand.Next(2) == 0)
Main.npc[i].AddBuff(24, 240, false);
else
Main.npc[i].AddBuff(24, 120, false);
}
if (type == 3211)
Main.npc[i].AddBuff(69, 60 * Main.rand.Next(5, 10), false);
if (type == 121)
{
if (Main.rand.Next(2) != 0)
return;
Main.npc[i].AddBuff(24, 180, false);
}
else if (type == 122)
{
if (Main.rand.Next(10) != 0)
return;
Main.npc[i].AddBuff(24, 180, false);
}
else if (type == 190)
{
if (Main.rand.Next(4) != 0)
return;
Main.npc[i].AddBuff(20, 420, false);
}
else if (type == 217)
{
if (Main.rand.Next(5) != 0)
return;
Main.npc[i].AddBuff(24, 180, false);
}
else
{
if (type != 1123 || Main.rand.Next(10) == 0)
return;
Main.npc[i].AddBuff(31, 120, false);
}
}