The attribute and skill inputs for existing characters only support the range of unmodified values. When inputing your values, make sure your character is not under any spell, ability, or item effects and has no damaged attributes or skills.

Additionally, OCP does not support skills lowered below their initial values by a jail sentence nor attributes/skills raised beyond 100 from items (like the Oghma Infinium) or quest rewards (like from Origin of the Gray Prince).

Not only would this significantly complicate the already complex leveling algorithm, but not everyone believes this is an acceptable way to continue leveling after all major skills have been maxed.

This is done for two reasons. First, OCP is meant to be simple to use and having to set which skills you raise every level would be too complex. Beyond the requisite Character Details, OCP uses a simple Leveling Order to control the leveling algoritm.

Secondly, the exact skills raised by the leveling algorithm are not particularly important for potency analysis. So long as the skills are for the same attribute and have the same major/minor status, they are interchangeable. For example, if OCP uses minor skill Blade to level up Strength, it won't matter if your character actually uses minor skill Blunt instead; however, substituting major skill Hand-to-Hand or Marksmanship would change your character's potency.

For simplicity, OCP only supports one Leveling Order at a time, however you can simulate using different orders. Each time you want to change the order, go to the Leveling Details, set the Existing Details to the level before the new order, and then change to the new attribute order. Repeat the process for all orders. While the final Leveling Details will only show the levels for the final attribute order, its data and the Analysis will reflect the aggregate of all orders.

OCP does't support any innate way to do this because it would overly complicate the interface. It's best to simply open a new instance of OCP in its own browser window for every character configuration you want to compare.

When I got Oblivion, I hit the net figure out how I should configure a character for my playstyle. While I found lots of info about the complexities and pitfalls of Oblivion's leveling process, the only concrete character info was templates that others had used. Character templates are great as examples, but if you want to tweak one aspect of a template, you are usually at a loss to gauge the full impact of the change.

It was obvious that a tool was needed, but the only one I found was purely for setup -- it didn't do any analysis. For me, the key question is "Can this character configuration maximize all attributes with a less-than-perfect playstyle?" While playing the game, I don't want to be a slave to the occasional stray Mercantile, Acrobatics, or Athletics skill up. After considering the options for a tool with this kind of analysis, I settled on a web browser application so it would be easily accessible to all Oblivion users.

Nullis is my first Oblivion character and one that I created using OCP. He is a Male Khajiit specializing in Stealth Bow attacks -- a kind of medieval sniper. Because of OCP, I was able to craft a custom class and leveling plan that allows me to maximize all attributes while being able to safely waste a few skill points each level.

For fun, I added the complete details of Nullis into OCP. When you load Nullis' data, you can see his New Character data, a snapshot of his Existing Character data, and the Leveling Order I (roughly) followed. Additionally, I added the actual past level data to the Leveling Details results. These details are just for fun, cannot be selected, and are lost upon any changes to the Character Details or Leveling Order.

Spam bots can parse through web page sources looking for email addresses, so I encoded mine. It's not strictly necessary, but it was a good excuse to make a visually fun decoding process when you click on Richard Doll.