From: Habu Date: Sun, 10 Sep 2017 02:01:10 +0000 (+0900) Subject: クエスト達成時のプレイ時間が同じ場合、クエストレベルでソートする X-Git-Tag: v2.2.1~5^2^2 X-Git-Url: http://git.osdn.net/view?p=hengband%2Fhengband.git;a=commitdiff_plain;h=f51c7e78278a6951e2bcb65fcd54525b07648aca クエスト達成時のプレイ時間が同じ場合、クエストレベルでソートする --- diff --git a/src/cmd4.c b/src/cmd4.c index eb8707c43..6e3d82a1a 100644 --- a/src/cmd4.c +++ b/src/cmd4.c @@ -8319,7 +8319,9 @@ bool ang_sort_comp_quest_num(vptr u, vptr v, int a, int b) /* Unused */ (void)v; - return (qa->comptime <= qb->comptime); + return (qa->comptime != qb->comptime) ? + (qa->comptime < qb->comptime) : + (qa->level <= qb->level); } void ang_sort_swap_quest_num(vptr u, vptr v, int a, int b)