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

◆ TryRemovingBuff()

static void Terraria.Main.TryRemovingBuff ( int i,
int b )
inlinestatic

Definition at line 40367 of file Main.cs.

40368 {
40369 bool flag = false;
40370 if (!debuff[b] && b != 60 && b != 151)
40371 {
40372 if (player[myPlayer].mount.Active && player[myPlayer].mount.CheckBuff(b))
40373 {
40374 player[myPlayer].mount.Dismount(player[myPlayer]);
40375 flag = true;
40376 }
40380 if (!flag)
40381 {
40382 player[myPlayer].DelBuff(i);
40383 }
40384 }
40385 }
static void PlaySound(int type, Vector2 position, int style=1)
static int myPlayer
Definition Main.cs:1801
static void TryRemovingBuff_CheckBuffHideMisc(int slot, int buffID)
Definition Main.cs:40387
static Player[] player
Definition Main.cs:1803
static bool[] debuff
Definition Main.cs:784

References Terraria.Main.debuff, System.Text.RegularExpressions.i, Terraria.Main.myPlayer, Terraria.Main.player, Terraria.Audio.SoundEngine.PlaySound(), and Terraria.Main.TryRemovingBuff_CheckBuffHideMisc().

Referenced by Terraria.Main.DrawBuffIcon().