{"push_id":561001114,"size":4,"distinct_size":4,"ref":"refs/heads/master","head":"8ea8feed565acb493c131cf42136176f3c35ecc5","before":"d25d26116ef970fc5b1a8de29af1cc5bb02b0526","commits":[{"sha":"73684bdd3ff9566b9c6b97c6fbf4e943d6c30b47","author":{"email":"ed63401087340b7457e79aecc731c2711797ba51@gmx.net","name":"Markus Dolic"},"message":"fix \"not exists in location\" error popup\n\nThis fixes the \"not exists in location, but a delete changes was sent\nfor it\" error when reviving trants with fertilidust or assembling\nmachines.\nIt is more workaround than clean solution; the client behaves oddly\nwhen receiving changes for new and deleted items within one message,\nand this just prevents such combinations from happening.\n\nWhen the client receives a message of type ITEMSTACK_STATE, it checks to\nsee if the itemstack (im.payload.itemstack_tsid) exists in the world\n(see do_ITEMSTACK_STATE in NCMsgHandler.as). If it doesn't, then it\nprocesses the changes. Later, it processes the same changes again in\npostProcessMessage (NetController.as).","distinct":true,"url":"https://api.github.com/repos/yelworc/eleven-server/commits/73684bdd3ff9566b9c6b97c6fbf4e943d6c30b47"},{"sha":"2b2824ccba16f66fdc7e8e710170b2052ab58aae","author":{"email":"ed63401087340b7457e79aecc731c2711797ba51@gmx.net","name":"Markus Dolic"},"message":"prevent errors when trants are replace with dead ones\n\nWhen trants die, a new item of type trant_xyz_dead replaces the trant\nitem. The resulting \"onContainerItemAdded\" event is sent to all items\nin the location, including the just deleted trant items, which fails.\nA very similar problem can occur when the item \"onPlayerEnter\" or\n\"onPlayerExit\" events are processed for all items in a location.","distinct":true,"url":"https://api.github.com/repos/yelworc/eleven-server/commits/2b2824ccba16f66fdc7e8e710170b2052ab58aae"},{"sha":"2f8e4f287bbdf5033a3c71d883503de893d3d6ef","author":{"email":"ed63401087340b7457e79aecc731c2711797ba51@gmx.net","name":"Markus Dolic"},"message":"fix changes segment for bag container changes\n\n* include changes for contained items when moving a bag to a new\n  container\n* send removal changes when the top container is changing (even when\n  the \"direct\" container stays the same)","distinct":true,"url":"https://api.github.com/repos/yelworc/eleven-server/commits/2f8e4f287bbdf5033a3c71d883503de893d3d6ef"},{"sha":"8ea8feed565acb493c131cf42136176f3c35ecc5","author":{"email":"ed63401087340b7457e79aecc731c2711797ba51@gmx.net","name":"Markus Dolic"},"message":"Merge pull request #94 from yelworc/item-changes-fixes\n\nvarious fixes for item changes","distinct":true,"url":"https://api.github.com/repos/yelworc/eleven-server/commits/8ea8feed565acb493c131cf42136176f3c35ecc5"}]}