bool gain_random_mutation(int choose_mut)
{
int attempts_left = 20;
- cptr muta_desc = "";
+ concptr muta_desc = "";
bool muta_chosen = FALSE;
BIT_FLAGS muta_which = 0;
BIT_FLAGS *muta_class = NULL;
bool lose_mutation(int choose_mut)
{
int attempts_left = 20;
- cptr muta_desc = "";
+ concptr muta_desc = "";
bool muta_chosen = FALSE;
BIT_FLAGS muta_which = 0;
BIT_FLAGS *muta_class = NULL;
DIRECTION i;
for (i = 0; i < 8; i++)
{
- summon_specific(-1, p_ptr->y, p_ptr->x, lvl, SUMMON_MOLD, PM_FORCE_PET);
+ summon_specific(-1, p_ptr->y, p_ptr->x, lvl, SUMMON_MOLD, PM_FORCE_PET, '\0');
}
}
break;
break;
case MUT1_RECALL:
- if (!word_of_recall()) return FALSE;
+ if (!recall_player(p_ptr, randint0(21) + 15)) return FALSE;
break;
case MUT1_BANISH: