OSDN Git Service

[Implement] #37285 量子生物であってもユニークならばモンスター闘技場へ出場できるようにした / Improved so that even quantu...
authorHourier <hourier@users.sourceforge.jp>
Mon, 19 Oct 2020 12:05:53 +0000 (21:05 +0900)
committerdeskull <deskull@users.sourceforge.jp>
Fri, 13 Nov 2020 10:26:17 +0000 (19:26 +0900)
src/monster-race/monster-race-hook.c

index 72f53b0..aab524f 100644 (file)
@@ -815,7 +815,7 @@ bool monster_can_entry_arena(player_type *player_ptr, MONRACE_IDX r_idx)
     monster_race *r_ptr = &r_info[r_idx];
     bool unselectable = (r_ptr->flags1 & RF1_NEVER_MOVE) != 0;
     unselectable |= (r_ptr->flags2 & RF2_MULTIPLY) != 0;
-    unselectable |= ((r_ptr->flags2 & RF2_QUANTUM) != 0);
+    unselectable |= ((r_ptr->flags2 & RF2_QUANTUM) != 0) && ((r_ptr->flags1 & RF1_UNIQUE) == 0);
     unselectable |= (r_ptr->flags7 & RF7_AQUATIC) != 0;
     unselectable |= (r_ptr->flags7 & RF7_CHAMELEON) != 0;
     if (unselectable)