News:

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

Former www.henthighschool.com

[Feedback] *BUG REPORTS* Stable version only (v0.3)

Started by Goldo, Oct 18, 2025, 09:31 PM

Previous topic - Next topic

nerok

Yeah, i was often with full brothel and some girls are ready at farm. And Gizel was kinda annoying with "she's ready! oh you don't have a space for her! see you soon". And i guess now this gone? So I will be able to train them now, and less of Gizel "spam". Feels like a win-win for me! xd
Looks working fine for now.

Thanks a lot!

It shouldn't affect rotating girls to and from farm?

Dzeris

#106
v0.3 game with patches from 2025-12-31 and base girl pack. game/BKclasses.rpy has masochist conditional test disabled (lines 7271-7274) to stop annoying errors. Probably disabling four lines did not fully solve the problem as renpy quick menu still activates when it should not and covers part of screen.

1. Mizuki triggers morning events with exception errors. In those events she has sex with customer when such services are not yet enabled on her character. Plus that event calls her by other name. I suspect those events are supposed to be MC adjusting her to slave live.

Spoiler
She is part of harem as some better Sengoku girl died.

```
I'm sorry, but an uncaught exception occurred.

While running game code:
  File "game/BKendday.rpy", line 1528, in script call
    call play_events(_type = "morning") from _call_play_events_1 # Note: Morning events are set with the new day's date: beware of the confusion
  File "game/BKevents.rpy", line 1056, in script call
    call display_events(ev_list) from _call_display_events
  File "game/BKevents.rpy", line 1068, in script call
    $ ev.play()
  File "game/BKchapter3.rpy", line 13548, in script call
    call mizuki_brothel_fetish(girl) from _call_mizuki_brothel_fetish
  File "game/BKchapter3.rpy", line 13778, in script
    customer "Yes, it comes with the trade..."
Exception: Sayer b'customer' is not a function or string.

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

Full traceback:
  File "game/BKendday.rpy", line 1528, in script call
    call play_events(_type = "morning") from _call_play_events_1 # Note: Morning events are set with the new day's date: beware of the confusion
  File "game/BKevents.rpy", line 1056, in script call
    call display_events(ev_list) from _call_display_events
  File "game/BKevents.rpy", line 1068, in script call
    $ ev.play()
  File "game/BKchapter3.rpy", line 13548, in script call
    call mizuki_brothel_fetish(girl) from _call_mizuki_brothel_fetish
  File "game/BKchapter3.rpy", line 13778, in script
    customer "Yes, it comes with the trade..."
  File "D:\Games\Brothel_King-0.3.3\renpy\ast.py", line 2557, in execute
    Say.execute(self)
  File "D:\Games\Brothel_King-0.3.3\renpy\ast.py", line 592, in execute
    raise Exception("Sayer %s is not a function or string." % self.who.encode("utf-8"))
Exception: Sayer b'customer' is not a function or string.

Windows-10-10.0.26200 AMD64
Ren'Py 8.2.0.24012702
Bro King 0.3 v251231
Tue Jan  6 23:48:21 2026
```


[close]

2. Narika and Haruka have rectangular icons, when game expects squire ones. UI displays some of their icons with black border on top and bottom.

Files causing that
game\NPC\Kunoichi\narika\Narika Shihoudou\portrait happy (00003).webp
game\NPC\Kunoichi\narika\Narika Shihoudou\portrait sad (00001).webp
game\NPC\Kunoichi\narika\portrait ninja.webp
game\NPC\Kunoichi\haruka\Haruka Takamori\portrait (00001).webp
game\NPC\Kunoichi\haruka\Haruka Takamori\portrait (00003).webp

All of them have properly sized alternative portraits.


3. Geisha's extra service event is missing space between "A customer ordered" and geisha's first name.

Jman

Quote from: nerok on Jan 06, 2026, 09:46 PMIt shouldn't affect rotating girls to and from farm?
Nothing besides not getting Gizel's reminders that she's done with them.



I agree that those reminder events are kind of aggressive and there should be a way to tune them or at least turn them off.

And with strange aeons even death may die...

GoldoTopic starter

Quote from: Dzeris on Jan 06, 2026, 09:51 PMv0.3 game with patches from 2025-12-31 and base girl pack. game/BKclasses.rpy has masochist conditional test disabled (lines 7271-7274) to stop annoying errors. Probably disabling four lines did not fully solve the problem as renpy quick menu still activates when it should not and covers part of screen.

