C# Class Aura.Channel.Skills.Magic.Icebolt

Inheritance: Aura.Channel.Skills.Base.MagicBolt
Afficher le fichier Open project: aura-project/aura

Méthodes protégées

Méthode Description
GetDamage ( Creature attacker, Skill skill ) : float

Returns damage for attacker using skill.

GetElementalDamageMultiplier ( Creature attacker, Creature target ) : float

Returns elemental damage multiplier for this skill.

UseSkillOnTarget ( Creature attacker, Skill skill, Creature target ) : void

Bolt specific use code.

Method Details

GetDamage() protected méthode

Returns damage for attacker using skill.
protected GetDamage ( Creature attacker, Skill skill ) : float
attacker Aura.Channel.World.Entities.Creature
skill Skill
Résultat float

GetElementalDamageMultiplier() protected méthode

Returns elemental damage multiplier for this skill.
protected GetElementalDamageMultiplier ( Creature attacker, Creature target ) : float
attacker Aura.Channel.World.Entities.Creature
target Aura.Channel.World.Entities.Creature
Résultat float

UseSkillOnTarget() protected méthode

Bolt specific use code.
protected UseSkillOnTarget ( Creature attacker, Skill skill, Creature target ) : void
attacker Aura.Channel.World.Entities.Creature
skill Skill
target Aura.Channel.World.Entities.Creature
Résultat void