Home Creators Posts Import Register Favorites Logout

Content

Update: 0.2.3a hotfix addresses some critical bugs in 0.2.3

v0.2.3aWin/Linux: MEGA Mac: MEGA Android (compressed): MEGA

0.2.3a Hotfix (can ONLY be applied to 0.2.3): MEGA

___________________________

v0.2.3a

Fixes:

- Fixed a bug that could throw an error when receiving XP outside of combat

- Fixed a bug that prevented access to the Ancient Tomb

- Minor spelling fixes

v0.2.3

This update brings a massive amount of gameplay fixes and improvements, new region and minibosses, proper arena, blackjack, item enchantments, food, new Boons, and a bunch of new H-scenes.

Oh, and of course, our first group H-scene is here!

Story:

- +1 Aqua H-scene

- +1 Darkness interactive H-scene

- +1 Megumin H-scene

- +1 Yunyun H-scene

- +1 Megumin & Yunyun H-scene

- +1 Eris H-scene

- +1 Ghislaine event

- New H-scenes count: 44

- +10k words, totaling 170k. That's a couple of novels long!

- +414 images, totaling 7247

- +18 animations, totaling 156

Technical:

- Spanish translation for 0.2.2b content now comes embedded within the game! Thanks to Beltrack for all the hard work

- Implemented a new shader-driven rendering process and texture stitching in hopes to improve performance

- Switched some text effects from Python-driven to transforms-driven to improve performance

- Removed Discord presence

- Added item enchanment system, available at the blacksmith. It consumes Enchantment Crystals and can be used to empower your items with special effects, stronger stats, etc

- Revamped the cheat menu for items. It now looks like a shop so its easier to use

- Added a way to toggle relationship status in cheats menu

- You can now play blackjack at the Succubi Cafe

- Changelogs are now going to be shown in-game after updating

- New achievements

- You can now eat at the Guild. Food provides temporary effects for the day, allowing you to gain more XP and providing useful buffs

- You can now cook caught fish at the mansion for bonuses, much like Guild-bought food

- Added Language, Renderer and Accessibility settings to the options menu

- Restyled Renderer and Accessibility settings

- Some events can now belong to multiple categories simultaneously. This is useful specifically for group H-scenes

Adventuring:

- +3 Side Quests

- +2 Bosses

- +1 New Region

- Added Raphiel's boons: Sadistic Focus (extra damage for each consecutive attack), Sly Manipulation (applies Confusion), Mocking Blast (dead enemies explode and deal damage)

- Implemented proper boss challenges in Colosseum. You can now earn power gems as rewards for completing arena fights with ramping difficulty levels

- Brigand Boss is now guaranteed to spawn if you have a quest to defeat him

Balancing:

- Removed "helmet" wearable type from Mana Crown. It is now replaced with "accessory"

- Added new armor items, accessories, and enchantment crystals

- Chainmail now provides more HP

- Certain buff/debuff status effects can no longer be dispelled

- Reworked Megumin's "Explosive Force" upgrade, renamed to "All Out": Explosion will always consume all of Megumin's mana to increase the damage (no less than 50 mana to cast). Damage increases by 1% per 2 mana spent

- Reworked Megumin's "Cataclysm" upgrade: now provides a flat 50% increase to critical chance.

- Buffed Megumin's "Cumulative Explosion": each hit's damage penalty reduced from 50% to 40%

- Rebalanced the frequency of Boons appearing while adventuring. They are now more random

- Mark effects are no longer dispellable

- Regular enemies can now have immunities to damage types

- Having an immunity to a damage type now prevents an associated Damage-Over-Time effect from applying entirely

- Fire Elementals are now immune to fire, and Water Elementals are immune to water

- Multiplicative modifiers from items and buffs now apply after flat bonuses

Minor changes:

- Inventory description text will now adjust its size to fit into the window, plus some minor styling

- Eris's affection counter will now show the total (instead of the increment) after her important reveal

- Infinite dungeon will no longer signal that a boss is available

- Minor changes to existing scenes

- Adjusted some unit tints in some maps

- Updated Chunchunmaru's icon

- Added category filtering to shops + some styling

- Removed "Minibosses killed" from stats and added "Items Enchanted" instead

- Overlapping damage mods & bonuses will now display added together in inventory

- Quests can now reward items

- Regions with associated quests will now display an indicator on the map

- New icon for immunities to improve their readability

- Improved performance in main menu

- Added Fishing Bait, sold by Wiz, that guarantees a reward from a fishing pond

- Adjusted trap positioning

- Removed Earplugs. Megumin would want ALL the hearing damage she can get from an explosion

- Redid the visuals for the Colosseum and Raphiel's first event

- Slightly touched up the visuals for the Quintessential dream

- Converted some of the older uncompressed visuals to WEBP, saving space

- Minor updates to generic visuals

