Giter VIP home page Giter VIP logo

legacy-sim's Introduction

Legacy Sim

This is a simple set of tools used to calculate healing and damage metrics in a visually meaningful way for the game "Classic World of Warcraft".

tegas.github.io/legacy-sim

legacy-sim's People

Contributors

dependabot[bot] avatar tegas avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar

legacy-sim's Issues

Attack Table & target of low level

This is super minor and i suspect few people care, its most important that the table is correct for lvl 60-63 targets after all.

The formula seems to be incorrect for targets of very low level relative to player. The table reports that i should have 73% crit vs lvl 25 targets, but it definitely does not feel accurate ingame. Feels more like ~25%.

DR/Effective Health Tool is using the TBC formula

Hey, just wanted to say your tools are very useful. But I did want to point out the the DR/effective health calculator is using the formula from TBC. The Vanilla Formula is DR = (Armor / (Armor + 400 + 85 * Enemy_Level)). For example, the cap for a level 60 player against a level 63 boss should be 17,265 armor.

chance to calculate miss question

it seems the way dual wield miss chance is calculated here only applies the dual wield penalty to the baseline miss chance of 5%:

Baseline = 0.05
if (defense_rating - attack_rating >= 11)
Miss = (defense_rating - attack_rating)*0.002
else if (defense_rating - attack_rating <= 10)
Miss = (defense_rating - attack_rating)*0.001

function Dual_wield_penalty(x)
return 0.8*x+0.2

Dual_wield_miss = Dual_wield_penalty(Baseline) + Miss

Should the dual wield formula apply to just the baseline 5% miss chance as in this simulation? The attack table source seems to imply it applies to the overall miss chance "Beaza also tells us that the dual-wield miss chance is 80% of the miss chance calculated above plus 20%, which makes the dual-wield miss formula", making this instead:

Dual_wield_miss = Dual_wield_penalty(Baseline+Miss)

https://github.com/magey/classic-warrior/wiki/Attack-table#glancing-blows
(original source https://wowwiki.fandom.com/wiki/Miss?oldid=347982)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.