@Override public void destruct() { dungeon.destruct(); super.destruct(); }
@Override public void setOwner(Player p) { super.setOwner(p); dungeon.setOwner(p); }
@Override public void remove(Character character) { if (dungeon != null) dungeon.remove(character); super.remove(character); }