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

◆ ApplyPotionDelay()

void Terraria.Player.ApplyPotionDelay ( Item sItem)
inlineprivate

Definition at line 48616 of file Player.cs.

48617 {
48618 if (sItem.type == 3001)
48619 {
48620 int minValue = 2400;
48621 int num = 4200;
48622 potionDelay = Main.rand.Next(minValue, num + 1);
48623 if (pStone)
48624 {
48626 }
48627 AddBuff(21, potionDelay);
48628 }
48629 else if (sItem.type == 227)
48630 {
48632 AddBuff(21, potionDelay);
48633 }
48634 else if (sItem.type == 5)
48635 {
48637 AddBuff(21, potionDelay);
48639 }
48640 else
48641 {
48643 AddBuff(21, potionDelay);
48644 }
48645 }
int restorationDelayTime
Definition Player.cs:2445
static readonly float PhilosopherStoneDurationMultiplier
Definition Player.cs:1995
void TryToResetHungerToNeutral()
Definition Player.cs:11523
void AddBuff(int type, int timeToAdd, bool quiet=true, bool foodHack=false)
Definition Player.cs:4441
int potionDelayTime
Definition Player.cs:2443
int mushroomDelayTime
Definition Player.cs:2447

References Terraria.Main.rand.

Referenced by Terraria.Player.QuickHeal(), and Terraria.Player.QuickMana().