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

◆ ConsumeSolarFlare()

bool Terraria.Player.ConsumeSolarFlare ( )
inline

Definition at line 53348 of file Player.cs.

53349 {
53350 if (setSolar && solarShields > 0)
53351 {
53352 solarShields--;
53353 for (int i = 0; i < maxBuffs; i++)
53354 {
53355 if (buffType[i] >= 170 && buffType[i] <= 172)
53356 {
53357 DelBuff(i);
53358 }
53359 }
53360 if (solarShields > 0 && whoAmI == Main.myPlayer)
53361 {
53362 AddBuff(170 + solarShields - 1, 5, quiet: false);
53363 }
53364 solarCounter = 0;
53365 return true;
53366 }
53367 return false;
53368 }
static readonly int maxBuffs
Definition Player.cs:1191
void AddBuff(int type, int timeToAdd, bool quiet=true, bool foodHack=false)
Definition Player.cs:4441
void DelBuff(int b)
Definition Player.cs:4602

References Terraria.Main.myPlayer.