I apologize if this isn't the place for questions like these, but I've hit a snag trying to work something into the profiles I'm writing. Everything in the forums I found via search just seems to say "just use CommonTasks.SellItem(bagslot,delay) or write a codechunk." I'm not super great with code since I have minimal/no coding background, but I pick up fast so if it's easier to point me to an example I may be able to figure out writing a CodeChunk. I understand there's the CommonTasks.SellItem(bagslot,delay) function; however, is there a way to sell by item ID (i.e. how you can set item desynthesis by ID?) or even a "sell everything except" function? I'm trying to incorporate selling indicated drop/loot items during mendor visits. My ultimate goal is to specifically sell the following items to the vendor in Idyllshire while keeping everything else (i.e. bait, collectables, etc.): (1) various dye pigments, (2) allagan pieces, (3) HQ/NQ fine sand, (4) clear prisms. (Junk in general.) Thank you, and again I apologize if this request for guidance does not belong here. I appreciate any guidance you are able to give me.
This should work. Code: var itemList = InventoryManager.FilledSlots; var items = itemList.Where(r=>r.Item.RawItemId == 12312415); if (items != null) { foreach(var item in items) { await CommonTasks.SellItem(item); } }