XaiJu
diogaoo
diogaoo

patreon


Hero Corruption 2 v1.0 Released !

The new version of HC2 is out !

Changes:

TECHNIQUES

ARENA

RESISTANCE REWORK AND IMPLEMENTATION

FINAL STATS SCREEN

OTHERS

BALANCE STUFF

BUG FIXES

-----------------------------------------

v1.0b:

Fixed Scroll at Queen's shop not being added to the inventory

-----------------------------------------

APK Download: https://drive.google.com/file/d/1Wp2bLIJe_Mfh75S97H3xBVwz8jQ3bhzN/view?usp=sharing

Comments

Yep, Attributes checks were broken, got them fixed for 1.05

Diogaoo

I think the addiction checks for the jungle enemies are bugged. I had over 60 int and the rorschach/hypno tests have failed me over 10 times in multiple runs, I never made this check at all recently. And same with bianca's con checks.

MiniMegaHammer

Great :)

Vincent

Circles do have a minimum speed already, but perhaps they are still too slow, I'll tweak it

Diogaoo

Could you set a minimum speed of the circles in the dodge minigame? It's often extremely slow. Might be that I focus too much on the stat it checks. Actively avoiding those enemies at the moment. For reference, I use the linux version of the game.

Vincent

Hey Mini, keep in mind that there is a proficiency cap depending on the tier of the technique you are trying to improve. In other words, if you are trying to improve a Tier 1 technique and achieve 80% in training, this value will be reduced to 80% of the T1 cap (40%), which means that the final proficiency will be 32%. Furthermore, timing is not the only thing that influences the final result, the time elapsed in each minigame is also taken into account when calculating the result of each minigame, to achieve a good performance, you have to be quick and precise. This minigame was designed to be impossible to achieve 100%, but you should be able to get at least 70~80% prof in a t4 technique consistently, I would consider ~88% a good stopping point.

Diogaoo

The updates are overall amazing. I have to complain about increasing techniques though, I never managed to increase it by a single percent in the shop, its a complete waste of money. I dont know what kind of god tier timing you need to actually not waste your money in that shop

MiniMegaHammer

Happy to help. Double-click would be nice to prevent, so I hope it doesn't turn out to be onerous to implement.

Egypt Elton

1) That's not a huge problem as it can be a little frustrating to have the right amount of AP required for a technique, and then suddenly you don't. But I'll take a look at that later this month. 2) Should be fixed, thanks. 3) Also fixed. 4) All minigames have an attribute that influences their difficulty, the greater the effectiveness of the attribute, the easier the minigame is (lust also influences this). Attribute effectiveness is calculated based on the attribute itself and the current day. 5) I haven't been able to replicate it in the meantime, but I'll be keeping an eye on it, I think I know what could be going on. 6) This is actually intended, I changed the quest description to avoid future confusion. 7) I haven't looked into this in depth, but it could be a limitation of the engine. Maybe I can bypass this by hiding the screen and flagging a bool to avoid double AP consumption, but to be honest, I'm not sure if it's worth it. I will investigate this further. Thanks for all those reports and for the feedback on the other comment, Elton. Techniques drastically affect the game so balance is still a little off, I hope I can improve things in the next updates

Diogaoo

