Advanced Combat Tracker Plugin API
AttackType Class
NamespacesAdvanced_Combat_TrackerAttackType
Data object holding swings of a specific type of attack
Declaration Syntax
C#Visual Basic
public class AttackType : IComparable, IEquatable<AttackType>, 
	IComparable<AttackType>
Public Class AttackType
	Implements IComparable, IEquatable(Of AttackType), 
	IComparable(Of AttackType)
Members
All MembersConstructorsMethodsPropertiesFields



IconMemberDescription
AttackType(String, DamageTypeData)
Data object holding swings of a specific type of attack

AddCombatAction(MasterSwing)
AttackTypeType
Average
Average hit of successful

AverageDelay
Duration divided by number of swings

Blocked
A failed attack that is not a miss

CharDPS
Damage divided by the Character duration

ColCollection
Contains SQL column data

ColHeaderCollection
Contains SQL column names

ColHeaderString
Contains SQL column names

ColTypeCollection
Contains SQL column data types

ColumnDefs
A collection of column definitions that may appear in tables

CompareTo(Object)
CompareTo(AttackType)
CritHits
Number of critical hits

CritPerc
String representation of the critical percentage rate

Damage
Amount of damage in total

DPS
Damage divided by the AttackType duration

Duration
From StartTime to EndTime, or in the case of merged data, the additions of each encounter

DurationS
Formatted duration string

EncDPS
EndTime
Last attack

Equals(Object) (Overrides Object.Equals(Object).)
Equals(AttackType)
ExtDPS
Damage divided the Encounter duration

GetAttackSpecials()()()()
GetColumnByName(String)
Gets the cell text for a given column

GetHashCode()()()() (Overrides Object.GetHashCode()()()().)
GetSwingTypeCounts()()()()
Hits
Number of successful hits

InvalidateCachedValues()()()()
Items
Child Swing objects that make up this data

MaxHit
Largest hit amount

Median
Median value of attacks

MinHit
Smallest hit amount

Misses
Number of attacks that were a "miss", resists or other fails are not counted in this

Parent
Resist
The common type of damage the AttackType uses

StartTime
First attack

Swings
Total number of attempted attacks

Tags
Arbitrary data you may assign to a AttackType object

ToHit
Percentage of hits

ToString()()()() (Overrides Object.ToString()()()().)
Trim()()()()
Trims unused elements from all child arrays

Type
The label of the AttackType

Inheritance Hierarchy
Object
AttackType

Assembly: Advanced Combat Tracker (Module: Advanced Combat Tracker.exe) Version: 3.3.0.254