(Using Dukez full version with the new patch )I get an error on day 23 when everyone in the pool, Just before who you select who to err go and talk to
```
I'm sorry, but an uncaught exception occurred.
While running game code:
File "game/menu/screens.rpy", line 211, in menu
File "game/menu/screens.rpy", line 215, in execute
File "game/menu/screens.rpy", line 215, in execute
File "game/menu/screens.rpy", line 217, in execute
File "game/menu/screens.rpy", line 218, in execute
File "game/menu/screens.rpy", line 219, in execute
File "game/menu/screens.rpy", line 220, in execute
File "game/menu/screens.rpy", line 221, in execute
AttributeError: 'unicode' object has no attribute 'd2'
-- Full Traceback ------------------------------------------------------------
Full traceback:
File "Days/D22+23.rpyc", line 4099, in script
File "renpy/ast.py", line 1903, in execute
choice = renpy.exports.menu(choices, self.set, args, kwargs, item_arguments)
File "renpy/exports.py", line 1010, in menu
rv = renpy.store.menu(new_items)
File "game/menu/screens.rpy", line 211, in menu
File "renpy/exports.py", line 1250, in display_menu
rv = renpy.ui.interact(mouse='menu', type=type, roll_forward=roll_forward)
File "renpy/ui.py", line 299, in interact
rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
File "renpy/display/core.py", line 3377, in interact
repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, pause=pause, pause_start=pause_start, pause_modal=pause_modal, **kwargs) # type: ignore
File "renpy/display/core.py", line 3810, in interact_core
root_widget.visit_all(lambda i : i.per_interact())
File "renpy/display/core.py", line 582, in visit_all
d.visit_all(callback, seen)
File "renpy/display/core.py", line 582, in visit_all
d.visit_all(callback, seen)
File "renpy/display/core.py", line 582, in visit_all
d.visit_all(callback, seen)
File "renpy/display/core.py", line 582, in visit_all
d.visit_all(callback, seen)
File "renpy/display/core.py", line 582, in visit_all
d.visit_all(callback, seen)
File "renpy/display/screen.py", line 451, in visit_all
callback(self)
File "renpy/display/core.py", line 3810, in <lambda>
root_widget.visit_all(lambda i : i.per_interact())
File "renpy/display/screen.py", line 462, in per_interact
self.update()
File "renpy/display/screen.py", line 653, in update
self.screen.function(**self.scope)
File "game/menu/screens.rpy", line 215, in execute
File "game/menu/screens.rpy", line 215, in execute
File "game/menu/screens.rpy", line 217, in execute
File "game/menu/screens.rpy", line 218, in execute
File "game/menu/screens.rpy", line 219, in execute
File "game/menu/screens.rpy", line 220, in execute
File "game/menu/screens.rpy", line 221, in execute
File "renpy/ui.py", line 992, in _textbutton
text = renpy.text.text.Text(label, style=text_style, substitute=substitute, scope=scope, **text_kwargs)
File "renpy/text/text.py", line 1594, in __init__
self.set_text(text, scope, substitute)
File "renpy/text/text.py", line 1712, in set_text
i, did_sub = renpy.substitutions.substitute(i, scope, substitute)
File "renpy/substitutions.py", line 278, in substitute
s = formatter.vformat(s, (), kwargs) # type: ignore
File "/home/tom/ab/renpy-build/tmp/install.linux-x86_64/lib/python2.7/string.py", line 563, in vformat
File "/home/tom/ab/renpy-build/tmp/install.linux-x86_64/lib/python2.7/string.py", line 585, in _vformat
File "renpy/substitutions.py", line 168, in get_field
obj, arg_used = super(Formatter, self).get_field(field_name, args, kwargs)
File "/home/tom/ab/renpy-build/tmp/install.linux-x86_64/lib/python2.7/string.py", line 652, in get_field
AttributeError: 'unicode' object has no attribute 'd2'
Windows-10-10.0.19041 AMD64
Ren'Py 7.5.3.22090809
Ecchi Sensei FanMerge D1+23 v1.0 DM
Sun Apr 23 19:29:14 2023
```
I remember Bluecat had the same error when day 21-23 was released, not sure what version of that you used for the merge. something to do with Saki being D2 if i remember