Table of Contents

Class AttackSkill

Namespace
Nekoyume.Model.Skill
Assembly
Lib9c.dll
[Serializable]
public abstract class AttackSkill : Skill, IState, ISkill
Inheritance
AttackSkill
Implements
Derived
Inherited Members

Constructors

AttackSkill(Row, long, int, int, StatType)

protected AttackSkill(SkillSheet.Row skillRow, long power, int chance, int statPowerRatio, StatType referencedStatType)

Parameters

skillRow SkillSheet.Row
power long
chance int
statPowerRatio int
referencedStatType StatType

Methods

ProcessDamage(CharacterBase, int, bool, bool)

todo: 캐릭터 스탯에 반영된 버프 효과가 스킬의 순수 데미지에는 영향을 주지 않는 로직. todo: 타겟의 회피 여부와 상관없이 버프의 확률로 발동되고 있음. 고민이 필요함.

protected IEnumerable<Skill.SkillInfo> ProcessDamage(CharacterBase caster, int simulatorWaveTurn, bool isNormalAttack = false, bool copyCharacter = true)

Parameters

caster CharacterBase
simulatorWaveTurn int
isNormalAttack bool
copyCharacter bool

Returns

IEnumerable<Skill.SkillInfo>