예제 #1
0
  /**
   * @param attachCond
   * @param applyCond
   * @param set
   * @param params
   */
  public TriggerSkillBySkill(
      Condition attachCond, Condition applyCond, StatsSet set, StatsSet params) {
    super(attachCond, applyCond, set, params);

    _castSkillId = params.getInt("castSkillId", 0);
    _chance = params.getInt("chance", 100);
    _skill = new SkillHolder(params.getInt("skillId", 0), params.getInt("skillLevel", 0));
    _targetType = params.getEnum("targetType", L2TargetType.class, L2TargetType.ONE);
  }
예제 #2
0
파일: Escape.java 프로젝트: impos89/trunk
  public Escape(Condition attachCond, Condition applyCond, StatsSet set, StatsSet params) {
    super(attachCond, applyCond, set, params);

    _escapeType = params.getEnum("escapeType", TeleportWhereType.class, null);
  }