Thanks for the reply.
I should have been a little more specific, this is an ability fired weapon and not fired from one of the weapon banks per se.
It's an onboard cannon for a capital ship that "theoretically" can hit planets with the cannonshell, destroying colonies (like a normal novalith shell), but instead, can also target enemy ships/starbases/modules.
So this is the order of entity files...
Ability > targets enemy planets, capital ships, frigates, starbases, planet modules and applies cannon buff to target
cannon buff > plays 2 instant actions, 1) charges cannon (this works) 2) creates cannon shell (does not work when targeting anything but planets)
Created cannon shell > applies cannon shell impact buff, which has separate "DoDamge" and "DoDamageToPlanet" buffs.
I hope this makes sense, its kind of hard to explain these indepth ability/buff processes! Thanks again!