Master of Thieves

<Someone>  wrote:
> The "/* Fix up the quest nemesis */" code in role_init()
> adds M3_WAITFORU but _doesn't_ remove M3_CLOSE;
> since the Master of Thieves as the Rogue Quest Leader is
> defined with that flag, he keeps it when acting as the Tourist
> Quest Nemesis. Thus, when STRAT_WAITFORU
> is cleared by your actions, STRAT_CLOSE may stay in
> place making him stay meditating when another Nemesis
> wouldn't.
This commit is contained in:
nethack.allison
2004-12-17 00:33:05 +00:00
parent 5a893fbe20
commit 422a6f8145
2 changed files with 2 additions and 0 deletions
+1
View File
@@ -1407,6 +1407,7 @@ role_init()
mons[urole.neminum].msound = MS_NEMESIS;
mons[urole.neminum].mflags2 &= ~(M2_PEACEFUL);
mons[urole.neminum].mflags2 |= (M2_NASTY|M2_STALK|M2_HOSTILE);
mons[urole.neminum].mflags3 &= ~(M3_CLOSE);
mons[urole.neminum].mflags3 |= M3_WANTSARTI | M3_WAITFORU;
}