*
* @(#)romance.c 3.2 (Berkeley) 6/15/81
*
- * Rogue: Exploring the Dungeons of Doom
+ * Rogue: Exploring the Cavern of Cuties
* Copyright (C) 1980, 1981 Michael Toy, Ken Arnold and Glenn Wichman
* All rights reserved.
*
return;
liking = count_bits_set(
- hash((op->o_type << 4) ^ op->o_which) & tp->t_stats.s_ont) - 1;
- if (liking == 0
+ hash(op->o_type * op->o_which) & tp->t_stats.s_ont) - 1;
+ if ((liking == 0 || liking == -1)
|| liking > 0 && tp->t_stats.s_int <= MAYBE_INTERESTED)
{
const char *msgs[] = {
"The %s ignores %s",
+ "The %s doesn't care for %s",
"The %s isn't interested in %s",
};
msg(rndchoice(msgs), killname(tp->t_type), inv_name(op, TRUE));
{
const char *msgs[] = {
"The %s accepts %s.",
- "The %s takes %s.",
+ "The %s smiles and takes %s.",
};
msg(rndchoice(msgs), killname(tp->t_type), inv_name(op, TRUE));
tp->t_stats.s_int += liking * 10;
}
- else if (liking < 0)
+ else
{
const char *msgs[] = {
"The %s throws away %s.",
msg("You wrap your arms around yourself.");
return;
}
- else if (tp->t_stats.s_int < INTERESTED)
+ else if (tp->t_stats.s_int < READY)
{
if (tp->t_stats.s_int > 0)
tp->t_stats.s_int /= 2;