public override void Update(Player player) { if (Tervania.GuardianSoulHotKey.Current && player.statMana > item.mana) { if (item.useTime == IUseTime / IMana) { player.statMana -= item.mana; item.mana += IMana; } player.manaRegenCount = 0; Use(player); } if (item.mana == IMana) { return; } item.useTime--; if (item.useTime <= 0) { item.mana--; if (item.mana == 0) { TervaniaUtils.RechargeEffect(player); } item.useTime = IUseTime / IMana; } }
public override void Update(Player player) { if (player.GetModPlayer <TervaniaPlayer>().UseBulletSoul == 1) { Use(player); } if (item.mana == 0) { return; } item.useTime--; if (item.useTime <= 0) { if (item.mana == 1) { TervaniaUtils.RechargeEffect(player); } item.mana--; item.useTime = IUseTime / IMana; } }