#include "object-enchant/apply-magic.h"
#include "object-enchant/item-apply-magic.h"
#include "object-enchant/object-ego.h"
-#include "perception/object-perception.h"
#include "object/object-generator.h"
+#include "object/object-info.h"
#include "object/object-kind-hook.h"
#include "object/object-kind.h"
-#include "object/object-info.h"
+#include "perception/object-perception.h"
#include "player/player-personalities-types.h"
#include "player/player-race-types.h"
#include "realm/realm-types.h"
continue;
int slot = wield_slot(creature_ptr, o_ptr);
- if (slot < INVEN_RARM)
+ if (slot < INVEN_MAIN_HAND)
continue;
if (slot == INVEN_LITE)
continue;
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++) {