add_outfit(creature_ptr, q_ptr);
}
- if (creature_ptr->pseikaku == PERSONALITY_SEXY) {
- player_init[creature_ptr->pclass][2][0] = TV_HAFTED;
- player_init[creature_ptr->pclass][2][1] = SV_WHIP;
+ if (creature_ptr->pclass != CLASS_SORCERER) {
+ if (creature_ptr->pseikaku == PERSONALITY_SEXY) {
+ player_init[creature_ptr->pclass][2][0] = TV_HAFTED;
+ player_init[creature_ptr->pclass][2][1] = SV_WHIP;
+ }
}
for (int i = 0; i < 3; i++) {
}
k_info[lookup_kind(TV_POTION, SV_POTION_WATER)].aware = TRUE;
-}
\ No newline at end of file
+}
floor_type *floor_ptr = player_ptr->current_floor_ptr;
panel_row_min = floor_ptr->height;
panel_col_min = floor_ptr->width;
- if (player_ptr->pseikaku == PERSONALITY_SEXY)
- s_info[player_ptr->pclass].w_max[TV_HAFTED - TV_WEAPON_BEGIN][SV_WHIP] = WEAPON_EXP_MASTER;
+
+ if (player_ptr->pclass != CLASS_SORCERER) {
+ if (player_ptr->pseikaku == PERSONALITY_SEXY)
+ s_info[player_ptr->pclass].w_max[TV_HAFTED - TV_WEAPON_BEGIN][SV_WHIP] = WEAPON_EXP_MASTER;
+ }
set_floor_and_wall(player_ptr->dungeon_idx);
flavor_init();
process_game_turn(player_ptr);
close_game(player_ptr);
quit(NULL);
-}
\ No newline at end of file
+}