diff --git a/MrBigsock/Assets/Code/Core/Abilities/BasicProjectile1.cs b/MrBigsock/Assets/Code/Core/Abilities/BasicProjectile1.cs index 60a935cce60c039ea89e06f2ebf7fbdef32bf157..202c07916e5bf3974927dd0746813dc966ca4eda 100644 --- a/MrBigsock/Assets/Code/Core/Abilities/BasicProjectile1.cs +++ b/MrBigsock/Assets/Code/Core/Abilities/BasicProjectile1.cs @@ -32,6 +32,7 @@ namespace BigSock { CritDamageModifier = 2f, }; ManaCost = 1; + FireType = FireType.FullAuto; } diff --git a/MrBigsock/Assets/Code/Core/Abilities/BiggerSlowerProjectile.cs b/MrBigsock/Assets/Code/Core/Abilities/BiggerSlowerProjectile.cs index ce60bcde11b763ed7dc900d3a5abcb2f6ade2ec2..0fa01a452d9e7c99bf89110718efa1027d7f549a 100644 --- a/MrBigsock/Assets/Code/Core/Abilities/BiggerSlowerProjectile.cs +++ b/MrBigsock/Assets/Code/Core/Abilities/BiggerSlowerProjectile.cs @@ -35,6 +35,10 @@ namespace BigSock { Cooldown = new TimeSpan(0, 0, 0, 2, 0); ManaCost = 5; + FireType = FireType.Charge; + MinCharge = 1f; + MaxCharge = 3f; + } @@ -51,6 +55,8 @@ namespace BigSock { if(target == null) return false; + Debug.Log($"[BiggerSlowerProjectile.Activate()] Charge: {par.ChargeTime:N1} ({par.ChargeTimePercent:P0})"); + var attack = (AttackStats) AttackStats.Calculate(actor.Stats); attack.Actor = actor;