6832 {
6834 {
6836 {
6837 Main.npc[i].AddBuff(70, 60 * Main.rand.Next(5, 10));
6838 }
6840 {
6841 Main.npc[i].AddBuff(39, 60 * Main.rand.Next(3, 7));
6842 }
6844 {
6845 Main.npc[i].AddBuff(24, 60 * Main.rand.Next(3, 7));
6846 }
6848 {
6849 Main.npc[i].AddBuff(69, 60 * Main.rand.Next(10, 20));
6850 }
6852 {
6853 Main.npc[i].AddBuff(31, 60 * Main.rand.Next(1, 4));
6854 }
6856 {
6857 Main.npc[i].AddBuff(20, 60 * Main.rand.Next(5, 10));
6858 }
6860 {
6861 Main.npc[i].AddBuff(72, 120);
6862 }
6863 }
6865 {
6866 Main.npc[i].AddBuff(324, 60 * Main.rand.Next(5, 15));
6867 }
6869 {
6870 if (Main.rand.Next(4) == 0)
6871 {
6872 Main.npc[i].AddBuff(323, 360);
6873 }
6874 else if (Main.rand.Next(2) == 0)
6875 {
6876 Main.npc[i].AddBuff(323, 240);
6877 }
6878 else
6879 {
6880 Main.npc[i].AddBuff(323, 120);
6881 }
6882 }
6883 if (type == 3211)
6884 {
6885 Main.npc[i].AddBuff(69, 60 * Main.rand.Next(5, 10));
6886 }
6887 if (type == 5129)
6888 {
6889 Main.npc[i].AddBuff(120, 300);
6890 }
6891 switch (type)
6892 {
6893 case 121:
6894 if (Main.rand.Next(2) == 0)
6895 {
6896 Main.npc[i].AddBuff(24, 180);
6897 }
6898 break;
6899 case 3823:
6900 if (Main.rand.Next(4) == 0)
6901 {
6902 Main.npc[i].AddBuff(323, 300);
6903 }
6904 break;
6905 case 5382:
6906 if (Main.rand.Next(3) == 0)
6907 {
6908 Main.npc[i].AddBuff(323, 300);
6909 }
6910 break;
6911 case 122:
6912 if (Main.rand.Next(10) == 0)
6913 {
6914 Main.npc[i].AddBuff(24, 180);
6915 }
6916 break;
6917 case 190:
6918 if (Main.rand.Next(4) == 0)
6919 {
6920 Main.npc[i].AddBuff(20, 420);
6921 }
6922 break;
6923 case 217:
6924 if (Main.rand.Next(5) == 0)
6925 {
6926 Main.npc[i].AddBuff(24, 180);
6927 }
6928 break;
6929 case 1123:
6930 if (Main.rand.Next(10) != 0)
6931 {
6932 Main.npc[i].AddBuff(31, 120);
6933 }
6934 break;
6935 }
6936 }
byte meleeEnchant
The vanilla flask effect which the player currently has active; these affect all melee weapons and wh...