fix cast bar

This commit is contained in:
Pedro Gomes 2025-09-27 18:00:28 +01:00
parent 4bbe4304bc
commit a697ed4b89
2 changed files with 2 additions and 3 deletions

View File

@ -73,7 +73,7 @@ public class CastBarHandler : MonoBehaviour
currentAbility = ability;
currentCastTime = castTime;
castBarIcon.sprite = ability.Icon;
StartCoroutine(FillImageOverTime(ability.castTime + 0.05f));
StartCoroutine(FillImageOverTime(currentCastTime + 0.01f));
}
public void ShowChannelingBar(BaseAbility ability, Action abilityChannelExecution)
{
@ -81,7 +81,7 @@ public class CastBarHandler : MonoBehaviour
currentAbility = ability;
currentChannelTime = ability.castTime;
castBarIcon.sprite = ability.Icon;
StartCoroutine(DecayImageOverTime(((ChanneledAbility)ability).duration + 0.05f));
StartCoroutine(DecayImageOverTime(((ChanneledAbility)ability).duration + 0.01f));
}
IEnumerator FillImageOverTime(float castTime)

View File

@ -6,6 +6,5 @@ using UnityEngine;
public class StatInfluence
{
public GameTag statTag;
public CharacterStatType statType;
public float percentInfluence;
}