Template:DPS

From Dawn of War II Community Wiki
Jump to navigation Jump to search

0

Template-info.svg Documentation Edit this documentation at Template:DPS/doc.

This template calculates DPS values for Dawn of War II weapons according to given parameters. It uses formulas described by dow2.info.

Parameters

  • damage: Base damage
  • wind_up: Weapon wind-up time
  • wind_down: Weapon wind-down time
  • cooldown: Weapon cooldown time
  • burst: Burst duration
  • reload_freq: Reload frequency
  • reload_dur: Reload duration
  • armor: Armor damage modifier (depends on damage type)
  • size: Size accuracy modifier (depends on weapon family)

Melee weapons

DPS = (damage ÷ [wind_up + wind_down + cooldown] ) × armor × size

Single-shot ranged weapons

DPS = (reload_freq × damage) ÷ (reload_freq × [wind_up + wind_down + cooldown] + reload_dur) × armor × size

Burst ranged weapons

Note: if reload_freq is 0, it is converted to 1 to prevent division by zero.

DPS = (reload_freq × burst × damage) ÷ ( [reload_freq × {wind_up + wind_down + burst + cooldown} ] + reload_dur) × armor × size