Бласт и дрейн никак не связаны. Пушка ВСЕГДА стреляет бластом, если написано бласт, и чтобы из нее в принципе выстрелить, надо пушить реактор, если написано ДРЭЙНИНГ без скобок в ее правилах.
Если типа такого shieldbane (draining) - турболазер как пример, то вот чтоб получить свойство шилдбейн, надо пушить, но можно выстрелить и просто так, без шилдбейна, ибо никто не обязывает.