Make Enemy Newell Useless
Key Required

Make Enemy Newell Useless

The Battle BricksFoxxy_Foxxy_ 2.4K views 1.9K executesUpdated Jul 1, 2026
5.0/ 5(1 votes)
10100% Positive
Lua Script•87 lines (2198 chars)
--[[
	WARNING: Heads up! This script has not been verified by ScriptBlox. Use at your own risk!
]]
local Workspace = game:GetService("Workspace")
local RunService = game:GetService("RunService")

local npcFolder = Workspace:WaitForChild("NPCFolders")
local enemyFolder = npcFolder:WaitForChild("EnemyFolder")

local projectileFolder = Workspace:WaitForChild("Projectile")

local teapotList = {}
local bodyAngularList = {}

local function removeTouchInterest(descendant)
	if descendant and descendant:IsA("TouchInterest") then
		descendant:Destroy()
	end
end

local function getHighestHPNPC()
	local highestNPC
	local maxHealth = -math.huge
	for _, npc in ipairs(enemyFolder:GetChildren()) do
		local humanoid = npc:FindFirstChild("Humanoid")
		if humanoid and humanoid.Health > 0 and humanoid.Health > maxHealth then
			maxHealth = humanoid.Health
			highestNPC = npc
		end
	end
	return highestNPC
end

local function HandleTeapot(teapotPart)
	if not teapotPart:IsA("BasePart") then return end
	
	for _, desc in ipairs(teapotPart:GetDescendants()) do
		removeTouchInterest(desc)
	end
	
	local bav = teapotPart:FindFirstChildOfClass("BodyAngularVelocity")
	if not bav then
		bav = Instance.new("BodyAngularVelocity")
		bav.MaxTorque = Vector3.new(1e6, 1e6, 1e6)
		bav.AngularVelocity = Vector3.new(-40, 0, 0)
		bav.Parent = teapotPart
	end
	bodyAngularList[bav] = true
	
	teapotList[teapotPart] = true
end

for _, obj in ipairs(projectileFolder:GetChildren()) do
	if obj.Name:lower():find("teapot") then
		HandleTeapot(obj)
	end
end

projectileFolder.ChildAdded:Connect(function(child)
	if child.Name:lower():find("teapot") then
		HandleTeapot(child)
	end
end)

RunService.Heartbeat:Connect(function()
	for bav, _ in pairs(bodyAngularList) do
		if bav.Parent then
			bav.AngularVelocity = Vector3.new(-40, 0, 0)
		else
			bodyAngularList[bav] = nil
		end
	end
	
	for teapot, _ in pairs(teapotList) do
		if teapot.Parent then
			local targetNPC = getHighestHPNPC()
			if targetNPC then
				local root = targetNPC:FindFirstChild("HumanoidRootPart")
				if root then
					teapot.CFrame = CFrame.new(root.Position + Vector3.new(0, 5, 0))
				end
			end
		else
			teapotList[teapot] = nil
		end
	end
end)

Features & Information

Makes Enemy Newell's projectile Go to the strongest ENEMY, so like if theres a windforce and a norman it will shoot the teapots on norman instead of your units, Script made me AbsolutelyNoIdea Btw. You can also use it for friendly Newell, But i wouldn't reccomend.
#the battle bricks#TBB#OP

Community Comments (13)

FfboyFfboyJul 5, 2026

Dn bruh this gonna be patched if you aint careful

FfboyFfboyJul 5, 2026

But this is good i

RancherBattlerRancherBattlerJul 6, 2026

Andd its getting patched again even sooner now

Foxxy_Foxxy_Jul 6, 2026

imma upload this to Rscript if you guys want

DeathbringermangoDeathbringermangoJul 20, 2026

Make a depriver script PLEASE

Replying to @Deathbringermango
stalagcythestalagcytheJul 20, 2026

@Deathbringermango depriver minigame doesn't have a remote I don't think its possible 🥀

Replying to @stalagcythe
IDK_WellIDK_WellJul 25, 2026

@stalagcythe It's have

Replying to @IDK_Well
IDK_WellIDK_WellJul 25, 2026

Remote is in it UI so just delete Depriver UI

Replying to @IDK_Well
Foxxy_Foxxy_Jul 27, 2026

@IDK_Well Yo Is it ok That i reposted your script On this site? If you want it taken down Please comment that :D

Replying to @Foxxy_
IDK_WellIDK_WellAug 2, 2026

@Foxxy_ Take it down but I gonna ask you if you want to join my DC servers

Replying to @IDK_Well
stalagcythestalagcytheJul 29, 2026

@IDK_Well W bro ❤️

rg1767231rg1767231Aug 7, 2026

anyone have the latest version of release hub?

Raidhussain48Raidhussain48Aug 28, 2026

A67 boi

More Scripts for The Battle Bricks