1. Mizuki triggers morning events with exception errors. In those events she has sex with customer when such services are not yet enabled on her character. Plus that event calls her by other name. I suspect those events are supposed to be MC adjusting her to slave live.

Spoiler
She is part of harem as some better Sengoku girl died.

```
I'm sorry, but an uncaught exception occurred.

While running game code:
  File "game/BKendday.rpy", line 1528, in script call
    call play_events(_type = "morning") from _call_play_events_1 # Note: Morning events are set with the new day's date: beware of the confusion
  File "game/BKevents.rpy", line 1056, in script call
    call display_events(ev_list) from _call_display_events
  File "game/BKevents.rpy", line 1068, in script call
    $ ev.play()
  File "game/BKchapter3.rpy", line 13548, in script call
    call mizuki_brothel_fetish(girl) from _call_mizuki_brothel_fetish
  File "game/BKchapter3.rpy", line 13778, in script
    customer "Yes, it comes with the trade..."
Exception: Sayer b'customer' is not a function or string.

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

Full traceback:
  File "game/BKendday.rpy", line 1528, in script call
    call play_events(_type = "morning") from _call_play_events_1 # Note: Morning events are set with the new day's date: beware of the confusion
  File "game/BKevents.rpy", line 1056, in script call
    call display_events(ev_list) from _call_display_events
  File "game/BKevents.rpy", line 1068, in script call
    $ ev.play()
  File "game/BKchapter3.rpy", line 13548, in script call
    call mizuki_brothel_fetish(girl) from _call_mizuki_brothel_fetish
  File "game/BKchapter3.rpy", line 13778, in script
    customer "Yes, it comes with the trade..."
  File "D:\Games\Brothel_King-0.3.3\renpy\ast.py", line 2557, in execute
    Say.execute(self)
  File "D:\Games\Brothel_King-0.3.3\renpy\ast.py", line 592, in execute
    raise Exception("Sayer %s is not a function or string." % self.who.encode("utf-8"))
Exception: Sayer b'customer' is not a function or string.

Windows-10-10.0.26200 AMD64
Ren'Py 8.2.0.24012702
Bro King 0.3 v251231
Tue Jan  6 23:48:21 2026
```


[close]
Please use the console (shift+o) and type:
customerYou should get in return:
<Character:...>
If it doesn't show that, what does it say?

Quote2. Narika and Haruka have rectangular icons, when game expects squire ones. UI displays some of their icons with black border on top and bottom.

Files causing that
game\NPC\Kunoichi\narika\Narika Shihoudou\portrait happy (00003).webp
game\NPC\Kunoichi\narika\Narika Shihoudou\portrait sad (00001).webp
game\NPC\Kunoichi\narika\portrait ninja.webp
game\NPC\Kunoichi\haruka\Haruka Takamori\portrait (00001).webp
game\NPC\Kunoichi\haruka\Haruka Takamori\portrait (00003).webp

All of them have properly sized alternative portraits.
You can safely delete them if you don't like them. I think it's down to personal preference if people would like them for variety or not, but I'm open to hear everyone's advice.
Maker of BK. Looking for the latest patch for BK v0.3? The link doesn't change, so bookmark it!

GoldoTopic starter

Maker of BK. Looking for the latest patch for BK v0.3? The link doesn't change, so bookmark it!

Jman

Quote from: Jman on Jan 02, 2026, 02:48 PM@Goldo: The 'Reload Quests/Classes/Farm pictures', why does it say it's broken? And shouldn't it also reload 'default' images, once you're at it?
Anything on these two?
And with strange aeons even death may die...

Toshiro

Still having the issue that the text box is still open during training after doing the farm show. 

Dzeris

#112
0.3 patch 20260109

Laborers are entering brothel in warehouse area without being unlocked by carpenter.

Narika chatting with Sill at the start of training. "I don't want no favors". Double negative. Or maybe that is intentional.

When training girls in Act 2 or later, Renpy menu is covering bottom part of UI. During Act 1 UI was not acting that way. Initial UI ok, but after training displays chat with girl during training, empty text box does not go away.

In daily girl job log display "Customer budget:" value is not rounded.
Customer budget: 271.7000000000005
Maybe round it up, when budget is not unlimited.

