{"action":"created","comment":{"url":"https://api.github.com/repos/ParadiseSS13/Paradise/pulls/comments/70196004","id":70196004,"diff_hunk":"@@ -0,0 +1,57 @@\n+/obj/effect/proc_holder/spell/aoe_turf/rathens\n+\tname = \"Rathen's Secret\"\n+\tdesc = \"Summons a powerful shockwave around you that tears the appendix and limbs off of enemies.\"\n+\tcharge_max = 500\n+\tclothes_req = 1\n+\tinvocation = \"ARSE NATH!\"\n+\tinvocation_type = \"shout\"\n+\trange = 7\n+\tcooldown_min = 200\n+\tselection_type = \"view\"\n+\taction_icon_state = \"superfart\"\n+\n+/obj/effect/proc_holder/spell/aoe_turf/rathens/cast(list/targets)\n+\tvar/mob/user = usr\n+\tvar/list/impacted_mobs = list()\n+\tfor(var/turf/T in targets)\n+\t\tfor(var/mob/living/carbon/human/H in T)\n+\t\t\tif(H == user)\n+\t\t\t\tcontinue\n+\t\t\timpacted_mobs  += H\n+\tif(!impacted_mobs.len)\n+\t\tto_chat(user, \"<span class='danger'>There are no targets in range!</span>\")\n+\t\trevert_cast()\n+\t\treturn 0\n+\tplaysound(get_turf(user), 'sound/goonstation/effects/superfart.ogg', 25, 1)\n+\tfor(var/mob/living/carbon/human/H in impacted_mobs)\n+\t\tvar/datum/effect/system/harmless_smoke_spread/s = new /datum/effect/system/harmless_smoke_spread\n+\t\ts.set_up(5, 0, H)\n+\t\ts.start()\n+\t\tvar/obj/item/organ/internal/appendix/A = H.get_int_organ(/obj/item/organ/internal/appendix)\n+\t\tif(A)\n+\t\t\tA.remove(H)\n+\t\t\tA.forceMove(get_turf(H))\n+\t\t\tspawn()\n+\t\t\t\tA.throw_at(get_edge_target_turf(H, pick(alldirs)), rand(1, 10), 5)\n+\t\t\tH.visible_message(\"<span class='danger'>[H]'s [A.name] flies out their body in a magical explosion!</span>\",\\\n+\t\t\t\t\t\t\t  \"<span class='danger'>Your [A.name] flies out your body in a magical explosion!</span>\")\n+\t\t\tH.Weaken(2)\n+\t\telse\n+\t\t\tvar/obj/effect/decal/cleanable/blood/gibs/G = new/obj/effect/decal/cleanable/blood/gibs(get_turf(H))\n+\t\t\tspawn()\n+\t\t\t\tG.throw_at(get_edge_target_turf(H, pick(alldirs)), rand(1, 10), 5)\n+\t\t\tH.apply_damage(10, BRUTE, \"chest\")\n+\t\t\tto_chat(H, \"<span class='userdanger'>You have no [A.name], but something had to give! Holy shit, what was that?</span>\")\n+\t\t\tH.Weaken(3)\n+\t\t\tfor(var/obj/item/organ/external/E in H.organs)\n+\t\t\t\tif(istype(E, /obj/item/organ/external/head))\n+\t\t\t\t\tcontinue\n+\t\t\t\tif(istype(E, /obj/item/organ/external/chest))\n+\t\t\t\t\tcontinue\n+\t\t\t\tif(istype(E, /obj/item/organ/external/groin))\n+\t\t\t\t\tcontinue\n+\t\t\t\tif(prob(7))","path":"code/datums/spells/rathens.dm","position":53,"original_position":53,"commit_id":"762ed618812feeeb3e6e5753e06c6dc9a8d63d29","original_commit_id":"762ed618812feeeb3e6e5753e06c6dc9a8d63d29","user":{"login":"taukausanake","id":1978025,"avatar_url":"https://avatars.githubusercontent.com/u/1978025?v=3","gravatar_id":"","url":"https://api.github.com/users/taukausanake","html_url":"https://github.com/taukausanake","followers_url":"https://api.github.com/users/taukausanake/followers","following_url":"https://api.github.com/users/taukausanake/following{/other_user}","gists_url":"https://api.github.com/users/taukausanake/gists{/gist_id}","starred_url":"https://api.github.com/users/taukausanake/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/taukausanake/subscriptions","organizations_url":"https://api.github.com/users/taukausanake/orgs","repos_url":"https://api.github.com/users/taukausanake/repos","events_url":"https://api.github.com/users/taukausanake/events{/privacy}","received_events_url":"https://api.github.com/users/taukausanake/received_events","type":"User","site_admin":false},"body":"I will be totally okay if that happens","created_at":"2016-07-11T02:38:17Z","updated_at":"2016-07-11T02:38:17Z","html_url":"https://github.com/ParadiseSS13/Paradise/pull/4980#discussion_r70196004","pull_request_url":"https://api.github.com/repos/ParadiseSS13/Paradise/pulls/4980","_links":{"self":{"href":"https://api.github.com/repos/ParadiseSS13/Paradise/pulls/comments/70196004"},"html":{"href":"https://github.com/ParadiseSS13/Paradise/pull/4980#discussion_r70196004"},"pull_request":{"href":"https://api.github.com/repos/ParadiseSS13/Paradise/pulls/4980"}}},"pull_request":{"url":"https://api.github.com/repos/ParadiseSS13/Paradise/pulls/4980","id":76887676,"html_url":"https://github.com/ParadiseSS13/Paradise/pull/4980","diff_url":"https://github.com/ParadiseSS13/Paradise/pull/4980.diff","patch_url":"https://github.com/ParadiseSS13/Paradise/pull/4980.patch","issue_url":"https://api.github.com/repos/ParadiseSS13/Paradise/issues/4980","number":4980,"state":"open","locked":false,"title":"Adds in Rathen's Secret","user":{"login":"Fox-McCloud","id":5785200,"avatar_url":"https://avatars.githubusercontent.com/u/5785200?v=3","gravatar_id":"","url":"https://api.github.com/users/Fox-McCloud","html_url":"https://github.com/Fox-McCloud","followers_url":"https://api.github.com/users/Fox-McCloud/followers","following_url":"https://api.github.com/users/Fox-McCloud/following{/other_user}","gists_url":"https://api.github.com/users/Fox-McCloud/gists{/gist_id}","starred_url":"https://api.github.com/users/Fox-McCloud/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Fox-McCloud/subscriptions","organizations_url":"https://api.github.com/users/Fox-McCloud/orgs","repos_url":"https://api.github.com/users/Fox-McCloud/repos","events_url":"https://api.github.com/users/Fox-McCloud/events{/privacy}","received_events_url":"https://api.github.com/users/Fox-McCloud/received_events","type":"User","site_admin":false},"body":"Credit to Goon for this one.\r\n\r\nImplements Rathen's Secret, aka \"Arse Nath\".\r\n\r\nWe obviously don't have a butt organ..sooooo an appendix will have to do instead...\r\n\r\nWhat does this spell do?\r\n\r\nIt weakens everyone on the screen for 2 cycles and knocks their appendix out of them.\r\n\r\nIf you don't have your appendix, however, it does 10 brute to the chest, weakens for 3 cycles and rolls a 7% chance for each non-chest/groin/head limb to be dismembered.\r\n\r\n\r\nConsidered a defensive spell similar to magic missile or repulse. Standard spell cost of 2.\r\n\r\n:cl: Fox McCloud\r\nadd: Adds in Rathen's secret, a new spell for the wizard that AoE stuns\r\n/:cl:","created_at":"2016-07-11T00:08:24Z","updated_at":"2016-07-11T02:38:17Z","closed_at":null,"merged_at":null,"merge_commit_sha":"e5eaf2dd2421516923ff9f43a5dfdab309e49fce","assignee":null,"assignees":[],"milestone":null,"commits_url":"https://api.github.com/repos/ParadiseSS13/Paradise/pulls/4980/commits","review_comments_url":"https://api.github.com/repos/ParadiseSS13/Paradise/pulls/4980/comments","review_comment_url":"https://api.github.com/repos/ParadiseSS13/Paradise/pulls/comments{/number}","comments_url":"https://api.github.com/repos/ParadiseSS13/Paradise/issues/4980/comments","statuses_url":"https://api.github.com/repos/ParadiseSS13/Paradise/statuses/762ed618812feeeb3e6e5753e06c6dc9a8d63d29","head":{"label":"Fox-McCloud:arse-nath","ref":"arse-nath","sha":"762ed618812feeeb3e6e5753e06c6dc9a8d63d29","user":{"login":"Fox-McCloud","id":5785200,"avatar_url":"https://avatars.githubusercontent.com/u/5785200?v=3","gravatar_id":"","url":"https://api.github.com/users/Fox-McCloud","html_url":"https://github.com/Fox-McCloud","followers_url":"https://api.github.com/users/Fox-McCloud/followers","following_url":"https://api.github.com/users/Fox-McCloud/following{/other_user}","gists_url":"https://api.github.com/users/Fox-McCloud/gists{/gist_id}","starred_url":"https://api.github.com/users/Fox-McCloud/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Fox-McCloud/subscriptions","organizations_url":"https://api.github.com/users/Fox-McCloud/orgs","repos_url":"https://api.github.com/users/Fox-McCloud/repos","events_url":"https://api.github.com/users/Fox-McCloud/events{/privacy}","received_events_url":"https://api.github.com/users/Fox-McCloud/received_events","type":"User","site_admin":false},"repo":{"id":27287788,"name":"Paradise-1","full_name":"Fox-McCloud/Paradise-1","owner":{"login":"Fox-McCloud","id":5785200,"avatar_url":"https://avatars.githubusercontent.com/u/5785200?v=3","gravatar_id":"","url":"https://api.github.com/users/Fox-McCloud","html_url":"https://github.com/Fox-McCloud","followers_url":"https://api.github.com/users/Fox-McCloud/followers","following_url":"https://api.github.com/users/Fox-McCloud/following{/other_user}","gists_url":"https://api.github.com/users/Fox-McCloud/gists{/gist_id}","starred_url":"https://api.github.com/users/Fox-McCloud/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Fox-McCloud/subscriptions","organizations_url":"https://api.github.com/users/Fox-McCloud/orgs","repos_url":"https://api.github.com/users/Fox-McCloud/repos","events_url":"https://api.github.com/users/Fox-McCloud/events{/privacy}","received_events_url":"https://api.github.com/users/Fox-McCloud/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/Fox-McCloud/Paradise-1","description":"","fork":true,"url":"https://api.github.com/repos/Fox-McCloud/Paradise-1","forks_url":"https://api.github.com/repos/Fox-McCloud/Paradise-1/forks","keys_url":"https://api.github.com/repos/Fox-McCloud/Paradise-1/keys{/key_id}","collaborators_url":"https://api.github.com/repos/Fox-McCloud/Paradise-1/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/Fox-McCloud/Paradise-1/teams","hooks_url":"https://api.github.com/repos/Fox-McCloud/Paradise-1/hooks","issue_events_url":"https://api.github.com/repos/Fox-McCloud/Paradise-1/issues/events{/number}","events_url":"https://api.github.com/repos/Fox-McCloud/Paradise-1/events","assignees_url":"https://api.github.com/repos/Fox-McCloud/Paradise-1/assignees{/user}","branches_url":"https://api.github.com/repos/Fox-McCloud/Paradise-1/branches{/branch}","tags_url":"https://api.github.com/repos/Fox-McCloud/Paradise-1/tags","blobs_url":"https://api.github.com/repos/Fox-McCloud/Paradise-1/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/Fox-McCloud/Paradise-1/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/Fox-McCloud/Paradise-1/git/refs{/sha}","trees_url":"https://api.github.com/repos/Fox-McCloud/Paradise-1/git/trees{/sha}","statuses_url":"https://api.github.com/repos/Fox-McCloud/Paradise-1/statuses/{sha}","languages_url":"https://api.github.com/repos/Fox-McCloud/Paradise-1/languages","stargazers_url":"https://api.github.com/repos/Fox-McCloud/Paradise-1/stargazers","contributors_url":"https://api.github.com/repos/Fox-McCloud/Paradise-1/contributors","subscribers_url":"https://api.github.com/repos/Fox-McCloud/Paradise-1/subscribers","subscription_url":"https://api.github.com/repos/Fox-McCloud/Paradise-1/subscription","commits_url":"https://api.github.com/repos/Fox-McCloud/Paradise-1/commits{/sha}","git_commits_url":"https://api.github.com/repos/Fox-McCloud/Paradise-1/git/commits{/sha}","comments_url":"https://api.github.com/repos/Fox-McCloud/Paradise-1/comments{/number}","issue_comment_url":"https://api.github.com/repos/Fox-McCloud/Paradise-1/issues/comments{/number}","contents_url":"https://api.github.com/repos/Fox-McCloud/Paradise-1/contents/{+path}","compare_url":"https://api.github.com/repos/Fox-McCloud/Paradise-1/compare/{base}...{head}","merges_url":"https://api.github.com/repos/Fox-McCloud/Paradise-1/merges","archive_url":"https://api.github.com/repos/Fox-McCloud/Paradise-1/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/Fox-McCloud/Paradise-1/downloads","issues_url":"https://api.github.com/repos/Fox-McCloud/Paradise-1/issues{/number}","pulls_url":"https://api.github.com/repos/Fox-McCloud/Paradise-1/pulls{/number}","milestones_url":"https://api.github.com/repos/Fox-McCloud/Paradise-1/milestones{/number}","notifications_url":"https://api.github.com/repos/Fox-McCloud/Paradise-1/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/Fox-McCloud/Paradise-1/labels{/name}","releases_url":"https://api.github.com/repos/Fox-McCloud/Paradise-1/releases{/id}","deployments_url":"https://api.github.com/repos/Fox-McCloud/Paradise-1/deployments","created_at":"2014-11-29T01:29:20Z","updated_at":"2016-01-12T06:59:57Z","pushed_at":"2016-07-11T00:04:28Z","git_url":"git://github.com/Fox-McCloud/Paradise-1.git","ssh_url":"git@github.com:Fox-McCloud/Paradise-1.git","clone_url":"https://github.com/Fox-McCloud/Paradise-1.git","svn_url":"https://github.com/Fox-McCloud/Paradise-1","homepage":null,"size":867548,"stargazers_count":0,"watchers_count":0,"language":"DM","has_issues":false,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":0,"forks":0,"open_issues":0,"watchers":0,"default_branch":"master"}},"base":{"label":"ParadiseSS13:master","ref":"master","sha":"c06cc2118f961ef5bc4159b7e2ebd6853d2aca0b","user":{"login":"ParadiseSS13","id":9994901,"avatar_url":"https://avatars.githubusercontent.com/u/9994901?v=3","gravatar_id":"","url":"https://api.github.com/users/ParadiseSS13","html_url":"https://github.com/ParadiseSS13","followers_url":"https://api.github.com/users/ParadiseSS13/followers","following_url":"https://api.github.com/users/ParadiseSS13/following{/other_user}","gists_url":"https://api.github.com/users/ParadiseSS13/gists{/gist_id}","starred_url":"https://api.github.com/users/ParadiseSS13/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ParadiseSS13/subscriptions","organizations_url":"https://api.github.com/users/ParadiseSS13/orgs","repos_url":"https://api.github.com/users/ParadiseSS13/repos","events_url":"https://api.github.com/users/ParadiseSS13/events{/privacy}","received_events_url":"https://api.github.com/users/ParadiseSS13/received_events","type":"Organization","site_admin":false},"repo":{"id":27286452,"name":"Paradise","full_name":"ParadiseSS13/Paradise","owner":{"login":"ParadiseSS13","id":9994901,"avatar_url":"https://avatars.githubusercontent.com/u/9994901?v=3","gravatar_id":"","url":"https://api.github.com/users/ParadiseSS13","html_url":"https://github.com/ParadiseSS13","followers_url":"https://api.github.com/users/ParadiseSS13/followers","following_url":"https://api.github.com/users/ParadiseSS13/following{/other_user}","gists_url":"https://api.github.com/users/ParadiseSS13/gists{/gist_id}","starred_url":"https://api.github.com/users/ParadiseSS13/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ParadiseSS13/subscriptions","organizations_url":"https://api.github.com/users/ParadiseSS13/orgs","repos_url":"https://api.github.com/users/ParadiseSS13/repos","events_url":"https://api.github.com/users/ParadiseSS13/events{/privacy}","received_events_url":"https://api.github.com/users/ParadiseSS13/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/ParadiseSS13/Paradise","description":"Paradise Station's GitHub main repository.","fork":false,"url":"https://api.github.com/repos/ParadiseSS13/Paradise","forks_url":"https://api.github.com/repos/ParadiseSS13/Paradise/forks","keys_url":"https://api.github.com/repos/ParadiseSS13/Paradise/keys{/key_id}","collaborators_url":"https://api.github.com/repos/ParadiseSS13/Paradise/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/ParadiseSS13/Paradise/teams","hooks_url":"https://api.github.com/repos/ParadiseSS13/Paradise/hooks","issue_events_url":"https://api.github.com/repos/ParadiseSS13/Paradise/issues/events{/number}","events_url":"https://api.github.com/repos/ParadiseSS13/Paradise/events","assignees_url":"https://api.github.com/repos/ParadiseSS13/Paradise/assignees{/user}","branches_url":"https://api.github.com/repos/ParadiseSS13/Paradise/branches{/branch}","tags_url":"https://api.github.com/repos/ParadiseSS13/Paradise/tags","blobs_url":"https://api.github.com/repos/ParadiseSS13/Paradise/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/ParadiseSS13/Paradise/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/ParadiseSS13/Paradise/git/refs{/sha}","trees_url":"https://api.github.com/repos/ParadiseSS13/Paradise/git/trees{/sha}","statuses_url":"https://api.github.com/repos/ParadiseSS13/Paradise/statuses/{sha}","languages_url":"https://api.github.com/repos/ParadiseSS13/Paradise/languages","stargazers_url":"https://api.github.com/repos/ParadiseSS13/Paradise/stargazers","contributors_url":"https://api.github.com/repos/ParadiseSS13/Paradise/contributors","subscribers_url":"https://api.github.com/repos/ParadiseSS13/Paradise/subscribers","subscription_url":"https://api.github.com/repos/ParadiseSS13/Paradise/subscription","commits_url":"https://api.github.com/repos/ParadiseSS13/Paradise/commits{/sha}","git_commits_url":"https://api.github.com/repos/ParadiseSS13/Paradise/git/commits{/sha}","comments_url":"https://api.github.com/repos/ParadiseSS13/Paradise/comments{/number}","issue_comment_url":"https://api.github.com/repos/ParadiseSS13/Paradise/issues/comments{/number}","contents_url":"https://api.github.com/repos/ParadiseSS13/Paradise/contents/{+path}","compare_url":"https://api.github.com/repos/ParadiseSS13/Paradise/compare/{base}...{head}","merges_url":"https://api.github.com/repos/ParadiseSS13/Paradise/merges","archive_url":"https://api.github.com/repos/ParadiseSS13/Paradise/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/ParadiseSS13/Paradise/downloads","issues_url":"https://api.github.com/repos/ParadiseSS13/Paradise/issues{/number}","pulls_url":"https://api.github.com/repos/ParadiseSS13/Paradise/pulls{/number}","milestones_url":"https://api.github.com/repos/ParadiseSS13/Paradise/milestones{/number}","notifications_url":"https://api.github.com/repos/ParadiseSS13/Paradise/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/ParadiseSS13/Paradise/labels{/name}","releases_url":"https://api.github.com/repos/ParadiseSS13/Paradise/releases{/id}","deployments_url":"https://api.github.com/repos/ParadiseSS13/Paradise/deployments","created_at":"2014-11-29T00:16:54Z","updated_at":"2016-07-10T10:30:56Z","pushed_at":"2016-07-11T00:56:23Z","git_url":"git://github.com/ParadiseSS13/Paradise.git","ssh_url":"git@github.com:ParadiseSS13/Paradise.git","clone_url":"https://github.com/ParadiseSS13/Paradise.git","svn_url":"https://github.com/ParadiseSS13/Paradise","homepage":"http://nanotrasen.se/phpBB3/index.php","size":953232,"stargazers_count":63,"watchers_count":63,"language":"DM","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":181,"mirror_url":null,"open_issues_count":285,"forks":181,"open_issues":285,"watchers":63,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/ParadiseSS13/Paradise/pulls/4980"},"html":{"href":"https://github.com/ParadiseSS13/Paradise/pull/4980"},"issue":{"href":"https://api.github.com/repos/ParadiseSS13/Paradise/issues/4980"},"comments":{"href":"https://api.github.com/repos/ParadiseSS13/Paradise/issues/4980/comments"},"review_comments":{"href":"https://api.github.com/repos/ParadiseSS13/Paradise/pulls/4980/comments"},"review_comment":{"href":"https://api.github.com/repos/ParadiseSS13/Paradise/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/ParadiseSS13/Paradise/pulls/4980/commits"},"statuses":{"href":"https://api.github.com/repos/ParadiseSS13/Paradise/statuses/762ed618812feeeb3e6e5753e06c6dc9a8d63d29"}}}}
{"actor":{"display_login":"taukausanake"}}