C# Class Aura.Channel.Skills.Combat.HeavyStander

Inheritance: Aura.Channel.Skills.Base.StartStopSkillHandler
Afficher le fichier Open project: aura-project/aura Class Usage Examples

Méthodes publiques

Méthode Description
Handle ( Creature attacker, Creature target, float &damage, TargetAction tAction ) : bool

Handles Heavy Stander bonuses and auto-defense, reducing damage and setting the appropriate options on tAction. Returns whether or not Heavy Stander pinged.

All active and passive Heavy Standers are checked in sequence, followed by the equipment, with the passive damage reduction stacking. It's unknown whether this is official, and assumedly no monsters have multiple Heavy Stander skills. The ping reduction is only applied once, no matter where it came from.

Start ( Creature creature, Skill skill, MabiDictionary dict ) : StartStopResult

Starts Heavy Stander.

Stop ( Creature creature, Skill skill, MabiDictionary dict ) : StartStopResult

Stops Heavy Stander.

Method Details

Handle() public static méthode

Handles Heavy Stander bonuses and auto-defense, reducing damage and setting the appropriate options on tAction. Returns whether or not Heavy Stander pinged.
All active and passive Heavy Standers are checked in sequence, followed by the equipment, with the passive damage reduction stacking. It's unknown whether this is official, and assumedly no monsters have multiple Heavy Stander skills. The ping reduction is only applied once, no matter where it came from.
public static Handle ( Creature attacker, Creature target, float &damage, TargetAction tAction ) : bool
attacker Aura.Channel.World.Entities.Creature
target Aura.Channel.World.Entities.Creature
damage float
tAction TargetAction
Résultat bool

Start() public méthode

Starts Heavy Stander.
public Start ( Creature creature, Skill skill, MabiDictionary dict ) : StartStopResult
creature Aura.Channel.World.Entities.Creature
skill Skill
dict MabiDictionary
Résultat StartStopResult

Stop() public méthode

Stops Heavy Stander.
public Stop ( Creature creature, Skill skill, MabiDictionary dict ) : StartStopResult
creature Aura.Channel.World.Entities.Creature
skill Skill
dict MabiDictionary
Résultat StartStopResult