@cursor, @player not working

Macro commands @cursor and @player are not working for casting warrior spells

Which spells in particular? Very few Warrior spells have the ability to be targetted by either of those conditions as they tend to either already be point-blank or require a targetted (typically hostile) unit.