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

◆ NPCLuck()

void Terraria.NPC.NPCLuck ( )
inlineprivate

Definition at line 78360 of file NPC.cs.

78361 {
78362 int myPlayer = Main.myPlayer;
78363 if (type == 22)
78364 {
78365 if (Main.player[myPlayer].ladyBugLuckTimeLeft >= 0 && Main.player[myPlayer].active && !Main.player[myPlayer].dead)
78366 {
78367 int num = ladyBugGoodLuckTime / 3;
78368 if (num > Main.player[myPlayer].ladyBugLuckTimeLeft)
78369 {
78370 Main.player[myPlayer].ladyBugLuckTimeLeft = num;
78371 Main.player[myPlayer].luckNeedsSync = true;
78372 }
78373 }
78374 }
78375 else if (type != 54 && Main.player[myPlayer].active && !Main.player[myPlayer].dead)
78376 {
78377 int num2 = ladyBugBadLuckTime / 3;
78378 if (num2 < Main.player[myPlayer].ladyBugLuckTimeLeft)
78379 {
78380 Main.player[myPlayer].ladyBugLuckTimeLeft = num2;
78381 Main.player[myPlayer].luckNeedsSync = true;
78382 }
78383 }
78384 }
static int ladyBugBadLuckTime
Definition NPC.cs:628
int type
Definition NPC.cs:445
static int ladyBugGoodLuckTime
Definition NPC.cs:626

References Terraria.Main.myPlayer, Terraria.Main.player, and System.type.

Referenced by Terraria.NPC.checkDead().