I'm having some trouble setting up some custom items that don't have any gameplay effect but can be used for a fetch quest, trading one for another with npcs.
My problem is that I can't get the trade to work, perhaps I did something wrong.
So far I've made a few custom items, each with Non gameplay class, enabled as Equipment Item and a GFX tile. These are item A(#151), B(#152), C(154)*
My strings look like this:
#3: Hey bring me some item A if you find it. \5\151\4 #4: You found some A, let's trade for B! \16\151 \17\152 \20\20
#3 works as expected and launches string #4 when item A(151) is collected. However string #4 won't remove item 151 or give me 152, although it will play the SFX #20 as expected.
I also tried making each item of it's own class (so item 151 is of class 151), but it didn't work either.
What an I doing wrong?
edit: once the trade is completed, how can I make the npc go to another string, such as "thanks for the item". Since I'm trading one for another I guess there's no way to check for this?
Thank you!
*Bonus question: For some reason my item list is missing some entries, like 150 or 153 -- why is that?
Edited by bloqm, 25 February 2020 - 02:28 PM.