Compatibility unverified
This community Razor script has not been tested in game by the Hub. Read its setup and client requirements before use.
Bapeths Ship Ultimate Armageddon This is a powerful one button deck wipe for fighting NPC ships Script is desinged for Necromancers Best aspect is "Madness" but many other spell focused aspects work as well "****REQUIRED****" Bapeths Ship…
MagicSailingFocus
Bapeths Ocean Ultimate Armageddon For Casters.razor
1# This is an automated backup - check out https://outlands.uorazorscripts.com/script/64b4193c-6c03-4032-b787-8862c06739ca for latest2# Automation by Jaseowns3## Script: Bapeths Ocean Ultimate Armageddon (For Casters)4## Created by: barryroser#05#############################################6 7# Bapeths Ship Ultimate Armageddon 8#9# This is a powerful one button deck wipe for fighting NPC ships10#11# Script is desinged for Necromancers12# Best aspect is "Madness" but many other spell focused aspects work as well13#14# "****REQUIRED****"15# Bapeths Ship Cooldowns xml file (copy paste into your characters Cooldown file)16# "COPY" Link to get Bapeths Cooldowns "https://outlands.uorazorscripts.com/script/f1e41e2d-411e-461e-9fd0-c4fc2dc234b1"17# "PASTE" FILE PATH : C:\Program Files (x86)\Ultima Online Outlands\ClassicUO\Data\Profiles\"YOUR-ACCOUNT-NAME"\UO Outlands\"YOUR-CHARACTER" Open file in notepad18# The cooldowns with "Tigger Text" Must be adjusted to "your ships stats" and "your Wizard Grimoire upgrades" in the UO in game Options19#20# Script will loop into 'Master Background' if you have it in your script library21#22# This script will Mass curse, Necro Abilty, Chain Lightning, Meteor Swarm, and Pain spike23#24# Script starts here25if not timerexists leylinetimer 26 createtimer leylinetimer27 settimer leylinetimer 300028endif29if mana <= 96 and timer leylinetimer >= 3000 30 say "[weaponability2"31 settimer leylinetimer 032endif33 34if mana <= 9635 overhead 'Warning! Mana levels critical...' 3936endif37if followers = 038 overhead "No followers... this might hurt" 3839endif40if not dead41 overhead 'Harr Harr!!' 5642 hotkey '> Interrupt'43 say 'all guard me' 5644 pause 100045 getlabel backpack ping46 hotkey "Cancel Current Target"47 if skill "Alchemy" >= 8048 //do nothing49 elseif not cooldown "Telekinesis" and findtype "Purple Potion" backpack and mana >= 950 cast "Telekinesis"51 wft 300052 hotkey 'Target Closest Grey Monster'53 hotkey 'Target Closest Murderer Monster'54 getlabel backpack ping55 if insysmsg "any explosive potions thrown"56 cooldown "Telekinesis" 6000057 @setvar "TeleTarget" lasttarget 58 endif59 pause 25060 endif61 if not cooldown "Mass Curse"62 cast 'Mass Curse'63 wft 300064 hotkey 'Target Closest Grey Monster'65 hotkey 'Target Closest Murderer Monster'66 cooldown "Mass Curse" 3000067 pause 25068 endif69 if not cooldown "Chain Lightning"70 cast "Chain Lightning"71 endif72 if hp < 7073 hotkey 'Drink Heal'74 endif75 say '[SendBoarding'76 wft 50077 gumpresponse 578 getlabel backpack ping79 target "Manual Override"80 hotkey 'Target Closest Grey Monster'81 hotkey 'Cancel Current Target'82 getlabel backpack ping83endif84if insysmsg 'That ship is too far away to board'85 overhead "Argh, Not close enough to board!" 4786 gumpclose 288116863487 hotkey '> Interrupt'88 script 'Master Background'89endif90if insysmsg 'Your boarding party fails to board the ship.'91 overhead '*Boarding Failed*' 3992 overhead '*Assault Aborted*' 3993 hotkey '> Interrupt'94 cooldown "Boarding Party" 1500095 script 'Master Background'96endif97if insysmsg 'You successfully board the ship!'98 overhead "Yar, enemies abound!" 8899 cooldown "Boarding Party" 15000100endif101 102if not dead103 overhead 'Get Your Position Ready!' 66104 gumpclose 2881168634105 pause 2400106 if not cooldown "Strangle"107 say '[Strangle'108 cooldown "Strangle" 30000109 endif110 hotkey 'Target Closest Grey Monster'111 hotkey 'Target Closest Murderer Monster'112 hotkey 'Cancel Current Target'113 pause 250114 if mana <= 96 and timer leylinetimer >= 3000 115 say "[weaponability2"116 settimer leylinetimer 0117 endif118 if skill "Alchemy" >= 80 and not cooldown "Explosion Potion" and findtype "Purple Potion" backpack as purp119 clearsysmsg 120 dclick purp121 wft 500122 hotkey 'Target Closest Grey Monster'123 hotkey 'Target Closest Murderer Monster'124 getlabel backpack ping125 if insysmsg "Your explosion potion sticks to your target."126 cooldown "Explosion Potion" 15000127 endif128 hotkey "Cancel Current Target"129 elseif cooldown "Telekinesis" and not cooldown "Explosion Potion" and findtype "Purple Potion" backpack as purp130 clearsysmsg 131 dclick purp132 wft 500133 target "TeleTarget"134 getlabel backpack ping135 if insysmsg "Your explosion potion sticks to your target."136 cooldown "Explosion Potion" 15000137 endif138 hotkey "Cancel Current Target"139 cooldown "Telekinesis" 0140 endif141 142 if not cooldown 'Meteor Swarm'143 cast 'Meteor Swarm'144 if not cooldown "Evil Omen"145 say '[EvilOmen'146 cooldown "Evil Omen" 30000147 pause 550148 endif149 if not cooldown "Corpse Skin"150 say '[CorpseSkin'151 cooldown "Corpse Skin" 30000152 endif153 if hp <= 70154 hotkey 'Drink Heal'155 endif156 while poisoned and not targetexists and findtype "Orange Potion" backpack as curepot157 dclick curepot158 endwhile159 wft 5000160 hotkey 'Target Closest Grey Monster'161 hotkey 'Target Closest Murderer Monster'162 hotkey 'Cancel Current Target'163 pause 250164 if mana <= 96 and timer leylinetimer >= 3000 165 say "[weaponability2"166 settimer leylinetimer 0167 endif168 if mana <= 73169 if not cooldown 'Magic Mushroom'170 dclicktype 'mushroom'171 getlabel backpack ping172 endif173 endif174 endif175 176 if not timerexists damagetimer177 createtimer damagetimer178 endif179 settimer damagetimer 0180 while timer damagetimer <= 6000181 if hp <= 32182 cast 'Heal'183 wft 1000184 hotkey 'Target Self'185 hotkey 'Cancel Current Target' 186 pause 250187 elseif hp <= 33 and findtype "Yellow Potion" backpack as healpot188 dclick healpot189 elseif hp <= 77190 cast 'Greater Heal'191 hotkey 'Target self'192 wft 2400193 hotkey 'Cancel Current Target'194 pause 250195 elseif hp <= 85196 cast 'Heal'197 wft 1000198 hotkey 'Target Self'199 hotkey 'Cancel Current Target' 200 pause 250201 endif202 203 while poisoned and not targetexists 204 if findtype "Orange Potion" backpack as curepot205 dclick curepot206 elseif mana >= 6207 cast "Cure"208 wft 2500209 target self210 hotkey 'Cancel Current Target'211 endif212 endwhile 213 endwhile214 215 while not findtype "corpse" ground -1 -1 12216 if hp <= 32217 cast 'Heal'218 wft 1000219 hotkey 'Target Self'220 hotkey 'Cancel Current Target' 221 pause 250222 elseif hp <= 33 and findtype "Yellow Potion" backpack as healpot223 dclick healpot224 elseif hp <= 77225 cast 'Greater Heal'226 hotkey 'Target self'227 wft 2400228 hotkey 'Cancel Current Target'229 pause 250230 elseif hp <= 85231 cast 'Heal'232 wft 1000233 hotkey 'Target Self'234 hotkey 'Cancel Current Target' 235 pause 250236 endif237 238 if mana <= 96 and timer leylinetimer >= 3000 239 say "[weaponability2"240 settimer leylinetimer 0241 endif242 243 while poisoned and not targetexists 244 if findtype "Orange Potion" backpack as curepot245 dclick curepot246 elseif mana >= 6247 cast "Cure"248 wft 2500249 target self250 hotkey 'Cancel Current Target'251 endif252 endwhile253 254 if not cooldown "Chain Lightning" and mana >= 40255 hotkey 'Cancel Current Target'256 cast "Chain Lightning"257 while not targetexists 258 if poisoned and findtype "Orange Potion" backpack as curepot259 dclick curepot260 endif261 if hits <= 70 and findtype "Yellow Potion" backpack as healpot262 dclick healpot263 endif264 endwhile265 hotkey 'Target Closest Grey Monster'266 hotkey 'Target Closest Murderer Monster'267 pause 250268 elseif not cooldown "Meteor Swarm" and mana >= 40269 hotkey 'Cancel Current Target'270 cast "Meteor Swarm"271 while not targetexists 272 if poisoned and findtype "Orange Potion" backpack as curepot273 dclick curepot274 endif275 if hits <= 70 and findtype "Yellow Potion" backpack as healpot276 dclick healpot277 endif278 endwhile279 hotkey 'Target Closest Grey Monster'280 hotkey 'Target Closest Murderer Monster'281 pause 250282 elseif not cooldown "Magic Arrow" and mana >= 4283 hotkey 'Cancel Current Target'284 cast "Magic Arrow"285 wft 1000286 hotkey 'Target Random Grey Monster'287 hotkey 'Target Closest Murderer Monster'288 pause 250289 elseif not cooldown "Harm" and mana >= 6290 hotkey 'Cancel Current Target'291 cast "Harm"292 wft 1500293 hotkey 'Target Random Grey Monster'294 hotkey 'Target Closest Murderer Monster'295 pause 250296 elseif not cooldown "Lightning" and mana >= 11297 hotkey 'Cancel Current Target'298 cast "Lightning"299 wft 2500300 hotkey 'Target Random Grey Monster'301 hotkey 'Target Closest Murderer Monster'302 pause 250303 endif304 305 if mana <= 96 and timer leylinetimer >= 3000 306 say "[weaponability2"307 settimer leylinetimer 0308 endif309 310 if mana <= 73311 if not cooldown 'Magic Mushroom'312 dclicktype 'mushroom'313 getlabel backpack ping314 endif315 endif316 317 if skill "Alchemy" >= 80318 //do nothing319 elseif not cooldown "Telekinesis" and not cooldown "Explosion Potion" and findtype "Purple Potion" backpack and mana >= 9320 clearsysmsg 321 cast "Telekinesis"322 wft 3000323 hotkey 'Target Closest Grey Monster'324 hotkey 'Target Closest Murderer Monster'325 getlabel backpack ping326 if insysmsg "any explosive potions thrown"327 cooldown "Telekinesis" 60000328 @setvar "TeleTarget" lasttarget 329 endif330 pause 250331 endif332 if skill "Alchemy" >= 80 and not queued and not cooldown "Explosion Potion" and findtype "Purple Potion" backpack as purp333 clearsysmsg 334 dclick purp335 wft 500336 hotkey 'Target Closest Grey Monster'337 hotkey 'Target Closest Murderer Monster'338 getlabel backpack ping339 if insysmsg "Your explosion potion sticks to your target."340 cooldown "Explosion Potion" 15000341 endif342 hotkey "Cancel Current Target"343 elseif cooldown "Telekinesis" and not queued and not cooldown "Explosion Potion" and findtype "Purple Potion" backpack as purp344 clearsysmsg 345 dclick purp346 wft 500347 target "TeleTarget"348 getlabel backpack ping349 if insysmsg "Your explosion potion sticks to your target."350 cooldown "Explosion Potion" 15000351 cooldown "Telekinesis" 0352 else 353 cooldown "Explosion Potion" 15000354 hotkey '> Interrupt'355 hotkey "Cancel Current Target"356 dclicktype "Purple Potion"357 wft 500358 while targetexists 359 overhead "THROW IT OVERBOARD!!!" 38360 endwhile361 endif362 hotkey "Cancel Current Target"363 endif364 endwhile365 366 if mana <= 96 and timer leylinetimer >= 3000 367 say "[weaponability2"368 settimer leylinetimer 0369 endif370 371 while not gumpexists 622436516372 say [necromancyhotbar373 getlabel backpack ping374 endwhile375 376 if findtype "corpse" ground -1 -1 12377 if ingump '20/' 622436516378 createtimer pain379 elseif ingump '19/' 622436516380 createtimer pain381 elseif ingump '18/' 622436516382 createtimer pain383 elseif ingump '17/' 622436516384 createtimer pain385 elseif ingump '16/' 622436516386 createtimer pain387 elseif ingump '15/' 622436516388 createtimer pain389 elseif ingump '14/' 622436516390 createtimer pain391 elseif ingump '13/' 622436516392 createtimer pain393 elseif ingump '12/' 622436516394 createtimer pain395 elseif ingump '11/' 622436516396 createtimer pain397 elseif ingump '10/' 622436516398 createtimer pain399 elseif ingump '9/' 622436516400 createtimer pain401 elseif ingump '8/' 622436516402 createtimer pain403 elseif ingump '7/' 622436516404 createtimer pain405 elseif ingump '6/' 622436516406 createtimer pain407 elseif ingump '5/' 622436516408 createtimer pain409 endif410 if timerexists pain and find "oceantarget" ground -1 -1 12 and not findbuff "Actively Meditating" and not cooldown 'Pain Spike'411 clearsysmsg412 if targetexists 413 hotkey 'Cancel Current Target'414 endif415 say '[Painspike'416 wft 500417 hotkey 'Target Closest Grey Monster'418 hotkey 'Target Closest Murderer Monster'419 getlabel backpack ping420 if insysmsg "Unholy"421 cooldown "Pain Spike" 30000422 endif423 removetimer pain424 endif425 endif426endif 427warmode on428script "Master Background"429stop