function mytrigger (name, line, wildcards, styles) time_now = GetInfo (232) % 60 for _, v in ipairs(styles) do ColourTell (RGBColourToName (v.textcolour), RGBColourToName (v.backcolour), v.text) end ColourTell("silver", "", os.date("<%H:%M:") .. string.format ("%0.3f> ", time_now)) health = wildcards[1] health_diff = nil if old_health and health ~= old_health then health_diff = health - old_health end old_health = health mana = wildcards[2] mana_diff = nil if old_mana and mana ~= old_mana then mana_diff = mana - old_mana end old_mana = mana ego = wildcards[3] ego_diff = nil if old_ego and ego ~= old_ego then ego_diff = ego - old_ego end old_ego = ego if health_diff or mana_diff or ego_diff then if health_diff then ColourTell ("silver", "", "<") local c if health_diff < 0 then c = "salmon" else c = "lightgreen" end ColourTell (c, "", string.format ("%+iH", health_diff)) ColourTell ("silver", "", ">") end if mana_diff then ColourTell ("silver", "", "<") local c if mana_diff < 0 then c = "salmon" else c = "lightgreen" end ColourTell (c, "", string.format ("%+iM", mana_diff)) ColourTell ("silver", "", ">") end if ego_diff then ColourTell ("silver", "", "<") local c if ego_diff < 0 then c = "salmon" else c = "lightgreen" end ColourTell (c, "", string.format ("%+iE", ego_diff)) ColourTell ("silver", "", ">") end end Note ("") end