Skip to content
Outlands Hub

Razor script

Armor Aspect Switch

by oakman8490 · 135 lines
Download
Armor Aspect Switch.razor
1# This is an automated backup - check out https://outlands.uorazorscripts.com/script/1640346f-4e39-4760-a0d5-141f0cab7b7e for latest2# Automation by Jaseowns3## Script: Armor Aspect Switch4## Created by: oakman8490#05#############################################6 7clearsysmsg8// Meant to be used as a hotkey to switch between your Primary and Secondary Armor Aspect.9// If no aspect is currently applied, it will apply your Primary Aspect.10 11# Aspect Hues # 12@setvar! aspectAir 226313@setvar! aspectArcane 156014@setvar! aspectArtisan 209615@setvar! aspectBlood 208716@setvar! aspectCommand 178217@setvar! aspectDeath 215518@setvar! aspectDiscipline 249019@setvar! aspectEarth 276720@setvar! aspectEldritch 261521@setvar! aspectFire 263522@setvar! aspectFortune 284323@setvar! aspectFrost 223424@setvar! aspectGadget 266925@setvar! aspectHarvest 208626@setvar! aspectHoly 215327@setvar! aspectLightning 265028@setvar! aspectLyric 224129@setvar! aspectMadness 106030@setvar! aspectPoison 289731@setvar! aspectShadow 179032@setvar! aspectVoid 259933@setvar! aspectWar 250334@setvar! aspectWater 178835 36// SET THESE ASPECTS FOR YOUR PRIMARY & SECONDARY ASPECT CHOICES TO SWITCH BETWEEN37@setvar! primaryAspect aspectDiscipline38@setvar! secondaryAspect aspectAir39 40 41if not find my_innertorso self42    if findlayer self innertorso as temp43        @setvar! my_innertorso temp44    endif45endif46 47if hue my_innertorso = primaryAspect48    @setvar! armorAspect secondaryAspect49else 50    @setvar! armorAspect primaryAspect51endif52 53if armorAspect = aspectAir54    say "[AspectArmor Air"55    overhead "Activating Air Aspect"56elseif armorAspect = aspectArcane57    say "[AspectArmor Arcane"58    overhead "Activating Arcane Aspect"59elseif armorAspect = aspectArtisan60    say "[AspectArmor Artisan"61    overhead "Activating Artisan Aspect"   62elseif armorAspect = aspectBlood63    say "[AspectArmor Blood"   64    overhead "Activating Blood Aspect"65elseif armorAspect = aspectCommand66    say "[AspectArmor Command"   67    overhead "Activating Command Aspect"68elseif armorAspect = aspectDeath69    say "[AspectArmor Death"   70    overhead "Activating Death Aspect"71elseif armorAspect = aspectDiscipline72    say "[AspectArmor Discipline"   73    overhead "Activating Discipline Aspect"74elseif armorAspect = aspectEarth75    say "[AspectArmor Earth"   76    overhead "Activating Earth Aspect"77elseif armorAspect = aspectEldritch78    say "[AspectArmor Eldritch"   79    overhead "Activating Eldritch Aspect"80elseif armorAspect = aspectFire81    say "[AspectArmor Fire"   82    overhead "Activating Fire Aspect"83elseif armorAspect = aspectFortune84    say "[AspectArmor Fortune"   85    overhead "Activating Fortune Aspect"86elseif armorAspect = aspectFrost87    say "[AspectArmor Frost"   88    overhead "Activating Frost Aspect"    89elseif armorAspect = aspectGadget90    say "[AspectArmor Gadget"   91    overhead "Activating Gadget Aspect"       92elseif armorAspect = aspectHarvest93    say "[AspectArmor Harvest"   94    overhead "Activating Harvest Aspect" 95elseif armorAspect = aspectHoly96    say "[AspectArmor Holy"   97    overhead "Activating Holy Aspect" 98elseif armorAspect = aspectLightning99    say "[AspectArmor Lightning"   100    overhead "Activating Lightning Aspect" 101elseif armorAspect = aspectLyric102    say "[AspectArmor Lyric"   103    overhead "Activating Lyric Aspect"     104elseif armorAspect = aspectMadness105    say "[AspectArmor Madness"   106    overhead "Activating Madness Aspect"       107elseif armorAspect = aspectPoison108    say "[AspectArmor Poison"   109    overhead "Activating Poison Aspect"110elseif armorAspect = aspectShadow111    say "[AspectArmor Shadow"   112    overhead "Activating Shadow Aspect"    113elseif armorAspect = aspectVoid114    say "[AspectArmor Void"   115    overhead "Activating Void Aspect" 116elseif armorAspect = aspectWar117    say "[AspectArmor War"   118    overhead "Activating War Aspect"    119elseif armorAspect = aspectWater120    say "[AspectArmor Water"   121    overhead "Activating Water Aspect"    122else 123    overhead "Error in Aspect Selection"124endif125 126wait 200127if insysmsg "You do not have a full suit of armor equipped."128    overhead "Not wearing full set of armor!!" 33129elseif insysmsg "You must wait a moment before activating another armor aspect."130    overhead "Cannot apply Aspect yet, waiting 10s and trying again" 33131    wait 10000132    loop133elseif insysmsg "Your armor is already of that aspect."134    overhead "Armor already that aspect, you may need to select a Secondary Aspect"135endif