wad-make utility creates a League of Legends WAD archive from a directory structure, typically one that was previously extracted with wad-extract.
Syntax
Arguments
Directory containing the files to pack. Must have the proper structure with
OBSIDIAN_PACKED_MAPPING.txt.Path for the output WAD file. Usually ends with
.wad.client.Requirements
The input directory must contain:- OBSIDIAN_PACKED_MAPPING.txt - Hash mapping file from extraction
- Proper directory structure -
data/,assets/, orlevels/folders - Valid game files - Assets in their original or modified formats
Behavior
The tool:- Reads the directory structure and mapping file
- Compresses and packs all files into WAD format
- Creates a
.wad.clientfile ready for use
Examples
Pack modified champion assets
Create WAD for mod distribution
Typical Workflow
Output Format
The created WAD file:- Uses the
.wad.clientformat compatible with League of Legends - Contains compressed asset data
- Can be used with cslol-manager or
mod-tools - Is ready for distribution as part of a Fantome mod
Related Tools
wad-extract
Extract WAD files to directories
mod-tools import
Import WADs directly into mod folders
Best Practices
Preserve the mapping file
Maintain directory structure
Keep the same folder structure as the extracted WAD:File naming
Output WAD files should use the.wad.client extension for compatibility.
Troubleshooting
Error: Missing OBSIDIAN_PACKED_MAPPING.txt
Error: Missing OBSIDIAN_PACKED_MAPPING.txt
The directory must contain the mapping file created during extraction. If you lost it:
- Re-extract the original WAD
- Copy the mapping file to your working directory
- Try packing again
Created WAD doesn't work in game
Created WAD doesn't work in game
- Verify the directory structure matches the original extraction
- Ensure modified files are in valid formats (.dds, .skn, etc.)
- Check file permissions and paths
- Try importing the WAD through
mod-toolsinstead of using it directly
Files missing from packed WAD
Files missing from packed WAD
- Ensure all files are in the correct subdirectories
- Check that file names match the mapping file entries
- Verify files aren’t corrupted or in the wrong format
Notes
- Packing large directories may take time depending on file count and size
- The tool automatically compresses files during packing
- Output WADs can be significantly smaller than the extracted directory
- Packed WADs are not directly usable by the game - they must be loaded through cslol-manager or mod-tools