Skip to content

Contributing

magey edited this page Aug 8, 2019 · 18 revisions

First, thank you for taking the time & effort to help contribute.

Current tests of interest

  • Battle Shout threat generation on a variable number of party members
  • White melee attacks vs. +3 levels mobs with:
    • 5 bonus weapon skill and no hit from gear/talents
    • No bonus weapon skill and no hit from gear/talents
    • Any other non-zero amount of bonus weapon skill and no hit from gear/talents
  • Any other test from issues that are flagged research needed / research in progress

Class-specific notes

Rogue

  • Keep Slice & Dice up as it's a big boost to maximize the number of hits.

Paladin

  • Preferably make a Human Paladin since that increases the variety of tests that you can perform.
  • Use Seal of the Crusader for high attack speed. It's fine if you don't have 100% uptime during the recording - we can compensate for this during log analysis.

Warrior

  • Preferably make an Orc or Human Warrior since that increases the variety of tests that you can perform.
  • This goes without saying but stay in Defensive Stance, use Demoralizing Shout, use Shield Block on cooldown and if possible use a Troll's Blood Potion to maximize your uptime.

How to contribute combat logs for analysis

  • It's recommended that you find the fastest weapon of the type you intend to use to maximize the number of hits. You can use a query like this to figure out what weapons are available to you.
  • Make sure your weapon skill is maxed out on all the weapon types you plan to use.
  • Take careful note of your crit, AP, hit and weapon skill bonuses from gear and/or talents.
  • Activate combat log recording by typing /combatlog. This will print out a message like Combat being logged to Logs\WoWCombatLog.txt. Note that you can toggle the logging off by typing /combatlog again. This is useful if you want to take a break and go do other stuff or do something that you don't want to taint the logged hits.
  • Go hit some mobs that fit the level you want to test. For a more efficient use of your time it's recommended to not actually kill the mob but reset it every time it's about to die.
  • DO NOT attack mobs below level 10; they have a modifier that reduces their total avoidance based on their level.
  • DO NOT use any skills or attacks which cause the mob to be unable to parry/dodge/block, like stuns/incapacitates/etc. as this will severly skew the log and make it unusable.
  • It's OK to use special attacks or spells; we can filter all that out and extract just the white hits from the combat log, and even do analysis on the special attacks themselves.
  • When you're done recording send the log along with your level, your crit/AP/hit/weapon skill bonuses, the name of the mob(s) you attacked and their levels to magey#0001 on Discord (preferable) or post it in the Attack Table issue. It should be located at <WoW installation directory>/_classic_beta_/Logs.