{"action":"created","issue":{"url":"https://api.github.com/repos/ZeroK-RTS/Zero-K/issues/3247","repository_url":"https://api.github.com/repos/ZeroK-RTS/Zero-K","labels_url":"https://api.github.com/repos/ZeroK-RTS/Zero-K/issues/3247/labels{/name}","comments_url":"https://api.github.com/repos/ZeroK-RTS/Zero-K/issues/3247/comments","events_url":"https://api.github.com/repos/ZeroK-RTS/Zero-K/issues/3247/events","html_url":"https://github.com/ZeroK-RTS/Zero-K/pull/3247","id":362715955,"node_id":"MDExOlB1bGxSZXF1ZXN0MjE3MzU2Mzgz","number":3247,"title":"WIP: Making the funnelweb a utility/support strider","user":{"login":"danfireman","id":6192259,"node_id":"MDQ6VXNlcjYxOTIyNTk=","avatar_url":"https://avatars3.githubusercontent.com/u/6192259?v=4","gravatar_id":"","url":"https://api.github.com/users/danfireman","html_url":"https://github.com/danfireman","followers_url":"https://api.github.com/users/danfireman/followers","following_url":"https://api.github.com/users/danfireman/following{/other_user}","gists_url":"https://api.github.com/users/danfireman/gists{/gist_id}","starred_url":"https://api.github.com/users/danfireman/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/danfireman/subscriptions","organizations_url":"https://api.github.com/users/danfireman/orgs","repos_url":"https://api.github.com/users/danfireman/repos","events_url":"https://api.github.com/users/danfireman/events{/privacy}","received_events_url":"https://api.github.com/users/danfireman/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/ZeroK-RTS/Zero-K/milestones/4","html_url":"https://github.com/ZeroK-RTS/Zero-K/milestone/4","labels_url":"https://api.github.com/repos/ZeroK-RTS/Zero-K/milestones/4/labels","id":3711978,"node_id":"MDk6TWlsZXN0b25lMzcxMTk3OA==","number":4,"title":"Housekeeping","description":"","creator":{"login":"GoogleFrog","id":1318249,"node_id":"MDQ6VXNlcjEzMTgyNDk=","avatar_url":"https://avatars0.githubusercontent.com/u/1318249?v=4","gravatar_id":"","url":"https://api.github.com/users/GoogleFrog","html_url":"https://github.com/GoogleFrog","followers_url":"https://api.github.com/users/GoogleFrog/followers","following_url":"https://api.github.com/users/GoogleFrog/following{/other_user}","gists_url":"https://api.github.com/users/GoogleFrog/gists{/gist_id}","starred_url":"https://api.github.com/users/GoogleFrog/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/GoogleFrog/subscriptions","organizations_url":"https://api.github.com/users/GoogleFrog/orgs","repos_url":"https://api.github.com/users/GoogleFrog/repos","events_url":"https://api.github.com/users/GoogleFrog/events{/privacy}","received_events_url":"https://api.github.com/users/GoogleFrog/received_events","type":"User","site_admin":false},"open_issues":15,"closed_issues":2,"state":"open","created_at":"2018-10-04T10:03:09Z","updated_at":"2018-10-05T07:50:13Z","due_on":null,"closed_at":null},"comments":6,"created_at":"2018-09-21T17:51:09Z","updated_at":"2018-10-05T14:37:08Z","closed_at":null,"author_association":"NONE","pull_request":{"url":"https://api.github.com/repos/ZeroK-RTS/Zero-K/pulls/3247","html_url":"https://github.com/ZeroK-RTS/Zero-K/pull/3247","diff_url":"https://github.com/ZeroK-RTS/Zero-K/pull/3247.diff","patch_url":"https://github.com/ZeroK-RTS/Zero-K/pull/3247.patch"},"body":"Initial WIP MR to get feedback on this: http://zero-k.info/Forum/Post/190307#190307\r\nMostly I'm wanting feedback on what I've done wrong code-wise, thoughts on this from a gameplay perspective and any tips for how to fix the outstanding issues (at the bottom). Even if this never merges I'd be quite grateful for any feedback given. :)\r\n\r\n**Unit role:**\r\nThis new Funnelweb is a genuine support strider. Weaponless, it is intended to protect fragile units on attacks on heavy porc and as a means of quickly taking advantage of the resulting victory in battle.\r\n\r\n**Unit abilities:**\r\nA large and strong shield of 36000hp that regenerates at a modest 300hp/s rate allows regeneration in 2 mins, but requires a full minute after being hit before it will start to regenerate.\r\nAdditionally, it has a large amount of resurrection, repair and reclaim ability, equivalent to 100bp, but only has 10 for actual construction assistance. Notably, it cannot terraform or build.\r\nThe usual slow spider movement of the Funnelweb.\r\nHP kept at 12000 for now.\r\nCost remains 4500.\r\n\r\n**Unit analysis and impact on battlefield:**\r\n* Its very high energy consumption and high cost make it a late game unit.\r\n* It requires a large army to prevent enemy units getting under its shields, but has enough hp that assassinations are less likely.\r\n* There are two main ways of using it: Protection or negating attrition.\r\nIt can either protect an assault force for a quick and devastating strike OR it can hang around after an attack, resurrecting fallen units and thus negating attrition. Doing the latter is likely to deplete its shield and render it useless for unit protection.\r\n\r\n**Comparison with existing units with similar roles:**\r\nIts shield has more hp per unit of metal than the Aspis (equivalent to 6000 metal of Aspis), but it's regeneration is weaker (equivalent to 3600 metal worth) and it is much more vulnerable to sustained bombardment due to its regeneration delay.\r\nIts cost and lack of regen on being attacked make it a worse choice for maintaining a continual presence at the front or for supplying shield power for felons (though see TODO below).\r\nIts large shield size make it worse at defending smaller forces against attack.\r\n\r\nIts resurrection power is equivalent to 4000 metal worth of athena, its battlefield reclaim and repair is equivalent to 3000 worth of welders (or the aforementioned 4000 worth of athena).\r\nIts lack of maneuverability, lack of cloak and inability to build or terraform mean it does not replace the athena in the latter's role as scavenger and spec-ops.\r\nIts higher cost, lesser speed and inability to be in multiple places at once mean it is mildly worse at battlefield repair and reclaim than the welder.\r\n\r\n**Initial playtesting thoughts:**\r\nFairly large micro requirements at present, but does it's job well. Likely to be far more useful in Campaign, FFA and 16v16 matches than 1v1 or 2v2s.\r\n\r\n**Thoughts on balance:**\r\nI am considering removing the resurrection entirely due to its snowballing effect. (it depends whether people consider snowballing good or bad, I've heard arguments either way for RTSs)\r\nIts high hp makes assassinations hard and allowing that could add interesting gameplay. Considering reducing hp to a fragile 6000.\r\n\r\n**Known TODO/issues:**\r\n* Shield links (it shouldn't transfer shield strength or at least should stop regenerating when it does)\r\n* ~~Shield should take energy (aprox 72) to charge (currently doesn't charge at all if it's a builder and has shieldPowerRegenEnergy set :( )~~ Now works... somehow?\r\n* ~~It should do automatic rez/repair/reclaim with a prioritization setting allowing a user to pick what it should prioritize (to reduce micro burden).~~ DeinFreund thinks this unwise\r\n* ~~Should be able to move and rez/repair/reclaim simultaneously (so it can reclaim without slowing down the assault).~~ DeinFreund thinks this unwise\r\n* Fix rez and reclaim graphics (currently getting two styles of nano fog). The nano-related code is all cargo culted (copy pasted frankenstien) and probably partially nonsense."},"comment":{"url":"https://api.github.com/repos/ZeroK-RTS/Zero-K/issues/comments/427387892","html_url":"https://github.com/ZeroK-RTS/Zero-K/pull/3247#issuecomment-427387892","issue_url":"https://api.github.com/repos/ZeroK-RTS/Zero-K/issues/3247","id":427387892,"node_id":"MDEyOklzc3VlQ29tbWVudDQyNzM4Nzg5Mg==","user":{"login":"GoogleFrog","id":1318249,"node_id":"MDQ6VXNlcjEzMTgyNDk=","avatar_url":"https://avatars0.githubusercontent.com/u/1318249?v=4","gravatar_id":"","url":"https://api.github.com/users/GoogleFrog","html_url":"https://github.com/GoogleFrog","followers_url":"https://api.github.com/users/GoogleFrog/followers","following_url":"https://api.github.com/users/GoogleFrog/following{/other_user}","gists_url":"https://api.github.com/users/GoogleFrog/gists{/gist_id}","starred_url":"https://api.github.com/users/GoogleFrog/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/GoogleFrog/subscriptions","organizations_url":"https://api.github.com/users/GoogleFrog/orgs","repos_url":"https://api.github.com/users/GoogleFrog/repos","events_url":"https://api.github.com/users/GoogleFrog/events{/privacy}","received_events_url":"https://api.github.com/users/GoogleFrog/received_events","type":"User","site_admin":false},"created_at":"2018-10-05T14:37:08Z","updated_at":"2018-10-05T14:37:08Z","author_association":"CONTRIBUTOR","body":"@Licho1 I am talking about the PR, not your off-topic terraformer. I am aware of the idea of the ramp-tank from discussions over some years. I wonder if we ever made a ticket, or if such a ticket was made on this particular repository."}}
{"actor":{"display_login":"GoogleFrog"}}