diff options
Diffstat (limited to 'kennel/kennel.py')
| -rw-r--r-- | kennel/kennel.py | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/kennel/kennel.py b/kennel/kennel.py index 7123b7f..6d4f8f9 100644 --- a/kennel/kennel.py +++ b/kennel/kennel.py @@ -104,8 +104,7 @@ class KennelCatsManager: removed_cats = [cats_table[id] for id in self.last_seen.difference(cat_ids)] added_cats = [cats_table[id] for id in cat_ids.difference(self.last_seen)] - logger.info(f"removing {removed_cats}") - logger.info(f"adding {added_cats}") + logger.info(f"removing {removed_cats}, adding {added_cats}") for removed in removed_cats: self.entity_manager.remove_entity(removed) @@ -113,7 +112,7 @@ class KennelCatsManager: self.network_system.server_global_event(entity_death) for added in added_cats: - new_cat = Cat(added.id) + new_cat = Cat(added.id, added.spritesheet) self.entity_manager.add_entity(new_cat) entity_born = EntityBornEvent(new_cat) self.network_system.server_global_event(entity_born) |