found a error happen after getting beat up by cindy i believe then have the doctor heal me for a bit here the code. ``` I'm sorry, but an uncaught exception occurred. While running game code: File "game/Enemies/Gabrielle.rpy", line 186, in ValueError: list.remove(x): x not in list -- Full Traceback ------------------------------------------------------------ Full traceback: File "game/Main/base.rpyc", line 40, in script call File "game/Enemies/Anastasia.rpyc", line 8, in script call File "game/Main/base.rpyc", line 40, in script call File "game/Enemies/Allie.rpyc", line 8, in script call File "game/Main/base.rpyc", line 40, in script call File "game/Main/base.rpyc", line 40, in script call File "game/Enemies/Olivia.rpyc", line 7, in script call File "game/Main/base.rpyc", line 40, in script call File "game/Enemies/Allie.rpyc", line 8, in script call File "game/Main/base.rpyc", line 40, in script call File "game/Main/base.rpyc", line 40, in script call File "game/Enemies/Allie.rpyc", line 8, in script call File "game/Main/base.rpyc", line 40, in script call File "game/Enemies/Olivia.rpyc", line 7, in script call File "game/Main/base.rpyc", line 40, in script call File "game/Main/base.rpyc", line 40, in script call File "game/Enemies/Laura.rpyc", line 11, in script call File "game/Main/base.rpyc", line 40, in script call File "game/Enemies/Samantha.rpyc", line 7, in script call File "game/Main/base.rpyc", line 40, in script call File "game/Main/base.rpyc", line 40, in script call File "game/Enemies/Kali.rpyc", line 39, in script call File "game/Main/base.rpyc", line 40, in script call File "game/Enemies/Olivia.rpyc", line 7, in script call File "game/Main/base.rpyc", line 40, in script call File "game/Main/base.rpyc", line 40, in script call File "game/Enemies/Allie.rpyc", line 8, in script call File "game/Main/base.rpyc", line 40, in script call File "game/Enemies/Allie.rpyc", line 8, in script call File "game/Main/base.rpyc", line 40, in script call File "game/Main/city.rpyc", line 227, in script call File "game/Main/base.rpyc", line 40, in script call File "game/Enemies/Liz.rpyc", line 8, in script call File "game/Main/base.rpyc", line 40, in script call File "game/Enemies/Frederika.rpyc", line 8, in script call File "game/Main/base.rpyc", line 40, in script call File "game/Main/base.rpyc", line 40, in script call File "game/Enemies/Teresa.rpyc", line 8, in script call File "game/Main/base.rpyc", line 40, in script call File "game/Main/base.rpyc", line 40, in script call File "game/Enemies/Nicole.rpyc", line 8, in script call File "game/Main/base.rpyc", line 40, in script call File "game/Enemies/Frederika.rpyc", line 8, in script call File "game/Main/base.rpyc", line 40, in script call File "game/Main/base.rpyc", line 40, in script call File "game/Enemies/Frederika.rpyc", line 8, in script call File "game/Main/base.rpyc", line 40, in script call File "game/Enemies/Rebecca.rpyc", line 7, in script call File "game/Main/base.rpyc", line 40, in script call File "game/Main/base.rpyc", line 40, in script call File "game/Enemies/Rebecca.rpyc", line 7, in script call File "game/Main/base.rpyc", line 40, in script call File "game/Main/base.rpyc", line 40, in script call File "game/Main/base.rpyc", line 40, in script call File "game/Enemies/Charlotte.rpyc", line 8, in script call File "game/Main/base.rpyc", line 40, in script call File "game/Enemies/Kate.rpyc", line 10, in script call File "game/Main/base.rpyc", line 40, in script call File "game/Main/base.rpyc", line 40, in script call File "game/Enemies/Charlotte.rpyc", line 8, in script call File "game/Main/base.rpyc", line 40, in script call File "game/Main/base.rpyc", line 40, in script call File "game/Enemies/Cindy.rpyc", line 8, in script call File "game/Main/base.rpyc", line 40, in script call File "game/Enemies/Frederika.rpyc", line 8, in script call File "game/Main/base.rpyc", line 40, in script call File "game/Enemies/Charlotte.rpyc", line 8, in script call File "game/Main/base.rpyc", line 40, in script call File "game/Main/base.rpyc", line 40, in script call File "game/Enemies/Frederika.rpyc", line 8, in script call File "game/Main/base.rpyc", line 40, in script call File "game/Enemies/Teresa.rpyc", line 8, in script call File "game/Main/base.rpyc", line 40, in script call File "game/Main/base.rpyc", line 40, in script call File "game/Main/base.rpyc", line 40, in script call File "game/Enemies/Stacy.rpyc", line 11, in script call File "game/Main/base.rpyc", line 40, in script call File "game/Enemies/Frederika.rpyc", line 8, in script call File "game/Main/base.rpyc", line 40, in script call File "game/Main/base.rpyc", line 40, in script call File "game/Main/base.rpyc", line 40, in script call File "game/Enemies/Anastasia.rpyc", line 8, in script call File "game/Main/base.rpyc", line 40, in script call File "game/Enemies/Frederika.rpyc", line 8, in script call File "game/Main/base.rpyc", line 40, in script call File "game/Main/events.rpyc", line 400, in script call File "game/Main/base.rpyc", line 40, in script call File "game/Enemies/Stacy.rpyc", line 11, in script call File "game/Main/base.rpyc", line 40, in script call File "game/Main/base.rpyc", line 40, in script call File "game/Enemies/Teresa.rpyc", line 8, in script call File "game/Main/base.rpyc", line 40, in script call File "game/Main/base.rpyc", line 40, in script call File "game/Enemies/Frederika.rpyc", line 8, in script call File "game/Main/base.rpyc", line 40, in script call File "game/Enemies/Stacy.rpyc", line 11, in script call File "game/Main/base.rpyc", line 40, in script call File "game/Main/base.rpyc", line 40, in script call File "game/Enemies/Cindy.rpyc", line 8, in script call File "game/Main/base.rpyc", line 40, in script call File "game/Enemies/Taylor.rpyc", line 8, in script call File "game/Main/base.rpyc", line 40, in script call File "game/Enemies/Cindy.rpyc", line 8, in script call File "game/Main/base.rpyc", line 40, in script call File "game/Enemies/Cindy.rpyc", line 8, in script call File "game/Main/base.rpyc", line 40, in script call File "game/Main/base.rpyc", line 40, in script call File "game/Main/base.rpyc", line 40, in script call [Previous line repeated 1 more time] File "game/Enemies/Taylor.rpyc", line 8, in script call File "game/Main/base.rpyc", line 40, in script call File "game/Enemies/Cindy.rpyc", line 8, in script call File "game/Main/base.rpyc", line 40, in script call File "game/Enemies/Frederika.rpyc", line 8, in script call File "game/Main/base.rpyc", line 40, in script call File "game/Main/base.rpyc", line 40, in script call File "game/Enemies/Charlotte.rpyc", line 8, in script call File "game/Main/base.rpyc", line 40, in script call File "game/Enemies/Charlotte.rpyc", line 8, in script call File "game/Main/base.rpyc", line 40, in script call File "game/Main/base.rpyc", line 40, in script call File "game/Enemies/Teresa.rpyc", line 8, in script call File "game/Main/base.rpyc", line 40, in script call File "game/Enemies/Cindy.rpyc", line 113, in script call File "game/script.rpyc", line 2047, in script call File "game/Enemies/Gabrielle.rpyc", line 186, in script File "G:\porn\HeroCorruption2-1.0-win\renpy\ast.py", line 1138, in execute renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store) File "G:\porn\HeroCorruption2-1.0-win\renpy\python.py", line 1122, in py_exec_bytecode exec(bytecode, globals, locals) File "game/Enemies/Gabrielle.rpy", line 186, in File "G:\porn\HeroCorruption2-1.0-win\renpy\revertable.py", line 97, in do_mutation return method(self, *args, **kwargs) ValueError: list.remove(x): x not in list Windows-10-10.0.19045 AMD64 Ren'Py 8.1.0.23051307 1.0 Mon Jun 10 19:23:12 2024 ```

