diff --git a/fortune_generator/js/fortune.js b/fortune_generator/js/fortune.js index 4399163..01673aa 100644 --- a/fortune_generator/js/fortune.js +++ b/fortune_generator/js/fortune.js @@ -224,13 +224,13 @@ function Appear() { const r1_desc_list = badFortunes[r1].description; const r2_desc_list = badFortunes[r2].description; let l_1_event = good_span(goodFortunes[l1].event); - let l_1_desc = desc_span(l1_desc_list[seed1 % l1_desc_list.length]); + let l_1_desc = desc_span(l1_desc_list[Math.abs(seed1) % l1_desc_list.length]); let l_2_event = good_span(goodFortunes[l2].event); - let l_2_desc = desc_span(l2_desc_list[seed2 % l2_desc_list.length]); + let l_2_desc = desc_span(l2_desc_list[Math.abs(seed2) % l2_desc_list.length]); let r_1_event = bad_span(badFortunes[r1].event); - let r_1_desc = desc_span(r1_desc_list[seed1 % r1_desc_list.length]); + let r_1_desc = desc_span(r1_desc_list[Math.abs(seed1) % r1_desc_list.length]); let r_2_event = bad_span(badFortunes[r2].event); - let r_2_desc = desc_span(r2_desc_list[seed2 % r2_desc_list.length]); + let r_2_desc = desc_span(r2_desc_list[Math.abs(seed2) % r2_desc_list.length]); if (special) { // instead clear variable name, use short variable name for here... cuz it's too repetitive