コード例 #1
0
 /**
  * Removes the effect by SkillSetException Number.
  *
  * @param SkillSetException Number
  */
 public void removeEffectBySetNumber(final int setNumber) {
   for (Effect effect : abnormalEffectMap.values()) {
     if (effect.getSkillSetException() == setNumber) {
       effect.endEffect();
       abnormalEffectMap.remove(effect.getStack());
     }
   }
   for (Effect effect : passiveEffectMap.values()) {
     if (effect.getSkillSetException() == setNumber) {
       effect.endEffect();
       passiveEffectMap.remove(effect.getStack());
     }
   }
   for (Effect effect : noshowEffects.values()) {
     if (effect.getSkillSetException() == setNumber) {
       effect.endEffect();
       noshowEffects.remove(effect.getStack());
     }
   }
 }