Making simple math model for ESO rotation Introduction Rotation is sequence of used skills. We are interested in choosing the best skill rotation to achive the maximum damage per second (DPS), and kill target as fast as possible. Thus we take following assumptions: we ignore light attack weaving, since it has no influence on rotation we i... Read more 21 Sep 2022 - 10 minute read
Check the previous article to recall. Test program for dots comparison In this version I’ve added some new skills including Poison Injection that damage increases as foe’s health goes down. Added comparison of 3 skills builds to compare Maelstrom Arena Bow and Maelstrom Arena Sword. Program code #include <string> #include <iostream&... Read more 12 Sep 2022 - 10 minute read
Check the previous article to recall. Test program for dots comparison Program code Skill names you can check at ESO skillbook. #include <string> #include <iostream> #include <memory> #include <list> class Skill { public: Skill(const std::string& name, double base_damage, double duration) : name_(name) , base_... Read more 05 Sep 2022 - 4 minute read
ESO is an abbreviature for Elder Scrolls Online™ computer game. This article will describe how to compare damage over time effects (DoTs) performance for making better skill rotation. Skills comparison formula This place is reserved for future description. Test program for dots comparison I wrote a simple program that compares hardcoded DoT... Read more 04 Sep 2022 - 3 minute read
The following guide will describe how to make a new project based on scythe™ framework. Project configuration Project initialization Initialize the project with git. mkdir <project_name> cd <project_name> git init Add dependencies. mkdir deps git submodule add https://github.com/Shtille/scythe-thirdparty.git d... Read more 12 Aug 2022 - less than 1 minute read