From 8ce7742d1477dfac1d8772336d96f77ddbbae3b6 Mon Sep 17 00:00:00 2001 From: Relintai Date: Tue, 15 Oct 2019 20:38:51 +0200 Subject: [PATCH] Implemented _from_dict in StatModifier. Stats seems to work properly now. --- entities/stats/stat_modifier.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/entities/stats/stat_modifier.cpp b/entities/stats/stat_modifier.cpp index 53366b7..5364a23 100644 --- a/entities/stats/stat_modifier.cpp +++ b/entities/stats/stat_modifier.cpp @@ -68,6 +68,11 @@ Dictionary StatModifier::_to_dict() { } void StatModifier::_from_dict(const Dictionary &dict) { ERR_FAIL_COND(dict.empty()); + + _id = dict.get("id", 0); + _base_mod = dict.get("base_mod", 0); + _bonus_mod = dict.get("bonus_mod", 0); + _percent_mod = dict.get("percent_mod", 0); } StatModifier::StatModifier() {