blob: cdf1fe3db0c3e4957b5199af7b3bb6c7e6f4799f (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
using System;
namespace XMainClient
{
internal abstract class AttackApplyState
{
public abstract int GetStateMask();
public abstract bool IsApplyState(XEntity entity);
public abstract bool IsDefenseState(XEntity entity);
public virtual void ApplyState(XEntity caster, ProjectDamageResult result)
{
result.Flag |= this.GetStateMask();
}
}
}
|