{"action":"created","issue":{"url":"https://api.github.com/repos/simulationcraft/simc/issues/3290","repository_url":"https://api.github.com/repos/simulationcraft/simc","labels_url":"https://api.github.com/repos/simulationcraft/simc/issues/3290/labels{/name}","comments_url":"https://api.github.com/repos/simulationcraft/simc/issues/3290/comments","events_url":"https://api.github.com/repos/simulationcraft/simc/issues/3290/events","html_url":"https://github.com/simulationcraft/simc/issues/3290","id":197847491,"number":3290,"title":"[Guardian Druid] Catweaving","user":{"login":"Gorund","id":22840203,"avatar_url":"https://avatars.githubusercontent.com/u/22840203?v=3","gravatar_id":"","url":"https://api.github.com/users/Gorund","html_url":"https://github.com/Gorund","followers_url":"https://api.github.com/users/Gorund/followers","following_url":"https://api.github.com/users/Gorund/following{/other_user}","gists_url":"https://api.github.com/users/Gorund/gists{/gist_id}","starred_url":"https://api.github.com/users/Gorund/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Gorund/subscriptions","organizations_url":"https://api.github.com/users/Gorund/orgs","repos_url":"https://api.github.com/users/Gorund/repos","events_url":"https://api.github.com/users/Gorund/events{/privacy}","received_events_url":"https://api.github.com/users/Gorund/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2016-12-28T12:41:44Z","updated_at":"2017-01-01T18:15:42Z","closed_at":null,"body":"I was trying to write a simple catweaving rotation. what i came up with is the following:\r\n\r\n```\r\nactions=auto_attack\r\nactions+=/call_action_list,name=cat1,if=buff.cat_form.up&combo_points=0\r\nactions+=/call_action_list,name=cat2,if=buff.cat_form.up&combo_points>=3&energy>90\r\nactions+=/call_action_list,name=bear,if=buff.bear_form.up\r\n\r\nactions.bear=maul\r\nactions.bear+=/sequence:thrash_bear:mangle\r\nactions.bear+=/cat_form\r\n\r\nactions.cat1=bear_form,if=combo_points=3\r\nactions.cat1+=/rake,if=(dot.rake.remains<6|!dot.rake.ticking)\r\nactions.cat1+=/shred\r\n\r\nactions.cat2=bear_form,if=combo_points=0\r\nactions.cat2+=/ferocious_bite,if=combo_points=5&target.health.pct<=25&dot.rip.ticking\r\nactions.cat2+=/rip,if=combo_points=5&((target.health.pct>25&dot.rip.remains<6)|!dot.rip.ticking)\r\nactions.cat2+=/rake,if=(dot.rake.remains<6|!dot.rake.ticking)\r\nactions.cat2+=/shred\r\n```\r\n\r\nas far as my programming knowledge goes, it's supposed to do the following:\r\n\r\n1. maul>thrash>mangle and possibly a second maul while in bear form\r\n2. build cp with shred while refreshing rake, and cast the appropriate finisher at 5, all while following the 3gcd catweaving \"rule\"\r\n\r\nbut when i simulate it just casts a maul and switches to cat form, doing nothing for the remaining 297s.\r\ncan it be related to the simulator not knowing that feral affinity grants me those cat spells?\r\n\r\nanother issue i noticed is that it skips the following line:\r\n`actions.bear+=/sequence:thrash_bear:mangle`\r\ni am aware that this sequence is supposed to only work once unless resetted, and i am also trying to find a way to make it reset every time it switches back to bear form, but it's useless as of now as it doesn't even read it once."},"comment":{"url":"https://api.github.com/repos/simulationcraft/simc/issues/comments/269913339","html_url":"https://github.com/simulationcraft/simc/issues/3290#issuecomment-269913339","issue_url":"https://api.github.com/repos/simulationcraft/simc/issues/3290","id":269913339,"user":{"login":"joey102","id":10573610,"avatar_url":"https://avatars.githubusercontent.com/u/10573610?v=3","gravatar_id":"","url":"https://api.github.com/users/joey102","html_url":"https://github.com/joey102","followers_url":"https://api.github.com/users/joey102/followers","following_url":"https://api.github.com/users/joey102/following{/other_user}","gists_url":"https://api.github.com/users/joey102/gists{/gist_id}","starred_url":"https://api.github.com/users/joey102/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/joey102/subscriptions","organizations_url":"https://api.github.com/users/joey102/orgs","repos_url":"https://api.github.com/users/joey102/repos","events_url":"https://api.github.com/users/joey102/events{/privacy}","received_events_url":"https://api.github.com/users/joey102/received_events","type":"User","site_admin":false},"created_at":"2017-01-01T18:15:42Z","updated_at":"2017-01-01T18:15:42Z","body":"```\r\nactions.precombat=flask,type=flask_of_the_seventh_demon\r\nactions.precombat+=/food,type=seedbattered_fish_plate\r\nactions.precombat+=/augmentation,type=defiled\r\nactions.precombat+=/cat_form\r\nactions.precombat+=/prowl\r\nactions.precombat+=/snapshot_stats\r\nactions.precombat+=/potion,name=old_war\r\n\r\nactions+=/rake,if=buff.prowl.up&buff.cat_form.up\r\nactions=auto_attack\r\nactions+=/potion,name=old_war,if=buff.rage_of_the_sleeper.up\r\nactions+=/call_action_list,name=cat,if=(cooldown.thrash_bear.remains>0&cooldown.mangle.remains>0&buff.rage_of_the_sleeper.down&buff.incarnation.down&buff.galactic_guardian.down)|(buff.cat_form.up&energy>20)|(dot.rip.ticking&dot.rip.remains<3&target.health.pct<25)\r\nactions+=/call_action_list,name=bear\r\n\r\nactions.bear+=/bear_form\r\nactions.bear+=/incarnation\r\nactions.bear+=/barkskin,if=talent.brambles.enabled\r\nactions.bear+=/berserking,if=buff.rage_of_the_sleeper.up\r\nactions.bear+=/moonfire,if=!dot.moonfire.ticking&(talent.incarnation.enabled|talent.soul_of_the_forest.enabled)\r\nactions.bear+=/lunar_beam,if=(dot.rip.remains>10&buff.bear_form.up)\r\nactions.bear+=/rage_of_the_sleeper,if=(dot.rip.remains>10&buff.bear_form.up)\r\nactions.bear+=/thrash_bear,if=(buff.incarnation.up=1&dot.thrash_bear.remains<=4.5)|time<20\r\nactions.bear+=/maul\r\nactions.bear+=/mangle\r\nactions.bear+=/pulverize \r\nactions.bear+=/moonfire,if=buff.galactic_guardian.up\r\nactions.bear+=/thrash_bear\r\nactions.bear+=/swipe_bear\r\n\r\nactions.cat+=/cat_form,if=buff.cat_form.down\r\nactions.cat+=/ferocious_bite,if=(combo_points>3&target.time_to_die<3)|(combo_points=5&energy>=50&dot.rip.remains>10)|(dot.rip.ticking&target.health.pct<25&combo_points=5&energy>=50)|(dot.rip.ticking&dot.rip.remains<3&target.health.pct<25)\r\nactions.cat+=/rip,if=(!dot.rip.ticking&combo_points=5)|(dot.rip.remains<8&combo_points=5)\r\nactions.cat+=/shadowmeld,if=dot.rake.remains<8\r\nactions.cat+=/rake,if=dot.rake.remains<8|(combo_points=4&time<10)\r\nactions.cat+=/shred\r\n```"}}
{"actor":{"display_login":"joey102"}}