local a=game:GetService("\084\119\101\101\110\083\101\114\118\105\099\101")local f=(game:GetService("\082\101\112\108\105\099\097\116\101\100\083\116\111\114\097\103\101")):WaitForChild("\077\111\100\117\108\101\115")local B=require(f.Raycast)local l=workspace:WaitForChild("\073\103\110\111\114\101\100")local e={}local Q=require(f.PseudoDebris)function e.RunStompFx(a,f,B,l)local e=Instance.new("\065\116\116\097\099\104\109\101\110\116",workspace.Terrain)e.WorldPosition=f.Position Q:AddItem(e,12.5,false)for a,f in pairs(script.FX:GetDescendants())do if f:IsA("\080\097\114\116\105\099\108\101\069\109\105\116\116\101\114")then local a=f:Clone()a.Parent=e a:Emit(a:GetAttribute("\069\109\105\116\067\111\117\110\116"))end end return nil end return e


local l__TweenService__1 = game:GetService("TweenService");
local l__Modules__2 = game:GetService("ReplicatedStorage"):WaitForChild("Modules");
local v3 = require(l__Modules__2.Raycast);
local l__Ignored__4 = workspace:WaitForChild("Ignored");
local v5 = {};
local u1 = require(l__Modules__2.PseudoDebris);
function v5.RunStompFx(p1, p2, p3, p4)
	local v6 = Instance.new("Attachment", workspace.Terrain);
	v6.WorldPosition = p2.Position;
	u1:AddItem(v6, 12.5, false);
	for v7, v8 in pairs(script.FX:GetDescendants()) do
		if v8:IsA("ParticleEmitter") then
			local v9 = v8:Clone();
			v9.Parent = v6;
			v9:Emit(v9:GetAttribute("EmitCount"));
		end;
	end;
	return nil;
end;
return v5;

