Fixed function signatures of buff removers and folders that could break triggers

This commit is contained in:
Thaum Rystra
2024-05-14 10:03:15 +02:00
parent 195704ed7a
commit 07a7849911
2 changed files with 5 additions and 4 deletions

View File

@@ -6,9 +6,10 @@ import { getPropertiesOfType, getPropertyAncestors } from '/imports/api/engine/l
import getEffectivePropTags from '/imports/api/engine/computation/utility/getEffectivePropTags';
import { applyDefaultAfterPropTasks } from '/imports/api/engine/action/functions/applyTaskGroups';
import { EngineAction } from '/imports/api/engine/action/EngineActions';
import InputProvider from '/imports/api/engine/action/functions/userInput/InputProvider';
export default function applyBuffRemoverProperty(
task: PropTask, action: EngineAction, result: TaskResult, userInput
export default async function applyBuffRemoverProperty(
task: PropTask, action: EngineAction, result: TaskResult, userInput: InputProvider
) {
const prop = task.prop;
@@ -55,7 +56,7 @@ export default function applyBuffRemoverProperty(
}
}
}
applyDefaultAfterPropTasks(action, prop, task.targetIds, userInput);
return applyDefaultAfterPropTasks(action, prop, task.targetIds, userInput);
}
function removeBuff(buff: any, prop, result: TaskResult) {

View File

@@ -4,7 +4,7 @@ import { PropTask } from '/imports/api/engine/action/tasks/Task';
export default async function applyFolderProperty(
task: PropTask, action: EngineAction, userInput
task: PropTask, action: EngineAction, result, userInput
): Promise<void> {
const prop = task.prop;
return applyDefaultAfterPropTasks(action, prop, task.targetIds, userInput);