+ /* Default */
+ sprintf(tmp_val, "%d", p_ptr->pclass);
+
+ /* Query */
+ if (!get_string(ppp, tmp_val, 2)) return;
+
+ /* Extract */
+ tmp_int = atoi(tmp_val);
+
+ /* Verify */
+ if (tmp_int < 0 || tmp_int >= MAX_CLASS) return;
+
+ /* Save it */
+ p_ptr->pclass = (byte_hack)tmp_int;
+
+ /* Redraw inscription */
+ p_ptr->window |= (PW_PLAYER);
+
+ /* {.} and {$} effect p_ptr->warning and TRC_TELEPORT_SELF */
+ p_ptr->update |= (PU_BONUS | PU_HP | PU_MANA | PU_SPELLS);
+
+ update_stuff();
+}
+
+
+/*!
+ * @brief ウィザードモード用処理としてターゲット中の相手をテレポートバックする / Hack -- Teleport to the target
+ * @return なし