public override BaseEvent Clone() { SetNextSkillTargetDuration setNextSkillTargetDuration = ClassObjPool <SetNextSkillTargetDuration> .Get(); setNextSkillTargetDuration.CopyData(this); return(setNextSkillTargetDuration); }
protected override void CopyData(BaseEvent src) { base.CopyData(src); SetNextSkillTargetDuration setNextSkillTargetDuration = src as SetNextSkillTargetDuration; this.targetId = setNextSkillTargetDuration.targetId; this.nextSkillTargetID = setNextSkillTargetDuration.nextSkillTargetID; this.slotType = setNextSkillTargetDuration.slotType; }