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

◆ RecalculateLuck()

void Terraria.Player.RecalculateLuck ( )
inline

Definition at line 26985 of file Player.cs.

26986 {
26988 {
26989 luck = GetLadyBugLuck() * 0.2f + torchLuck * 0.2f;
26990 luck += (float)(int)luckPotion * 0.1f;
26991 if (usedGalaxyPearl)
26992 {
26993 luck += 0.03f;
26994 }
26996 {
26997 luck += 0.3f;
26998 }
27000 {
27001 luck += 0.2f;
27002 }
27005 }
27007 }
static bool PreModifyLuck(Player player, ref float luck)
static void ModifyLuck(Player player, ref float luck)
This is where all ModPlayer hooks are gathered and called.
float CalculateCoinLuck()
Definition Player.cs:16618
float equipmentBasedLuckBonus
Definition Player.cs:2877
float GetLadyBugLuck()
Definition Player.cs:16659
bool usedGalaxyPearl
Definition Player.cs:1063
bool HasGardenGnomeNearby
Definition Player.cs:2275
float torchLuck
Definition Player.cs:3181

References Terraria.Player.CalculateCoinLuck(), Terraria.Player.equipmentBasedLuckBonus, Terraria.Player.GetLadyBugLuck(), Terraria.Player.HasGardenGnomeNearby, Terraria.GameContent.Events.LanternNight.LanternsUp, Terraria.Player.luck, Terraria.Player.luckPotion, Terraria.ModLoader.PlayerLoader.ModifyLuck(), Terraria.ModLoader.PlayerLoader.PreModifyLuck(), Terraria.Player.torchLuck, and Terraria.Player.usedGalaxyPearl.

Referenced by Terraria.Player.UpdateLuck().

+ Here is the call graph for this function:
+ Here is the caller graph for this function: