Btw, I wrote some bolt spell logic to require the player to aim his/her avatar at the target and to prevent bolt spells from going through walls for TAKP, if anybody is interested.
https://github.com/EQMacEmu/Server/b...ells.cpp#L2041
It's not true projectile code, but it's probably better than leaving them as super DD spells.