News:

Please request registration email again and then check your "Spam" folder

Former www.henthighschool.com

v0.3 Test version (gameplay only)

Started by Goldo, Jul 21, 2023, 09:54 PM

Previous topic - Next topic

hughfj08

#165
Sorry, I meant I would always get it, regardless of manner I used.
Rollback, reload, close game, ignore etc.
Unless I changed the training in the farm in some manner, it would always hit me with an error.


Also, I just hit another one.
I got this when doing the Suzume 'collecting hints' option to talk to Papa, where he offers to build you a cell (Act 3)
Right after I get told the requirements:
I'm sorry, but an uncaught exception occurred.

While running game code:
  File "game/BKmain.rpy", line 162, in script call
    $ selected_district = ui.interact()
  File "game/BKchapter3.rpy", line 370, in script call
    call c3_papa_cells() from _call_c3_papa_cells_1
  File "game/BKchapter3.rpy", line 1499, in script
    $ set_task("Bring a whore to Papa with at least {b}75 in Service, Beauty and Libido{/b}.", "special")
  File "game/BKchapter3.rpy", line 1499, in <module>
    $ set_task("Bring a whore to Papa with at least {b}75 in Service, Beauty and Libido{/b}.", "special")
NameError: name 'set_task' is not defined

-- Full Traceback ------------------------------------------------------------

Full traceback:
  File "game/BKmain.rpy", line 162, in script call
    $ selected_district = ui.interact()
  File "game/BKchapter3.rpy", line 370, in script call
    call c3_papa_cells() from _call_c3_papa_cells_1
  File "game/BKchapter3.rpy", line 1499, in script
    $ set_task("Bring a whore to Papa with at least {b}75 in Service, Beauty and Libido{/b}.", "special")
  File "C:\Users\fjhh\Downloads\Brothel_King-0.3t\Brothel_King-pc\renpy\ast.py", line 1138, in execute
    renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
  File "C:\Users\fjhh\Downloads\Brothel_King-0.3t\Brothel_King-pc\renpy\python.py", line 1122, in py_exec_bytecode
    exec(bytecode, globals, locals)
  File "game/BKchapter3.rpy", line 1499, in <module>
    $ set_task("Bring a whore to Papa with at least {b}75 in Service, Beauty and Libido{/b}.", "special")
NameError: name 'set_task' is not defined

Windows-10-10.0.22621 AMD64
Ren'Py 8.1.1.23060707
Brothel King 0.3t v230805
Sat Sep 16 00:42:08 2023

This one can be rolled back but will trigger again when using the 'Ask about elemental cells' option that appears


I'm sorry, but an uncaught exception occurred.

While processing the color property of anonymous style:
  File "game/BKendday.rpy", line 1122, in script call
    call show_night_event(ev) from _call_show_night_event_1
  File "game/BKevents.rpy", line 777, in script
    $ renpy.say(ev.char, text_descript + "{/size}")
  File "game/BKevents.rpy", line 777, in <module>
    $ renpy.say(ev.char, text_descript + "{/size}")
ValueError: invalid literal for int() with base 16: '=#'

-- Full Traceback ------------------------------------------------------------

