thank you!! and yeah, the dialogue system still creates impossible situations like this, not sure why - it should be using a temp array that only pulls from stuff that was just generated for the grid, not sure where it gets messed up