Method | Description | |
---|---|---|
CalculateDamage ( Ensage.Ability ability, Unit source, Unit target, double minusArmor = 0d, double minusDamageResistancePerc = 0d, double minusMagicResistancePerc = 0d, float minusHealth = 0f ) : float |
Calculates damage from given ability on given target
|
|
GetDamageType ( Ensage.Ability ability ) : DamageType |
Returns DamageType of ability
|
Method | Description | |
---|---|---|
Init ( ) : void |
The initialize.
|
public static CalculateDamage ( Ensage.Ability ability, Unit source, Unit target, double minusArmor = 0d, double minusDamageResistancePerc = 0d, double minusMagicResistancePerc = 0d, float minusHealth = 0f ) : float | ||
ability | Ensage.Ability | /// The ability. /// |
source | Unit | /// The source. /// |
target | Unit | /// The target. /// |
minusArmor | double | /// The minus Armor. /// |
minusDamageResistancePerc | double | /// The minus Damage Resistance Percentage. /// |
minusMagicResistancePerc | double | /// The minus Magic Resistance Percentage. /// |
minusHealth | float | /// The minus Health. /// |
return | float |
public static GetDamageType ( Ensage.Ability ability ) : DamageType | ||
ability | Ensage.Ability | /// The ability. /// |
return | DamageType |