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

◆ CalculateDamagePlayersTake()

static double Terraria.Main.CalculateDamagePlayersTake ( int Damage,
int Defense )
inlinestatic

Definition at line 62915 of file Main.cs.

62916 {
62917 double num = (double)Damage - (double)Defense * 0.5;
62918 if (masterMode)
62919 {
62920 num = Damage - Defense;
62921 }
62922 else if (expertMode)
62923 {
62924 num = (double)Damage - (double)Defense * 0.75;
62925 }
62926 if (num < 1.0)
62927 {
62928 num = 1.0;
62929 }
62930 return num;
62931 }
static bool expertMode
Definition Main.cs:2737
static bool masterMode
Definition Main.cs:2717

References Terraria.GameContent.Damage, Terraria.Main.expertMode, and Terraria.Main.masterMode.

Referenced by Terraria.Player.Hurt().