i just had an epiphany.
on my 70 black temple destruction warlock that i raid with i'm gonna try it out (Malkav/Llane <Epignosis>
/castrandom Shadow Bolt, Immolate, Incinerate, Conflagarate, Corruption, Curse of Agony, Fear (insert whatever)
bind that macro to key 3, mash 3 a lot
it's now a fun game wondering what i'll cast next!!!!!!!!!

i can already forsee huge advantages to something similar in multiboxing
my level 35 shamans will now use /castrandom Lightning Bolt, Chain Lightning, Earth Shock, Frost Shock, Flame Shock, Tremor Totem, Grounding Totem
random interval dps, refreshes tremor/grounding
i'm curious if you put Lightning Bolt in there 3 times, would it have a 1 in 3 chance to cast Bolt while every other spell has a 1 in 9 chance? I will be testing that and let you guys know.

this random cast has the disadvantage of not every spell hits the target at the same time, which isn't as good necessarily for pvp, but you can still have coordinated nukes bound to 4 and 5 (or whatever) while random cast macro is on 3 (or whatever). but it has the advantage of randomly having damage hit a target at random intervals, saving mana overall in pve due to less wasted nukes.

I'm considering 5 boomkin. The boomkin talent that loses cast time by 0.5 when you crit made me consider how nukes would be spread out (good thing(TM)), and how i could achieve that with other classes. I can imagine the fun in /castrandom Moonfire, Starfire, Wrath. I'll still have a button bound to 5xmoonfire, 5xwrath, 5xstarfire.... but the randomly pick one macro i'm sure i will use much more often just cause it's cooler!

also while leveling in different forms i plan on having 3 bound to /castrandom everything. for bear, on all 4 clones the 3 key will be /castrandom Maul, Swipe, Lacerate, Whatever. on cats, 1 will be stealth, 2 will be /castrandom Pounce, Ravage (then 3 line /castrandom Shred, Claw, Rip, Rake, Maim.

I'll have to think of creative ways to control which druid is in which form, both intentionally and unintentionally. i use a g11 keyboard and i bind the 18 keys to ctrl shift 1-12 and ctrl alt 1-6.... and in keybinds i make those control the bottom left/bottom right button bars. so forseeably i could have lots of possibilities. a "randomize group" /castrandom Cat Form, Bear Form, Whatever..... could be fun if i force myself to stick with whatever random group i get for a quest or two =)

omgz, focus main toon
healz=/getoutofform[notalreadyincasterform]/castrandom Lifebloom, Regrowth, Rejuvenate [target=focustargettarget]
make them die=/cast whateverform[notalreadyinform]/castrandom <insertnuke/meleeabilitieshere> [target=focustarget]
now i only need 2-3 keys bound while boxing. /follow, /randomizeeveryclassability, /dance
(and f11 = strafe left on two, f11 = strafe right on two, f12 = strafe left on one already strafing left, and strafe right on one already strafing right. press f11 for half a sec, press f12 for half a sec, and BAM they are lined up decent enough.

oh yeah, and /dance must be bound

I want to try this idea of /castrandom Every, Single, Class, Skill .... as every class.
Teej <I Only Have To Press One Button> and/or Teej <I Win Button> and/or Teej <O is for Owned> and/or Teej <castrandom macro FTW>. any cooler guild names for this random cast concept? can anyone help me with my druid form check/form switch macros? i will be experimenting a lot with these ideas, and also rolling 5 druids this weekend. Being in the navy IRL far from my family/friends gives me a lot of time for my two hobbies.... drinking guinness and multiboxing wow.