Something like this mess do the trick?
Originally Posted by Nyarlko
You can play with the format a little yourself, but seems reasonably stable.
[11:39:21] [Radec] Erratic Flutter → Radec || Darksday 18:24
[11:39:22] Radec Erratic Flutter → Radec (Haste) || Darksday 18:25
Add this in/edit the file:append line in an existing logger.lua:
If you have timestamp loaded and logger adding timestamps it'll duplicate them once you add this for some reason, but easy work around turning one or the other off.
res = require 'resources'
gameday = res.days[windower.ffxi.get_info()['day']].en
gametime = windower.ffxi.get_info()['time']
gameminute = gametime % 60
if gameminute < 10 then
gameminute = '0'..gameminute
gamehour = (gametime - gameminute)/60
inGameStamp = " || "..gameday..' '..gamehour..':'..gameminute
file:append('%s%s%s\n':format(settings.AddTimestamp and os.date(settings.TimestampFormat, os.time()) or '', text:strip_format(), inGameStamp))