GokuKamehamehaSlotFix

⭐ — (0 endorsements) 📥 13 downloads 📌 v1.0.1 📅 7/27/2026
🟡 Updated this year

By FishPuppetTeam · Tweaks

⬇ Download Mod Source: Thunderstore ↗ 📅 Updated: 7/27/2026 📅 Created: 7/27/2026

🔍 Analysis

  • 🏆 #127 of 128 Tweaks mods in this game by downloads

📋 About This Mod

Goku Kamehameha Slot Fix A small Harmony patch mod for GokuMod (by Kingpinush) that fixes a bug where Kamehameha will not charge/fire unless it's placed in the Special skill slot. The bug NS_Goku.KamehamehaSkill.ChildCanFireBeam() in the compiled GokuMod DLL is hardcoded to check InputBankTest.skill4 — the Special slot's input button — regardless of which slot the skill is actually assigned to. If you move Kamehameha into Secondary (or any other slot) via a loadout override, holding that slot's button does nothing, because the game is still only listening for the Special button. The fix This mod patches ChildCanFireBeam() at runtime with Harmony so it checks BaseSkillState.activatorSkillSlot — the slot that actually triggered the skill — and reads the matching input button ( skill1 – skill4 ) instead of always reading skill4 . No files inside GokuMod itself are modified. This is a separate, additive mod. Requirements BepInEx 5.4.21+ GokuMod by Kingpinush (this patches its KamehamehaSkill class directly, so it must be installed) Installation Drop GokuKamehamehaSlotFix.dll into your BepInEx/plugins/ folder, alongside GokuMod and KingModUtilities. Load order relative to those two doesn't matter — Harmony patches apply once GokuMod's assembly is loaded, and the BepInDependency on GokuMod's GUID makes sure this plugin initializes after it. Important: everyone in the lobby needs this ChildCanFireBeam() runs client-side for input/prediction as well as server-side, so every player who might play Goku with Kamehameha outside the Special slot needs this mod installed , not just the host. Building from source See the included .csproj . You'll need to point RoR2Path at your local Risk of Rain 2 install (either edit the default in the .csproj , or create a GokuKamehamehaSlotFix.csproj.user file — see the comment block at the top of the .csproj for the exact snippet). BepInEx and Harmony are pulled in via NuGet automatically on build; only the RoR2 game assemblies need a local path, since those can't be redistributed. dotnet build -c Release Credits Original GokuMod & KingModUtilities: Kingpinush This patch:

Fixes Kamehameha not charging when placed in any skill slot other than Special on Kingpinush's Goku character mod.

📊 Mod Details

Game
Thunderstore Mods
Author
FishPuppetTeam
Version
1.0.1
Downloads
13
Endorsements
0
Category
Tweaks
Created
7/27/2026
Updated
7/27/2026
Tags
Tweaks, Mods

🔧 How to Install Thunderstore Mods

Use r2modman/Thunderstore Mod Manager. Or manual: install BepInEx, drop mods into plugins folder.

📖 Full step-by-step install guide for Thunderstore →

Visit the official mod page for specific installation instructions for this mod.

🎮 Need cheat codes or console commands? Check ur gaming wiki for Thunderstore commands, item IDs, and more.

Keep browsing — more Thunderstore mods await

📋 All Thunderstore Mods 🏆 Top 25 📂 More Tweaks 👤 More by FishPuppetTeam 🔎 Similar Mods 🌐 Best Tweaks (All Games) 🔀 Check Compatibility ⚖️ Compare Mods 🆕 New Mods