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

◆ DelBuff()

void Terraria.Player.DelBuff ( int b)
inline

Definition at line 4602 of file Player.cs.

4603 {
4604 buffTime[b] = 0;
4605 buffType[b] = 0;
4606 int num = 0;
4607 for (int i = 0; i < maxBuffs - 1; i++)
4608 {
4609 if (buffTime[i] != 0 && buffType[i] != 0)
4610 {
4611 if (num < i)
4612 {
4613 buffTime[num] = buffTime[i];
4614 buffType[num] = buffType[i];
4615 buffTime[i] = 0;
4616 buffType[i] = 0;
4617 }
4618 num++;
4619 }
4620 }
4621 }
static readonly int maxBuffs
Definition Player.cs:1191

References Terraria.Player.buffTime, Terraria.Player.buffType, and Terraria.Player.maxBuffs.

Referenced by Terraria.Player.AddBuff(), Terraria.Player.AddBuff_ActuallyTryToAddTheBuff(), Terraria.Player.AddBuff_RemoveOldMeleeBuffsOfMatchingType(), Terraria.Player.AddBuff_RemoveOldPetBuffsOfMatchingType(), and Terraria.Player.ClearBuff().