But one of the big problems with roleplay in WoW is the actual process of any kind of meaningful roleplay itself. Major, sweeping campaigns that are common with tabletop roleplaying systems just aren't possible in WoW -- trying to get everyone on an entire roleplay server to agree to a set list of rules for combat is an exercise in futility. Because of this, there's always been a limited scope to roleplay, a wall that simply couldn't be broken within the confines of an MMO. NPCs can't be controlled, players can't really influence major events in fear of somehow running into contradictions with canon lore. You can either dance around the limits, or you can ignore them entirely.
Or, as I recently discovered, you can simply leave it all behind. How do you make the limits in WoW work for your roleplay guild? By taking your roleplay out of WoW entirely.