I apologize for the long title. I wanted to be clear in what I am asking so I hope it is not minded. Anyway, I wish to create a more complex event that can say lots of different things and that changes depending on how he/she likes you and you can give items to increase or decrease the relationship. Yes, I'm that insane to want to do all of this without a script. So, I like to start with that I know how to do do the random conversation with variables, do the select Item and friendship like/dislike thing with variables. My problem is how I am setting it up. Currently, my test event is almost set up with how I want him. However, when the NPClove value reaches over 11 and you give him an item, he will say something for the item followed by a random message for when he really likes you. I don't want that, I do not want two messages at the same time when you give him an item. He should say something for when you give him an item but stop there. I have attached screenshots and am tryingto provide as much detail and info as I can, so if you don't understand something please let me know. I may have forgotten to write something. My questions are 1. Is there a better way to even this without scripts? 2. Is there no way to avoid the Else branches that will eventually slide off screen? 3. Can this all be done in one event page? Extra: Eventually, I want to add more 10 random conversations for each likeness value. So anything below negative 1, he say this etc Anything between 11-20, he say this, 21 to 30 he says this, etc and so on Edit1: Changed "besides" to "without"