diff --git a/src/js/physicalDevelopment.js b/src/js/physicalDevelopment.js
index f3e1e4dfabf3d32ac8006c6b0fe04b0b156e957c..3a79d5a9cc8f3477e7fe73d848cc363e6abe9013 100644
--- a/src/js/physicalDevelopment.js
+++ b/src/js/physicalDevelopment.js
@@ -54,7 +54,7 @@ globalThis.physicalDevelopment = (function physicalDevelopment() {
 				} else {
 					increaseHeightXX(slave);
 				}
-				if (slave.physicalAge === 13) {
+				if (slave.physicalAge === 13 || (slave.physicalAge > 13 && (slave.hormoneBalance >= 100 || slave.hormoneBalance <= -100))) {
 					increaseFaceXX(slave);
 					if (slave.voice > 0) {
 						increaseVoiceXX(slave);
@@ -80,7 +80,7 @@ globalThis.physicalDevelopment = (function physicalDevelopment() {
 				} else {
 					increaseHeightXY(slave);
 				}
-				if (slave.physicalAge === 13) {
+				if (slave.physicalAge === 13 || (slave.physicalAge > 13 && slave.hormoneBalance >= 100)) {
 					increaseFaceXY(slave);
 					if (slave.voice > 1) {
 						increaseVoiceXY(slave);