public override void Update(Player player, ref int buffIndex) { StaminaPlayer modplayer = player.GetModPlayer <StaminaPlayer>(); modplayer.WillApplyExhaustion = true; ExhaustionBuff.ApplyStatusExhaustion(player); }
public override bool ConsumeItem(Player player) { var mymod = (StaminaMod)this.mod; StaminaPlayer info = player.GetModPlayer <StaminaPlayer>(); player.AddBuff(this.mod.BuffType("AthleteBuff"), mymod.Config.AthletePotionDuration); return(base.ConsumeItem(player)); }
public override bool ConsumeItem(Player player) { var mymod = (StaminaMod)this.mod; StaminaPlayer info = player.GetModPlayer <StaminaPlayer>(); info.Logic.AddStamina(player, 100); player.AddBuff(this.mod.BuffType("EnergizedBuff"), mymod.Config.EnergyPotionDuration); return(base.ConsumeItem(player)); }