Looking for alternatives for purchasing sparks. I was using one method but it's been inoperative for the past couple of months. I resorted to purchasing items manually in this time but as you can imagine it's tedious. I ran across a recent script however and have a couple of questions.
require 'packets'
require 'lists'
windower.register_event('outgoing chunk',function(id,org)
if id == 0x5B then
local name = (windower.ffxi.get_mob_by_id(org:unpack('I',5)) or {}).name
if L{'Eternal Flame','Rolandienne','Isakoth','Fhelm Jobeizat'}:contains(name) then
local outstr = org:sub(1,8)
local choice = org:unpack('I',9)
if choice == 0 or choice == 0x40000000 then
return outstr..string.char(9,0,0x29,0)..org:sub(13) -- Acheron Shield
end
end
end
end)
1. How safe is it to use this since it utilizes packets? When entering the sparks menu and immediately exiting it this purchases the item.
2. If it's safe, how can I change the item it purchases? I looked into lists etc and I'm uncertain of how this org:sub/org:unpack etc works.
3. If it's unsafe, is there an alternative method I could possibly look at using with windower? I'm down to learn and hopefully help others in the process looking for something similar.
I appreciate the time and help



