diff --git a/js/main.js b/js/main.js
index 5448158..2721f82 100644
--- a/js/main.js
+++ b/js/main.js
@@ -705,18 +705,19 @@ function repeatableIfDefined(value) {
function cost(cost_object) {
let value = '';
- if ('Food' in cost_object) {
+ if (cost_object.Food) {
value += `${cost_object.Food}`;
}
- if ('Wood' in cost_object) {
+ if (cost_object.Wood) {
value += `${cost_object.Wood}`;
}
- if ('Gold' in cost_object) {
+ if (cost_object.Gold) {
value += `${cost_object.Gold}`;
}
- if ('Stone' in cost_object) {
+ if (cost_object.Stone) {
value += `${cost_object.Stone}`;
}
+ if (value === '') return 'free';
return value;
}