fix event lookups in quest availability expressions

This commit is contained in:
Martin Michelsen
2024-03-03 23:15:57 -08:00
parent 6d6a8621bb
commit 7cd5aa1c2d
5 changed files with 4 additions and 19 deletions
+2 -2
View File
@@ -252,14 +252,14 @@ bool QuestAvailabilityExpression::EventLookupNode::operator==(const Node& other)
}
int64_t QuestAvailabilityExpression::EventLookupNode::evaluate(const Env& env) const {
return env.num_players;
return env.event;
}
string QuestAvailabilityExpression::EventLookupNode::str() const {
return "V_Event";
}
QuestAvailabilityExpression::ConstantNode::ConstantNode(bool value)
QuestAvailabilityExpression::ConstantNode::ConstantNode(int64_t value)
: value(value) {}
bool QuestAvailabilityExpression::ConstantNode::operator==(const Node& other) const {