by Yoru in
Fixes Tutorials
Click to rate this post!
[Total: 0 Average: 0]

This tutorial will show you how you can fix missing sounds on skins after patch 11.20 broke a lot of them.

If you encounter any issues with this tutorial or you don’t understand part of it, you can ask for help on the Killerskins-Discord server
or you can contact me directly: IM#6715



Infos

Skins broke due to a simple change in 1 line of skin .bins: they changed “bankUnits: list” to “bankUnits: list2” for whatever reasons.

Only skin .bins are affected, so data/characters/champion/skin0, skin1, skin2, skin3, etc. and not .bins directly inside data, like E67150BE212BCA8C.bin or animation bins, so data/characters/champion/animations.

IMPORTANT: If after extracting the .wad.client file your mod looks like this, it’s best to just wait for the creator to update it.


Required tools


Written tutorial

Extracting the mod

First make sure the mod that you want to update is imported and then close your LCS.

Go into your LCS directory, open the “installed” folder and go inside the folder of the mod that causes issues.

Now go inside the “WAD” folder. Drag and drop the .wad.client you can find onto “lcs-wadextract” inside your LCS-Manager folder.

After that you should simply have a folder called “Champion” (in this case Lillia) and inside something like assets and data and maybe some hashed .bin files.

Fixing the .bin

Now you want to follow the path inside the “data” folder until you find a .bin called “skinX” (in this case skin0). Drag and drop the .bin file onto “ritobin_cli.exe“.
This will convert the .bin file to a readible .py file.

Delete the “skinX.bin” afterwards and open the “skinX.py” file in the program you want to use.

The program you’re using should have an option to “Find and Replace” inside the code.
For “Find” type in “bankUnits: list” and for “Replace” “bankUnits: list2“. (somehow this deletes the embed part, so I pasted a screenshot below)

Then the file is fixed and can load the sounds properly again.

Now simply “Save” and then close the file.

After that, drag and drop your “skinX.py” onto “ritobin_cli.exe” to convert it back to a .bin file.

Then delete the “skinX.py” so you’re only left with “SkinX.bin” again.

Repacking the mod

Go back inside the “WAD” folder, delete the “Champion.wad.client” and drag and drop the “champion” folder onto “lcs-wadmake.exe“.

Then simply start up LCS again and run the mod.

3 Comments

 by Leonard in 01/12/2021

So i got the season 2 and 3 riven skin stuff and it has more then only one skinX so there are i think 9 skinX files. Any helpers ?

 by Yoru in 02/12/2021

then you need to fix all

 by feliplays56 in 23/10/2021

I did this for The Old Shen mod and worked. Thanks!

Comment your feedback or questions here (English only!). If you get any error it is better to ask for help on our discord: discord.gg/r73s7ew