/** * @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); }
public Escape(Condition attachCond, Condition applyCond, StatsSet set, StatsSet params) { super(attachCond, applyCond, set, params); _escapeType = params.getEnum("escapeType", TeleportWhereType.class, null); }