Full traceback:
  File "game/BKendday.rpy", line 1122, in script call
    call show_night_event(ev) from _call_show_night_event_1
  File "game/BKevents.rpy", line 777, in script
    $ renpy.say(ev.char, text_descript + "{/size}")
  File "E:\Brothel_King-pc\renpy\ast.py", line 1138, in execute
    renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
  File "E:\Brothel_King-pc\renpy\python.py", line 1122, in py_exec_bytecode
    exec(bytecode, globals, locals)
  File "game/BKevents.rpy", line 777, in <module>
    $ renpy.say(ev.char, text_descript + "{/size}")
  File "E:\Brothel_King-pc\renpy\exports.py", line 1473, in say
    who(what, *args, **kwargs)
  File "E:\Brothel_King-pc\renpy\character.py", line 1352, in __call__
    self.do_display(who, what, cb_args=self.cb_args, dtt=dtt, **display_args)
  File "E:\Brothel_King-pc\renpy\character.py", line 1003, in do_display
    display_say(who,
  File "E:\Brothel_King-pc\renpy\character.py", line 693, in display_say
    rv = renpy.ui.interact(mouse='say', type=type, roll_forward=roll_forward)
  File "E:\Brothel_King-pc\renpy\ui.py", line 299, in interact
    rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
  File "E:\Brothel_King-pc\renpy\display\core.py", line 3579, 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 "E:\Brothel_King-pc\renpy\display\core.py", line 4052, in interact_core
    root_widget.visit_all(lambda d : d.per_interact())
  File "E:\Brothel_King-pc\renpy\display\core.py", line 681, in visit_all
    d.visit_all(callback, seen)
  File "E:\Brothel_King-pc\renpy\display\core.py", line 681, in visit_all
    d.visit_all(callback, seen)
  File "E:\Brothel_King-pc\renpy\display\core.py", line 681, in visit_all
    d.visit_all(callback, seen)
  File "E:\Brothel_King-pc\renpy\display\screen.py", line 481, in visit_all
    self.child.visit_all(callback, seen=None)
  File "E:\Brothel_King-pc\renpy\display\core.py", line 681, in visit_all
    d.visit_all(callback, seen)
  File "E:\Brothel_King-pc\renpy\display\core.py", line 681, in visit_all
    d.visit_all(callback, seen)
  File "E:\Brothel_King-pc\renpy\display\core.py", line 681, in visit_all
    d.visit_all(callback, seen)
  [Previous line repeated 5 more times]
  File "E:\\Brothel_King-pc\renpy\display\core.py", line 683, in visit_all
    callback(self)
  File "E:\\Brothel_King-pc\renpy\display\core.py", line 4052, in <lambda>
    root_widget.visit_all(lambda d : d.per_interact())
  File "E:\r\Brothel_King-pc\renpy\text\text.py", line 1792, in per_interact
    if self.style.slow_abortable:
  File "gen3-static/styleclass.pxi", line 533, in renpy.styledata.styleclass.Style.slow_abortable.__get__
  File "style.pyx", line 493, in renpy.style.StyleCore._get
  File "style.pyx", line 710, in renpy.style.build_style
  File "style.pyx", line 707, in renpy.style.build_style
  File "gen3-static/style_functions.pyx", line 323, in style_functions.color_property
  File "E:\\Brothel_King-pc\renpy\color.py", line 147, in __new__
    r = int(c[0]+c[1], 16)
ValueError: invalid literal for int() with base 16: '=#'

Windows-10-10.0.19045 AMD64
Ren'Py 8.1.1.23060707
Brothel King 0.3t v230805
Fri Sep 15 04:49:32 2023

This is another users traceback from the f95 forum who also seems to have got the same error from the farm

Dirk

Bugfix for RuntimeError: dictionary changed size during iterationpersistent.mods = {key: persistent.mods[key] for key in persistent.mods.keys() if key in detected_mods.keys()}add this line in BKfunctions.rpy before the faulty Loop (Line Number 3805)
        for name, d in persistent.mods.items():
            if name not in detected_mods.keys():
The faulty loop that contains del persistent.mods[name] is now obsolete and can be removed.

Mirarara

#167
Traceback happened whenever the notification try to display profile pic that's a webm video.

I think it has something to do with notify.rpy ignoring if it's a video or image, but I'm not sure how to fix it.

I'm sorry, but an uncaught exception occurred.

While loading <renpy.display.im.Image object ('girls/Oshino Shinobu/portrait (00002).webm') at 0x000000000f358940>:
  File "game/BKmain.rpy", line 939, in script call
    $ result = ui.interact()
  File "game/BKhelp.rpy", line 445, in script
    $ r = ui.interact()
  File "game/BKhelp.rpy", line 445, in <module>
    $ r = ui.interact()
Exception: Could not load image 'girls/Oshino Shinobu/portrait (00002).webm' (webm files are not supported by Ren'Py): error('Unsupported image format')

-- Full Traceback ------------------------------------------------------------

Full traceback:
  File "game/BKmain.rpy", line 939, in script call
    $ result = ui.interact()
  File "game/BKhelp.rpy", line 445, in script
    $ r = ui.interact()
  File "C:\Git\BKgit\renpy\ast.py", line 1138, in execute
    renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
  File "C:\Git\BKgit\renpy\python.py", line 1122, in py_exec_bytecode
    exec(bytecode, globals, locals)
  File "game/BKhelp.rpy", line 445, in <module>
    $ r = ui.interact()
  File "C:\Git\BKgit\renpy\ui.py", line 299, in interact
    rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
  File "C:\Git\BKgit\renpy\display\core.py", line 3579, 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 "C:\Git\BKgit\renpy\display\core.py", line 4172, in interact_core
    self.draw_screen(root_widget, fullscreen_video, (not fullscreen_video) or video_frame_drawn)
  File "C:\Git\BKgit\renpy\display\core.py", line 2779, in draw_screen
    surftree = renpy.display.render.render_screen(
  File "render.pyx", line 492, in renpy.display.render.render_screen
  File "render.pyx", line 266, in renpy.display.render.render
  File "C:\Git\BKgit\renpy\display\layout.py", line 886, in render
    surf = render(child, width, height, cst, cat)
  File "render.pyx", line 170, in renpy.display.render.render
  File "render.pyx", line 266, in renpy.display.render.render
  File "C:\Git\BKgit\renpy\display\layout.py", line 886, in render
    surf = render(child, width, height, cst, cat)
  File "render.pyx", line 170, in renpy.display.render.render
  File "render.pyx", line 266, in renpy.display.render.render
  File "C:\Git\BKgit\renpy\display\layout.py", line 886, in render
    surf = render(child, width, height, cst, cat)
  File "render.pyx", line 170, in renpy.display.render.render
  File "render.pyx", line 266, in renpy.display.render.render
  File "C:\Git\BKgit\renpy\display\screen.py", line 731, in render
    child = renpy.display.render.render(self.child, w, h, st, at)
  File "render.pyx", line 170, in renpy.display.render.render
  File "render.pyx", line 266, in renpy.display.render.render
  File "C:\Git\BKgit\renpy\display\layout.py", line 886, in render
    surf = render(child, width, height, cst, cat)
  File "render.pyx", line 170, in renpy.display.render.render
  File "render.pyx", line 266, in renpy.display.render.render
  File "C:\Git\BKgit\renpy\display\layout.py", line 1062, in render
    surf = render(d, rw, height - y, cst, cat)
  File "render.pyx", line 170, in renpy.display.render.render
  File "render.pyx", line 266, in renpy.display.render.render
  File "C:\Git\BKgit\renpy\display\layout.py", line 1336, in render
    surf = render(child,
  File "render.pyx", line 170, in renpy.display.render.render
  File "render.pyx", line 266, in renpy.display.render.render
  File "C:\Git\BKgit\renpy\display\layout.py", line 1107, in render
    surf = render(d, width - x, rh, cst, cat)
  File "render.pyx", line 170, in renpy.display.render.render
  File "render.pyx", line 266, in renpy.display.render.render
  File "C:\Git\BKgit\renpy\display\viewport.py", line 273, in render
    surf = renpy.display.render.render(self.child, child_width, child_height, st, at)
  File "render.pyx", line 170, in renpy.display.render.render
  File "render.pyx", line 266, in renpy.display.render.render
  File "C:\Git\BKgit\renpy\display\layout.py", line 1107, in render
    surf = render(d, width - x, rh, cst, cat)
  File "render.pyx", line 170, in renpy.display.render.render
  File "render.pyx", line 266, in renpy.display.render.render
  File "C:\Git\BKgit\renpy\display\layout.py", line 1336, in render
    surf = render(child,
  File "render.pyx", line 170, in renpy.display.render.render
  File "render.pyx", line 266, in renpy.display.render.render
  File "C:\Git\BKgit\renpy\display\layout.py", line 1062, in render
    surf = render(d, rw, height - y, cst, cat)
  File "render.pyx", line 170, in renpy.display.render.render
  File "render.pyx", line 266, in renpy.display.render.render
  File "C:\Git\BKgit\renpy\display\layout.py", line 1336, in render
    surf = render(child,
  File "render.pyx", line 170, in renpy.display.render.render
  File "render.pyx", line 266, in renpy.display.render.render
  File "C:\Git\BKgit\renpy\display\transform.py", line 909, in render
    return RenderTransform(self).render(width, height, st, at)
  File "accelerator.pyx", line 979, in renpy.display.accelerator.RenderTransform.render
  File "accelerator.pyx", line 404, in renpy.display.accelerator.RenderTransform.render_child
  File "render.pyx", line 266, in renpy.display.render.render
  File "C:\Git\BKgit\renpy\display\im.py", line 676, in render
    return cache.get(self, render=True)
  File "C:\Git\BKgit\renpy\display\im.py", line 330, in get
    surf = image.load()
  File "C:\Git\BKgit\renpy\display\im.py", line 803, in load
    raise e
  File "C:\Git\BKgit\renpy\display\im.py", line 768, in load
    surf = renpy.display.pgrender.load_image(f, filename)
  File "C:\Git\BKgit\renpy\display\pgrender.py", line 201, in load_image
    raise Exception("Could not load image {!r}{}: {!r}".format(filename, extra, e))
Exception: Could not load image 'girls/Oshino Shinobu/portrait (00002).webm' (webm files are not supported by Ren'Py): error('Unsupported image format')

Windows-10-10.0.22621 AMD64
Ren'Py 8.1.1.23060707
Brothel King 0.3t v230805
Sun Sep 17 23:19:32 2023

Edit:
I kind of fixed it. In notify.rpy, change the notify_item to this.
screen notify_item(msg, _pos=0, use_atl=True):
    default pic_size = int(notify_font*1.25)

    frame background c_ui_dark:

        if use_atl: # ATL not used for history
            at notify_appear(_delay=_pos*0.15)

        hbox spacing 10:
            if msg.pic:
                $ _pic = Picture(path = msg.pic)
                frame style "inv_no_padding" ysize pic_size:
                    add _pic.get() fit "contain"
            text msg.txt color msg.color size notify_font yalign 0.5 outlines [(abs(1), "#000", abs(0), abs(0))] #drop_shadow (2, 2)

GoldoTopic starter

Quote from: Mirarara on Sep 17, 2023, 03:26 PMTraceback happened whenever the notification try to display profile pic that's a webm video.

I think it has something to do with notify.rpy ignoring if it's a video or image, but I'm not sure how to fix it.

I'm sorry, but an uncaught exception occurred.

While loading <renpy.display.im.Image object ('girls/Oshino Shinobu/portrait (00002).webm') at 0x000000000f358940>:
  File "game/BKmain.rpy", line 939, in script call
    $ result = ui.interact()
  File "game/BKhelp.rpy", line 445, in script
    $ r = ui.interact()
  File "game/BKhelp.rpy", line 445, in <module>
    $ r = ui.interact()
Exception: Could not load image 'girls/Oshino Shinobu/portrait (00002).webm' (webm files are not supported by Ren'Py): error('Unsupported image format')

-- Full Traceback ------------------------------------------------------------

Full traceback:
  File "game/BKmain.rpy", line 939, in script call
    $ result = ui.interact()
  File "game/BKhelp.rpy", line 445, in script
    $ r = ui.interact()
  File "C:\Git\BKgit\renpy\ast.py", line 1138, in execute
    renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
  File "C:\Git\BKgit\renpy\python.py", line 1122, in py_exec_bytecode
    exec(bytecode, globals, locals)
  File "game/BKhelp.rpy", line 445, in <module>
    $ r = ui.interact()
  File "C:\Git\BKgit\renpy\ui.py", line 299, in interact
    rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
  File "C:\Git\BKgit\renpy\display\core.py", line 3579, 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 "C:\Git\BKgit\renpy\display\core.py", line 4172, in interact_core
    self.draw_screen(root_widget, fullscreen_video, (not fullscreen_video) or video_frame_drawn)
  File "C:\Git\BKgit\renpy\display\core.py", line 2779, in draw_screen
    surftree = renpy.display.render.render_screen(
  File "render.pyx", line 492, in renpy.display.render.render_screen
  File "render.pyx", line 266, in renpy.display.render.render
  File "C:\Git\BKgit\renpy\display\layout.py", line 886, in render
    surf = render(child, width, height, cst, cat)
  File "render.pyx", line 170, in renpy.display.render.render
  File "render.pyx", line 266, in renpy.display.render.render
  File "C:\Git\BKgit\renpy\display\layout.py", line 886, in render
    surf = render(child, width, height, cst, cat)
  File "render.pyx", line 170, in renpy.display.render.render
  File "render.pyx", line 266, in renpy.display.render.render
  File "C:\Git\BKgit\renpy\display\layout.py", line 886, in render
    surf = render(child, width, height, cst, cat)
  File "render.pyx", line 170, in renpy.display.render.render
  File "render.pyx", line 266, in renpy.display.render.render
  File "C:\Git\BKgit\renpy\display\screen.py", line 731, in render
    child = renpy.display.render.render(self.child, w, h, st, at)
  File "render.pyx", line 170, in renpy.display.render.render
  File "render.pyx", line 266, in renpy.display.render.render
  File "C:\Git\BKgit\renpy\display\layout.py", line 886, in render
    surf = render(child, width, height, cst, cat)
  File "render.pyx", line 170, in renpy.display.render.render
  File "render.pyx", line 266, in renpy.display.render.render
  File "C:\Git\BKgit\renpy\display\layout.py", line 1062, in render
    surf = render(d, rw, height - y, cst, cat)
  File "render.pyx", line 170, in renpy.display.render.render
  File "render.pyx", line 266, in renpy.display.render.render
  File "C:\Git\BKgit\renpy\display\layout.py", line 1336, in render
    surf = render(child,
  File "render.pyx", line 170, in renpy.display.render.render
  File "render.pyx", line 266, in renpy.display.render.render
  File "C:\Git\BKgit\renpy\display\layout.py", line 1107, in render
    surf = render(d, width - x, rh, cst, cat)
  File "render.pyx", line 170, in renpy.display.render.render
  File "render.pyx", line 266, in renpy.display.render.render
  File "C:\Git\BKgit\renpy\display\viewport.py", line 273, in render
    surf = renpy.display.render.render(self.child, child_width, child_height, st, at)
  File "render.pyx", line 170, in renpy.display.render.render
  File "render.pyx", line 266, in renpy.display.render.render
  File "C:\Git\BKgit\renpy\display\layout.py", line 1107, in render
    surf = render(d, width - x, rh, cst, cat)
  File "render.pyx", line 170, in renpy.display.render.render
  File "render.pyx", line 266, in renpy.display.render.render
  File "C:\Git\BKgit\renpy\display\layout.py", line 1336, in render
    surf = render(child,
  File "render.pyx", line 170, in renpy.display.render.render
  File "render.pyx", line 266, in renpy.display.render.render
  File "C:\Git\BKgit\renpy\display\layout.py", line 1062, in render
    surf = render(d, rw, height - y, cst, cat)
  File "render.pyx", line 170, in renpy.display.render.render
  File "render.pyx", line 266, in renpy.display.render.render
  File "C:\Git\BKgit\renpy\display\layout.py", line 1336, in render
    surf = render(child,
  File "render.pyx", line 170, in renpy.display.render.render
  File "render.pyx", line 266, in renpy.display.render.render
  File "C:\Git\BKgit\renpy\display\transform.py", line 909, in render
    return RenderTransform(self).render(width, height, st, at)
  File "accelerator.pyx", line 979, in renpy.display.accelerator.RenderTransform.render
  File "accelerator.pyx", line 404, in renpy.display.accelerator.RenderTransform.render_child
  File "render.pyx", line 266, in renpy.display.render.render
  File "C:\Git\BKgit\renpy\display\im.py", line 676, in render
    return cache.get(self, render=True)
  File "C:\Git\BKgit\renpy\display\im.py", line 330, in get
    surf = image.load()
  File "C:\Git\BKgit\renpy\display\im.py", line 803, in load
    raise e
  File "C:\Git\BKgit\renpy\display\im.py", line 768, in load
    surf = renpy.display.pgrender.load_image(f, filename)
  File "C:\Git\BKgit\renpy\display\pgrender.py", line 201, in load_image
    raise Exception("Could not load image {!r}{}: {!r}".format(filename, extra, e))
Exception: Could not load image 'girls/Oshino Shinobu/portrait (00002).webm' (webm files are not supported by Ren'Py): error('Unsupported image format')

Windows-10-10.0.22621 AMD64
Ren'Py 8.1.1.23060707
Brothel King 0.3t v230805
Sun Sep 17 23:19:32 2023

Edit:
I kind of fixed it. In notify.rpy, change the notify_item to this.
screen notify_item(msg, _pos=0, use_atl=True):
    default pic_size = int(notify_font*1.25)

    frame background c_ui_dark:

        if use_atl: # ATL not used for history
            at notify_appear(_delay=_pos*0.15)

        hbox spacing 10:
            if msg.pic:
                $ _pic = Picture(path = msg.pic)
                frame style "inv_no_padding" ysize pic_size:
                    add _pic.get() fit "contain"
            text msg.txt color msg.color size notify_font yalign 0.5 outlines [(abs(1), "#000", abs(0), abs(0))] #drop_shadow (2, 2)

Wow, I didn't know people would be enterprising enough to make video portraits! I have to watch out for these in the future.
Maker of BK. Looking for the latest patch for BK 0.2? The link doesn't change, so bookmark it!

fregreger

Does the headhunter mod work with 0.3? I've tried it and it shows up a bunch of errors when finalizing the contract.

 I liked to use this mod to get girls with traits that'd be otherwise far too tedious to randomly roll in the slave market

Mirarara

#170
The girl requirement to build the cells by Papa Freak doesn't show up in goal list.
I suspect that's due to the set_task channel used is 'special', which is not in goal_channels.

Also, the event picture doesn't shows up after you gave the girl to papa freak for the cells.

GMWinters

#171
Probably a minor thing, and I'm not sure if this is technically a 0.3 bug or just general game logic weirdness, but the blurbs the game puts together for whores that convince a customer to switch acts currently shows the "He wanted to do X" as if what she convinced him to do is what he wanted all along.

So if a whore only has Anal ticked off, you see "He wanted to fuck her in the ass. She convinced the customer to try something different." followed by him fucking her in the ass.

What (I think) should be showing up is "He wanted to (originally desired act text), but she convinced him to try fucking her in the ass." followed, obviously, by him fucking her in said ass.

Also, assuming increased variety is a goal, there may be something to be said for including a little bit about how she convinced him that changes based on the act?

Edit:
I just moved districts and toggled over a bunch of girls to accept bisexual for the income while customer count is low and it seems that the coding for the bisexual writeups already does it this way, which makes me more inclined to think the single girl behavior is a bug.
Ex. "He wanted to have sex with them. In the end he got anal, but he was happy to let the girls have their way."

GoldoTopic starter

Hi guys,

Hotfix here: https://www.mediafire.com/file/1va1v7cq1psp53x/game+patch+0.3.zip/file

Took me literally days to fix that pesky bug with farm text, but I think I got it... Also, you can now include multiple locations in _BK.ini generation options.
Maker of BK. Looking for the latest patch for BK 0.2? The link doesn't change, so bookmark it!

DarkFire

Found this error after pressing end day:

I'm sorry, but an uncaught exception occurred.

While running game code:
  File "game/BKendday.rpy", line 943, in script
    python:
  File "game/BKendday.rpy", line 984, in <module>
    resting_text, resting_changes = girl.rest()
  File "game/BKgirlclass.rpy", line 2511, in rest
    resting_changes.add("(full recovery)", "header", color="good", separator="\n")
  File "game/BKendday.rpy", line 29, in add
    self.entries.append(NightChangeEntry(*args, **kwargs))
TypeError: __init__() got an unexpected keyword argument 'color'

-- Full Traceback ------------------------------------------------------------

Full traceback:
  File "game/BKendday.rpy", line 943, in script
    python:
  File "C:\Users\Dani\Desktop\Juegos\Brothel_King-0.3t\Brothel_King-pc\renpy\ast.py", line 1138, in execute
    renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
  File "C:\Users\Dani\Desktop\Juegos\Brothel_King-0.3t\Brothel_King-pc\renpy\python.py", line 1122, in py_exec_bytecode
    exec(bytecode, globals, locals)
  File "game/BKendday.rpy", line 984, in <module>
    resting_text, resting_changes = girl.rest()
  File "game/BKgirlclass.rpy", line 2511, in rest
    resting_changes.add("(full recovery)", "header", color="good", separator="\n")
  File "game/BKendday.rpy", line 29, in add
    self.entries.append(NightChangeEntry(*args, **kwargs))
TypeError: __init__() got an unexpected keyword argument 'color'

Windows-10-10.0.19045 AMD64
Ren'Py 8.1.1.23060707
Brothel King 0.3t v230805
Sat Sep 23 06:00:35 2023

Hellouda

Hi im new here! Im testing the version 0.3 and maybe someone wrote this before, but at the moment there is a bug when you let a girl in the Farm to rest. Some Girls canĀ“t recover their Energy. Thanks for read me!

GoldoTopic starter

Sorry I was in a rush and posted an incomplete file. Here is a new hotfix:
https://www.mediafire.com/file/1va1v7cq1psp53x/game+patch+0.3.zip/file
Maker of BK. Looking for the latest patch for BK 0.2? The link doesn't change, so bookmark it!

hughfj08

I'm not sure if it has been mentioned yet, because most of us probably almost never use this function.

But the manual sell option doesn't provide any of the sale revenue

GoldoTopic starter

Quote from: hughfj08 on Sep 27, 2023, 06:28 PMI'm not sure if it has been mentioned yet, because most of us probably almost never use this function.

But the manual sell option doesn't provide any of the sale revenue

As far as I can see, it works on my end. Can you be more specific about the sequence of events for this bug to happen?
Maker of BK. Looking for the latest patch for BK 0.2? The link doesn't change, so bookmark it!

Arcron

Unable to advance from chapter 3 to 4. Did all the ninja things including the elemental cells and all the 3 clues for each ninja, and then typed in the 3 no story commands for the first three chapters once the story didn't advance. Don't know what to do after typing the commands; I think I'm just softlocked. There was also an error when doing the elemental cells that I 'ignored'.

Also Captain Farah's shop softlocks the game. Game gets stuck at the buy screen when she shows you the item; the buy button does nothing and her dialogue doesn't proceed (no error message, can open esc menu, just cannot buy or continue dialogue). Had to reload from autosave to escape.

Save : https://www.mediafire.com/file/6m194lsro618wlu/2-1-LT1.save/file
(Know you said you wouldn't check saves so i dont expect you to and you shouldn't if you don't want to, but here it is if your curious)

Traceback.txt
I'm sorry, but an uncaught exception occurred.

While running game code:
  File "game/BKmain.rpy", line 160, in script call
    $ selected_district = ui.interact()
  File "game/BKchapter3.rpy", line 184, in script call
    call c3_papa_cells from _call_c3_papa_cells
  File "game/BKchapter3.rpy", line 1584, in script
    python:
  File "game/BKchapter3.rpy", line 1586, in <module>
    if girl.get_stat(stat) < val:
  File "game/BKgirlclass.rpy", line 2586, in get_stat
    raise AssertionError(stat_name + " is not a valid stat/skill name. Accepted: " + and_text(["defense", "strength", "energy"] + [s.name.lower() for s in (self.stats+self.sex_stats)]))
AssertionError: charisma is not a valid stat/skill name. Accepted: defense, strength, energy, charm, beauty, body, refinement, sensitivity, libido, constitution, obedience, service, sex, anal and fetish

-- Full Traceback ------------------------------------------------------------

Full traceback:
  File "game/BKmain.rpy", line 160, in script call
    $ selected_district = ui.interact()
  File "game/BKchapter3.rpy", line 184, in script call
    call c3_papa_cells from _call_c3_papa_cells
  File "game/BKchapter3.rpy", line 1584, in script
    python:
  File "D:\Brothel_King-pc\renpy\ast.py", line 1138, in execute
    renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
  File "D:\Brothel_King-pc\renpy\python.py", line 1122, in py_exec_bytecode
    exec(bytecode, globals, locals)
  File "game/BKchapter3.rpy", line 1586, in <module>
    if girl.get_stat(stat) < val:
  File "game/BKgirlclass.rpy", line 2586, in get_stat
    raise AssertionError(stat_name + " is not a valid stat/skill name. Accepted: " + and_text(["defense", "strength", "energy"] + [s.name.lower() for s in (self.stats+self.sex_stats)]))
AssertionError: charisma is not a valid stat/skill name. Accepted: defense, strength, energy, charm, beauty, body, refinement, sensitivity, libido, constitution, obedience, service, sex, anal and fetish

Windows-10-10.0.19045 AMD64
Ren'Py 8.1.1.23060707
Brothel King 0.3t v230923
Sat Sep 30 22:09:53 2023

Hellouda

Got the same Bug. i want to add that in the shop there is not any item. Its all empty, but in 6 or 7 runs, its the first time its happend to me, so maybe is for a Mod or a girl pack.