{"push_id":1069602439,"size":4,"distinct_size":1,"ref":"refs/heads/master","head":"bc7f381c5e105c37d6ab40863779d915d3a72beb","before":"c44b9d0426c423b3055627e6907bcdd9399e67fe","commits":[{"sha":"f99f7bd145ac6fcce8029f284b0cecf0ce58fb4c","author":{"email":"be62562725d30894d1641b11d5106adde66f0d79@mabinoger.de","name":"exec"},"message":"Fixed Lua errors stopping scripts from working\n\nIf an errors occurs the thread becomes unusable, we have to create a new\none in that case. Additionally, every thread that is created is added to\nthe global stack, which slowly fills up. The thread has to be removed\nafter we're done with the NPC. Every time you talk to an NPC now a new\nthread is created, for the duration of the conversation and removed\nafterwards or on error.","distinct":false,"url":"https://api.github.com/repos/aura-project/melia/commits/f99f7bd145ac6fcce8029f284b0cecf0ce58fb4c"},{"sha":"261bf92fda8764a93e5dd1736ee12ead4ab2668d","author":{"email":"be62562725d30894d1641b11d5106adde66f0d79@mabinoger.de","name":"exec"},"message":"Fixed #13 - Closing dialog with escape\n\nThanks to the new ability to remove Lua threads, we can now properly\ncancel dialogues.","distinct":false,"url":"https://api.github.com/repos/aura-project/melia/commits/261bf92fda8764a93e5dd1736ee12ead4ab2668d"},{"sha":"d8279992eb8081b5855496ea19a6dd85abca304b","author":{"email":"be62562725d30894d1641b11d5106adde66f0d79@mabinoger.de","name":"exec"},"message":"Merge remote-tracking branch 'refs/remotes/origin/master' into fix-resuming-scripts","distinct":false,"url":"https://api.github.com/repos/aura-project/melia/commits/d8279992eb8081b5855496ea19a6dd85abca304b"},{"sha":"bc7f381c5e105c37d6ab40863779d915d3a72beb","author":{"email":"be62562725d30894d1641b11d5106adde66f0d79@mabinoger.de","name":"exec"},"message":"Merge pull request #44 from aura-project/fix-resuming-scripts\n\nFixed Lua thread problems","distinct":true,"url":"https://api.github.com/repos/aura-project/melia/commits/bc7f381c5e105c37d6ab40863779d915d3a72beb"}]}