{"action":"created","comment":{"url":"https://api.github.com/repos/wesnoth/wesnoth/pulls/comments/73806191","id":73806191,"diff_hunk":"@@ -375,30 +375,69 @@\n \n         # Only the number of ambushers differs by difficulty here.\n \n-#ifdef EASY\n-        {ORC_AMBUSH_AREA 2 5-35 1-7 5}\n-        {ORC_AMBUSH_AREA 2 9-24 8-15 5}\n-        {ORC_AMBUSH_AREA 3 1-17 17-24 9}\n-        {ORC_AMBUSH_AREA 3 18-25 16-23 5}\n-        {ORC_AMBUSH_AREA 3 26-40 16-23 5}\n-#endif\n-#ifdef NORMAL\n-        {ORC_AMBUSH_AREA 2 5-35 1-7 6}\n-        {ORC_AMBUSH_AREA 2 9-24 8-15 6}\n-        {ORC_AMBUSH_AREA 3 1-17 17-24 10}\n-        {ORC_AMBUSH_AREA 3 18-25 16-23 6}\n-        {ORC_AMBUSH_AREA 3 26-40 16-23 6}\n-#endif\n-#ifdef HARD\n-        {ORC_AMBUSH_AREA 2 5-35 1-7 7}\n-        {ORC_AMBUSH_AREA 2 9-24 8-15 7}\n-        {ORC_AMBUSH_AREA 3 1-17 17-24 11}\n-        {ORC_AMBUSH_AREA 3 18-25 16-23 7}\n-        {ORC_AMBUSH_AREA 3 26-40 16-23 7}\n-#endif\n+        # Adjust for leaders killed in S01 ('The Elves Besieged')\n+        # Reduce 25% for each. Note: implicit floor() due to loop\n+        # GL-2016Aug\n+        #\n+        #             3  2  1  0 # killed\n+        #\n+        #      5 -->  1  2  3  5\n+        #      6 -->  1  3  4  6\n+        #      7 -->  1  3  5  7\n+        #\n+        #      9 -->  2  4  6  9\n+        #     10 -->  2  5  7 10\n+        #     11 -->  2  5  8 11\n+        #\n+        # Net result\n+        #\n+        #   Easy -->  6 12 18 29\n+        # Normal -->  6 17 23 34\n+        #   Hard -->  6 17 28 39\n+\n+\n+        [set_variable]\n+            name=small_number\n+            value=4\n+        [/set_variable]\n+        [set_variable]\n+            name=small_number\n+            sub=\"0$besieged_enemies_killed\"\n+        [/set_variable]\n+        [set_variable]\n+            name=small_number\n+            {QUANTITY multiply 5 6 7}\n+        [/set_variable]\n+        [set_variable]\n+            name=small_number\n+            divide=4\n+        [/set_variable]\n+\n+        [set_variable]\n+            name=larger_number\n+            value=4\n+        [/set_variable]\n+        [set_variable]\n+            name=larger_number\n+            sub=\"0$besieged_enemies_killed\"\n+        [/set_variable]\n+        [set_variable]\n+            name=larger_number\n+            {QUANTITY multiply 9 10 11}\n+        [/set_variable]\n+        [set_variable]\n+            name=larger_number\n+            divide=4\n+        [/set_variable]\n+\n+        {ORC_AMBUSH_AREA 2 5-35 1-7 $small_number}","path":"data/campaigns/Heir_To_The_Throne/scenarios/07_Crossroads.cfg","position":204,"original_position":80,"commit_id":"3d49740c79afe89d960b6d091f90a781a917d491","original_commit_id":"3d49740c79afe89d960b6d091f90a781a917d491","user":{"login":"CelticMinstrel","id":578731,"avatar_url":"https://avatars.githubusercontent.com/u/578731?v=3","gravatar_id":"","url":"https://api.github.com/users/CelticMinstrel","html_url":"https://github.com/CelticMinstrel","followers_url":"https://api.github.com/users/CelticMinstrel/followers","following_url":"https://api.github.com/users/CelticMinstrel/following{/other_user}","gists_url":"https://api.github.com/users/CelticMinstrel/gists{/gist_id}","starred_url":"https://api.github.com/users/CelticMinstrel/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/CelticMinstrel/subscriptions","organizations_url":"https://api.github.com/users/CelticMinstrel/orgs","repos_url":"https://api.github.com/users/CelticMinstrel/repos","events_url":"https://api.github.com/users/CelticMinstrel/events{/privacy}","received_events_url":"https://api.github.com/users/CelticMinstrel/received_events","type":"User","site_admin":false},"body":"I like how this eliminates the duplicate definitions of the area size for each difficulty (since the only difference was number of ambushers).","created_at":"2016-08-07T17:52:40Z","updated_at":"2016-08-07T17:52:40Z","html_url":"https://github.com/wesnoth/wesnoth/pull/734#discussion_r73806191","pull_request_url":"https://api.github.com/repos/wesnoth/wesnoth/pulls/734","_links":{"self":{"href":"https://api.github.com/repos/wesnoth/wesnoth/pulls/comments/73806191"},"html":{"href":"https://github.com/wesnoth/wesnoth/pull/734#discussion_r73806191"},"pull_request":{"href":"https://api.github.com/repos/wesnoth/wesnoth/pulls/734"}}},"pull_request":{"url":"https://api.github.com/repos/wesnoth/wesnoth/pulls/734","id":80358959,"html_url":"https://github.com/wesnoth/wesnoth/pull/734","diff_url":"https://github.com/wesnoth/wesnoth/pull/734.diff","patch_url":"https://github.com/wesnoth/wesnoth/pull/734.patch","issue_url":"https://api.github.com/repos/wesnoth/wesnoth/issues/734","number":734,"state":"open","locked":false,"title":"HttT S07 Ambushers Reduced","user":{"login":"GregoryLundberg","id":11877870,"avatar_url":"https://avatars.githubusercontent.com/u/11877870?v=3","gravatar_id":"","url":"https://api.github.com/users/GregoryLundberg","html_url":"https://github.com/GregoryLundberg","followers_url":"https://api.github.com/users/GregoryLundberg/followers","following_url":"https://api.github.com/users/GregoryLundberg/following{/other_user}","gists_url":"https://api.github.com/users/GregoryLundberg/gists{/gist_id}","starred_url":"https://api.github.com/users/GregoryLundberg/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/GregoryLundberg/subscriptions","organizations_url":"https://api.github.com/users/GregoryLundberg/orgs","repos_url":"https://api.github.com/users/GregoryLundberg/repos","events_url":"https://api.github.com/users/GregoryLundberg/events{/privacy}","received_events_url":"https://api.github.com/users/GregoryLundberg/received_events","type":"User","site_admin":false},"body":"This Pull Request is part of a series of corrections and improvements to the HttT ('Heir to the Throne') campaign.\r\n\r\nWhen merging or testing, please be aware that a PR deeper in the hierarchy will have merge conflicts unless each higher PR has already been applied. If this presents a problem, contact me and I will re-factor the hierarchy as required. At present, the best options to contact me are either as comments on one of these pull requests, or by creating an Issue on my personal fork.\r\n\r\n**Hierarchy**\r\n\r\n    master\r\n    |\r\n    +-- GregoryLundberg:GL_unique_items ( PR #722 )\r\n    |\r\n    +-- GregoryLundberg:GL_HttT_errors ( PR #729  )\r\n        |\r\n        +-- GregoryLundberg:GL_HttT_general_improvements ( PR #730 )\r\n            |\r\n            +-- GregoryLundberg:GL_HttT_S05b_use_advisor ( PR #731 )\r\n            |\r\n            +-- GregoryLundberg:GL_HttT_S05b_randomize_temples ( PR #732 )\r\n            |\r\n            +-- GregoryLundberg:GL_HttT_S06_logical_thieves ( PR #733 )\r\n            |\r\n            +-- GregoryLundberg:GL_HttT_S07_ambushers_reduced ( PR #734 )\r\n            |\r\n            +-- GregoryLundberg:GL_HttT_S13_snow_ditritus ( PR #735 )\r\n            |\r\n            +-- GregoryLundberg:GL_HttT_S20b_wose_assistance ( PR #736 )\r\n            |\r\n            +-- GregoryLundberg:GL_HttT_S22_gryphons_return ( PR #737 )\r\n\r\n**GregoryLundberg:GL_unique_items**\r\nImprovements for Holy Water and Storm Trident which prevent their use in cases where they will do no good: mainly because they have already been used.\r\n\r\n**GregoryLundberg:GL_HttT_fix_errors**\r\nThese correct bugs and errors in the existing code-base.  Each patch is fairly localized and should be easy to follow. Individual patches should be easy to cherry pick, if desired.\r\n\r\n**GregoryLundberg:GL_HttT_general_improvements**\r\nThese are general improvements of my own. Each patch is fairly localized and should be easy to follow. Individual patches should be easy to cherry pick, if desired.\r\n\r\nThe only complex patch is the last, which touches many files, and gets the debug command 'choose_level' working. I have this patch last because there may be some issues which need working out. It works, but it may reset some states which someone debugging might not want reset; so there may be a few corrections needed for it.\r\n\r\n**GregoryLundberg:GL_HttT_S05b_use_advisor**\r\nThis implements a TODO item. It selects the advisor Konrad will have at the start of S06 ('The Siege of Elensefar') and uses that advisor for a comment, apparently coming from inside the ship, when it arrives.\r\n\r\n**GregoryLundberg:GL_HttT_S05b_randomize_temples**\r\nThis implements a TODO item. It randomizes the temple contents.\r\n\r\n**GregoryLundberg:GL_HttT_S06_logical_thieves**\r\nThis is an improvement of my own. It handles the Thieve's Guild in a more logical manner. Mainly, they will simply join forces in cases where Konrad has already passed the point where an offer of help makes sense.\r\n\r\n**GregoryLundberg:GL_HttT_S07_ambushers_reduced**\r\nThis implements a TODO item. The number of ambushes reduces based upon the number of enemy leaders killed in S01 ('The Elves Besieged').\r\n\r\n**GregoryLundberg:GL_HttT_S13_snow_ditritus**\r\nThis implements a TODO item. It adds random snow on up to 1/3rd the non-snow tiles, based upon the snow coverage (that is, turns to completion) from S12 ('Northern Winter').\r\n\r\n**GregoryLundberg:GL_HttT_S20b_wose_assistance**\r\nThis implements a TODO item. It adds a bonus sub-quest assisting the wose in dealing with the undead. The reward is a book which, when read, grants forest movement cost 1, forest defense 70%, and forest ambush (as with an Elvish Ranger). This reward was chosen because it offers some assistance in S22 ('Return to Wesnoth') and has limited, or no, use in the following scenarios.\r\n\r\n**GregoryLundberg:GL_HttT_S22_gryphons_return**\r\nThis implements a TODO item. If Kondar did not injure or kill the gryphons in S10 ('Gryphon Mountain'), a flight of gryphons return to assist Konrad in S22 ('Return to Wesnoth'). Remember, for the gryphons to arrive, Konrad must have forgone their eggs and, therefore, has no Gryphon Riders. This lack of Gryphon Riders will be most felt in the final two scenario, and especially on the large, open plains of S23 ('The Test of the Clans').\r\n\r\n**KNOWN BUGS**\r\n\r\nMultiple-tile units with animation leave visual artifacts as they move. This is most noticeable with the Gryphons and Gryphon Riders as they move using move_unit_fake in S10 ('Gryphon Mountain'), S14 ('Plunging into Darkness') and S22 ('Return to Wesnoth'). The artifacts clear fairly quickly, and are all removed at the end of the movement.\r\n\r\nmove_unit_fake leaves a visual artifact when moving under fog. This is extremely noticeable in S20a ('Home of the North Elves') when, in the opening sequence, Telerandor appears in the fog and moves to Konrad: it appears as if an Elvish Rider remains unmoving back at the start of the path, and remains there until the end of his movement.\r\n\r\nThere is an informative message on the console (stderr) showing the random number seed used for generating the caverns for S17 ('The Sceptre of Fire'). This should honor the current reporting settings and only appear when informative messages are desired.\r\n\r\nGL_HttT_errors includes a workaround for a user-interface bug caused by the custom initiative feature for Li'sar. This causes the last unit processed to be selected at the start of the scenario. It appears in S08 ('The Princess of Wesnoth'), S11 ('The Ford of Abez'), and S16 ('Hasty Alliance'). Without the workaround, the user must de-select the unit (which, in general, is not theirs and, so, cannot be moved) before they can begin their movement phase.\r\n\r\nThe game engine appears to have memory-leak issues. When playtesting, after loading several dozen scenario, memory usage will have grown quite large. This can cause the system to begin to swap (if your system has swap space), which severely degrades performance. To work around the issue, I keep an eye on memory use and restart the engine when it approaches the limit.\r\n\r\nThere are numerous user-interface issues such as arrow keys not working, selection lists to short for their contents, missing scroll bars, etc. I have begun noting them in the GitHub Issues for my personal Wesnoth fork. I have become so used to avoiding them, however, I will need to make a concerted effort to note them all.\r\n\r\n**NOTES**\r\n\r\nI have tested each fork to ensure no merge conflicts occur, provided the required upper-level forks have already been merged. I found no problems using simple merges. I did, however, run into problems with rebase. If you need to rebase after merging these forks and get merge conflicts, abort your rebase (git rebase --abort). In general, such merge conflicts occur because git can re-order the commits; but that re-ordering can be avoided, preventing merge conflicts, with an interactive rebase. Contact me if you need assistance using rebase.\r\n\r\nThe debug command choose_level works well, now. In general, when testing, you can switch from any scenario to any other. Internal state, such as which path you took from S04 ('The Bay of Pearls') .. S05a ('Muff Malal's Peninsula') or S05b ('The Isle of the Damned') .. or the amount of snow which fell in S12 ('Northern Winter') is maintained until you visit the scenario which sets the state. Thus, if you want to test with the various incarnations of Moremirmu in S09 ('The Valley of Death'), you simply need to use choose_level to jump to S05a or S05b, then jump back to S09 once you have the desired state.\r\n\r\nThe debug command next_level also works well. But, since there is no way to know if you used next_level command, it always advances to the default next level. At points where there is a branch, S04 ('The Bay of Pearls') and S18 ('A Choice Must Be Made'), you must either play through, or use the choose_level command if you do not want to follow the default choice.\r\n\r\nWhen using the choose_level command, be aware that game state, such as your gold balance, and your recall list (including your Heros) is NOT CHANGED. This means, yes, it is possible to advance your Heros and jump to S01 ('The Elves Besieged') and have Konrad, Li'sar and Kalenz, along with a host of other L3 units, even Gryphon Riders or Gryphons, if you have always wanted to clear the board of those pesky orcs.\r\n\r\nThere are times when a Hero (generally Delfador or Li'sar) cannot be on the map, either for story purposes or because that Hero is already in that scenario. In these cases your Hero is saved and, if you are using choose_level to jump around, will be restored once you leave the area.\r\n\r\nSimilarly, there are times when a unit will join Konrad's forces. For example, Haldiel in S02 ('Blackwater Port'). If you already have Haldiel in your recall list and choose_level to jump to Blackwater Port, Haldiel will be removed from your recall list, and a new Haldiel will appear at the appropriate time. For those units which only appear depending upon your actions, they will only be removed from your recall list (or the map) should you take the action which causes their appearance.","created_at":"2016-08-07T05:42:45Z","updated_at":"2016-08-07T17:52:40Z","closed_at":null,"merged_at":null,"merge_commit_sha":"835d9827c540ad8f658761d5283a4098e96f2554","assignee":null,"assignees":[],"milestone":null,"commits_url":"https://api.github.com/repos/wesnoth/wesnoth/pulls/734/commits","review_comments_url":"https://api.github.com/repos/wesnoth/wesnoth/pulls/734/comments","review_comment_url":"https://api.github.com/repos/wesnoth/wesnoth/pulls/comments{/number}","comments_url":"https://api.github.com/repos/wesnoth/wesnoth/issues/734/comments","statuses_url":"https://api.github.com/repos/wesnoth/wesnoth/statuses/3d49740c79afe89d960b6d091f90a781a917d491","head":{"label":"GregoryLundberg:GL_HttT_S07_ambushers_reduced","ref":"GL_HttT_S07_ambushers_reduced","sha":"3d49740c79afe89d960b6d091f90a781a917d491","user":{"login":"GregoryLundberg","id":11877870,"avatar_url":"https://avatars.githubusercontent.com/u/11877870?v=3","gravatar_id":"","url":"https://api.github.com/users/GregoryLundberg","html_url":"https://github.com/GregoryLundberg","followers_url":"https://api.github.com/users/GregoryLundberg/followers","following_url":"https://api.github.com/users/GregoryLundberg/following{/other_user}","gists_url":"https://api.github.com/users/GregoryLundberg/gists{/gist_id}","starred_url":"https://api.github.com/users/GregoryLundberg/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/GregoryLundberg/subscriptions","organizations_url":"https://api.github.com/users/GregoryLundberg/orgs","repos_url":"https://api.github.com/users/GregoryLundberg/repos","events_url":"https://api.github.com/users/GregoryLundberg/events{/privacy}","received_events_url":"https://api.github.com/users/GregoryLundberg/received_events","type":"User","site_admin":false},"repo":{"id":62269018,"name":"wesnoth","full_name":"GregoryLundberg/wesnoth","owner":{"login":"GregoryLundberg","id":11877870,"avatar_url":"https://avatars.githubusercontent.com/u/11877870?v=3","gravatar_id":"","url":"https://api.github.com/users/GregoryLundberg","html_url":"https://github.com/GregoryLundberg","followers_url":"https://api.github.com/users/GregoryLundberg/followers","following_url":"https://api.github.com/users/GregoryLundberg/following{/other_user}","gists_url":"https://api.github.com/users/GregoryLundberg/gists{/gist_id}","starred_url":"https://api.github.com/users/GregoryLundberg/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/GregoryLundberg/subscriptions","organizations_url":"https://api.github.com/users/GregoryLundberg/orgs","repos_url":"https://api.github.com/users/GregoryLundberg/repos","events_url":"https://api.github.com/users/GregoryLundberg/events{/privacy}","received_events_url":"https://api.github.com/users/GregoryLundberg/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/GregoryLundberg/wesnoth","description":"Free, turn-based strategy game with a high fantasy theme, featuring both singleplayer and online/hotseat multiplayer combat.","fork":true,"url":"https://api.github.com/repos/GregoryLundberg/wesnoth","forks_url":"https://api.github.com/repos/GregoryLundberg/wesnoth/forks","keys_url":"https://api.github.com/repos/GregoryLundberg/wesnoth/keys{/key_id}","collaborators_url":"https://api.github.com/repos/GregoryLundberg/wesnoth/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/GregoryLundberg/wesnoth/teams","hooks_url":"https://api.github.com/repos/GregoryLundberg/wesnoth/hooks","issue_events_url":"https://api.github.com/repos/GregoryLundberg/wesnoth/issues/events{/number}","events_url":"https://api.github.com/repos/GregoryLundberg/wesnoth/events","assignees_url":"https://api.github.com/repos/GregoryLundberg/wesnoth/assignees{/user}","branches_url":"https://api.github.com/repos/GregoryLundberg/wesnoth/branches{/branch}","tags_url":"https://api.github.com/repos/GregoryLundberg/wesnoth/tags","blobs_url":"https://api.github.com/repos/GregoryLundberg/wesnoth/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/GregoryLundberg/wesnoth/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/GregoryLundberg/wesnoth/git/refs{/sha}","trees_url":"https://api.github.com/repos/GregoryLundberg/wesnoth/git/trees{/sha}","statuses_url":"https://api.github.com/repos/GregoryLundberg/wesnoth/statuses/{sha}","languages_url":"https://api.github.com/repos/GregoryLundberg/wesnoth/languages","stargazers_url":"https://api.github.com/repos/GregoryLundberg/wesnoth/stargazers","contributors_url":"https://api.github.com/repos/GregoryLundberg/wesnoth/contributors","subscribers_url":"https://api.github.com/repos/GregoryLundberg/wesnoth/subscribers","subscription_url":"https://api.github.com/repos/GregoryLundberg/wesnoth/subscription","commits_url":"https://api.github.com/repos/GregoryLundberg/wesnoth/commits{/sha}","git_commits_url":"https://api.github.com/repos/GregoryLundberg/wesnoth/git/commits{/sha}","comments_url":"https://api.github.com/repos/GregoryLundberg/wesnoth/comments{/number}","issue_comment_url":"https://api.github.com/repos/GregoryLundberg/wesnoth/issues/comments{/number}","contents_url":"https://api.github.com/repos/GregoryLundberg/wesnoth/contents/{+path}","compare_url":"https://api.github.com/repos/GregoryLundberg/wesnoth/compare/{base}...{head}","merges_url":"https://api.github.com/repos/GregoryLundberg/wesnoth/merges","archive_url":"https://api.github.com/repos/GregoryLundberg/wesnoth/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/GregoryLundberg/wesnoth/downloads","issues_url":"https://api.github.com/repos/GregoryLundberg/wesnoth/issues{/number}","pulls_url":"https://api.github.com/repos/GregoryLundberg/wesnoth/pulls{/number}","milestones_url":"https://api.github.com/repos/GregoryLundberg/wesnoth/milestones{/number}","notifications_url":"https://api.github.com/repos/GregoryLundberg/wesnoth/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/GregoryLundberg/wesnoth/labels{/name}","releases_url":"https://api.github.com/repos/GregoryLundberg/wesnoth/releases{/id}","deployments_url":"https://api.github.com/repos/GregoryLundberg/wesnoth/deployments","created_at":"2016-06-30T01:21:20Z","updated_at":"2016-07-25T05:30:41Z","pushed_at":"2016-08-07T08:10:25Z","git_url":"git://github.com/GregoryLundberg/wesnoth.git","ssh_url":"git@github.com:GregoryLundberg/wesnoth.git","clone_url":"https://github.com/GregoryLundberg/wesnoth.git","svn_url":"https://github.com/GregoryLundberg/wesnoth","homepage":"http://www.wesnoth.org/","size":2403226,"stargazers_count":0,"watchers_count":0,"language":"C++","has_issues":true,"has_downloads":true,"has_wiki":false,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":13,"forks":0,"open_issues":13,"watchers":0,"default_branch":"master"}},"base":{"label":"wesnoth:master","ref":"master","sha":"40bc508f7f3adc30ca832d88000415b3cc724ff0","user":{"login":"wesnoth","id":4024232,"avatar_url":"https://avatars.githubusercontent.com/u/4024232?v=3","gravatar_id":"","url":"https://api.github.com/users/wesnoth","html_url":"https://github.com/wesnoth","followers_url":"https://api.github.com/users/wesnoth/followers","following_url":"https://api.github.com/users/wesnoth/following{/other_user}","gists_url":"https://api.github.com/users/wesnoth/gists{/gist_id}","starred_url":"https://api.github.com/users/wesnoth/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/wesnoth/subscriptions","organizations_url":"https://api.github.com/users/wesnoth/orgs","repos_url":"https://api.github.com/users/wesnoth/repos","events_url":"https://api.github.com/users/wesnoth/events{/privacy}","received_events_url":"https://api.github.com/users/wesnoth/received_events","type":"Organization","site_admin":false},"repo":{"id":9432220,"name":"wesnoth","full_name":"wesnoth/wesnoth","owner":{"login":"wesnoth","id":4024232,"avatar_url":"https://avatars.githubusercontent.com/u/4024232?v=3","gravatar_id":"","url":"https://api.github.com/users/wesnoth","html_url":"https://github.com/wesnoth","followers_url":"https://api.github.com/users/wesnoth/followers","following_url":"https://api.github.com/users/wesnoth/following{/other_user}","gists_url":"https://api.github.com/users/wesnoth/gists{/gist_id}","starred_url":"https://api.github.com/users/wesnoth/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/wesnoth/subscriptions","organizations_url":"https://api.github.com/users/wesnoth/orgs","repos_url":"https://api.github.com/users/wesnoth/repos","events_url":"https://api.github.com/users/wesnoth/events{/privacy}","received_events_url":"https://api.github.com/users/wesnoth/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/wesnoth/wesnoth","description":"Free, turn-based strategy game with a high fantasy theme, featuring both singleplayer and online/hotseat multiplayer combat.","fork":false,"url":"https://api.github.com/repos/wesnoth/wesnoth","forks_url":"https://api.github.com/repos/wesnoth/wesnoth/forks","keys_url":"https://api.github.com/repos/wesnoth/wesnoth/keys{/key_id}","collaborators_url":"https://api.github.com/repos/wesnoth/wesnoth/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/wesnoth/wesnoth/teams","hooks_url":"https://api.github.com/repos/wesnoth/wesnoth/hooks","issue_events_url":"https://api.github.com/repos/wesnoth/wesnoth/issues/events{/number}","events_url":"https://api.github.com/repos/wesnoth/wesnoth/events","assignees_url":"https://api.github.com/repos/wesnoth/wesnoth/assignees{/user}","branches_url":"https://api.github.com/repos/wesnoth/wesnoth/branches{/branch}","tags_url":"https://api.github.com/repos/wesnoth/wesnoth/tags","blobs_url":"https://api.github.com/repos/wesnoth/wesnoth/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/wesnoth/wesnoth/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/wesnoth/wesnoth/git/refs{/sha}","trees_url":"https://api.github.com/repos/wesnoth/wesnoth/git/trees{/sha}","statuses_url":"https://api.github.com/repos/wesnoth/wesnoth/statuses/{sha}","languages_url":"https://api.github.com/repos/wesnoth/wesnoth/languages","stargazers_url":"https://api.github.com/repos/wesnoth/wesnoth/stargazers","contributors_url":"https://api.github.com/repos/wesnoth/wesnoth/contributors","subscribers_url":"https://api.github.com/repos/wesnoth/wesnoth/subscribers","subscription_url":"https://api.github.com/repos/wesnoth/wesnoth/subscription","commits_url":"https://api.github.com/repos/wesnoth/wesnoth/commits{/sha}","git_commits_url":"https://api.github.com/repos/wesnoth/wesnoth/git/commits{/sha}","comments_url":"https://api.github.com/repos/wesnoth/wesnoth/comments{/number}","issue_comment_url":"https://api.github.com/repos/wesnoth/wesnoth/issues/comments{/number}","contents_url":"https://api.github.com/repos/wesnoth/wesnoth/contents/{+path}","compare_url":"https://api.github.com/repos/wesnoth/wesnoth/compare/{base}...{head}","merges_url":"https://api.github.com/repos/wesnoth/wesnoth/merges","archive_url":"https://api.github.com/repos/wesnoth/wesnoth/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/wesnoth/wesnoth/downloads","issues_url":"https://api.github.com/repos/wesnoth/wesnoth/issues{/number}","pulls_url":"https://api.github.com/repos/wesnoth/wesnoth/pulls{/number}","milestones_url":"https://api.github.com/repos/wesnoth/wesnoth/milestones{/number}","notifications_url":"https://api.github.com/repos/wesnoth/wesnoth/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/wesnoth/wesnoth/labels{/name}","releases_url":"https://api.github.com/repos/wesnoth/wesnoth/releases{/id}","deployments_url":"https://api.github.com/repos/wesnoth/wesnoth/deployments","created_at":"2013-04-14T17:13:06Z","updated_at":"2016-08-06T22:06:55Z","pushed_at":"2016-08-07T17:50:48Z","git_url":"git://github.com/wesnoth/wesnoth.git","ssh_url":"git@github.com:wesnoth/wesnoth.git","clone_url":"https://github.com/wesnoth/wesnoth.git","svn_url":"https://github.com/wesnoth/wesnoth","homepage":"http://www.wesnoth.org/","size":2450796,"stargazers_count":900,"watchers_count":900,"language":"C++","has_issues":false,"has_downloads":true,"has_wiki":false,"has_pages":false,"forks_count":311,"mirror_url":null,"open_issues_count":30,"forks":311,"open_issues":30,"watchers":900,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/wesnoth/wesnoth/pulls/734"},"html":{"href":"https://github.com/wesnoth/wesnoth/pull/734"},"issue":{"href":"https://api.github.com/repos/wesnoth/wesnoth/issues/734"},"comments":{"href":"https://api.github.com/repos/wesnoth/wesnoth/issues/734/comments"},"review_comments":{"href":"https://api.github.com/repos/wesnoth/wesnoth/pulls/734/comments"},"review_comment":{"href":"https://api.github.com/repos/wesnoth/wesnoth/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/wesnoth/wesnoth/pulls/734/commits"},"statuses":{"href":"https://api.github.com/repos/wesnoth/wesnoth/statuses/3d49740c79afe89d960b6d091f90a781a917d491"}}}}
{"actor":{"display_login":"CelticMinstrel"}}