Fixes:

- Fixed a bug with Syphon Drain Touch that could cause an uncaught exception

- Fixed an issue in the book reading screen where the book's name could spill out of its container

- Fixed an issue with the skills upgrade screen that did not account for heroes stats and properties on hover

- Fixed an issue with the achievements descriptions spilling out of their containers

- Fixed an issue that could result in an error related to unsafe removal of status effects from units

- Fixed a bug preventing Doppelgangers from benefiting from passive status effects of their equipped items. I think they might be stronger now

- Fixed a bug that could result in an error when using Drain Touch Syphon under specific conditions

- Fixed a bug that could cause multiple Doppelgangers spawn in one enemy slot

- Weapon status effects and stat modifiers will now apply to the hero. The same way they would from a wearable item

- Fixed an issue that could cause the attack animation playing only once when attacking with boost enabled

- Fixed a bug that could cause lighting effects to become misaligned with the sprite position

- Fixed a bug that allowed enemy units use abilities without respecting their cooldowns

- Fixed a bug that could cause certain scenes render twice and becoming an unnecessary performance drain

- Fixed an issue that could prevent the plot marker from showing over the quest board

- Fixed an issue the prevented large numbers from being shortened on display if they were negative

- Fixed the announcement screen in the main menu related to the game's version

- Fixed a bug which could cause Rin's Rookie Killer dialogue incorrectly show after the Rookie Killer was already defeated

- Fixed an issue that could cause hint popups in the Girls menu to spill past the screen boundaries

- Fixed an issue that could sometimes consume player's input before passing it over to the pond, making it nigh impossible to catch a fish

- Fixed an issue preventing Chris from addressing the player with a custom name in an H-scene

- Fixed an issue that could sometimes prevent the tutorial for multiple weapons from showing up

- Minor spelling fixes

- Various minor fixes I could not be bothered to log

Files

Comments

adventurertrainer

it means graphics are compressed to save space Android builds are limited to 2Gb in size and thus cannot stay at the same level of visual fidelity as PC

Darno

hm virus warning by starting setup????????? Drop.Win32.APC.Heur/APC.Misc.379

adventurertrainer

This game has no setup... Are you sure you downloaded the right file? Which link did you use?

adventurertrainer

Most likely a false positive, just double check that you got the right build from either Mega or Viking. I looked up the APC.Heur definition and it looks like that's something Avast uses to mark "suspicious" files, but not viruses

Darno

I user the posted link "Win/Linux: MEGA | VikingFile" VikingFile the mega Downlode stopet by 74 %

dddd

adventurertrainer

on Android it's unfortunately not possible so you'll need the new .apk

noodnutt

