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

◆ buffType

int [] Terraria.Player.buffType = new int[maxBuffs]

The T:Terraria.ID.BuffIDs of all buffs this player has active.
A value of 0 means that buff slot is empty.
Buff times are stored with the same index in F:Terraria.Player.buffTime.
M:Terraria.Player.AddBuff(System.Int32,System.Int32,System.Boolean,System.Boolean), M:Terraria.Player.ClearBuff(System.Int32), and M:Terraria.Player.DelBuff(System.Int32) should be used to manipulate player buffs.

Definition at line 1684 of file Player.cs.

Referenced by Terraria.Player.Player(), Terraria.Player.AddBuff(), Terraria.Player.AddBuff_ActuallyTryToAddTheBuff(), Terraria.Player.AddBuff_RemoveOldMeleeBuffsOfMatchingType(), Terraria.Player.AddBuff_RemoveOldPetBuffsOfMatchingType(), Terraria.Player.AddBuff_TryUpdatingExistingBuffTime(), Terraria.Player.BuffHandle_SpawnPetIfNeeded(), Terraria.Player.ClearBuff(), Terraria.Player.clientClone(), Terraria.Player.ConsumeSolarFlare(), Terraria.Player.CountBuffs(), Terraria.Player.DelBuff(), Terraria.Player.FindBuffIndex(), Terraria.Player.GetProjectileSource_Buff(), Terraria.Player.ItemCheck_ApplyPetBuffs(), Terraria.ModLoader.IO.PlayerIO.LoadModBuffs(), Terraria.Player.NebulaLevelup(), Terraria.Player.OnHurt_Part1(), Terraria.Player.OnHurt_Part2(), Terraria.Player.QuickBuff_FindFoodPriority(), Terraria.Player.QuickBuff_PickBestFoodItem(), Terraria.Player.QuickBuff_ShouldBotherUsingThisBuff(), Terraria.ModLoader.IO.PlayerIO.SaveModBuffs(), Terraria.Player.ShadowDodge(), Terraria.Player.ToggleLight(), Terraria.Player.TogglePet(), Terraria.Player.TryToResetHungerToNeutral(), Terraria.Player.Update(), Terraria.Player.UpdateArmorSets(), Terraria.Player.UpdateBuffs(), Terraria.Player.UpdateDead(), Terraria.Player.UpdateHungerBuffs(), and Terraria.Player.UpdateStarvingState().