CastAway - by danboo http://www.geocities.com/danboo/ Allows you to map a series of spells (or skills) to a single button. A press of the button triggers the current spell/skill and advances the pointer to the next, eventually wrapping back around to the first. If you don't use a particular series for a user-defined timeout, it automatically resets to the first in the series. Once installed, you can setup macros such as: /script CastAway('ESCAPE', 10, 'Earthbind Totem', 'War Stomp(Racial)', 'Ghost Wolf') As a Tauren Shaman this might make a nice escape sequence. So once you have the macro setup, and bound to a key, you only need hit that single key 3 times to execute your escape sequence (note that you still have to allow for spell casting time and refractory periods). If you stop this series on step 2 and then let 10 seconds pass before activating the macro again, it would automatically reset to step 1. The only global function has a signature of: CastAway(id, timeout, ...) id - a unique id among your CastAway() macros used in tracking timeout activity timeout - number of seconds of inactiviy for the given id before it resets to the first spell/skill in the list. if the timeout is nil, then there is not inactivity timeout ... - a list of quoted spell names as determined by using shift+click on the spell icon in the spell book while editing a macro $Id: README.txt,v 1.2 2004-12-04 09:21:08-05 danboo Exp danboo $