EDIT ASPECT HERE Replace ____ with aspect name (IN ALL CAPS) AIR ARCANE ARTISAN BLOOD COMMAND DEATH DISCIPLINE EARTH ELDRITCH FIRE FORTUNE FROST GADGET HARVEST HOLY LIGHTNING LYRIC MADNESS POISON SHADOW VOID WAR WATER
GatheringMagicArcane
AspectQuickSwitch Updated for Wildlands.razor
1# This is an automated backup - check out https://outlands.uorazorscripts.com/script/7c118071-28ac-44e9-97c5-55f0df703dcb for latest2# Automation by Jaseowns3## Script: AspectQuickSwitch (Updated for Wildlands)4## Created by: elhoej#05#############################################6 7// ===============================================8// EDIT ASPECT HERE9// Replace ____ with aspect name (IN ALL CAPS)10//11// AIR ARCANE ARTISAN BLOOD COMMAND DEATH DISCIPLINE12// EARTH ELDRITCH FIRE FORTUNE FROST GADGET HARVEST13// HOLY LIGHTNING LYRIC MADNESS POISON SHADOW VOID 14// WAR WATER15// ===============================================16 17@setvar! weaponAspect ____18@setvar! armorAspect ____19 20// DONT EDIT THIS LIST ===========================21@setvar AIR 226322@setvar ARCANE 123423@setvar ARTISAN 209624@setvar BLOOD 208725@setvar COMMAND 178226@setvar DEATH 215527@setvar DISCIPLINE 249028@setvar EARTH 276729@setvar ELDRITCH 261530@setvar FIRE 263531@setvar FORTUNE 284332@setvar FROST 432133@setvar GADGET 112234@setvar HARVEST 221135@setvar HOLY 398536@setvar LIGHTNING 334437@setvar LYRIC 224138@setvar MADNESS 324139@setvar POISON 289740@setvar SHADOW 179041@setvar VOID 259942@setvar WAR 99943@setvar WATER 259244// ===============================================45 46@clearsysmsg47 48//open aspect49say '[aspect'50waitforgump 0x907FC735 100051 52//change to overview if necessary53if ingump 'Aspect Details' 0x907FC73554 gumpresponse 10355 waitforgump 0x907FC735 100056endif57 58//check if on right page59if weaponAspect = GADGET or weaponAspect = HARVEST or weaponAspect = HOLY or weaponAspect = LIGHTNING or weaponAspect = LYRIC or weaponAspect = MADNESS or weaponAspect = POISON or weaponAspect = SHADOW or weaponAspect = VOID or weaponAspect = WAR or weaponAspect = WATER60 if ingump '1/2' 0x907FC73561 gumpresponse 1162 waitforgump 0x907FC735 100063 endif64else 65 if ingump '2/2' 0x907FC73566 gumpresponse 1067 waitforgump 0x907FC735 100068 endif69endif70 71//Active weapon aspect72if weaponAspect = AIR73 gumpresponse 50074 waitforgump 0x907FC735 100075 gumpresponse 50076 waitforgump 0x907FC735 100077elseif weaponAspect = ARCANE78 gumpresponse 50179 waitforgump 0x907FC735 100080 gumpresponse 50181 waitforgump 0x907FC735 100082elseif weaponAspect = ARTISAN83 gumpresponse 50284 waitforgump 0x907FC735 100085 gumpresponse 50286 waitforgump 0x907FC735 100087elseif weaponAspect = BLOOD88 gumpresponse 50389 waitforgump 0x907FC735 100090 gumpresponse 50391 waitforgump 0x907FC735 100092elseif weaponAspect = COMMAND93 gumpresponse 50494 waitforgump 0x907FC735 100095 gumpresponse 50496 waitforgump 0x907FC735 100097elseif weaponAspect = DEATH98 gumpresponse 50599 waitforgump 0x907FC735 1000100 gumpresponse 505101 waitforgump 0x907FC735 1000102elseif weaponAspect = DISCIPLINE103 gumpresponse 506104 waitforgump 0x907FC735 1000105 gumpresponse 506106 waitforgump 0x907FC735 1000107elseif weaponAspect = EARTH108 gumpresponse 507109 waitforgump 0x907FC735 1000110 gumpresponse 507111 waitforgump 0x907FC735 1000112elseif weaponAspect = ELDRITCH113 gumpresponse 508114 waitforgump 0x907FC735 1000115 gumpresponse 508116 waitforgump 0x907FC735 1000117elseif weaponAspect = FIRE118 gumpresponse 509119 waitforgump 0x907FC735 1000120 gumpresponse 509121 waitforgump 0x907FC735 1000122elseif weaponAspect = FORTUNE123 gumpresponse 510124 waitforgump 0x907FC735 1000125 gumpresponse 510126 waitforgump 0x907FC735 1000127elseif weaponAspect = FROST128 gumpresponse 511129 waitforgump 0x907FC735 1000130 gumpresponse 511131 waitforgump 0x907FC735 1000132elseif weaponAspect = GADGET133 gumpresponse 500134 waitforgump 0x907FC735 1000135 gumpresponse 500136 waitforgump 0x907FC735 1000137elseif weaponAspect = HARVEST138 gumpresponse 501139 waitforgump 0x907FC735 1000140 gumpresponse 501141 waitforgump 0x907FC735 1000142elseif weaponAspect = HOLY143 gumpresponse 502144 waitforgump 0x907FC735 1000145 gumpresponse 502146 waitforgump 0x907FC735 1000147elseif weaponAspect = LIGHTNING148 gumpresponse 503149 waitforgump 0x907FC735 1000150 gumpresponse 503151 waitforgump 0x907FC735 1000152elseif weaponAspect = LYRIC153 gumpresponse 504154 waitforgump 0x907FC735 1000155 gumpresponse 504156 waitforgump 0x907FC735 1000157elseif weaponAspect = MADNESS158 gumpresponse 505159 waitforgump 0x907FC735 1000160 gumpresponse 505161 waitforgump 0x907FC735 1000162elseif weaponAspect = POISON163 gumpresponse 506164 waitforgump 0x907FC735 1000165 gumpresponse 506166 waitforgump 0x907FC735 1000167elseif weaponAspect = SHADOW168 gumpresponse 507169 waitforgump 0x907FC735 1000170 gumpresponse 507171 waitforgump 0x907FC735 1000172elseif weaponAspect = VOID173 gumpresponse 508174 waitforgump 0x907FC735 1000175 gumpresponse 508176 waitforgump 0x907FC735 1000177elseif weaponAspect = WAR178 gumpresponse 509179 waitforgump 0x907FC735 1000180 gumpresponse 509181 waitforgump 0x907FC735 1000182elseif weaponAspect = WATER183 gumpresponse 510184 waitforgump 0x907FC735 1000185 gumpresponse 510186 waitforgump 0x907FC735 1000187endif188 189//check if on right page190if armorAspect = GADGET or armorAspect = HARVEST or armorAspect = HOLY or armorAspect = LIGHTNING or armorAspect = LYRIC or armorAspect = MADNESS or armorAspect = POISON or armorAspect = SHADOW or armorAspect = VOID or armorAspect = WAR or armorAspect = WATER191 if ingump '1/2' 0x907FC735192 gumpresponse 11193 waitforgump 0x907FC735 1000194 endif195else 196 if ingump '2/2' 0x907FC735197 gumpresponse 10198 waitforgump 0x907FC735 1000199 endif200endif201 202//Active armor aspect203if armorAspect = AIR204 gumpresponse 600205 waitforgump 0x907FC735 1000206 gumpresponse 600207 waitforgump 0x907FC735 1000208elseif armorAspect = ARCANE209 gumpresponse 601210 waitforgump 0x907FC735 1000211 gumpresponse 601212 waitforgump 0x907FC735 1000213elseif armorAspect = ARTISAN214 gumpresponse 602215 waitforgump 0x907FC735 1000216 gumpresponse 602217 waitforgump 0x907FC735 1000218elseif armorAspect = BLOOD219 gumpresponse 603220 waitforgump 0x907FC735 1000221 gumpresponse 603222 waitforgump 0x907FC735 1000223elseif armorAspect = COMMAND224 gumpresponse 604225 waitforgump 0x907FC735 1000226 gumpresponse 604227 waitforgump 0x907FC735 1000228elseif armorAspect = DEATH229 gumpresponse 605230 waitforgump 0x907FC735 1000231 gumpresponse 605232 waitforgump 0x907FC735 1000233elseif armorAspect = DISCIPLINE234 gumpresponse 606235 waitforgump 0x907FC735 1000236 gumpresponse 606237 waitforgump 0x907FC735 1000238elseif armorAspect = EARTH239 gumpresponse 607240 waitforgump 0x907FC735 1000241 gumpresponse 607242 waitforgump 0x907FC735 1000243elseif armorAspect = ELDRITCH244 gumpresponse 608245 waitforgump 0x907FC735 1000246 gumpresponse 608247 waitforgump 0x907FC735 1000248elseif armorAspect = FIRE249 gumpresponse 609250 waitforgump 0x907FC735 1000251 gumpresponse 609252 waitforgump 0x907FC735 1000253elseif armorAspect = FORTUNE254 gumpresponse 610255 waitforgump 0x907FC735 1000256 gumpresponse 610257 waitforgump 0x907FC735 1000258elseif armorAspect = FROST259 gumpresponse 611260 waitforgump 0x907FC735 1000261 gumpresponse 611262 waitforgump 0x907FC735 1000263elseif armorAspect = GADGET264 gumpresponse 600265 waitforgump 0x907FC735 1000266 gumpresponse 600267 waitforgump 0x907FC735 1000268elseif armorAspect = HARVEST269 gumpresponse 601270 waitforgump 0x907FC735 1000271 gumpresponse 601272 waitforgump 0x907FC735 1000273elseif armorAspect = HOLY274 gumpresponse 602275 waitforgump 0x907FC735 1000276 gumpresponse 602277 waitforgump 0x907FC735 1000278elseif armorAspect = LIGHTNING279 gumpresponse 603280 waitforgump 0x907FC735 1000281 gumpresponse 603282 waitforgump 0x907FC735 1000283elseif armorAspect = LYRIC284 gumpresponse 604285 waitforgump 0x907FC735 1000286 gumpresponse 604287 waitforgump 0x907FC735 1000288elseif armorAspect = MADNESS289 gumpresponse 605290 waitforgump 0x907FC735 1000291 gumpresponse 605292 waitforgump 0x907FC735 1000293elseif armorAspect = POISON294 gumpresponse 606295 waitforgump 0x907FC735 1000296 gumpresponse 606297 waitforgump 0x907FC735 1000298elseif armorAspect = SHADOW299 gumpresponse 607300 waitforgump 0x907FC735 1000301 gumpresponse 607302 waitforgump 0x907FC735 1000303elseif armorAspect = VOID304 gumpresponse 608305 waitforgump 0x907FC735 1000306 gumpresponse 608307 waitforgump 0x907FC735 1000308elseif armorAspect = WAR309 gumpresponse 609310 waitforgump 0x907FC735 1000311 gumpresponse 609312 waitforgump 0x907FC735 1000313elseif armorAspect = WATER314 gumpresponse 610315 waitforgump 0x907FC735 1000316 gumpresponse 610317 waitforgump 0x907FC735 1000318endif319 320pause 50321 322if insysmsg 'do not have a'323 overhead '[ ASPECT ] NO EQUIP' 37324elseif insysmsg 'before activating another'325 overhead '[ ASPECT ] MUST WAIT' 37326elseif insysmsg 'already of that aspect'327 overhead '[ ASPECT ] ALREADY ACTIVE' 37328endif329 330gumpclose 0x907FC735