Guest User

osrs combat func

a guest
Mar 17th, 2020
165
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. function getHitChance(attackLevel, attackBonus, defenseLevel, defenseBonus) {
  2.     let attackRoll = (attackLevel * (attackBonus + 64));
  3.     let defenseRoll = (defenseLevel * (defenseBonus + 64));
  4.     let totalRoll = attackRoll + defenseRoll;
  5.     return (attackRoll / totalRoll * 100) + '%';
  6. }
  7.  
  8. console.log('Power ammy is 6 att bonus difference:');
  9. console.log('Hit chance player vs green dragon, 40 att, +38 stab', getHitChance(40, 38, 68, 20));
  10. console.log('Hit chance player vs green dragon, 40 att, +44 stab', getHitChance(40, 44, 68, 20));
  11. console.log('Hit chance player vs green dragon, 40 att, +45 slash', getHitChance(40, 45, 68, 40));
  12. console.log('Hit chance player vs green dragon, 40 att, +51 slash', getHitChance(40, 45, 68, 40));
  13.  
  14. console.log('Hit chance player vs green dragon, 61 rng, +127 range', getHitChance(61, 127, 68, 20));
Advertisement
Add Comment
Please, Sign In to add comment