Tanos-Varguen's post in Freebies Error was marked as the answer
I think you should try like this:
....
getitem 4302,1;
getitem 4047,1;
getitem 4174,1;
getitem 4128,1;
break;
}
set #Freebie, 1;
end;
}
OnInit:
waitingroom "Get your freebies here ! ",0;
end;
}
Because the "break;" make your script continue after the }, and the "close;" close only the chat with the NPC.
So after the #Freebie is set to one, the script continues and try to open a new chatroom.
I'm not sure, but i think it is the problem