コード例 #1
0
ファイル: CreatureObject.java プロジェクト: Chadenn/NGECore2
  public DamageOverTime getDotByName(String dotName) {

    List<DamageOverTime> dots = new ArrayList<DamageOverTime>(dotList.get());

    for (DamageOverTime dot : dots) {
      if (dot.getCommandName().equalsIgnoreCase(dotName)) return dot;
    }

    return null;
  }
コード例 #2
0
ファイル: CreatureObject.java プロジェクト: Chadenn/NGECore2
  public DamageOverTime getDotByBuff(Buff buff) {

    List<DamageOverTime> dots = new ArrayList<DamageOverTime>(dotList.get());

    for (DamageOverTime dot : dots) {
      if (dot.getBuff() == buff) return dot;
    }

    return null;
  }