Fix postpone error
This commit is contained in:
parent
0ab919b4e1
commit
e9e3459f83
@ -32,6 +32,10 @@ export class SendResourcesAction extends ActionController {
|
||||
console.log('To transfer res', readyToTransfer);
|
||||
console.log('Remaining res', remainingResources);
|
||||
|
||||
if (!remainingResources.empty() && readyToTransfer.amount() < 100) {
|
||||
throw new TryLaterError(aroundMinutes(10), 'Not minimal amount');
|
||||
}
|
||||
|
||||
if (!remainingResources.empty()) {
|
||||
console.log('Schedule next', remainingResources);
|
||||
this.scheduler.scheduleTask(
|
||||
|
@ -88,8 +88,8 @@ export class Scheduler {
|
||||
|
||||
const villageId = task.args.villageId;
|
||||
const modifyTime = t => withTime(t, timestamp() + seconds);
|
||||
const buildPred = t => sameVillage(villageId, t.args) && isBuildingTask(task.name);
|
||||
const trainPred = t => sameVillage(villageId, t.args) && isTrainTroopTask(task.name);
|
||||
const buildPred = t => sameVillage(villageId, t.args) && isBuildingTask(t.name);
|
||||
const trainPred = t => sameVillage(villageId, t.args) && isTrainTroopTask(t.name);
|
||||
|
||||
if (isBuildingTask(task.name) && villageId) {
|
||||
this.taskQueue.modify(buildPred, modifyTime);
|
||||
|
Loading…
Reference in New Issue
Block a user