Skip to content

Commit 3bf5ca9

Browse files
committed
Fix: Handle SP event story
1 parent b56ab2d commit 3bf5ca9

1 file changed

Lines changed: 10 additions & 2 deletions

File tree

module/eventstory/eventstory.py

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
from module.eventstory.assets import *
66
from module.handler.login import LoginHandler
77
from module.logger import logger
8-
from module.ui.page import page_event
8+
from module.ui.page import page_event, page_sp
99

1010

1111
class EventStory(CampaignUI, Combat, LoginHandler):
@@ -14,7 +14,15 @@ def ui_goto_event_story(self):
1414
Returns:
1515
str: 'finish', 'story', 'unknown'
1616
"""
17-
self.ui_ensure(page_event)
17+
event = self.config.cross_get('Event.Campaign.Event', '')
18+
if event in [
19+
'event_20251023_cn',
20+
]:
21+
# SP event
22+
self.ui_ensure(page_sp)
23+
else:
24+
# most events show as page_event
25+
self.ui_ensure(page_event)
1826
self.campaign_ensure_mode_20241219('story')
1927

2028
state = 'unknown'

0 commit comments

Comments
 (0)