Definition at line 53101 of file Player.cs.
53102 {
53105 num = (int)((float)(num * Main.rand.Next(50, 201)) * 0.015f);
53106 num = (int)((double)num * 1.5);
53107 if (Main.hardMode)
53108 {
53109 num *= 2;
53110 }
53111 if (Main.expertMode)
53112 {
53113 num *= 2;
53114 }
53115 if (num > 100)
53116 {
53117 num /= 100;
53118 if (num > 10)
53119 {
53120 num = 10;
53121 }
53122 if (num < 1)
53123 {
53124 num = 1;
53125 }
53126 item.SetDefaults(73);
53127 item.stack = num;
53128 }
53129 else
53130 {
53131 if (num > 99)
53132 {
53133 num = 99;
53134 }
53135 if (num < 1)
53136 {
53137 num = 1;
53138 }
53139 item.SetDefaults(72);
53140 item.stack = num;
53141 }
53142 item.position =
base.Center;
53144 if (
item2.stack > 0)
53145 {
53147 if (Main.netMode == 1)
53148 {
53149 NetMessage.SendData(21, -1, -1,
null,
number, 1f);
53150 }
53151 }
53152 }
Item GetItem(int plr, Item newItem, GetItemSettings settings)
References Terraria.Main.expertMode, Terraria.Main.hardMode, System.item, Terraria.Main.netMode, Terraria.Item.NewItem(), Terraria.Main.rand, Terraria.NetMessage.SendData(), and System.source.