Bapeths Trapper BOOM BOOM by barryroser
Description from the author:
# BOOM BOOM by Bapeth
#
# Update : Feb 24th 2026 Added Auto Taunt Setting, Added Cooldown settings for Trap and Taunt, Added Killswitch overhead
#
# This is a one button Trap placer, Remover, and Detonator
#
# How it works:
#
# "Peacemode"
# The script will place a trap
# If you have already placed a trap the script will denonate the trap
# If you are out of range to detonate a placed trap the script will place a new trap (8 tiles)
#
# "Warmode"
# If you want to remove a trap, go into warmode near the trap (within the purple square) and play the script
# If you are not close enough to remove the trap (within the purple square) the script will place a new trap
#
# Notes:
# When fighting a Cav 4 "a cave hunter" mob it will place traps on the ground that are identical to yours, this can cause a minor conflict with the script
# If you have a ground trap placed and the cave hunter also has a ground trap placed within 2 tiles of yours, and you want to remove the trap (warmode), the removal feature will not work
#
# This script can tie-in to "Bapeths Trapper Background" script
# If you would like to run this it can be found here : https://outlands.uorazorscripts.com/script/ac637102-a701-4680-a780-faf3efb5c274
# Ensure that the script is named exactly as seen above (no apostraphe or quotations)
#
# "Recommended Cooldown Settings"
#
# "Trap"
# Type: Regular
#
# Trigger: Sys Message
# Trigger Text: You detonate a ground trap
# -------------- Cooldown : "<Custom Cooldown Based on your personal Gadget/Detect levels>"
# (Add Another Trigger)
# Trigger: Overhead Message
# Trigger Text: *killswitch triggered*
# -------------- Cooldown : 0
#
# "Taunt"
# Type: Regular
#
# Trigger: Overhead Message
# Trigger Text: *area taunt*
# -------------- Cooldown : 15
#
#########################################################################################################################################
#
# "SCRIPT SETTINGS"
#
#########################################################################################################################################
#
# "Auto Bullwark Swap"
#
# Set this if you are playing a dexxer trapper with parry and are using Bapeths Trapper Background Script
# This setting will rapidly change you into Bullwark when you have been stationary for 3 or more seconds
# "Warning!" this consumes a lot of mana and was originally intended for Arcane Trapper
# Do not use this if you already have Bullwark set to Default in Bapeths Trapper Background Script
#
# AUTO BULLWARK
@setvar! "BullwarkActivator" 0
#
#########################################################################################################################################
#
# "Auto Taunt"
#
# Taunt will be used when placing a trap if you have the parrying skill
# It it used while the character is frozen while placing a trap
#
# AUTO TAUNT
@setvar! "AutoTaunt" 1
#
#########################################################################################################################################
#
# Script starts here...
#
if "BullwarkActivator" = 1
if not timerexists baptrapbullwark
createtimer baptrapbullwark
elseif timerexists baptrapbullwark
settimer baptrapbullwark 0
endif
endif
if not timerexists baptrapcombat
createtimer baptrapcombat
elseif timerexists baptrapcombat
settimer baptrapcombat 0
endif
if warmode and findtype "metal trap" ground -1 -1 2 as removetrap
menu removetrap 0
warmode off
hotkey "Attack Last Combatant"
elseif warmode and findtype "metal trap" ground -1 -1
if findtype "metal trap" backpack
say "[PlaceTrap"
warmode off
else
overhead "Out of Traps!" 38
endif
endif
if not findtype 51163 ground
getlabel backpack ping
endif
if not warmode and findtype "metal trap" ground -1 -1 8 and findtype "music box" backpack as boom
clearsysmsg
say "[DetonateTrap"
getlabel backpack ping
if insysmsg "You detonate a ground trap"
overhead "BOOM!" 88
elseif insysmsg "You must wait another"
// do nothing
elseif insysmsg "You are too far away"
overhead "Gotta get closer..." 45
elseif insysmsg "You do not have an active floor trap."
if findtype "metal trap" backpack
say "[PlaceTrap"
else
overhead "Out of Traps!" 38
endif
endif
elseif not warmode
if findtype "metal trap" backpack
say "[PlaceTrap"
else
overhead "Out of Traps!" 38
endif
endif
if not cooldown "Taunt" and skill "Parry" >= 80 and "AutoTaunt" = 1
getlabel backpack ping
endif
if findbuff "Hinder" and not cooldown "Taunt" and skill "Parry" >= 80 and "AutoTaunt" = 1
hotkey "Cancel Current Target"
say "[Taunt"
wft 500
target self
hotkey "Cancel Current Target"
endif
if insysmsg "Killswitch triggered."
overhead "**********" 38
overhead "KILLSWITCH" 38
overhead "**********" 38
endif
if skill "Tinkering" >= 80
script "Bapeths Trapper Background"
endifThis script is a one button trap placer and detonator!








