AMR Simulator Stuff

Anything mage specific not covered by any of the other subforums, like raid instance guides for mages.
User avatar
Komma
Administrator
Posts: 1486
Joined: Wed May 28, 2014 7:37 pm

AMR Simulator Stuff

Unread postby Komma Fri May 06, 2016 6:29 am

Ask Mr Robot released a beta version of their own simulation software today, so I took some time to check it out. You can find their announcement at http://blog.askmrrobot.com/2016/05/wiki ... web-based/" target="_blank .I found a number of issues with their Mage modelling, mostly with mechanics that are more subtle and less well understood by non mages. I told Zoopercat I'd list my findings, so I'm making this thread. If anyone else is playing with the simulator, feel free to post issues to this thread.

Unfortunately I didn't have too much time to look at all the specs. I mostly focused on Arcane logs, and spent a little bit of time examining Ignite in Fire logs. All in all, it looks like an ambitious project that could bring some good things. It will quite a bit of work before issues are ironed out and we can be confident in the accuracy of its output.

Arcane

- Doom Nova exploding from Prismatic Crystal is failing to hit Prismatic Crystal itself.

- Unstable Magic is triggering Doom Nova when it shouldn't.

- Arcane Missiles is applying Arcane Charges on cast begin, when it should be end of channel instead. This bug causes AM to benefit from an extra Arcane Charges.

- Temporal Power (4T18) is lasting for 20 seconds, when it should last for pet duration. Each buff should be tracked independently, instead of a single stackable buff. As a result, Temporal Power in AMR is being refreshed to an absurd number of stacks before finding a 20 second window to fade off:
Image

- Temporal Power stacking should be multiplicative, not additive.

- Arcane Blast GCD with ToSW is not being reduced below 1.0 seconds. The Arcane Blast GCD according to the wiki is also wrong. In practice, there is a (1.5 * 0.8) = 1.2 second base-before-haste GCD cap before ToSW is applied, which is due to the Arcane Blast perk. Further haste cannot reduce GCD below 1.2 * (1 - ToSW).
See http://www.altered-time.com/forum/viewt ... 727#p17727" target="_blank for details.

- Presence of Mind is not applying to an Arcane Blast casted immediately after it.

- Arcane Missiles seems to be missing travel time.

- Temporal Hero attacks such as Jaina's Frostbolt are missing travel time.

- Nether Tempest has both a DOT and an AOE component. Both hit the main target. The AOE component is failing to hit the main target.

- Arcane Orb is not being used when talented (?).

- 4T17 (Arcane Instability) proc rate does not benefit from Haste, unlike AMR's wiki suggests.

- Mirror Images are whitelisted to proc AM. This is incorrect - it does not proc AM. On the other hand, all other offensive spells such as Nether Tempest, Arcane Orb, Supernova, Frost Nova, and Cone of Cold should be whitelisted.

- Evocation is not benefiting from Nether Attunement, and giving less mana than it should.

Fire

- IB's Ignite spreading mechanism is triggered, before applying its own Ignite damage to the main target. In other words, if you spread ignite from A to B, they should not have the same Ignite sizes after you cast.
Admin of Altered Time.

Have an issue with the website or moderation? Send me a PM!
zoopercat
Posts: 3
Joined: Sat May 07, 2016 7:06 am

Re: AMR Simulator Stuff

Unread postby zoopercat Sat May 07, 2016 7:19 am

Hey Komma, thanks for posting this, we really appreciate the effort. So Swol wanted to return the favor and recorded himself fixing these items, so I thought I would share them. It's a closed beta right now, but if someone is really interested in checking it out, I can setup a login for you. Otherwise, we'll have an open beta later this month.
- Doom Nova exploding from Prismatic Crystal is failing to hit Prismatic Crystal itself.
Swol's intro & a quick fix of Doom Nova
- Unstable Magic is triggering Doom Nova when it shouldn't.
- Arcane Missiles is applying Arcane Charges on cast begin, when it should be end of channel instead. This bug causes AM to benefit from an extra Arcane Charges.
Fix (easy)
- Temporal Power (4T18) is lasting for 20 seconds, when it should last for pet duration. Each buff should be tracked independently, instead of a single stackable buff. As a result, Temporal Power in AMR is being refreshed to an absurd number of stacks before finding a 20 second window to fade off:
Fix (advanced)
- Arcane Blast GCD with ToSW is not being reduced below 1.0 seconds. The Arcane Blast GCD according to the wiki is also wrong. In practice, there is a (1.5 * 0.8) = 1.2 second base-before-haste GCD cap before ToSW is applied, which is due to the Arcane Blast perk. Further haste cannot reduce GCD below 1.2 * (1 - ToSW).
See viewtopic.php?f=17&t=1964&p=17727#p17727 for detail
Fix (advacned)
- Presence of Mind is not applying to an Arcane Blast casted immediately after it.
Fix (easy)
- Arcane Missiles seems to be missing travel time.

