local m={}local t=require(game.ReplicatedStorage.Modules.Lightning)local l=require(game.ReplicatedStorage.Modules.Xeno)local e=require(game.ReplicatedStorage.Modules.CameraShaker)local N=game.TweenService local C=game.Debris local I=game.ReplicatedStorage function m.RunStompFx(m,t,l,e)local N=I.KillFX[m].Effect:Clone()N.Parent=t.Parent.UpperTorso and t N.Enabled=true game.Debris:AddItem(N,4)local C=false task.delay(0,function()for m=0,.25,.01 do N.StudsOffset=Vector3.new(N.StudsOffset.X-m/2,N.StudsOffset.Y-m,0)task.wait()end local l=I.KillFX[m].Stomp:Clone()l.Parent=t.Parent.UpperTorso or t l:Play()game.Debris:AddItem(l,4)for m=0,.25,.01 do N.StudsOffset=Vector3.new(N.StudsOffset.X-m,N.StudsOffset.Y+m,0)task.wait()end N:Destroy()C=true end)while true do task.wait()if C==true then break end if N.Parent==nil then break end end if N.Parent~=nil then N:Destroy()end return nil end return m


local v1 = {};
local v2 = require(game.ReplicatedStorage.Modules.Lightning);
local v3 = require(game.ReplicatedStorage.Modules.Xeno);
local v4 = require(game.ReplicatedStorage.Modules.CameraShaker);
local l__TweenService__5 = game.TweenService;
local l__Debris__6 = game.Debris;
local l__ReplicatedStorage__1 = game.ReplicatedStorage;
function v1.RunStompFx(p1, p2, p3, p4)
	local v7 = l__ReplicatedStorage__1.KillFX[p1].Effect:Clone();
	v7.Parent = p2.Parent.UpperTorso and p2;
	v7.Enabled = true;
	game.Debris:AddItem(v7, 4);
	local u2 = false;
	task.delay(0, function()
		for v8 = 0, 0.25, 0.01 do
			v7.StudsOffset = Vector3.new(v7.StudsOffset.X - v8 / 2, v7.StudsOffset.Y - v8, 0);
			task.wait();
		end;
		local v9 = l__ReplicatedStorage__1.KillFX[p1].Stomp:Clone();
		v9.Parent = p2.Parent.UpperTorso or p2;
		v9:Play();
		game.Debris:AddItem(v9, 4);
		for v10 = 0, 0.25, 0.01 do
			v7.StudsOffset = Vector3.new(v7.StudsOffset.X - v10, v7.StudsOffset.Y + v10, 0);
			task.wait();
		end;
		v7:Destroy();
		u2 = true;
	end);
	while true do
		task.wait();
		if u2 == true then
			break;
		end;
		if v7.Parent == nil then
			break;
		end;	
	end;
	if v7.Parent ~= nil then
		v7:Destroy();
	end;
	return nil;
end;
return v1;
