Number 2 is handled for next Grail release. Still cannot determine what is happening for #1. Therefore, I am putting a workaround in place assuming holidayCode is coming back as nil, and I have changed the location of detecting existsClassic so that should always be defined upon startup.
(1) Date: 2020-02-07 12:18:18 ID: 1 Error occured in: Global Count: 1 Message: ..\AddOns\Grail\Grail.lua line 4052: attempt to compare nil with number Debug: Grail\Grail.lua:4052: CelebratingHoliday() Grail\Grail.lua:7771: Grail\Grail.lua:7730 (tail call): ? Grail\Grail.lua:10270: StatusCode() Grail\Grail.lua:3980: CanAcceptQuest() Grail\Grail.lua:6127: f() Grail\Grail.lua:3711: _AllEvaluateTrueS() Grail\Grail.lua:3811: Grail\Grail.lua:3792 (tail call): ? (tail call): ? Grail\Grail.lua:7723: MeetsPrerequisites() Grail\Grail.lua:10261: StatusCode() Grail\Grail.lua:4233: ClassificationOfQuestCode() Wholly\Wholly.lua:1426: _ClassifyQuestsInMap() Wholly\Wholly.lua:1877: _ForcePanelMapArea() Wholly\Wholly.lua:4406: UpdateQuestCaches() Wholly\Wholly.lua:955: ?() Wholly\Wholly.lua:2521: _OnEvent() Wholly\Wholly.lua:4422: Wholly\Wholly.lua:4422 Locals: self =
(2) elseif 'C' == holidayCode and self.existsClassic then -- Midsummer Fire Festival 6/21 10h00 -> 7/5 10h00
Should be 'M'
thanks
Number 2 is handled for next Grail release. Still cannot determine what is happening for #1. Therefore, I am putting a workaround in place assuming holidayCode is coming back as nil, and I have changed the location of detecting existsClassic so that should always be defined upon startup.