mirror of
https://github.com/Relintai/entity_spell_system.git
synced 2025-02-20 17:14:44 +01:00
Don't set the entity data twice if an Entity is deserialized.
This commit is contained in:
parent
f2d35f8b2c
commit
54bd0ff16b
@ -644,10 +644,11 @@ void Entity::setup(Ref<EntityCreateInfo> info) {
|
||||
_s_character_xp = info->get_character_xp();
|
||||
|
||||
sets_entity_name(info->get_entity_name());
|
||||
sets_entity_data(info->get_entity_data());
|
||||
|
||||
if (!info->get_serialized_data().empty()) {
|
||||
from_dict(info->get_serialized_data());
|
||||
} else {
|
||||
sets_entity_data(info->get_entity_data());
|
||||
}
|
||||
|
||||
if (has_method("_setup")) {
|
||||
|
Loading…
Reference in New Issue
Block a user