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;