well, if i may, i have an idea for an easier way to select spells. you could hijack the brick controls on the numpad and have the user type in a two-digit number to select the spell. while this would interfere with moving the ghost brick, you could set it up so the user toggles between controlling the ghost brick and controlling spells with a slash command ("/spells" for instance). after they toggle to spells, you could register their servercmdshiftbrick and servercmdrotatebrick (and whatever servercmd is used to clear ghost brick) as number presses. if you want to, i could make this system for you. only problem i see is that ppl with laptops often times dont have numpad :/