Asuna lost "Expensive" trait and got "Expensive" trait. She already had that trait :)

In 100%+ farm events Next button is not active. Stuff advances via right click.

Dzeris

#113
Quote from: Goldo on Jan 09, 2026, 05:09 PMPlease use the console (shift+o) and type:
customerYou should get in return:
<Character:...>
If it doesn't show that, what does it say?



<store.Customer object at 0x000000000a715e50>

Spoiler
```
I'm sorry, but an uncaught exception occurred.

While running game code:
  File "game/BKendday.rpy", line 1528, in script call
    call play_events(_type = "morning") from _call_play_events_1 # Note: Morning events are set with the new day's date: beware of the confusion
  File "game/BKevents.rpy", line 1040, in script call
    call display_events(ev_list) from _call_display_events
  File "game/BKevents.rpy", line 1052, in script call
    $ ev.play()
  File "game/BKchapter3.rpy", line 13530, in script call
    call mizuki_brothel_service(girl) from _call_mizuki_brothel_service
  File "game/BKchapter3.rpy", line 13562, in script
    customer "Hmmm, nice and wet... I love being with a real mature woman."
Exception: Sayer b'customer' is not a function or string.

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

Full traceback:
  File "game/BKendday.rpy", line 1528, in script call
    call play_events(_type = "morning") from _call_play_events_1 # Note: Morning events are set with the new day's date: beware of the confusion
  File "game/BKevents.rpy", line 1040, in script call
    call display_events(ev_list) from _call_display_events
  File "game/BKevents.rpy", line 1052, in script call
    $ ev.play()
  File "game/BKchapter3.rpy", line 13530, in script call
    call mizuki_brothel_service(girl) from _call_mizuki_brothel_service
  File "game/BKchapter3.rpy", line 13562, in script
    customer "Hmmm, nice and wet... I love being with a real mature woman."
  File "D:\Games\Brothel_King-0.3.20260109\renpy\ast.py", line 2557, in execute
    Say.execute(self)
  File "D:\Games\Brothel_King-0.3.20260109\renpy\ast.py", line 592, in execute
    raise Exception("Sayer %s is not a function or string." % self.who.encode("utf-8"))
Exception: Sayer b'customer' is not a function or string.

Windows-10-10.0.26200 AMD64
Ren'Py 8.2.0.24012702
Bro King 0.3 v260109
Sat Jan 10 22:22:02 2026
```
[close]

Created quick save at the start of one of those events, if that helps. Last event with her ("late at night in MC room") is coded correctly and does not throw exceptions.

GoldoTopic starter

New patch out: https://www.mediafire.com/file/1va1v7cq1psp53x/game+patch+0.3.zip/file

Thank you all for the bug reports. Some bugs I am not able to reproduce, some screenshots or saved games would help.

Quote from: Toshiro on Jan 10, 2026, 02:51 AMStill having the issue that the text box is still open during training after doing the farm show. 
If you open the console (shift+o) and type:
window autoDoes it solve your problem? If so, the patch should have gotten rid of your problem. If not, I'm going to need a screenshot because I'm a bit confused about what you mean.

Quote from: Dzeris on Jan 10, 2026, 07:49 AM0.3 patch 20260109

Laborers are entering brothel in warehouse area without being unlocked by carpenter.
Are you sure you haven't build the Basic painting without realizing it, like by starting directly in Chapter 2? I'm not sure how that would happen otherwise.

QuoteWhen training girls in Act 2 or later, Renpy menu is covering bottom part of UI. During Act 1 UI was not acting that way. Initial UI ok, but after training displays chat with girl during training, empty text box does not go away.
Can't reproduce, a screenshot would be appreciated because I'm not sure I see what you mean.

QuoteAsuna lost "Expensive" trait and got "Expensive" trait. She already had that trait :)
In what circumstances did she lose that trait?

QuoteIn 100%+ farm events Next button is not active. Stuff advances via right click.
Can't reproduce, were you doing anything special at the time?

Quote from: Jman on Jan 09, 2026, 06:44 PM
Quote from: Jman on Jan 02, 2026, 02:48 PM@Goldo: The 'Reload Quests/Classes/Farm pictures', why does it say it's broken? And shouldn't it also reload 'default' images, once you're at it?
Anything on these two?
I will look into it, I'm not really sure what was up as I haven't touched that in a long time.

