summaryrefslogtreecommitdiff
path: root/GameCode/ManaGenUpgradeCard.cs
blob: e56b63a5fa0bacf3afdc1b4c251f2df33ba0d802 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
using UnityEngine;

public class ManaGenUpgradeCard : UpgradeCard
{
	[SerializeField]
	private float manaPercentRegenIncrease;

	[SerializeField]
	private int manaBankMaxManaIncrease;

	public override void Upgrade()
	{
		base.Upgrade();
		ResourceManager.instance.AddPercentManaGathering(manaPercentRegenIncrease);
		ResourceManager.instance.UpdateManaHUD();
		if (manaBankMaxManaIncrease != 0)
		{
			ResourceManager.instance.UpgradeManaBankMaxMana(manaBankMaxManaIncrease);
		}
	}
}