What wonderful timing! I just finished the groundwork for this last night. Check it out:
The page animations aren’t finished yet, but the main thing is there: attacking now gets processed without needing a page reload. Displaying battle reports in a more reasonable way is also part of this update.
Ah, yeah that will eventually be removed and replaced with an api endpoint.
In theory all tools will eventually be directly integrated into the game, but I have no idea when that will actually happen. So it’s a bit of a judgement call on your end as to whether or not you think it will be usable for long enough to warrant your development time.
However, we will eventually phase out the current interface entirely, just like we did with the 2016 upgrade.
Rather than disabling the new design, we should be thinking about how to improve it. It won’t be ready for feedback though until it’s actually accessible. For now this is only a preview, and it is subject to change before being released.
Also, in case it’s not clear from the video: that warning popup is only meant to show if/when you’re about to automatically withdraw existing nap offers by attacking. Currently the game only tells you this after you attack, which is a bit too late to be useful.
For most attacks though, that warning popup will not happen.