- Temporal Hero attacks such as Jaina's Frostbolt are missing travel time.
Fix (easy)
- Nether Tempest has both a DOT and an AOE component. Both hit the main target. The AOE component is failing to hit the main target.
Fix (medium difficulty)
- 4T17 (Arcane Instability) proc rate does not benefit from Haste, unlike AMR's wiki suggests.
Required a rotation addition (easy)
- 4T17 (Arcane Instability) proc rate does not benefit from Haste, unlike AMR's wiki suggests.

- Mirror Images are whitelisted to proc AM. This is incorrect - it does not proc AM. On the other hand, all other offensive spells such as Nether Tempest, Arcane Orb, Supernova, Frost Nova, and Cone of Cold should be whitelisted.

- Evocation is not benefiting from Nether Attunement, and giving less mana than it should.
Fixes (easy)
FIRE
- IB's Ignite spreading mechanism is triggered, before applying its own Ignite damage to the main target. In other words, if you spread ignite from A to B, they should not have the same Ignite sizes after you cast.
Fix (easy)

And the full, un-segmented video is here: https://www.twitch.tv/askmrrobot/v/65003597" target="_blank
User avatar
Komma
Administrator
Posts: 1486
Joined: Wed May 28, 2014 7:37 pm

Re: AMR Simulator Stuff

Unread postby Komma Sat May 07, 2016 4:44 pm

Thanks! It was pretty interesting looking at how he set some of them up. Also seems like some things I flagged were false positives (ie. regarding doom nova). Sorry about that!
Admin of Altered Time.

Have an issue with the website or moderation? Send me a PM!
SwolBC
Posts: 5
Joined: Fri Apr 08, 2016 11:20 pm

Re: AMR Simulator Stuff

Unread postby SwolBC Sat May 07, 2016 4:58 pm

I think the doom nova one was because the reporting in the log was confusing. We improved it a little bit so that the spells hitting prismatic crystal are more obvious in the log.
User avatar
Curnivore
Posts: 827
Joined: Mon Sep 28, 2015 9:26 am

Re: AMR Simulator Stuff

Unread postby Curnivore Sun May 08, 2016 1:02 pm

I'm impressed they have code autocomplete on a web platform.
zoopercat
Posts: 3
Joined: Sat May 07, 2016 7:06 am

Re: AMR Simulator Stuff

Unread postby zoopercat Sun May 08, 2016 11:14 pm

Hey WarcraftMages :) That was actually really challenging for our developer (yellowfive), but fun. He says there are other websites who have done it, but they tend to be full code editors, rather than a bunch of single text inputs that need the same functionality. Javascript didn't make it easy, but you can beat it if you try hard enough (quoting yellowfive).

I passed this along to him, it's fun when people notice the 'extras' he spends a lot of time on that are nice, but not necessary :)
User avatar
Kver
Administrator
Posts: 542
Joined: Tue May 27, 2014 11:41 am
Location: The Netherlands

Re: AMR Simulator Stuff

Unread postby Kver Thu May 12, 2016 7:26 am

Very nice. You don't think we can borrow your developer for a bit can you? :P
Twitter!

It were as it be it were

I solve problems. Have a problem? Send me a PM!
zoopercat
Posts: 3
Joined: Sat May 07, 2016 7:06 am

Re: AMR Simulator Stuff

Unread postby zoopercat Wed Jun 22, 2016 10:49 pm

Hey a few of you had contacted me to get into the private beta several weeks back. I wanted to drop in to let you know that the open beta is now ready at http://beta.askmrrobot.com" target="_blank. Any of the accounts I made you for the private version hav been deleted, and you can now use your regular accounts.

I have some help videos and stuff here: http://blog.askmrrobot.com/simulator-help/" target="_blank

Hit me up if you have questions on our discord, forums, or I will keep an eye out on this thread too.

Discord: https://discord.gg/0ogCIsRqIGTdJfHZ" target="_blank
Forums: http://forums.askmrrobot.com/index.php?board=35.0" target="_blank

Return to “General Discussion”

Who is online

Users browsing this forum: No registered users and 9 guests