File information

Last updated

Original upload

Created by


Uploaded by


Virus scan

Safe to use

About this mod

Mods have added so much variety to magic in Oblivion. Between Midas Magic and LAME, I can easily have 30 different unique script effect spells. Problem is, they all have the exact same icon. This mod solves that problem.

Permissions and credits
Name: Custom Spell Icons
Version: 3.1
Date: 8/4/2009
Category: Miscellaneous
Requirements: Oblivion Script Extender (OBSE), MenuQue
Author(s): statttis

Mods have added so much variety to magic in Oblivion. Between Midas Magic and LAME, I can easily have 30 different unique script effect spells. Problem is, they all have the exact same icon. This mod solves that problem.

Diverse Icons:
There are now new icons for hundreds of spells from the popular mods Less Annoying Magic Experience, Supreme Magicka, Midas Magic, and Race Balancing project. If you have any of these mods loaded, icons will automatically be assigned for them.

Assigning Icons:
There is a new button in your spell menu list, next to "Spell Effectiveness". Click the button and icons will pop up to the right of your spell list (click the button again to hide them). Click on an icon to assign it to your current spell. There are hundreds of available icons; you can scroll through them with the arrows to their left.

To set the icon of a spell in any other menu, select the spell. Then put your mouse cursor over any item/spell in your inventory and press the 'I' key (this can be changed).
You can use this feature in any menu that lists items or spells, so you can use icons from the stuff merchants are selling, or from diseases, or race abilities, or items in a container, or...
To restore the icon of a spell, select the spell. Then go into your inventory and press the 'O' key (this can be changed).

Modify this file in the data folder if you want to change the keys for setting or clearing spell icons. Instructions are in the file.

For Modders
Instructions to add custom icons to your mods can be found in the included "CSI-Modders.txt" file, as well as the readme included with the CustomSpellIcons.dll plugin.

Requires OBSE v18 or newer! Get it here:

Requires kyoma's MenuQue for the icon selection menu to work. Get it here:
MenuQue is not required to use this mod, but you won't get the icon selection menu without it.

1. Copy the included files to \Oblivion\Data. Check that the following files have been installed:
and this folder:

BAIN users warning: BAIN does not currently support installing OBSE plugins, so you will have to do that manually.

2. If you want to change the keys used, open CustomSpellIcons.ini in \Oblivion\Data and modify the settings it contains.

3. Activate the .esm with Wrye Bash, OBMM, or the Oblivion launcher.

1. Delete the installed files.


Known Issues or Bugs

3.1 7/2/2010
- Fixed texture format error that caused problem for lower texture settings.
- Fixed a couple bugged icon paths.
- More icons.
- New icon selection menu.
3.0 6/10/2010
- New OBSE plugin handles icons.
- Some features made unnecessary by plugin and new icons; removed them.
- 250+ new icons included and automatically assigned.
- Improved documentation.
2.4 5/20/2010
- Added ini-like support.
- Fix to spell purchase icons.
2.3 5/10/2010
- Fixed a bug where newly added spells didn't show a custom icon in the magic menu.
- Added a bunch of new additional icons. Many thanks to albertovizoso for making new icons and to gdarknight for allowing his icons to be used as a resource.
2.2 1/3/2010
- Changed names of icon items for better inventory ordering.
- Fixed bug with adding/removing icon items.
- Added string cleanup where appropriate. Not sure if it was causing any problems, but better safe than sorry.
- Moved .ini file for easier BAIN installation.
- Merged CustomSpellIcons.esp into the master file to free up load order spot.
- Set Icon spell is hidden by default.
2.1 ?/?/2009
- Bug fix for 0 magnitude effects.
- Can no longer set an invalid icon.
- Custom icons show in spell purchase menu.
- Removed unnecessary removal spell.
- Fixed error with fQuestDelayTime that caused slow icon setting.
- Changed key press detection to OnKeyDown; codes in .ini changed accordingly.
- Eliminated need for extra .esp for Cobl options.
- Made 23 unused icons from Oblivion textures available as custom icons.
- Made it much easier for modders to add custom icons to their own mods. Using the power of OBSE v18, you don't need the .esm as a master and it only requires a 2 line script.
2.0 8/4/2009 - Version 2.
1.0 7/31/2009 - Initial release.

You can find me on TESNexus and forums as 'statttis'

Thanks to the OBSE team, without their hard work on OBSE this mod wouldn't be possible.
Thanks to Bethesda for creating Oblivion.
Thanks to for the a one-stop-shop resource for authors and players.
Thanks to LHammonds for the Readme Generator this file was based on.
Thanks to albertovizoso for providing new spell icons.
Thanks to gdarknight for providing new spell icons.
Thanks to Ranokoa for the textures resource.

Tools Used
Oblivion Script Extender (OBSE) -
TES4Edit -
TES Construction Set -
Readme Generator -

You can do whatever you want with this mod.