Pretty sure it was battlemod not craft
It is, I took the liberty (pulled from the battlemod lua:
------------ SYNTHESIS ANIMATION --------------
elseif id == 0x030 and crafting then
if windower.ffxi.get_player().id == original:unpack('I',5) or windower.ffxi.get_mob_by_target('t') and windower.ffxi.get_mob_by_target('t').id == original:unpack('I',5) then
local crafter_name = (windower.ffxi.get_player().id == original:unpack('I',5) and windower.ffxi.get_player().name) or windower.ffxi.get_mob_by_target('t').name
local result = original:byte(13)
if result == 0 then
windower.add_to_chat(8,' ------------- NQ Synthesis ('..crafter_name..') -------------')
elseif result == 1 then
windower.add_to_chat(8,' ---------------- Break ('..crafter_name..') -----------------')
elseif result == 2 then
windower.add_to_chat(8,' ------------- HQ Synthesis ('..crafter_name..') -------------')
else
windower.add_to_chat(8,'Craftmod: Unhandled result '..tostring(result))
end
end
elseif id == 0x06F and crafting then
if original:byte(5) == 0 or original:byte(5) == 12 then
local result = original:byte(6)
if result == 1 then
windower.add_to_chat(8,' -------------- HQ Tier 1! --------------')
elseif result == 2 then
windower.add_to_chat(8,' -------------- HQ Tier 2! --------------')
elseif result == 3 then
windower.add_to_chat(8,' -------------- HQ Tier 3! --------------')
end
end