Fixed bug where actions targeting self
weren't applying props to self
This commit is contained in:
@@ -11,8 +11,8 @@ import { applyNodeTriggers } from '/imports/api/engine/actions/applyTriggers.js'
|
|||||||
export default function applyAction(node, actionContext) {
|
export default function applyAction(node, actionContext) {
|
||||||
applyNodeTriggers(node, 'before', actionContext);
|
applyNodeTriggers(node, 'before', actionContext);
|
||||||
const prop = node.node;
|
const prop = node.node;
|
||||||
let targets = actionContext.targets;
|
if (prop.target === 'self') actionContext.targets = [actionContext.creature];
|
||||||
if (prop.target === 'self') targets = [actionContext.creature];
|
const targets = actionContext.targets;
|
||||||
|
|
||||||
// Log the name and summary
|
// Log the name and summary
|
||||||
let content = { name: prop.name };
|
let content = { name: prop.name };
|
||||||
|
|||||||
Reference in New Issue
Block a user