public Trap(int skillBase, SkillBaseSetting skillBaseSetting, EoBaseSetting eoBaseSetting, EoBaseSetting eoBaseSettingTriggered) { _skillBaseId = skillBase; _skillId = skillBaseSetting.Id; _name = skillBaseSetting.Name; _triggerRadius = eoBaseSetting.EffectRadius; _effectRadius = eoBaseSettingTriggered.EffectRadius; _itemType = skillBaseSetting.Item1Id; _itemCount = skillBaseSetting.Item1Count; _castTime = skillBaseSetting.CastingTime; _trapTime = skillBaseSetting.EffectTime; _skillEffectId = eoBaseSetting.Id; _triggerEffectId = eoBaseSettingTriggered.Id; _coolTime = skillBaseSetting.CastingCooldown; }
public Trap(int skillBase, SkillBaseSetting skillBaseSetting, EoBaseSetting eoBaseSetting, EoBaseSetting eoBaseSettingTriggered) { skillBaseId = skillBase; skillId = skillBaseSetting.id; name = skillBaseSetting.name; triggerRadius = eoBaseSetting.effectRadius; effectRadius = eoBaseSettingTriggered.effectRadius; itemType = skillBaseSetting.item1Id; itemCount = skillBaseSetting.item1Count; castTime = skillBaseSetting.castingTime; trapTime = skillBaseSetting.effectTime; skillEffectId = eoBaseSetting.id; triggerEffectId = eoBaseSettingTriggered.id; coolTime = skillBaseSetting.castingCooldown; }