diff options
Diffstat (limited to 'src/squelch/condition.cc')
-rw-r--r-- | src/squelch/condition.cc | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/squelch/condition.cc b/src/squelch/condition.cc index 8715b364..cd7f879c 100644 --- a/src/squelch/condition.cc +++ b/src/squelch/condition.cc @@ -878,8 +878,9 @@ void StateCondition::to_json(jsoncons::json &j) const bool SymbolCondition::is_match(object_type *o_ptr) const { - object_kind *k_ptr = &k_info[o_ptr->k_idx]; - return k_ptr->d_char == m_symbol; + auto const &k_info = game->edit_data.k_info; + + return k_info[o_ptr->k_idx].d_char == m_symbol; } std::shared_ptr<Condition> SymbolCondition::from_json(jsoncons::json const &j) |