Skip to content

Commit a50a3a2

Browse files
authored
fix on resource handling
1 parent 5518849 commit a50a3a2

File tree

1 file changed

+2
-1
lines changed
  • src/main/java/ir/sharif/aichallenge/server/logic/model/cell

1 file changed

+2
-1
lines changed

src/main/java/ir/sharif/aichallenge/server/logic/model/cell/Cell.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -107,12 +107,13 @@ public void manageResources() {
107107
int wantedAmount = ConstConfigs.WORKER_MAX_CARRYING_RESOURCE_AMOUNT - ant.getCarryingResourceAmount();
108108
if (wantedAmount > this.getResourceAmount()) {
109109
ant.setCarryingResourceAmount(ant.getCarryingResourceAmount() + this.getResourceAmount());
110+
ant.setCarryingResourceType(this.getResourceType());
110111
this.decreaseResource(this.getResourceAmount());
111112
} else {
112113
ant.setCarryingResourceAmount(ant.getCarryingResourceAmount() + wantedAmount);
114+
ant.setCarryingResourceType(this.getResourceType());
113115
this.decreaseResource(wantedAmount);
114116
}
115-
ant.setCarryingResourceType(this.getResourceType());
116117
}
117118
}
118119
}

0 commit comments

Comments
 (0)