{"action":"created","comment":{"url":"https://api.github.com/repos/diasurgical/devilution/pulls/comments/219701295","pull_request_review_id":157941635,"id":219701295,"node_id":"MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDIxOTcwMTI5NQ==","diff_hunk":"@@ -1683,152 +1683,109 @@ void __fastcall RespawnDeadItem(ItemStruct *itm, int x, int y)\n \r\n void __fastcall StartPlayerKill(int pnum, int earflag)\r\n {\r\n-\tunsigned int v2; // edi\r\n-\tunsigned int v3; // esi\r\n-\tchar v4; // al\r\n-\tint v5; // ecx\r\n-\tint v6; // ST0C_4\r\n-\tbool v7; // zf\r\n-\tint *v8; // eax\r\n-\tsigned int v9; // ecx\r\n-\tchar *v10; // eax\r\n-\tchar v11; // al\r\n-\tshort v12; // cx\r\n-\tshort v13; // ax\r\n-\tint v14; // ecx\r\n-\tint v15; // eax\r\n-\tsigned int v17; // ebx\r\n-\tint v18; // eax\r\n-\tItemStruct ear; // [esp+Ch] [ebp-178h]\r\n-\tBOOL v20; // [esp+17Ch] [ebp-8h]\r\n-\tstruct ItemStruct *itm; // [esp+180h] [ebp-4h]\r\n-\r\n-\tv2 = pnum;\r\n-\tv3 = 21720 * pnum;\r\n-\titm = (struct ItemStruct *)earflag;\r\n-\tif ( plr[pnum]._pHitPoints <= 0 && plr[pnum]._pmode == PM_DEATH )\r\n+\tif ( plr[pnum]._pHitPoints <= 0 && plr[pnum]._pmode == PM_DEATH ) {\r\n \t\treturn;\r\n-\tif ( myplr == pnum )\r\n-\t\tNetSendCmdParam1(1u, CMD_PLRDEAD, earflag);\r\n-\tv20 = (unsigned char)gbMaxPlayers > 1u && plr[v3 / 0x54D8].plrlevel == 16;\r\n-\tif ( v2 >= 4 )\r\n-\t\tTermMsg(\"StartPlayerKill: illegal player %d\", v2);\r\n-\tv4 = plr[v3 / 0x54D8]._pClass;\r\n-\tif ( v4 )\r\n-\t{\r\n-\t\tif ( v4 == 1 )\r\n-\t\t{\r\n-\t\t\tv5 = PS_ROGUE71;\r\n-\t\t}\r\n-\t\telse\r\n-\t\t{\r\n-\t\t\tif ( v4 != 2 )\r\n-\t\t\t\tgoto LABEL_18;\r\n-\t\t\tv5 = PS_MAGE71;\r\n-\t\t}\r\n-\t\tPlaySfxLoc(v5, plr[v3 / 0x54D8].WorldX, plr[v3 / 0x54D8].WorldY);\r\n-\t\tgoto LABEL_18;\r\n \t}\r\n-\tPlaySfxLoc(PS_DEAD, plr[v3 / 0x54D8].WorldX, plr[v3 / 0x54D8].WorldY); /// BUGFIX: should use `PS_WARR71` like other classes\r\n-LABEL_18:\r\n-\tif ( plr[v3 / 0x54D8]._pgfxnum )\r\n-\t{\r\n-\t\tplr[v3 / 0x54D8]._pgfxnum = 0;\r\n-\t\tplr[v3 / 0x54D8]._pGFXLoad = 0;\r\n-\t\tSetPlrAnims(v2);\r\n+\r\n+\tif ( myplr == pnum ) {\r\n+\t\tNetSendCmdParam1(TRUE, CMD_PLRDEAD, earflag);//23\r\n+\t}\r\n+\r\n+\tBOOL diablolevel = gbMaxPlayers > 1 && plr[pnum].plrlevel == 16;\r\n+\r\n+\tif ( (DWORD)pnum >= 4 ) {\r\n+\t\tTermMsg(\"StartPlayerKill: illegal player %d\", pnum);\r\n+\t}\r\n+\r\n+\tif ( plr[pnum]._pClass == PC_WARRIOR ) {\r\n+\t\tPlaySfxLoc(PS_DEAD, plr[pnum].WorldX, plr[pnum].WorldY); // BUGFIX: should use `PS_WARR71` like other classes\r\n+\t} else if ( plr[pnum]._pClass == PC_ROGUE ) {\r\n+\t\tPlaySfxLoc(PS_ROGUE71, plr[pnum].WorldX, plr[pnum].WorldY);\r\n+\t} else if ( plr[pnum]._pClass == PC_SORCERER ) {\r\n+\t\tPlaySfxLoc(PS_MAGE71, plr[pnum].WorldX, plr[pnum].WorldY);\r\n+\t}\r\n+\r\n+\tif ( plr[pnum]._pgfxnum ) {\r\n+\t\tplr[pnum]._pgfxnum = 0;\r\n+\t\tplr[pnum]._pGFXLoad = 0;\r\n+\t\tSetPlrAnims(pnum);\r\n \t}\r\n+\r\n \tif ( !(plr[pnum]._pGFXLoad & PFILE_DEATH) ) {\r\n \t\tLoadPlrGFX(pnum, PFILE_DEATH);\r\n \t}\r\n-\tv6 = plr[v3 / 0x54D8]._pDWidth;\r\n-\tNewPlrAnim(v2, plr[0]._pDAnim[plr[v3 / 0x54D8]._pdir + v3 / 4], plr[v3 / 0x54D8]._pDFrames, 1, v6);\r\n-\tplr[v3 / 0x54D8]._pBlockFlag = 0;\r\n-\tplr[v3 / 0x54D8]._pmode = PM_DEATH;\r\n-\tplr[v3 / 0x54D8]._pInvincible = 1;\r\n-\tSetPlayerHitPoints(v2, 0);\r\n-\tv7 = v2 == myplr;\r\n-\tplr[v3 / 0x54D8]._pVar8 = 1;\r\n-\tif ( !v7 && !itm && !v20 )\r\n-\t{\r\n-\t\tv8 = &plr[v3 / 0x54D8].InvBody[0]._itype;\r\n-\t\tv9 = 7;\r\n-\t\tdo\r\n-\t\t{\r\n-\t\t\t*v8 = -1;\r\n-\t\t\tv8 += 92;\r\n-\t\t\t--v9;\r\n+\r\n+\tPlayerStruct *p = &plr[pnum];\r\n+\tNewPlrAnim(pnum, p->_pDAnim[plr[pnum]._pdir], p->_pDFrames, 1, p->_pDWidth);\r\n+\r\n+\tplr[pnum]._pBlockFlag = FALSE;\r\n+\tplr[pnum]._pmode = PM_DEATH;\r\n+\tplr[pnum]._pInvincible = TRUE;\r\n+\tSetPlayerHitPoints(pnum, 0);\r\n+\tplr[pnum]._pVar8 = 1;\r\n+\r\n+\tint i;\r\n+\tif ( pnum != myplr && !earflag && !diablolevel ) {\r\n+\t\tfor ( i = 0; i < NUM_INVLOC; i++ ) {\r\n+\t\t\tplr[pnum].InvBody[i]._itype = ITYPE_NONE;\r\n \t\t}\r\n-\t\twhile ( v9 );\r\n-\t\tCalcPlrInv(v2, 0);\r\n+\t\tCalcPlrInv(pnum, 0);\r\n \t}\r\n-\tif ( plr[v3 / 0x54D8].plrlevel == currlevel )\r\n-\t{\r\n-\t\tFixPlayerLocation(v2, plr[v3 / 0x54D8]._pdir);\r\n-\t\tRemovePlrFromMap(v2);\r\n-\t\tv10 = &dFlags[plr[v3 / 0x54D8].WorldX][plr[v3 / 0x54D8].WorldY];\r\n-\t\t*v10 |= 4u;\r\n-\t\tSetPlayerOld(v2);\r\n-\t\tif ( v2 == myplr )\r\n-\t\t{\r\n+\r\n+\tif ( plr[pnum].plrlevel == currlevel ) {\r\n+\t\tFixPlayerLocation(pnum, plr[pnum]._pdir);\r\n+\t\tRemovePlrFromMap(pnum);\r\n+\t\tdFlags[plr[pnum].WorldX][plr[pnum].WorldY] |= 4;\r\n+\t\tSetPlayerOld(pnum);\r\n+\r\n+\t\tif ( pnum == myplr ) {\r\n \t\t\tdrawhpflag = 1;\r\n \t\t\tdeathdelay = 30;\r\n-\t\t\tif ( pcurs >= CURSOR_FIRSTITEM )\r\n-\t\t\t{\r\n-\t\t\t\tPlrDeadItem(v2, &plr[v3 / 0x54D8].HoldItem, 0, 0);\r\n+\r\n+\t\t\tif ( pcurs >= CURSOR_FIRSTITEM ) {\r\n+\t\t\t\tPlrDeadItem(pnum, &plr[pnum].HoldItem, 0, 0);\r\n \t\t\t\tSetCursor(CURSOR_HAND);\r\n \t\t\t}\r\n-\t\t\tif ( !v20 )\r\n-\t\t\t{\r\n-\t\t\t\tDropHalfPlayersGold(v2);\r\n-\t\t\t\tif ( itm != (struct ItemStruct *)-1 )\r\n-\t\t\t\t{\r\n-\t\t\t\t\tif ( itm )\r\n-\t\t\t\t\t{\r\n+\r\n+\t\t\tif ( !diablolevel ) {\r\n+\t\t\t\tDropHalfPlayersGold(pnum);\r\n+\t\t\t\tif ( earflag != -1 ) {\r\n+\t\t\t\t\tif ( earflag != 0 ) {\r\n+\t\t\t\t\t\tItemStruct ear;\r\n \t\t\t\t\t\tSetPlrHandItem(&ear, IDI_EAR);\r\n-\t\t\t\t\t\tsprintf(ear._iName, \"Ear of %s\", plr[v3 / 0x54D8]._pName);\r\n-\t\t\t\t\t\tv11 = plr[v3 / 0x54D8]._pClass;\r\n-\t\t\t\t\t\tif ( v11 == 2 )\r\n-\t\t\t\t\t\t{\r\n+\t\t\t\t\t\tsprintf(ear._iName, \"Ear of %s\", plr[pnum]._pName);\r\n+\t\t\t\t\t\tif ( plr[pnum]._pClass == PC_SORCERER ) {\r\n \t\t\t\t\t\t\tear._iCurs = 19;\r","path":"Source/player.cpp","position":null,"original_position":169,"commit_id":"b5e2f74f65d824f97c7fd80cfdf45019a1e97b8f","original_commit_id":"269d2fc2445ecf91bf30d7e7a04fc6c4b6262c9e","user":{"login":"AJenbo","id":204594,"node_id":"MDQ6VXNlcjIwNDU5NA==","avatar_url":"https://avatars3.githubusercontent.com/u/204594?v=4","gravatar_id":"","url":"https://api.github.com/users/AJenbo","html_url":"https://github.com/AJenbo","followers_url":"https://api.github.com/users/AJenbo/followers","following_url":"https://api.github.com/users/AJenbo/following{/other_user}","gists_url":"https://api.github.com/users/AJenbo/gists{/gist_id}","starred_url":"https://api.github.com/users/AJenbo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/AJenbo/subscriptions","organizations_url":"https://api.github.com/users/AJenbo/orgs","repos_url":"https://api.github.com/users/AJenbo/repos","events_url":"https://api.github.com/users/AJenbo/events{/privacy}","received_events_url":"https://api.github.com/users/AJenbo/received_events","type":"User","site_admin":false},"body":"Enum added and used where applicable","created_at":"2018-09-23T14:50:48Z","updated_at":"2018-09-23T14:50:48Z","html_url":"https://github.com/diasurgical/devilution/pull/295#discussion_r219701295","pull_request_url":"https://api.github.com/repos/diasurgical/devilution/pulls/295","author_association":"CONTRIBUTOR","_links":{"self":{"href":"https://api.github.com/repos/diasurgical/devilution/pulls/comments/219701295"},"html":{"href":"https://github.com/diasurgical/devilution/pull/295#discussion_r219701295"},"pull_request":{"href":"https://api.github.com/repos/diasurgical/devilution/pulls/295"}},"in_reply_to_id":219691174},"pull_request":{"url":"https://api.github.com/repos/diasurgical/devilution/pulls/295","id":216461312,"node_id":"MDExOlB1bGxSZXF1ZXN0MjE2NDYxMzEy","html_url":"https://github.com/diasurgical/devilution/pull/295","diff_url":"https://github.com/diasurgical/devilution/pull/295.diff","patch_url":"https://github.com/diasurgical/devilution/pull/295.patch","issue_url":"https://api.github.com/repos/diasurgical/devilution/issues/295","number":295,"state":"open","locked":false,"title":"StartPlayerKill","user":{"login":"AJenbo","id":204594,"node_id":"MDQ6VXNlcjIwNDU5NA==","avatar_url":"https://avatars3.githubusercontent.com/u/204594?v=4","gravatar_id":"","url":"https://api.github.com/users/AJenbo","html_url":"https://github.com/AJenbo","followers_url":"https://api.github.com/users/AJenbo/followers","following_url":"https://api.github.com/users/AJenbo/following{/other_user}","gists_url":"https://api.github.com/users/AJenbo/gists{/gist_id}","starred_url":"https://api.github.com/users/AJenbo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/AJenbo/subscriptions","organizations_url":"https://api.github.com/users/AJenbo/orgs","repos_url":"https://api.github.com/users/AJenbo/repos","events_url":"https://api.github.com/users/AJenbo/events{/privacy}","received_events_url":"https://api.github.com/users/AJenbo/received_events","type":"User","site_admin":false},"body":"Close to the original but not exact match","created_at":"2018-09-18T22:21:04Z","updated_at":"2018-09-23T14:50:48Z","closed_at":null,"merged_at":null,"merge_commit_sha":"d933093de77fe78d88ebbd53269df6bc5f3a997d","assignee":null,"assignees":[],"requested_reviewers":[],"requested_teams":[],"labels":[{"id":1061404337,"node_id":"MDU6TGFiZWwxMDYxNDA0MzM3","url":"https://api.github.com/repos/diasurgical/devilution/labels/Binary%20exact","name":"Binary exact","color":"6fe879","default":false}],"milestone":null,"commits_url":"https://api.github.com/repos/diasurgical/devilution/pulls/295/commits","review_comments_url":"https://api.github.com/repos/diasurgical/devilution/pulls/295/comments","review_comment_url":"https://api.github.com/repos/diasurgical/devilution/pulls/comments{/number}","comments_url":"https://api.github.com/repos/diasurgical/devilution/issues/295/comments","statuses_url":"https://api.github.com/repos/diasurgical/devilution/statuses/b5e2f74f65d824f97c7fd80cfdf45019a1e97b8f","head":{"label":"AJenbo:StartPlayerKill","ref":"StartPlayerKill","sha":"b5e2f74f65d824f97c7fd80cfdf45019a1e97b8f","user":{"login":"AJenbo","id":204594,"node_id":"MDQ6VXNlcjIwNDU5NA==","avatar_url":"https://avatars3.githubusercontent.com/u/204594?v=4","gravatar_id":"","url":"https://api.github.com/users/AJenbo","html_url":"https://github.com/AJenbo","followers_url":"https://api.github.com/users/AJenbo/followers","following_url":"https://api.github.com/users/AJenbo/following{/other_user}","gists_url":"https://api.github.com/users/AJenbo/gists{/gist_id}","starred_url":"https://api.github.com/users/AJenbo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/AJenbo/subscriptions","organizations_url":"https://api.github.com/users/AJenbo/orgs","repos_url":"https://api.github.com/users/AJenbo/repos","events_url":"https://api.github.com/users/AJenbo/events{/privacy}","received_events_url":"https://api.github.com/users/AJenbo/received_events","type":"User","site_admin":false},"repo":{"id":145342024,"node_id":"MDEwOlJlcG9zaXRvcnkxNDUzNDIwMjQ=","name":"devilution","full_name":"AJenbo/devilution","private":false,"owner":{"login":"AJenbo","id":204594,"node_id":"MDQ6VXNlcjIwNDU5NA==","avatar_url":"https://avatars3.githubusercontent.com/u/204594?v=4","gravatar_id":"","url":"https://api.github.com/users/AJenbo","html_url":"https://github.com/AJenbo","followers_url":"https://api.github.com/users/AJenbo/followers","following_url":"https://api.github.com/users/AJenbo/following{/other_user}","gists_url":"https://api.github.com/users/AJenbo/gists{/gist_id}","starred_url":"https://api.github.com/users/AJenbo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/AJenbo/subscriptions","organizations_url":"https://api.github.com/users/AJenbo/orgs","repos_url":"https://api.github.com/users/AJenbo/repos","events_url":"https://api.github.com/users/AJenbo/events{/privacy}","received_events_url":"https://api.github.com/users/AJenbo/received_events","type":"User","site_admin":false},"html_url":"https://github.com/AJenbo/devilution","description":"Diablo devolved - magic behind the 1996 computer game","fork":true,"url":"https://api.github.com/repos/AJenbo/devilution","forks_url":"https://api.github.com/repos/AJenbo/devilution/forks","keys_url":"https://api.github.com/repos/AJenbo/devilution/keys{/key_id}","collaborators_url":"https://api.github.com/repos/AJenbo/devilution/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/AJenbo/devilution/teams","hooks_url":"https://api.github.com/repos/AJenbo/devilution/hooks","issue_events_url":"https://api.github.com/repos/AJenbo/devilution/issues/events{/number}","events_url":"https://api.github.com/repos/AJenbo/devilution/events","assignees_url":"https://api.github.com/repos/AJenbo/devilution/assignees{/user}","branches_url":"https://api.github.com/repos/AJenbo/devilution/branches{/branch}","tags_url":"https://api.github.com/repos/AJenbo/devilution/tags","blobs_url":"https://api.github.com/repos/AJenbo/devilution/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/AJenbo/devilution/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/AJenbo/devilution/git/refs{/sha}","trees_url":"https://api.github.com/repos/AJenbo/devilution/git/trees{/sha}","statuses_url":"https://api.github.com/repos/AJenbo/devilution/statuses/{sha}","languages_url":"https://api.github.com/repos/AJenbo/devilution/languages","stargazers_url":"https://api.github.com/repos/AJenbo/devilution/stargazers","contributors_url":"https://api.github.com/repos/AJenbo/devilution/contributors","subscribers_url":"https://api.github.com/repos/AJenbo/devilution/subscribers","subscription_url":"https://api.github.com/repos/AJenbo/devilution/subscription","commits_url":"https://api.github.com/repos/AJenbo/devilution/commits{/sha}","git_commits_url":"https://api.github.com/repos/AJenbo/devilution/git/commits{/sha}","comments_url":"https://api.github.com/repos/AJenbo/devilution/comments{/number}","issue_comment_url":"https://api.github.com/repos/AJenbo/devilution/issues/comments{/number}","contents_url":"https://api.github.com/repos/AJenbo/devilution/contents/{+path}","compare_url":"https://api.github.com/repos/AJenbo/devilution/compare/{base}...{head}","merges_url":"https://api.github.com/repos/AJenbo/devilution/merges","archive_url":"https://api.github.com/repos/AJenbo/devilution/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/AJenbo/devilution/downloads","issues_url":"https://api.github.com/repos/AJenbo/devilution/issues{/number}","pulls_url":"https://api.github.com/repos/AJenbo/devilution/pulls{/number}","milestones_url":"https://api.github.com/repos/AJenbo/devilution/milestones{/number}","notifications_url":"https://api.github.com/repos/AJenbo/devilution/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/AJenbo/devilution/labels{/name}","releases_url":"https://api.github.com/repos/AJenbo/devilution/releases{/id}","deployments_url":"https://api.github.com/repos/AJenbo/devilution/deployments","created_at":"2018-08-19T22:29:20Z","updated_at":"2018-09-18T22:18:42Z","pushed_at":"2018-09-23T14:50:22Z","git_url":"git://github.com/AJenbo/devilution.git","ssh_url":"git@github.com:AJenbo/devilution.git","clone_url":"https://github.com/AJenbo/devilution.git","svn_url":"https://github.com/AJenbo/devilution","homepage":"","size":2214,"stargazers_count":0,"watchers_count":0,"language":"C++","has_issues":false,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"archived":false,"open_issues_count":0,"license":{"key":"unlicense","name":"The Unlicense","spdx_id":"Unlicense","url":"https://api.github.com/licenses/unlicense","node_id":"MDc6TGljZW5zZTE1"},"forks":0,"open_issues":0,"watchers":0,"default_branch":"master"}},"base":{"label":"diasurgical:nightly","ref":"nightly","sha":"5eb1daea82dea46af25831cd67ccd373887ff998","user":{"login":"diasurgical","id":40645014,"node_id":"MDEyOk9yZ2FuaXphdGlvbjQwNjQ1MDE0","avatar_url":"https://avatars1.githubusercontent.com/u/40645014?v=4","gravatar_id":"","url":"https://api.github.com/users/diasurgical","html_url":"https://github.com/diasurgical","followers_url":"https://api.github.com/users/diasurgical/followers","following_url":"https://api.github.com/users/diasurgical/following{/other_user}","gists_url":"https://api.github.com/users/diasurgical/gists{/gist_id}","starred_url":"https://api.github.com/users/diasurgical/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/diasurgical/subscriptions","organizations_url":"https://api.github.com/users/diasurgical/orgs","repos_url":"https://api.github.com/users/diasurgical/repos","events_url":"https://api.github.com/users/diasurgical/events{/privacy}","received_events_url":"https://api.github.com/users/diasurgical/received_events","type":"Organization","site_admin":false},"repo":{"id":127684759,"node_id":"MDEwOlJlcG9zaXRvcnkxMjc2ODQ3NTk=","name":"devilution","full_name":"diasurgical/devilution","private":false,"owner":{"login":"diasurgical","id":40645014,"node_id":"MDEyOk9yZ2FuaXphdGlvbjQwNjQ1MDE0","avatar_url":"https://avatars1.githubusercontent.com/u/40645014?v=4","gravatar_id":"","url":"https://api.github.com/users/diasurgical","html_url":"https://github.com/diasurgical","followers_url":"https://api.github.com/users/diasurgical/followers","following_url":"https://api.github.com/users/diasurgical/following{/other_user}","gists_url":"https://api.github.com/users/diasurgical/gists{/gist_id}","starred_url":"https://api.github.com/users/diasurgical/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/diasurgical/subscriptions","organizations_url":"https://api.github.com/users/diasurgical/orgs","repos_url":"https://api.github.com/users/diasurgical/repos","events_url":"https://api.github.com/users/diasurgical/events{/privacy}","received_events_url":"https://api.github.com/users/diasurgical/received_events","type":"Organization","site_admin":false},"html_url":"https://github.com/diasurgical/devilution","description":"Diablo devolved - magic behind the 1996 computer game","fork":false,"url":"https://api.github.com/repos/diasurgical/devilution","forks_url":"https://api.github.com/repos/diasurgical/devilution/forks","keys_url":"https://api.github.com/repos/diasurgical/devilution/keys{/key_id}","collaborators_url":"https://api.github.com/repos/diasurgical/devilution/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/diasurgical/devilution/teams","hooks_url":"https://api.github.com/repos/diasurgical/devilution/hooks","issue_events_url":"https://api.github.com/repos/diasurgical/devilution/issues/events{/number}","events_url":"https://api.github.com/repos/diasurgical/devilution/events","assignees_url":"https://api.github.com/repos/diasurgical/devilution/assignees{/user}","branches_url":"https://api.github.com/repos/diasurgical/devilution/branches{/branch}","tags_url":"https://api.github.com/repos/diasurgical/devilution/tags","blobs_url":"https://api.github.com/repos/diasurgical/devilution/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/diasurgical/devilution/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/diasurgical/devilution/git/refs{/sha}","trees_url":"https://api.github.com/repos/diasurgical/devilution/git/trees{/sha}","statuses_url":"https://api.github.com/repos/diasurgical/devilution/statuses/{sha}","languages_url":"https://api.github.com/repos/diasurgical/devilution/languages","stargazers_url":"https://api.github.com/repos/diasurgical/devilution/stargazers","contributors_url":"https://api.github.com/repos/diasurgical/devilution/contributors","subscribers_url":"https://api.github.com/repos/diasurgical/devilution/subscribers","subscription_url":"https://api.github.com/repos/diasurgical/devilution/subscription","commits_url":"https://api.github.com/repos/diasurgical/devilution/commits{/sha}","git_commits_url":"https://api.github.com/repos/diasurgical/devilution/git/commits{/sha}","comments_url":"https://api.github.com/repos/diasurgical/devilution/comments{/number}","issue_comment_url":"https://api.github.com/repos/diasurgical/devilution/issues/comments{/number}","contents_url":"https://api.github.com/repos/diasurgical/devilution/contents/{+path}","compare_url":"https://api.github.com/repos/diasurgical/devilution/compare/{base}...{head}","merges_url":"https://api.github.com/repos/diasurgical/devilution/merges","archive_url":"https://api.github.com/repos/diasurgical/devilution/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/diasurgical/devilution/downloads","issues_url":"https://api.github.com/repos/diasurgical/devilution/issues{/number}","pulls_url":"https://api.github.com/repos/diasurgical/devilution/pulls{/number}","milestones_url":"https://api.github.com/repos/diasurgical/devilution/milestones{/number}","notifications_url":"https://api.github.com/repos/diasurgical/devilution/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/diasurgical/devilution/labels{/name}","releases_url":"https://api.github.com/repos/diasurgical/devilution/releases{/id}","deployments_url":"https://api.github.com/repos/diasurgical/devilution/deployments","created_at":"2018-04-02T01:01:47Z","updated_at":"2018-09-23T14:22:25Z","pushed_at":"2018-09-23T14:50:24Z","git_url":"git://github.com/diasurgical/devilution.git","ssh_url":"git@github.com:diasurgical/devilution.git","clone_url":"https://github.com/diasurgical/devilution.git","svn_url":"https://github.com/diasurgical/devilution","homepage":"","size":2447,"stargazers_count":5487,"watchers_count":5487,"language":"C++","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":666,"mirror_url":null,"archived":false,"open_issues_count":101,"license":{"key":"unlicense","name":"The Unlicense","spdx_id":"Unlicense","url":"https://api.github.com/licenses/unlicense","node_id":"MDc6TGljZW5zZTE1"},"forks":666,"open_issues":101,"watchers":5487,"default_branch":"nightly"}},"_links":{"self":{"href":"https://api.github.com/repos/diasurgical/devilution/pulls/295"},"html":{"href":"https://github.com/diasurgical/devilution/pull/295"},"issue":{"href":"https://api.github.com/repos/diasurgical/devilution/issues/295"},"comments":{"href":"https://api.github.com/repos/diasurgical/devilution/issues/295/comments"},"review_comments":{"href":"https://api.github.com/repos/diasurgical/devilution/pulls/295/comments"},"review_comment":{"href":"https://api.github.com/repos/diasurgical/devilution/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/diasurgical/devilution/pulls/295/commits"},"statuses":{"href":"https://api.github.com/repos/diasurgical/devilution/statuses/b5e2f74f65d824f97c7fd80cfdf45019a1e97b8f"}},"author_association":"CONTRIBUTOR"}}
{"actor":{"display_login":"AJenbo"}}