I've got this trigger: url=http://arm.theurulives.com/help.mct not working for some reason. If I don't have a space after ST when printing it to the output window, it puts ST on the beginning of the second line.
Is there a way to get all of the info printed out by both of these triggers all on one line while keeping intact the colors?
To test it put this in the test trigger window:
\0A104/104 HP, 118/118 MP, 108/118 MV, 96/96 ST\0Asirihish | walking | unarmed | neutral | riding: none | sitting>\0A
The problem here is that even with "Omit from Output" set, the line is *initially* added to the output, because triggers don't match until the end of the line. This initial adding causes the first note to be terminated. Then the trigger fires, and omits the line, however by now it is too late to append to the previous line.
What I suggest you do (I tested it and it works fine), is to copy the stuff from the first trigger that actually does the displaying, and put it at the start of the second trigger script.
In other words, the first trigger script just does this:
var chp = %1;
var mhp = %2;
var cmp = %3;
var mmp = %4;
var cmv = %5;
var mmv = %6;
var cst = %7;
var mst = %8;
var php = (chp/mhp)*100;
var pmv = (cmv/mmv)*100;
var pst = (cst/mst)*100;
Everything else is moved to the start of the second trigger script. (Plus you want to get rid of the \n at the very end of the first lot of ColourTell calls, because that will start a new line).
Now what happens is that the first trigger just establishes the variables, but doesn't display them. The second trigger displays everything.