diff --git a/Assets/ManagedResources/~Lua/Modules/Operating/WeekCardManager.lua b/Assets/ManagedResources/~Lua/Modules/Operating/WeekCardManager.lua index a24294f977..77522c2def 100644 --- a/Assets/ManagedResources/~Lua/Modules/Operating/WeekCardManager.lua +++ b/Assets/ManagedResources/~Lua/Modules/Operating/WeekCardManager.lua @@ -81,7 +81,9 @@ function this.ChangeCardState(id) if _WeekCardData[id] then if _WeekCardData[id].leaveGetRewardDays then for i=1,#_WeekCardData[id].leaveGetRewardDays do - _WeekCardData[id].leaveGetRewardDays[i].state=2 + if _WeekCardData[id].leaveGetRewardDays[i].state == 1 then + _WeekCardData[id].leaveGetRewardDays[i].state=2 + end end end end