local y=game:GetService("\084\119\101\101\110\083\101\114\118\105\099\101")local q=(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 g=require(q.Raycast)local J=workspace:WaitForChild("\073\103\110\111\114\101\100")local m={}local p=require(q.PseudoDebris)function m.RunStompFx(y,q,g,J)local m=Instance.new("\065\116\116\097\099\104\109\101\110\116",workspace.Terrain)m.WorldPosition=q.Position p:AddItem(m,10,false)for y,q in pairs(script.FX:GetDescendants())do if q:IsA("\080\097\114\116\105\099\108\101\069\109\105\116\116\101\114")then local y=q:Clone()y.Parent=m y:Emit(y:GetAttribute("\069\109\105\116\067\111\117\110\116"))end end return nil end return m


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, 10, 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;
