C# 클래스 Aura.Channel.Skills.Magic.ManaShield

상속: Aura.Channel.Skills.Base.StartStopSkillHandler
파일 보기 프로젝트 열기: aura-project/aura 1 사용 예제들

공개 메소드들

메소드 설명
Handle ( Creature target, float &damage, TargetAction tAction ) : void

Checks if target's Mana Shield is active, calculates mana damage, and sets target action's Mana Damage property if applicable.

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

Starts the skill.

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

Stops the skill.

메소드 상세

Handle() 공개 정적인 메소드

Checks if target's Mana Shield is active, calculates mana damage, and sets target action's Mana Damage property if applicable.
public static Handle ( Creature target, float &damage, TargetAction tAction ) : void
target Aura.Channel.World.Entities.Creature
damage float
tAction TargetAction
리턴 void

Start() 공개 메소드

Starts the skill.
public Start ( Creature creature, Skill skill, MabiDictionary dict ) : StartStopResult
creature Aura.Channel.World.Entities.Creature
skill Skill
dict MabiDictionary
리턴 StartStopResult

Stop() 공개 메소드

Stops the skill.
public Stop ( Creature creature, Skill skill, MabiDictionary dict ) : StartStopResult
creature Aura.Channel.World.Entities.Creature
skill Skill
dict MabiDictionary
리턴 StartStopResult