Hmm. Actually the offset x49c04 was wrong it should be x49c8c (so restore the original content of 49c04 by seeing the value in the original EM ROM, and at offset x49c8c put the pointer of the first battle script).
Also according to your table your setword will be FA. And also the string at A204F0 should be terminated by Ff otherwise a infinite loop will happen and game will crash. Going to edit the original post to corrction in the offset.