{"push_id":1039995625,"size":15,"distinct_size":14,"ref":"refs/heads/fix/several-bugs","head":"076e9838a49b48a794b2a0fbba35702f5e11db68","before":"8b4e0bcce07f51ba133e94a81f278c863c15dcfd","commits":[{"sha":"67c410435f8f7fb2d93267ee6f27527689164f32","author":{"email":"0db11082c10b234e1a1abefc331e639615f8db06@gmail.com","name":"Will Madden"},"message":"Merge pull request #15 from s-wirth/feature/mechanics\n\nFeature/mechanics","distinct":false,"url":"https://api.github.com/repos/s-wirth/DungeonsRevenge/commits/67c410435f8f7fb2d93267ee6f27527689164f32"},{"sha":"d0eb35cb17899ea3aea2958b50131e7a1a836de1","author":{"email":"0db11082c10b234e1a1abefc331e639615f8db06@gmail.com","name":"Will Madden"},"message":"(fix) Prevent enemies spawning on stairs","distinct":true,"url":"https://api.github.com/repos/s-wirth/DungeonsRevenge/commits/d0eb35cb17899ea3aea2958b50131e7a1a836de1"},{"sha":"a2dc01c29a57bad49df1c26fd416bd55d557e0fd","author":{"email":"0db11082c10b234e1a1abefc331e639615f8db06@gmail.com","name":"Will Madden"},"message":"(refactor) Move `getCreatureAt()` to `Map`","distinct":true,"url":"https://api.github.com/repos/s-wirth/DungeonsRevenge/commits/a2dc01c29a57bad49df1c26fd416bd55d557e0fd"},{"sha":"517ddfc1eb4ec8a7cd72483e0abe3bdd8a83781b","author":{"email":"0db11082c10b234e1a1abefc331e639615f8db06@gmail.com","name":"Will Madden"},"message":"(fix) Don't try to scroll the player into view with no container","distinct":true,"url":"https://api.github.com/repos/s-wirth/DungeonsRevenge/commits/517ddfc1eb4ec8a7cd72483e0abe3bdd8a83781b"},{"sha":"d68a987a9f05e1981aa61f2d61d6c1d20aff445d","author":{"email":"0db11082c10b234e1a1abefc331e639615f8db06@gmail.com","name":"Will Madden"},"message":"(fix) Normalize position representation","distinct":true,"url":"https://api.github.com/repos/s-wirth/DungeonsRevenge/commits/d68a987a9f05e1981aa61f2d61d6c1d20aff445d"},{"sha":"fe83d06061115aafefbde8a90a639b7f04581d2f","author":{"email":"0db11082c10b234e1a1abefc331e639615f8db06@gmail.com","name":"Will Madden"},"message":"(fix) Always update the player's sightmap when they move","distinct":true,"url":"https://api.github.com/repos/s-wirth/DungeonsRevenge/commits/fe83d06061115aafefbde8a90a639b7f04581d2f"},{"sha":"d525ff24d16facb36a5631e660ab6015e7dd4e63","author":{"email":"0db11082c10b234e1a1abefc331e639615f8db06@gmail.com","name":"Will Madden"},"message":"(fix) Update position representation in `GameState`","distinct":true,"url":"https://api.github.com/repos/s-wirth/DungeonsRevenge/commits/d525ff24d16facb36a5631e660ab6015e7dd4e63"},{"sha":"f3c5fafeb40a3b933e65ae7df2cd6d1f5d8a53e1","author":{"email":"0db11082c10b234e1a1abefc331e639615f8db06@gmail.com","name":"Will Madden"},"message":"(fix) Always remove a creature from the map when it dies","distinct":true,"url":"https://api.github.com/repos/s-wirth/DungeonsRevenge/commits/f3c5fafeb40a3b933e65ae7df2cd6d1f5d8a53e1"},{"sha":"a92315458da0c992c9bd53c25c8176b80b34e643","author":{"email":"0db11082c10b234e1a1abefc331e639615f8db06@gmail.com","name":"Will Madden"},"message":"(feat) Show player's damage to 2 decimal places","distinct":true,"url":"https://api.github.com/repos/s-wirth/DungeonsRevenge/commits/a92315458da0c992c9bd53c25c8176b80b34e643"},{"sha":"f4b11013b1e2c6d5652be4084b19e952e480b51b","author":{"email":"0db11082c10b234e1a1abefc331e639615f8db06@gmail.com","name":"Will Madden"},"message":"(refactor) Add `UniqueId` stamp","distinct":true,"url":"https://api.github.com/repos/s-wirth/DungeonsRevenge/commits/f4b11013b1e2c6d5652be4084b19e952e480b51b"},{"sha":"78a51ca2556f4c2cb2bb603d0683b94d27b8db4a","author":{"email":"0db11082c10b234e1a1abefc331e639615f8db06@gmail.com","name":"Will Madden"},"message":"(refactor) Reimplement item types as stamps","distinct":true,"url":"https://api.github.com/repos/s-wirth/DungeonsRevenge/commits/78a51ca2556f4c2cb2bb603d0683b94d27b8db4a"},{"sha":"46dd0ee382ae36c7b5f61220cf1c0c7bbf8585fe","author":{"email":"0db11082c10b234e1a1abefc331e639615f8db06@gmail.com","name":"Will Madden"},"message":"(refactor) Move `NoThis` to `util/stamps`","distinct":true,"url":"https://api.github.com/repos/s-wirth/DungeonsRevenge/commits/46dd0ee382ae36c7b5f61220cf1c0c7bbf8585fe"},{"sha":"65c07aca6c9d627b10be38ab55a2f21362cc0d37","author":{"email":"0db11082c10b234e1a1abefc331e639615f8db06@gmail.com","name":"Will Madden"},"message":"(fix) Correct another bug in enemy spawning logic","distinct":true,"url":"https://api.github.com/repos/s-wirth/DungeonsRevenge/commits/65c07aca6c9d627b10be38ab55a2f21362cc0d37"},{"sha":"5bff786c2c6b96347a0d5753de2bbe57dfc7c43e","author":{"email":"0db11082c10b234e1a1abefc331e639615f8db06@gmail.com","name":"Will Madden"},"message":"(fix) Remove duplicate line","distinct":true,"url":"https://api.github.com/repos/s-wirth/DungeonsRevenge/commits/5bff786c2c6b96347a0d5753de2bbe57dfc7c43e"},{"sha":"076e9838a49b48a794b2a0fbba35702f5e11db68","author":{"email":"0db11082c10b234e1a1abefc331e639615f8db06@gmail.com","name":"Will Madden"},"message":"(refactor) Remove eslint comment","distinct":true,"url":"https://api.github.com/repos/s-wirth/DungeonsRevenge/commits/076e9838a49b48a794b2a0fbba35702f5e11db68"}]}