Quote from: Dzeris on Jan 10, 2026, 08:29 PM
Quote from: Goldo on Jan 09, 2026, 05:09 PMPlease use the console (shift+o) and type:
customerYou should get in return:
<Character:...>
If it doesn't show that, what does it say?



<store.Customer object at 0x000000000a715e50>
I think I found the source of that bug. To fix your saved game, copy this in the console:
customer = Character("Customer", color= c_lightbrown)You can test that it works by typing this command next:
customer "Hello"
Maker of BK. Looking for the latest patch for BK v0.3? The link doesn't change, so bookmark it!

Dzeris

Images for "Renpy bottom text box remaining active."
https://postimg.cc/gallery/99xZTvj
See black transparent bar on the bottom.


>> Asuna lost "Expensive" trait and got "Expensive" trait. She already had that trait :)
> In what circumstances did she lose that trait?

She started with Expensive trait.+25% upkeep. When interacting with her later in game, event popped up where she complained about money and MC promised to pay her more and then event text said that she lost Expensive trait and gained Expensive trait at the same time. I guess I'll screenshot it, if I see it again.

---
Mizuki exception errors are resolved by initializing customer variable in console.

---
>> In 100%+ farm events Next button is not active. Stuff advances via right click.
> Can't reproduce, were you doing anything special at the time?

Gisel icon shows up in Farm menu on the right
Go to Farm via Farm menu
Find girl with 100%+ training time on the list
Start show
Check which show options she is neutral or only resisting
Do the show

Screenshots
https://postimg.cc/gallery/52PnJX6

Clicking on Next does nothing.

Toshiro

Dzeris's image is exactly what I was talking about.

Dzeris

#117
0.3 20260111 patch

Save files - https://filebin.net/0kv638h61cyts4j3

Papa does not talk about setting up warded cages, if all hints are collected before he is being talked too. (5-1-LT1.save). Captured Haruka and handed her to authorities, now he starts talking about her and cage quests unlock.

Trying to capture Mizuki after investigating her past starts minigame that uses Narika's icon and fails to capture Mizuki. (5-2-LT1.save)


akashi5555

Hi there, I wanted to chime in about the text window staying open bug.

Quote from: Dzeris on Jan 11, 2026, 12:08 PMImages for "Renpy bottom text box remaining active."
https://postimg.cc/gallery/99xZTvj
See black transparent bar on the bottom.

What happens to me is any text that pops up will keep the text window open until i leave the scene. For example, in the Girls page, interacting and talking to a girl will leave the empty text window open until I back out to the main brothel screen. Or when going to the slave market, the "welcome to the slave market" message will leave the text window up until i leave the market.

Things that are affected by this are: Girls, Farm, Slave Market, Postings, Training at night, refreshing a shop, City girl interactions. Girl's requests for a day off when tired also keep the window open on the main page.

While City "Take a look around", and Brothel seem to close the text window properly. The end day brothel events work fine too.

Quote from: Goldo on Jan 11, 2026, 10:15 AMIf you open the console (shift+o) and type:
window autoDoes it solve your problem? If so, the patch should have gotten rid of your problem. If not, I'm going to need a screenshot because I'm a bit confused about what you mean.
Running this command doesn't seem to do anything for me.

I had the text bug show up in my game playing on patch 0102, prompting me to update to patch 0109 and later to patch 0111, but that didn't fix the problem. I'm fairly certain it started immediately after the first farm show so I did some testing to confirm.

Using a fresh 3.0 install patched to 0102, no mods, with default girl pack, on a new save. The text window starts to stay open immediately after the first farm show. This also happens on patch 0109 under the same conditions.

But, on patch 0111 the same text window problem can be started by simply loading a game. Even on day 1 before doing anything else, saving and then loading prompts the bug.

Here's a trio of saves, one immediately before the farm show and one after from patch 0102 that I made to bracket the text window issue.
And a third save from patch 0111 on day 1 after saving and loading 1 time.
https://filebin.net/rrkf9gdzx8g7205k

Dzeris

#119
game\BKchapter3.rpy
line 20007
homura "You know, of course. To Kurohime's birthay party."

BKinit_variables.rpy:
                            "[MC.name] is the best of the best. There was never a better Brothel Master in all of Zan, and there never will be.",
event displays it as [MC.name]. Not translated to set main character name.