public override void Action() { if (quest_controller != null) { if (quest_controller.AreQuestsCompleted() && realm_model.GetCurrentRealm() != Realm.Ghost) { quest_controller.Action(); } } realm_model.ChangeRealm(); }