C# Класс Aura.Channel.Skills.Combat.CriticalHit

Наследование: ISkillHandler, IInitiableSkillHandler
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
Handle ( Creature attacker, float critChance, float &damage, TargetAction tAction, bool bypassNoviceCheck = false ) : void

Checks if attacker has Critical Hit and applies crit bonus by chance. Also sets the target action's critical option if a crit happens.

Init ( ) : void

Subscribes handler to required events.

Приватные методы

Метод Описание
OnCreatureAttack ( TargetAction tAction ) : void

Handles training based on what happened in the combat action.

Описание методов

Handle() публичный статический Метод

Checks if attacker has Critical Hit and applies crit bonus by chance. Also sets the target action's critical option if a crit happens.
public static Handle ( Creature attacker, float critChance, float &damage, TargetAction tAction, bool bypassNoviceCheck = false ) : void
attacker Aura.Channel.World.Entities.Creature
critChance float
damage float
tAction TargetAction
bypassNoviceCheck bool
Результат void

Init() публичный Метод

Subscribes handler to required events.
public Init ( ) : void
Результат void