local t={}local o=game.ReplicatedStorage local e=require(game.ReplicatedStorage.Modules.Lightning)local N=require(game.ReplicatedStorage.Modules.Xeno)local r=require(game.ReplicatedStorage.Modules.CameraShaker)local K=require(game.ReplicatedStorage.Modules.CameraShakerV2)local m=workspace.Ignored.Animations local s=game.TweenService local W=game.Debris function t.RunStompFx(t,o,e,N)local r=(e.Character:WaitForChild("\072\117\109\097\110\111\105\100\082\111\111\116\080\097\114\116")).CFrame local K=o.Parent local C=script.Fireball:Clone()C.CFrame=K.HumanoidRootPart.CFrame*CFrame.new(math.random(-115,115),math.random(150,300),math.random(-115,115))C.CFrame=CFrame.lookAt(C.Position,K.HumanoidRootPart.Position)C.Parent=m C.fire:Play()C.ignite:Play();(s:Create(C,TweenInfo.new(1,Enum.EasingStyle.Linear,Enum.EasingDirection.Out),{Position=o.Position})):Play()task.wait(1)local R=script.Explosion:Clone()R.Position=C.Position R.Parent=m C:Destroy()local Y=script.Fireball.explosion:Clone()Y.Parent=o Y:Play()W:AddItem(Y,2.5)for t,o in R()do if o:IsA("\080\097\114\116\105\099\108\101\069\109\105\116\116\101\114")then o:Emit(o:GetAttribute("\069\109\105\116\067\111\117\110\116"))end end end return t


local v1 = {};
local l__ReplicatedStorage__2 = game.ReplicatedStorage;
local v3 = require(game.ReplicatedStorage.Modules.Lightning);
local v4 = require(game.ReplicatedStorage.Modules.Xeno);
local v5 = require(game.ReplicatedStorage.Modules.CameraShaker);
local v6 = require(game.ReplicatedStorage.Modules.CameraShakerV2);
local l__Animations__1 = workspace.Ignored.Animations;
local l__TweenService__2 = game.TweenService;
local l__Debris__3 = game.Debris;
function v1.RunStompFx(p1, p2, p3, p4)
	local l__CFrame__7 = p3.Character:WaitForChild("HumanoidRootPart").CFrame;
	local l__Parent__8 = p2.Parent;
	local v9 = script.Fireball:Clone();
	v9.CFrame = l__Parent__8.HumanoidRootPart.CFrame * CFrame.new(math.random(-115, 115), math.random(150, 300), math.random(-115, 115));
	v9.CFrame = CFrame.lookAt(v9.Position, l__Parent__8.HumanoidRootPart.Position);
	v9.Parent = l__Animations__1;
	v9.fire:Play();
	v9.ignite:Play();
	l__TweenService__2:Create(v9, TweenInfo.new(1, Enum.EasingStyle.Linear, Enum.EasingDirection.Out), {
		Position = p2.Position
	}):Play();
	task.wait(1);
	local v10 = script.Explosion:Clone();
	v10.Position = v9.Position;
	v10.Parent = l__Animations__1;
	v9:Destroy();
	local v11 = script.Fireball.explosion:Clone();
	v11.Parent = p2;
	v11:Play();
	l__Debris__3:AddItem(v11, 2.5);
	for v12, v13 in v10() do
		if v13:IsA("ParticleEmitter") then
			v13:Emit(v13:GetAttribute("EmitCount"));
		end;
	end;
end;
return v1;
