General EQWatcher Concepts > The Basics > Combat Module


The combat module handles all of the damage calculations and such.

By default, EQWatcher will speak the amount of damage per second it calculated after each fight via Text-to-Speech.  The Non-TTS version of this functionality will be in place for the full release, but is not in this beta release, sorry :)

The combat module currently has 3 different preferences that can be set.  You can have EQWatcher speak the amount of damage done, or the amount of damage per second done after a fight (or both).  The third preference is the character you want EQWatcher to watch in combat. 

The commands to set these preferences are:

set combatant [name]

say dps [on/off]

say total [on/off]

There is also a fair amount of other commands available through this module.  EQWatcher keeps track of accuracy, average hits, and total damage amounts for each damage type you do.  Damage types are as follows: slash, pierce, crush, punch, kick, backstab, bash, slam, nonmelee.  Obviously nonmelee never "miss" so there is no accuracy data for that, but it will still calculate average hits and total amounts.

The commands for hearing these are: "total [type] damage" "[type] average" "[type] accuracy"

Examples:

total crush damage

slash average

pierce average

punch accuracy

kick accuracy

backstab average

Remember that these commands are case sensitive, so "Backstab average" though it looks about the same, will not be a recognized command.  Also remember that when you want to give these commands to EQWatcher from inside EQ, you must first type /note so that the command is directed to your notes file.  "backstab average" then becomes "/note backstab average"

To reset all combat information collected, the command is "reset combat".