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