This is the sixth post in the Building a Roguelike in Javascript series. I recommend you start at the beginning unless you've been following along. This part corresponds to the fifth part in Trystan's series. All the code for this part can be found at the part 5a tag of the jsrogue repository. At the time of writing, I am still using the d4ea2ab commit for rot.js however there seemed to be an erro