From fbfd870b2714bb483997058de99be26839532bd0 Mon Sep 17 00:00:00 2001
From: Malin Freeborn <malinfreeborn@posteo.net>
Date: Mon, 2 Sep 2024 21:36:38 +0200
Subject: [PATCH] clean up season dross

---
 seasons.sty | 10 ++++------
 1 file changed, 4 insertions(+), 6 deletions(-)

diff --git a/seasons.sty b/seasons.sty
index e368da31..668a2822 100644
--- a/seasons.sty
+++ b/seasons.sty
@@ -23,6 +23,10 @@
   \addtocounter{cycle}{#2}% Day
   \divide\value{cycle} by 14%
   \addtocounter{cycle}{0}%
+  \ifnum\value{cycle}>5%
+    \setcounter{cycle}{0}%
+  \fi%
+  \setTemperature%
 }
 
 %%% State a Cycle's name.
@@ -30,27 +34,21 @@
 \newcommand\showCycle[1][\value{cycle}]{%
   \ifcase#1%
     \glsentrytext{cOne}%
-    \setTemperature%
     \renewcommand\cycleDesc{\glsentrydesc{cOne}}%
   \or%
     \glsentrytext{cTwo}%
-    \setTemperature%
     \renewcommand\cycleDesc{\glsentrydesc{cTwo}}%
   \or%
     \glsentrytext{cThree}%
-    \setTemperature%
     \renewcommand\cycleDesc{\glsentrydesc{cThree}}%
   \or%
     \glsentrytext{cFour}%
-    \setTemperature%
     \renewcommand\cycleDesc{\glsentrydesc{cFour}}%
   \or%
     \glsentrytext{cFive}%
-    \setTemperature%
     \renewcommand\cycleDesc{\glsentrydesc{cFive}}%
   \else
     \glsentrytext{cSix}%
-    \setTemperature%
     \renewcommand\cycleDesc{\glsentrydesc{cSix}}%
   \fi%
 }
-- 
GitLab