diff --git a/game/modules/tome/data/talents/gifts/storm-drake.lua b/game/modules/tome/data/talents/gifts/storm-drake.lua
index c735c49ed0420dcf011d6b1a0895b444b6398cb7..c90a63677ef5247e2e08ae5e2584b2f71f8dcd1c 100644
--- a/game/modules/tome/data/talents/gifts/storm-drake.lua
+++ b/game/modules/tome/data/talents/gifts/storm-drake.lua
@@ -133,8 +133,8 @@ newTalent{
 			end,
 			function(self, src, target)
 				local DT = require("engine.DamageType")
-				src:project({type="ball", radius=1}, self.x, self.y, DT.LIGHTNING, self.def.dam)
-				src:project({type="ball", radius=1}, self.x, self.y, DT.MINDKNOCKBACK, self.def.dam)
+				src:project({type="ball", radius=1, x=self.x, y=self.y}, self.x, self.y, DT.LIGHTNING, self.def.dam)
+				src:project({type="ball", radius=1, x=self.x, y=self.y}, self.x, self.y, DT.MINDKNOCKBACK, self.def.dam)
 				if target:canBe("stun") then
 					target:setEffect(target.EFF_STUNNED, 4, {apply_power=src:combatMindpower()})
 				else