Hi PastryIRL I am getting Exception Errors throughout the game. (loaded from a save from 2.2b): Would it be prudent to start a new game in 2.3a...?? Colosseum is just one of many.: ``` I'm sorry, but an uncaught exception occurred. While running game code: File "game/scripts/adventuring/adventuring.rpy", line 1095, in script call screen adventure_screen(adventure) File "renpy/common/000statements.rpy", line 670, in execute_call_screen store._return = renpy.call_screen(name, *args, **kwargs) File "renpy/common/00action_other.rpy", line 585, in __call__ rv = self.callable(*self.args, **self.kwargs) File "game/scripts/adventuring/boons.rpy", line 50, in use self.boons = self.roll_boons() File "game/scripts/adventuring/boons.rpy", line 63, in roll_boons all_boons = [x for x in BOON_PROVIDER.get_all() if x.goddess == self.id] File "game/scripts/adventuring/boons.rpy", line 63, in all_boons = [x for x in BOON_PROVIDER.get_all() if x.goddess == self.id] File "game/scripts/adventuring/boons.rpy", line 63, in all_boons = [x for x in BOON_PROVIDER.get_all() if x.goddess == self.id] File "game/scripts/adventuring/providers.rpy", line 273, in get_all unit = self.unit_class(unit_data.get("class"))(unit_data) File "game/scripts/adventuring/boons.rpy", line 190, in __init__ super(FortuneStrikeBoon, self).__init__(args) File "game/scripts/adventuring/boons.rpy", line 117, in __init__ self.rarity = random.choices(range(len(rarity_weights)), weights=rarity_weights)[0] ValueError: Total of weights must be greater than zero -- Full Traceback ------------------------------------------------------------ Full traceback: File "game/scripts/adventuring/adventuring.rpy", line 1095, in script call screen adventure_screen(adventure) File "D:\Temp\adventurer_trainer.0.2.3a-0.2.3a-pc\renpy\ast.py", line 2259, in execute self.call("execute") File "D:\Temp\adventurer_trainer.0.2.3a-0.2.3a-pc\renpy\ast.py", line 2241, in call return renpy.statements.call(method, parsed, *args, **kwargs) File "D:\Temp\adventurer_trainer.0.2.3a-0.2.3a-pc\renpy\statements.py", line 342, in call return method(parsed, *args, **kwargs) File "renpy/common/000statements.rpy", line 670, in execute_call_screen store._return = renpy.call_screen(name, *args, **kwargs) File "D:\Temp\adventurer_trainer.0.2.3a-0.2.3a-pc\renpy\exports.py", line 3360, in call_screen rv = renpy.ui.interact(mouse="screen", type="screen", roll_forward=roll_forward) File "D:\Temp\adventurer_trainer.0.2.3a-0.2.3a-pc\renpy\ui.py", line 299, in interact rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs) File "D:\Temp\adventurer_trainer.0.2.3a-0.2.3a-pc\renpy\display\core.py", line 3587, 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 "D:\Temp\adventurer_trainer.0.2.3a-0.2.3a-pc\renpy\display\core.py", line 4548, in interact_core rv = root_widget.event(ev, x, y, 0) File "D:\Temp\adventurer_trainer.0.2.3a-0.2.3a-pc\renpy\display\layout.py", line 1179, in event rv = i.event(ev, x - xo, y - yo, cst) File "D:\Temp\adventurer_trainer.0.2.3a-0.2.3a-pc\renpy\display\layout.py", line 1179, in event rv = i.event(ev, x - xo, y - yo, cst) File "D:\Temp\adventurer_trainer.0.2.3a-0.2.3a-pc\renpy\display\layout.py", line 1179, in event rv = i.event(ev, x - xo, y - yo, cst) File "D:\Temp\adventurer_trainer.0.2.3a-0.2.3a-pc\renpy\display\transform.py", line 936, in event rv = d.event(ev, cx, cy, st) File "D:\Temp\adventurer_trainer.0.2.3a-0.2.3a-pc\renpy\display\layout.py", line 1179, in event rv = i.event(ev, x - xo, y - yo, cst) File "D:\Temp\adventurer_trainer.0.2.3a-0.2.3a-pc\renpy\display\screen.py", line 770, in event rv = self.child.event(ev, x, y, st) File "D:\Temp\adventurer_trainer.0.2.3a-0.2.3a-pc\renpy\display\layout.py", line 1179, in event rv = i.event(ev, x - xo, y - yo, cst) File "D:\Temp\adventurer_trainer.0.2.3a-0.2.3a-pc\renpy\display\behavior.py", line 1142, in event return handle_click(self.clicked) File "D:\Temp\adventurer_trainer.0.2.3a-0.2.3a-pc\renpy\display\behavior.py", line 1075, in handle_click rv = run(action) File "D:\Temp\adventurer_trainer.0.2.3a-0.2.3a-pc\renpy\display\behavior.py", line 379, in run return action(*args, **kwargs) File "renpy/common/00action_other.rpy", line 585, in __call__ rv = self.callable(*self.args, **self.kwargs) File "game/scripts/adventuring/boons.rpy", line 50, in use self.boons = self.roll_boons() File "game/scripts/adventuring/boons.rpy", line 63, in roll_boons all_boons = [x for x in BOON_PROVIDER.get_all() if x.goddess == self.id] File "game/scripts/adventuring/boons.rpy", line 63, in all_boons = [x for x in BOON_PROVIDER.get_all() if x.goddess == self.id] File "game/scripts/adventuring/boons.rpy", line 63, in all_boons = [x for x in BOON_PROVIDER.get_all() if x.goddess == self.id] File "game/scripts/adventuring/providers.rpy", line 273, in get_all unit = self.unit_class(unit_data.get("class"))(unit_data) File "game/scripts/adventuring/boons.rpy", line 190, in __init__ super(FortuneStrikeBoon, self).__init__(args) File "game/scripts/adventuring/boons.rpy", line 117, in __init__ self.rarity = random.choices(range(len(rarity_weights)), weights=rarity_weights)[0] File "/home/tom/ab/renpy-build/tmp/install.linux-x86_64/lib/python3.9/random.py", line 502, in choices ValueError: Total of weights must be greater than zero Windows-10-10.0.19045 AMD64 Ren'Py 8.1.2-Pastry0.7 Adventurer Trainer 0.2.3a 0.2.3a Fri Jun 5 18:21:34 2026 ```

noodnutt

Zonealarm Extreme Security Suite flagged the Viking website as bad and would not let me open it so I just used the tried and tested MEGA instead.

adventurertrainer

Seems like a new bug specific to 0.2.3... starting a new game probably won't fix it, I'll look into it for the next hotfix release

adventurertrainer

that second link is definitely a malicious popup and is not legitimate; make sure you use adblockers to avoid things like that

adventurertrainer

I'll remove vikingfile from the list given that it no longer seems to be safe

Егор

link unavalble

adventurertrainer

We're now on 0.2.3c, please check the more recent posts or itch.io