diff --git a/src/js/heroCreator.js b/src/js/heroCreator.js
index 95f8d0ca54d067122cbbc1819603701b11f4fcc1..faa919b75ca7ed098f3cf6ed21d43c1d73f821ad 100644
--- a/src/js/heroCreator.js
+++ b/src/js/heroCreator.js
@@ -1,6 +1,11 @@
+/**
+ * @param {App.Entity.SlaveState} heroSlave
+ * @param {App.Entity.SlaveState} baseHeroSlave
+ * @return {App.Entity.SlaveState}
+ */
 window.getHeroSlave = function (heroSlave, baseHeroSlave) {
-	var newSlave = clone(baseHeroSlave);
-	for (var attrname in heroSlave) {
+	const newSlave = clone(baseHeroSlave);
+	for (let attrname in heroSlave) {
 		newSlave[attrname] = heroSlave[attrname];
 	}
 	generatePuberty(newSlave);