🚸Rebalanded fight to make it more likely to win

This commit is contained in:
jonathan
2025-11-25 17:32:27 +01:00
parent b205e45096
commit 073a74bb22
3 changed files with 8 additions and 11 deletions
@@ -4,11 +4,8 @@ using Babushka.scripts.CSharp.Common.Util;
namespace Babushka.scripts.CSharp.Common.Fight.Actions;
public class BlobAttackAction : FighterAction
public class BlobAttackAction(int damage = 3) : FighterAction
{
// settings
private const int Damage = 3;
public override Variant<float, Func<bool>> GetAnimationEnd()
{
return 1;
@@ -21,7 +18,7 @@ public class BlobAttackAction : FighterAction
public override void ExecuteAction()
{
FightWorld.Instance.allyFighters.vesnaFighter.AddHealth(-Damage);
FightWorld.Instance.allyFighters.vesnaFighter.AddHealth(-damage);
}
public override async Task AnimateAction(AllFightersVisual allFightersVisual)
@@ -34,7 +31,7 @@ public class BlobAttackAction : FighterAction
await currentFighterVisual.AnimatePosToTarget(targetFighterVisual);
_ = targetFighterVisual.AnimateHit();
targetFighterVisual.SpawnDamageIndicatorNumber(Damage);
targetFighterVisual.SpawnDamageIndicatorNumber(damage);
await currentFighterVisual.AnimatePosToBase();
}
}