A "direct attack" means an upfront and straightforward assault or criticism, without any detours or indirect methods. It refers to attacking someone or something openly and directly. Full definition
The ultimate goal is to win by reducing your opponent's life to zero, done through direct attacks by creatures or by casting certain spells. (wolfsgamingblog.com)