cwking100

Played for a few hours, with mixed feelings. Techniques gameplay is cool, but they seem to have added a crazy amount of power creep. I did reset my save, and playing on hard mode I tried Jasmine on my 2nd run, dealing 2677 damage to her. This was my first time playing with Lexi's perk, which I got from Caroline, which I accidentally allowed to lock me into high arousal. Playing the fight slightly better, I would've killed her on the first attempt, as I had a few more pink potions remaining when I let it snowball. That character was level 33 with stats 93/34/77/69/50, all addictions at 0, and from techniques I was using T1 stamina recovery attack at 28% proficiency to ignore stamina management. This was with heavy sword and quick bracelet+0. No positive perks, and 5 negative perks - Sluggishness, Breasts/Pussy Lover, Lexi's Cum Cow, and Anxious. My debuffs went up to charmed 10 and horny 50. The two additions that didn't feel interesting were Frederika and the gold reduction on enemy kill. Frederika seems to have 15 Titjob addiction required to "turn on", which means she'll never going to do anything to me. Given how enemies like Nicole give you piles of addiction, I'm not sure why Frederika is on Coast. The second is connected to the first - since there is no time limit, you can just grind tavern jobs in absolute safety and have however many gold you want. From that perspective, I'm only going to feel the impact of the gold reduction until I'm done killing Forest/Plains bosses. After that the phase of the game gold income from killing monsters becomes much less important, and more skippable now. I guess my preferred outcome here is that normal enemy and tavern gold incomes are slightly reduced, but you can assume more risk to increase the rewards. Apart from that, changes are cool. I love the UI updates and the resistance mechanic on more enemies. I also like the Arena, and the UI element there with "current modifiers" is hopefully foreshadowing a mechanic like HC1 sword girl quests, where an enemy can randomly become more dangerous. Everything else under the balance stuff is cool too. Happy to see changes to the attributes check, even though I'm tempted to ask you to double-check Caroline's code. It's funny how I used to complain that she's possibly too easy, as now I've fought her about half a dozen times in v1.0 and I don't think I've successfully passed a single check. If stat rolls for the check are drawn from a uniform distribution, failing two dozen of them in a row is astronomically improbable.

