Deneuve

Member
Aug 6, 2017
388
1,077
368
View attachment 5276435
View attachment 5275563
It’s finally time for Genie to be taught a lesson, by our favourite teacher Sn— I mean Tonks, in this latest update of Witch Trainer Silver. Get ready to be teased, squeezed, and thoroughly pleased as you discover just how big the difference is between a witch in training… and one who has earned an outstanding grade in their C.U.M. exams. Was there cheating involved? Of course… Did she use her innate abilities to her advantage? Absolutely. But who really cares about that as long as the result pleases you in one way or another. Tonks’ favours will unlock after you sell your first personal favour to Miss Granger—so don’t keep her waiting.

In addition to Tonks’ new favours, we’ve also added fresh artwork to several of Hermione’s scenes. As mentioned in our dev blogs, we’re continuing to enhance the game with updated visuals, thanks to the talents of our new artist Nix170—and the support of our amazing Patrons. We hope you enjoy it, as more artwork will be appearing across both new and classic events in the future!

Not only that, you’ll now also finally be able to borrow Luna’s underwear for a bit of personal research. Just how many wrackspurts can a piece of fabric take? Well, there’s only one way to find out, I suppose.

A slew of new outfits have also been added for Tonks, Hermione, Cho and Luna—hand-picked by our fans on Discord, then sifted through our monthly Platinum-tier Patreon vote. You’ll be able to pick up these outfits… for a cost, at madam Mafkin’s. A set of freshly printed, totally water-based Tattoo’s have also been added to Tonks’ wardrobe.

Saving the best for last, we finally remembered that you’re supposed to care for your bros as well as your –Redacted-… Right, I suppose I can’t say that publicly, as this story does take place in the UK. Anyhow… not that you’d need an excuse to spend more time with Snape, but we’ve added a fresh batch of Hangouts. So do yourself a favour for once—and stock up on wine.

If you enjoy the content, and would like to support us, you can do it on Patreon, or on our SubscribeStar, or if you simply want to chat with us, join our discord!

Happy gaming and the end of summer!

Links:
Downloads, News & Archives -
Dev Builds & Source Code -
Patreon -
Subscribestar -
Discord -

You don't have permission to view the spoiler content. Log in or register now.
Finally, new update!
1758594963772.png
 

BobRoss6123

New Member
Nov 2, 2021
4
6
126
When I try to run my save file from the previous version on the lastest I always get an error. Im able to open my save file using the previous version so I know it is not something to do with my save file, but when I try to load the save file with the lastest game version it always crashes. And I can't press ignore because it wont take me into the game and just kick me back to the home screen.
You don't have permission to view the spoiler content. Log in or register now.
 
Last edited by a moderator:

aifman7

Active Member
Oct 25, 2017
762
2,110
428
Can somebody say if it is worth to start again to see the new content?
I'm gonna dive back in and just start fresh. Based on the changelog it sounds like there's new content sprinkled throughout the game we've all played a hundred times, so the only way to really experience it will be to do a fresh playthrough I think.

Glad to see this game is still being worked on by the modders, by the way! They've done a fantastic job adding even more to an already excellent game.

Unrelatedly, anyone else find it hilarious when they run across SFW media that uses the free music tracks that Akabur incorporated into this game? I hear them sometimes when watching random YouTube videos or SFW streamer content and I always want to make a comment on it, but doing so would basically give me away as a gooner to this stuff lol. Kevin Macleod did a bunch of the tracks I think, he offers his tracks up as free licenses for other game/content creators so it's perfectly legal for folks to use.

I just always do a double-take when I hear it in something not porn-related. Especially the track "Brittle Rille," I think it was even used in Kerbal Space Program. :KEK:

This one:
 

Phuong2406

Newbie
Jan 10, 2023
18
15
118
Having an issue here:
I'm sorry, but an uncaught exception occurred.

While running game code:
File "game/scripts/mods.rpy", line 2, in script
python:
File "game/scripts/mods.rpy", line 112, in <module>
mods_import()
~~~~~~~~~~~^^
File "game/scripts/mods.rpy", line 70, in mods_import
data = json.load(f)
~~~~~~~~~^^^
UnicodeDecodeError: 'utf-16-be' codec can't decode byte 0x00 in position 186: truncated data
decoding with 'utf-16-be' codec failed

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "game/scripts/mods.rpy", line 2, in script
python:
File "game/scripts/mods.rpy", line 2, in script
python:
Exception: Unknown layer 'interface'.

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

