diff --git a/package-lock.json b/package-lock.json index 564b790f..9c8f92f7 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "coriolis_shipyard", - "version": "2.9.10", + "version": "2.9.11", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/package.json b/package.json index 717f8c62..af010df7 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "coriolis_shipyard", - "version": "2.9.10", + "version": "2.9.11", "repository": { "type": "git", "url": "https://github.com/EDCD/coriolis" diff --git a/src/app/shipyard/Ship.js b/src/app/shipyard/Ship.js index ce540771..607e543f 100755 --- a/src/app/shipyard/Ship.js +++ b/src/app/shipyard/Ship.js @@ -464,7 +464,17 @@ export default class Ship { if (m.blueprint) { m.blueprint.special = special; } - this.recalculateDps().recalculateHps().recalculateEps(); + this.updatePowerGenerated() + .updatePowerUsed() + .recalculateMass() + .updateJumpStats() + .recalculateShield() + .recalculateShieldCells() + .recalculateArmour() + .recalculateDps() + .recalculateEps() + .recalculateHps() + .updateMovement(); } /**