Moreover, even if the Mech's body was truly hit, it's still uncertain whether it would take effect or not. The Goblin War God Mech itself doesn't have a soul; it is controlled by a goblin pilot inside. Whether the Soul Capturing Spirit Eye's rays can penetrate the Ghost Silver alloy of the Mech and immobilize the goblin within is really hard to say.
According to Gu Ran's own intuition, the likelihood of success was probably quite low.
However, even with the small chance, Gu Ran had to take action. He couldn't just stand by and watch. This was a critical moment for the fate of Chaos Main City, a city for which he, Wang Yu, Zhao Feng, and all the other high-ranking members had longed for months, even becoming their obsession.
If they were to fall short at the very last moment, it would indeed be infuriating enough to make one cough up blood.