Greater storms. The mobility and fire rate are unparalleled by any other spellbook. The damage is pretty good too!
Get a combination of regen and endurance going.
This is what I came up with:
It's patched. If you have an exploit it's possible to do it manually though
local function removefog(instance)
for i,v in pairs(instance:GetChildren()) do
However, risking being banned to remove fog isn't exactly the smartest idea.
If you're capable of getting gnome rocket launcher and a build that gives you good regen and endurance. That's the best choice. However, for adding to a ranged build, I'd suggest getting the gun fists. There's two modes, one similar to the stargun, and one that does as much as the crimson king greatsword with the damage area of something like the greater storms book. (It eats through stamina like crazy though.)