Or just revert to the way FF11 had it.... stick to the original spell casting system. I think that would fix it.