Providing the other trigger(s) haven't added to the output buffer this should work:
- Find what the trigger matched on
- Find what the last line in the output buffer is
If they are not the same, we presume that line was omitted.
Example:
<triggers>
<trigger
enabled="y"
match="Exits: *"
name="myname"
omit_from_output="y"
send_to="14"
sequence="100"
>
<send>
matched = GetTriggerInfo ("myname", 32) -- what we matched on
lastLine = GetLineInfo (GetLinesInBufferCount (), 1) -- last line in buffer
if matched ~= lastLine then
print "Last line was omitted"
end -- if
</send>
</trigger>
</triggers>
For advice on how to copy the above, and paste it into MUSHclient, please see
Pasting XML.