Egypt Elton

A few questions/potential bugs. Did see 16/15 AP, but I guess this was caused by memory altar resetting my INT. Esperanza had "Player is masturbating" text when she was riding me. I got it after passing the check while she rides me, iirc. Bonnie doesn't seem to consistently hit back to an offensive technique (Flail). I didn't test this very well, though. What does AGI efficacy on Amy show? Cancelling item use sometimes seems to end your turn, but not always. Specialization quest either works on just clicking the train button, instead of actually improving a skill, or there's some lag in how its status update in the training grounds. It is possible to double-click a technique like Endure and waste AP, which UI should probably stop.

Egypt Elton

Fantastic work as always! Love 1.0 <3

Lance Enulam

Found and fixed, thanks for reporting ! Feel free to DM me the code if anything else comes up. If the code is too long, you can paste it on pastebin.com and send me the link

Diogaoo

What's the best way to report a bug if I've seen one? I've got the BB error code if that would help. It occured after defeating Natasha whilst using the 'endure' skill.

BlondeGazza

Downloading now after quite a few failed attempts (tried clicking directly, copying the link, clearing the cache of Patreon, restarting the phone etc). I yhink there may have been some delay Google's side.

BlondeGazza

Be sure to click on the new, current link in the post. Seems to be working fine...?

Diogaoo

Ah nice one. 👍 - Is it a redownload of the APK from the original link again? If so I can't seem to open that at the moment if you could double check that please.

BlondeGazza

I've replaced the mobile version's minigame with another one that relies less on timing and precision. It still uses a timer for the final calculation so you can probably cheese it, but let me know if it feels better.

Diogaoo

Sorry that happened Lock, please download the latest, fixed version. Thanks for your report

Diogaoo

I just tried again about five times and can't get above 0%. I'm using the . APK Edit - Okay so I believe having a higher refresh rate on your display makes the bar move faster and therefore make the challenge more difficult. I went from 120hz to 60hz and it was easier... So I have now seen it go above 0% now but it still seems really difficult. My highest score is 10% which is lower than the base 12% for that training. So I still haven't managed to actually improve my stats at all. 😅

BlondeGazza

I traded for a T4 Doomsday scroll from the queen, but it doesn't show up as an option to learn/train in the training grounds

LockeandKeynes

Just click when the arrow is as close to the middle as possible. The final proficiency will be the average of the three difficulties minus the total time spent training.

Diogaoo

How does the training work with the bar moving horizontally at different speeds across the screen? I've tried a few times and I have no idea what I'm supposed to be doing.

BlondeGazza


More Creators