Traceback (most recent call last):
File "game/scripts/mods.rpy", line 2, in script
python:
File "renpy/ast.py", line 1187, in execute
renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "renpy/python.py", line 1260, in py_exec_bytecode
exec(bytecode, globals, locals)
~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "game/scripts/mods.rpy", line 112, in <module>
mods_import()
~~~~~~~~~~~^^
File "game/scripts/mods.rpy", line 70, in mods_import
data = json.load(f)
~~~~~~~~~^^^
File "lib/python3.12/json/__init__.py", line 293, in load
File "lib/python3.12/json/__init__.py", line 341, in loads
File "lib/python3.12/encodings/utf_16_be.py", line 16, in decode
UnicodeDecodeError: 'utf-16-be' codec can't decode byte 0x00 in position 186: truncated data
decoding with 'utf-16-be' codec failed

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "renpy/bootstrap.py", line 376, in bootstrap
renpy.main.main()
~~~~~~~~~~~~~~~^^
File "renpy/main.py", line 506, in main
node.execute_init()
~~~~~~~~~~~~~~~~~^^
File "renpy/ast.py", line 1071, in execute_init
renpy.game.context().run(self.block[0])
~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^
File "game/scripts/mods.rpy", line 2, in script
python:
File "game/scripts/mods.rpy", line 2, in script
python:
File "renpy/display/error.py", line 135, in report_exception
renpy.game.invoke_in_new_context(
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
call_exception_screen,
^^^^^^^^^^^^^^^^^^^^^^
...<4 lines>...
ignore_action=ignore_action,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "renpy/game.py", line 301, in invoke_in_new_context
return callable(*args, **kwargs)
~~~~~~~~^^^^^^^^^^^^^^^^^
File "renpy/display/error.py", line 44, in call_exception_screen
return renpy.ui.interact(mouse="screen", type="screen", suppress_overlay=True, suppress_underlay=True)
~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "renpy/ui.py", line 304, in interact
rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "renpy/display/core.py", line 2219, in interact
repeat, rv = self.interact_core(
~~~~~~~~~~~~~~~~~~^
preloads=preloads,
^^^^^^^^^^^^^^^^^^
...<4 lines>...
**kwargs,
^^^^^^^^^
) # type: ignore
^
File "renpy/display/core.py", line 2502, in interact_core
i()
~^^
File "renpy/common/00preferences.rpy", line 701, in _m1_00preferences__show_self_voicing
has_screen = renpy.get_screen("_self_voicing")
~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "renpy/display/screen.py", line 1180, in get_screen
sd = sl.get_displayable_by_tag(layer, tag)
~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^
File "renpy/display/scenelists.py", line 871, in get_displayable_by_tag
raise Exception("Unknown layer %r." % layer)
Exception: Unknown layer 'interface'.

Windows-10-10.0.19041-SP0 AMD64
Ren'Py 8.4.1.25072401
Witch Trainer Silver 1.48
Tue Sep 23 11:38:19 2025


Edit: File "game/scripts/doll/clothes.rpy", line 417:
return DollCloth(self.name, self.categories, self.type, self.id, [x for x in self.color] if self.color else None, self.zorder, self.unlocked, self.level, self.blacklist, modpath, self, self.render_style)
Changed it to:
return DollCloth(self.name, self.categories, self.type, self.id, [x for x in self.color] if self.color else None, self.zorder, self.unlocked, self.level, self.blacklist, modpath, self)

Should be running fine now
Credit: Snazzy Pants
 
Last edited:
  • Yay, update!
Reactions: Grex

nk0x

Member
Aug 28, 2019
178
258
91
Does anybody actually know what the new outfits are? I like this game but I'm not sure if I want to replay through it just for some outfits if I don't know what they are.
 

naurd

Member
Dec 30, 2020
259
407
178
Does anybody actually know what the new outfits are? I like this game but I'm not sure if I want to replay through it just for some outfits if I don't know what they are.
Hermione has four new ones, bridal lingerie, see through heart shaped bikini, generic bikini with trenchcoat and tie, and a slutty student with mesh top. I don't pay attention to the rest too much, looks like Tonks has several more though.
 

Zekethor2

Member
May 26, 2025
186
694
112
View attachment 5275563
It’s finally time for Genie to be taught a lesson, by our favourite teacher Sn— I mean Tonks, in this latest update of Witch Trainer Silver. Get ready to be teased, squeezed, and thoroughly pleased as you discover just how big the difference is between a witch in training… and one who has earned an outstanding grade in their C.U.M. exams. Was there cheating involved? Of course… Did she use her innate abilities to her advantage? Absolutely. But who really cares about that as long as the result pleases you in one way or another. Tonks’ favours will unlock after you sell your first personal favour to Miss Granger—so don’t keep her waiting.

In addition to Tonks’ new favours, we’ve also added fresh artwork to several of Hermione’s scenes. As mentioned in our dev blogs, we’re continuing to enhance the game with updated visuals, thanks to the talents of our new artist Nix170—and the support of our amazing Patrons. We hope you enjoy it, as more artwork will be appearing across both new and classic events in the future!

Not only that, you’ll now also finally be able to borrow Luna’s underwear for a bit of personal research. Just how many wrackspurts can a piece of fabric take? Well, there’s only one way to find out, I suppose.

A slew of new outfits have also been added for Tonks, Hermione, Cho and Luna—hand-picked by our fans on Discord, then sifted through our monthly Platinum-tier Patreon vote. You’ll be able to pick up these outfits… for a cost, at madam Mafkin’s. A set of freshly printed, totally water-based Tattoo’s have also been added to Tonks’ wardrobe.

Saving the best for last, we finally remembered that you’re supposed to care for your bros as well as your –Redacted-… Right, I suppose I can’t say that publicly, as this story does take place in the UK. Anyhow… not that you’d need an excuse to spend more time with Snape, but we’ve added a fresh batch of Hangouts. So do yourself a favour for once—and stock up on wine.

If you enjoy the content, and would like to support us, you can do it on Patreon, or on our SubscribeStar, or if you simply want to chat with us, join our discord!

Happy gaming and the end of summer!

Links:
Downloads, News & Archives -
Dev Builds & Source Code -
Patreon -
Subscribestar -
Discord -

You don't have permission to view the spoiler content. Log in or register now.
Great job, I’ll play it and then post my impressions here later
 
4.00 star(s) 85 Votes