|
@@ -183,7 +183,7 @@ public class BigSkill : Skill
|
|
|
Level = int.Parse(attribute[4].Value);
|
|
|
UseTimer = float.Parse(attribute[6].Value);
|
|
|
CoolTimer = float.Parse(attribute[5].Value);
|
|
|
-
|
|
|
+
|
|
|
BarBk1.material = Shortcut.GrayMat;
|
|
|
|
|
|
BarStatus_ = (SkillStatus)Enum.Parse(typeof(SkillStatus), attribute[3].Value);
|
|
@@ -200,7 +200,6 @@ public class BigSkill : Skill
|
|
|
NewUpgradeAmt = UpgradeAmt;
|
|
|
NewCoinOnceBuff = CoinOnceBuff;
|
|
|
|
|
|
-
|
|
|
BarBk1.sprite = Icon;
|
|
|
|
|
|
BarBtn.onClick.RemoveAllListeners();
|
|
@@ -239,6 +238,8 @@ public class BigSkill : Skill
|
|
|
|
|
|
if (UseTimer < elapse)
|
|
|
{
|
|
|
+ ManaCenter.UseList.Remove(this);
|
|
|
+
|
|
|
if (useList.Count > 0)
|
|
|
{
|
|
|
if (UseTimer < ManaCenter.CircleTimer)
|
|
@@ -405,6 +406,7 @@ public class BigSkill : Skill
|
|
|
if (BarStatus == SkillStatus.Use)
|
|
|
{
|
|
|
AnnulB();
|
|
|
+ ManaCenter.UseList.Remove(this);
|
|
|
}
|
|
|
|
|
|
NewUpgradeAmt = Auxiliary.FmlParse(UpgradeFml, "a", NewUpgradeAmt.ToString("0.00"));
|