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

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
