C# Class ZTn.BNet.D3.Calculator.StatsItem

Inheritance: Item
Show file Open project: zetoken/D3-API-by-ZTn Class Usage Examples

Public Properties

Property Type Description
MainHand Item

Public Methods

Method Description
GetActivatedSetBonus ( ) : ZTn.BNet.D3.Items.ItemAttributes
GetActivatedSets ( ) : List
GetWeaponAttackPerSecond ( ) : ZTn.BNet.D3.Items.ItemValueRange
GetWeaponDamage ( ) : ZTn.BNet.D3.Items.ItemValueRange
GetWeaponDamageMax ( ) : ZTn.BNet.D3.Items.ItemValueRange
GetWeaponDamageMin ( ) : ZTn.BNet.D3.Items.ItemValueRange
IsAmbidexterity ( ) : System.Boolean
SetLevelBonus ( ZTn.BNet.D3.Items.ItemAttributes levelAttr ) : void
SetParagonLevelBonus ( ZTn.BNet.D3.Items.ItemAttributes itemParagonLevel ) : void
SetSkillsBonus ( ZTn.BNet.D3.Items.ItemAttributes addedBonus ) : void
StatsItem ( Item mainHand, Item offHand, IEnumerable items ) : System

Creates a new StatsItem instance using existing items.

Update ( ) : void

Private Methods

Method Description
ComputeAmbidexterityWeaponAttributes ( ) : ZTn.BNet.D3.Items.ItemAttributes
ComputeWeaponAttackPerSecondForAmbidexterity ( ) : ZTn.BNet.D3.Items.ItemValueRange

Method Details

GetActivatedSetBonus() public method

public GetActivatedSetBonus ( ) : ZTn.BNet.D3.Items.ItemAttributes
return ZTn.BNet.D3.Items.ItemAttributes

GetActivatedSets() public method

public GetActivatedSets ( ) : List
return List

GetWeaponAttackPerSecond() public method

public GetWeaponAttackPerSecond ( ) : ZTn.BNet.D3.Items.ItemValueRange
return ZTn.BNet.D3.Items.ItemValueRange

GetWeaponDamage() public method

public GetWeaponDamage ( ) : ZTn.BNet.D3.Items.ItemValueRange
return ZTn.BNet.D3.Items.ItemValueRange

GetWeaponDamageMax() public method

public GetWeaponDamageMax ( ) : ZTn.BNet.D3.Items.ItemValueRange
return ZTn.BNet.D3.Items.ItemValueRange

GetWeaponDamageMin() public method

public GetWeaponDamageMin ( ) : ZTn.BNet.D3.Items.ItemValueRange
return ZTn.BNet.D3.Items.ItemValueRange

IsAmbidexterity() public method

public IsAmbidexterity ( ) : System.Boolean
return System.Boolean

SetLevelBonus() public method

public SetLevelBonus ( ZTn.BNet.D3.Items.ItemAttributes levelAttr ) : void
levelAttr ZTn.BNet.D3.Items.ItemAttributes
return void

SetParagonLevelBonus() public method

public SetParagonLevelBonus ( ZTn.BNet.D3.Items.ItemAttributes itemParagonLevel ) : void
itemParagonLevel ZTn.BNet.D3.Items.ItemAttributes
return void

SetSkillsBonus() public method

public SetSkillsBonus ( ZTn.BNet.D3.Items.ItemAttributes addedBonus ) : void
addedBonus ZTn.BNet.D3.Items.ItemAttributes
return void

StatsItem() public method

Creates a new StatsItem instance using existing items.
public StatsItem ( Item mainHand, Item offHand, IEnumerable items ) : System
mainHand Item
offHand Item
items IEnumerable
return System

Update() public method

public Update ( ) : void
return void

Property Details

MainHand public property

public Item MainHand
return Item