class MultiBuffSkillLogic extends BuffSkillLogic { execute ( data ) { super . execute ( data ) ; let tempSkill = new Skill ( data . skill . id ) ; tempSkill . skillFuncArg1 = tempSkill . skillFuncArg6 ; tempSkill . skillFuncArg2 = tempSkill . skillFuncArg7 ; tempSkill . skillFuncArg3 = tempSkill . skillFuncArg8 ; tempSkill . skillFuncArg4 = tempSkill . skillFuncArg9 ; tempSkill . skillFuncArg5 = tempSkill . skillFuncArg10 ; data . skill = tempSkill ; super . execute ( data ) ; } }