Fix some regressions in the tutorial world.

This commit is contained in:
Griatch 2016-10-16 01:07:46 +02:00
parent 1d6873eef4
commit e39e1bdd45
3 changed files with 17 additions and 18 deletions

View file

@ -1009,13 +1009,13 @@ class OutroRoom(TutorialRoom):
Do cleanup.
"""
if character.has_player:
if self.db.wracklist:
for wrackid in self.db.wracklist:
character.del_attribute(wrackid)
del character.db.health_max
del character.db.health
del character.db.last_climbed
del character.db.puzzle_clue
del character.db.combat_parry_mode
del character.db.tutorial_bridge_position
for obj in character.contents:
if obj.typeclass_path.startswith("evennia.contrib.tutorial_world"):
obj.delete()
character.tags.clear(category="tutorial_world")