Back to "snippet" tags

Bapeth's Ocean Lucky Powderkeg by barryroser

Description: This script will use Luck and Special powderkeg together and follow up with auto cannon fire. It can be used again to fire cannons while abilities are on cooldown.

# Bapeths Special Luck Keg # "****REQUIRED****" # Bapeths Ship Cooldowns xml file (copy paste into your characters Cooldown file) # "COPY" Link to get Bapeths Cooldowns "https://outlands.uorazorscripts.com/script/f1e41e2d-411e-461e-9fd0-c4fc2dc234b1" # "PASTE" FILE PATH : C:\Program Files (x86)\Ultima Online Outlands\ClassicUO\Data\Profiles\"YOUR-ACCOUNT-NAME"\UO Outlands\"YOUR-CHARACTER" Open file in notepad # The cooldowns with "Tigger Text" Must be adjusted to "your ships stats" and "your Wizard Grimoire upgrades" in the UO in game Options # # Script will loop into 'Master Background' if you have it in your script library # # This script will use Luck and Special Powderkeg and/or automatically fire at the closest enemy ship # Use "Bapeths Manual Override" script to force a priority target # # Set "Range check Last Target" to "22" in Razor > Options tab > Targeting & Queues subtab # This will ensure your cannons can reach their target at max distance # # Luck must be placed in the Second Lesser Ability Slot on your ship (bottom row) # Special Powderkeg must be placed in the Regular Ability Slot (top row) # # Script starts here if cooldown "Cannons" overhead "Cannons cooling..." 38 script "Master Background" endif clearsysmsg hotkey '> Interrupt' hotkey "Cancel Current Target" clearsysmsg say "[SecondLesserAbility" getlabel backpack ping if insysmsg "you must wait" overhead "Lesser Cooling..." 38 warmode off elseif insysmsg "not currently reloading" overhead "It would be no use..." 38 else overhead '*Passive Lesser Ability*' 67 endif clearsysmsg say '[RegularAbility' getlabel backpack ping if insysmsg "you must wait" overhead "Regular Cooling..." 38 warmode off elseif insysmsg "currently be repaired" overhead "It would be no use..." 38 else overhead '*Passive Regular Ability*' 87 endif warmode off say '[FireCannons' getlabel backpack ping if insysmsg "fire its cannons again" overhead "Cannons Cooling..." 38 warmode off script 'Master Background' endif if insysmsg "fire the cannons?" overhead "Fire the Cannons!" 88 wft 500 target "Manual Override" getlabel backpack ping if insysmsg "Our cannons cannot reach that location." overhead "Out of Range!" 38 warmode off script 'Master Background' elseif insysmsg "That is too far away." overhead "Out of Range!" 38 warmode off script 'Master Background' elseif insysmsg "Those cannons are out of ammunition" overhead "Out of Ammo!" 38 warmode off script 'Master Background' elseif insysmsg "You may not fire onto your own ship!" overhead "Target is too close to fire on!" 38 warmode off script 'Master Background' elseif not targetexists cooldown "Cannons" 13500 overhead "Fire!" 88 if not cooldown "Disco" and skill "Discordance" >= 50 skill 'Discordance' wft 500 hotkey 'Target self' hotkey "Cancel Current Target" getlabel backpack ping if insysmsg "creatures" overhead "Hear my sea song!" 91 cooldown "Disco" 5000 endif endif warmode off script 'Master Background' endif hotkey "Target Closest Enemy Monster" getlabel backpack ping if insysmsg "Our cannons cannot reach that location." overhead "Out of Range!" 38 warmode off script 'Master Background' elseif insysmsg "That is too far away." overhead "Out of Range!" 38 warmode off script 'Master Background' elseif insysmsg "Those cannons are out of ammunition" overhead "Out of Ammo!" 38 warmode off script 'Master Background' elseif insysmsg "You may not fire onto your own ship!" overhead "Target is too close to fire on!" 38 warmode off script 'Master Background' elseif not targetexists cooldown "Cannons" 13500 overhead "Fire!" 88 if not cooldown "Disco" and skill "Discordance" >= 50 skill 'Discordance' wft 500 hotkey 'Target self' hotkey "Cancel Current Target" getlabel backpack ping if insysmsg "creatures" overhead "Hear my sea song!" 91 cooldown "Disco" 5000 endif endif warmode off script 'Master Background' endif hotkey "Target Closest Grey Monster" getlabel backpack ping if insysmsg "Our cannons cannot reach that location." overhead "Out of Range!" 38 warmode off script 'Master Background' elseif insysmsg "That is too far away." overhead "Out of Range!" 38 warmode off script 'Master Background' elseif insysmsg "Those cannons are out of ammunition" overhead "Out of Ammo!" 38 warmode off script 'Master Background' elseif insysmsg "You may not fire onto your own ship!" overhead "Target is too close to fire on!" 38 warmode off script 'Master Background' elseif not targetexists cooldown "Cannons" 13500 overhead "Fire!" 88 if not cooldown "Disco" and skill "Discordance" >= 50 skill 'Discordance' wft 500 hotkey 'Target self' hotkey "Cancel Current Target" getlabel backpack ping if insysmsg "creatures" overhead "Hear my sea song!" 91 cooldown "Disco" 5000 endif endif warmode off script 'Master Background' endif if insysmsg "No one matching" overhead "Yar! Manual Target..." 88 elseif insysmsg "out of range" overhead "Yar! Manual Target..." 88 endif while targetexists //do nothing endwhile getlabel backpack ping if insysmsg "Our cannons cannot reach that location." overhead "Out of Range!" 38 warmode off script 'Master Background' elseif insysmsg "That is too far away." overhead "Out of Range!" 38 warmode off script 'Master Background' elseif insysmsg "Those cannons are out of ammunition" overhead "Out of Ammo!" 38 warmode off script 'Master Background' elseif insysmsg "You may not fire onto your own ship!" overhead "Target is too close to fire on!" 38 warmode off script 'Master Background' elseif not targetexists cooldown "Cannons" 13500 overhead "Fire!" 88 if not cooldown "Disco" and skill "Discordance" >= 50 skill 'Discordance' wft 500 hotkey 'Target self' hotkey "Cancel Current Target" getlabel backpack ping if insysmsg "creatures" overhead "Hear my sea song!" 91 cooldown "Disco" 5000 endif endif warmode off script 'Master Background' endif else overhead "Cannons cooling..." 38 endif if insysmsg "cannons finish reloading" overhead "Cannons reloading..." 38 endif warmode off script 'Master Background'