|
@@ -374,7 +374,15 @@ export class TornadoComponent extends Component {
|
|
const multiple: number = AttributeBonusMgr.inst.userModel.game_tornado_damage;
|
|
const multiple: number = AttributeBonusMgr.inst.userModel.game_tornado_damage;
|
|
const scaleFactor = Number((multiple / 100).toFixed(1));
|
|
const scaleFactor = Number((multiple / 100).toFixed(1));
|
|
const size = this.tigger.size;
|
|
const size = this.tigger.size;
|
|
- this.tigger.size = new Vec3(size.x + size.x * scaleFactor, size.y + size.y * scaleFactor, size.z + size.z * scaleFactor);
|
|
|
|
|
|
+
|
|
|
|
+ let sizeX = size.x + size.x * scaleFactor;
|
|
|
|
+ if (sizeX >= 25) sizeX = 25;
|
|
|
|
+ let sizeY = size.y + size.y * scaleFactor;
|
|
|
|
+ if (sizeY >= 65) sizeY = 65;
|
|
|
|
+ let sizeZ = size.z + size.z * scaleFactor;
|
|
|
|
+ if (sizeZ >= 25) sizeZ = 25;
|
|
|
|
+
|
|
|
|
+ this.tigger.size = new Vec3(sizeX, sizeY, sizeZ);
|
|
console.log('tigger size:', this.tigger.size, 'scaleFactor:', scaleFactor);
|
|
console.log('tigger size:', this.tigger.size, 'scaleFactor:', scaleFactor);
|
|
}
|
|
}
|
|
|
|
|