dd
This commit is contained in:
@@ -55,15 +55,19 @@ export class Role extends ecs.Entity {
|
||||
rv.hero_uuid=uuid;
|
||||
rv.speed =rv.ospeed = role.speed;
|
||||
rv.hero_name= "role";
|
||||
rv.hp= rv.hp_max = role.hp;
|
||||
rv.hp= rv.hp_max = role.hp*(1+smc.vm_data.talent[1].bonus*smc.vm_data.talent[1].lv);
|
||||
rv.level = role.lv;
|
||||
rv.atk = role.atk;
|
||||
rv.atk_cd = role.atk_cd;
|
||||
rv.atk = role.atk*(1+smc.vm_data.talent[2].bonus*smc.vm_data.talent[2].lv);
|
||||
rv.atk_cd = role.atk_cd*(1-smc.vm_data.talent[3].bonus*smc.vm_data.talent[3].lv);
|
||||
rv.st_boncus=1+smc.vm_data.talent[15].bonus*smc.vm_data.talent[15].lv;
|
||||
rv.s_boncus=1+smc.vm_data.talent[16].bonus*smc.vm_data.talent[16].lv;
|
||||
rv.power = role.power;
|
||||
rv.skills = role.skills;
|
||||
rv.skill = role.skill;
|
||||
rv.atk_range=role.atk_range;
|
||||
rv.power= role.power;
|
||||
for (let i = 0; i < rv.skills.length; i++) {
|
||||
rv.skills[i].cd*(1-smc.vm_data.talent[4].bonus*smc.vm_data.talent[4].lv)
|
||||
}
|
||||
rv.skill = role.skill;
|
||||
rv.box_group = BoxSet.HERO;
|
||||
this.add(rv);
|
||||
}
|
||||
move(target: Vec3) {
|
||||
|
||||
Reference in New Issue
Block a user