You need to start the markup with an uppercase L and also make sure that you use a color that is visible enough. The line order should also be some higher value it seems, otherwise the line shows up behind the text. Something strange seems to be going on though. When I tested it just now, the order changed for all visible lines (even the ones posted earlier) whenever I posted another command with a different line order.
d("Put emphasis on |L0:1:2:1:1:ffffff|lblood|l and |L0:1:0:-25%:2:ffffff|ldaggers|l.")