So tried to run the game when I get an saying expected ;. I looked and seen there is already one.
Features.Text = "ATK+: %d DEF+: %d",_DawnStorm, _DawnStormDEF;
AGS expects the semicolon after the string; you can't put values inside strings like that, you need String.Format:
Features.Text = String.Format("ATK+: %d DEF+: %d", _DawnStorm, _DawnStormDEF);
Oh how foolish of me. I have to do that for displaying HP/MP and stuff. But still, thanks. As long as I remember that then I shouldn't run into this prob again.