Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ CanDrop()

bool Terraria.GameContent.ItemDropRules.Conditions.FrostMoonDropGatingChance.CanDrop ( DropAttemptInfo info)
inline

Implements Terraria.GameContent.ItemDropRules.IItemDropRuleCondition.

Definition at line 55 of file Conditions.cs.

56 {
57 if (!Main.snowMoon)
58 {
59 return false;
60 }
61 int num = NPC.waveNumber;
62 if (Main.expertMode)
63 {
64 num += 5;
65 }
66 int num2 = (int)((double)(28 - num) / 2.5);
67 if (Main.expertMode)
68 {
69 num2 -= 2;
70 }
71 if (num2 < 1)
72 {
73 num2 = 1;
74 }
75 return info.player.RollLuck(num2) == 0;
76 }

References Terraria.Main.expertMode, Terraria.Main.snowMoon, and Terraria.NPC.waveNumber.