The old way that the plugin worked was pretty complex and stupid. It is way smoother and bug proof now. You should update if you are using it. Since I totally changed the way it works to calculate the appropriate enchantments etc there could be new bugs. I fortunately did not find any. If you do though, please report them at the discussion section.
NEW: The Max Level Cost can now have a value as low as 1. If you use a value lower than 40, you avoid using the lore as a cost indicator.
Known Issues (unfixable for the moment):
1) If you change the name of an item to the maximum character amount possible in the anvil, then the overleveled enchantments will disappear from the resulting item.
THIS IS JUST A VISUAL BUG, if you pick up the item it will have all the appropriate enchantments and the appropriate name.
2) Not a very serious issue but:
At insanely high levels of enchantments (starting when combining level 33 enchantments to get a level 34 one), the experience and the anvil break, preventing you from taking the resulting item (this is a pure Java issue and occurs due to the huge amount of experience that minecraft calculates to calculate the initial costs. That happens because minecraft 1st calculates the normal costs and then the plugin changes the cost to the max-level-cost).
As far as I understand, the same issue could occur if somebody has repaired their item a ton of times (if I remember correctly about 32 times again).