I said time ago I will do a guide and here is the guide.

**To start...***Well in this guide I will tell you how this works. Many people are unaware of the serious problem involves creating magic without different levels. The typical example is to replace Calculator by Sage and put spells with the same level. *

**Understanding the problem**- To begin we have to see how the weapon damage:

There are two variables,

**PA** and

**WP** These two values increase when increase your level (gain PA) and history proresion (gain WP) Therefore, the damage is much greater each time.

- Magical Damage:

What's happen? For a simple spell there are only one variable:

**MA**. The Y value doesn't change, therefore the damage is much less variable than the weapon damage. Here a calculations:

Physical damage using PA: 5 and WP: 4 Formula Dmg_(WP*PA) =

** 20 damage**Magical Damage with MA: 5 , Y: 10, 65 Faith the caster and the target Formula Dmg F_(MA*Y) =

**21 Damage**This is balanced, but that occurs later in the game...

Physical damage using PA: 20 and WP: 15 Formula Dmg_(WP*PA) =

** 300 damage**Magical Damage with MA: 20 , Y: 10, 65 Faith the caster and the target Formula Dmg F_(MA*Y) =

**84 Damage**Well you can see the big difference. (The Gear raise HP in progressive way at the same time that the weapons, but what happens with the magic?, For fix this Square use different magics levels with progresive Y values. You see Black Magic, White Magic, Draw Out and Summon.

But this system has 2 problems:

- If you save JP to learn an advanded level spell, you'll cause a very big damage early in game.

- ''I want to create for example, a Sage job with only 2 magic spells (Aero and Quake) or remplace the diffrents magic levels of Black Mage to different elemental magics.''

**Fix the problem**

See this formula: (MA+Y)/2*MA

In this exist 2 variables. For the for the previous example:

MA=6 6/2*6=

**18 Damage**MA=24 24/2*24

**288 Damage**Here is the solution!

(You can use (PA+Y)/2*PA and (PA+Y)/2*MA too if you don't want Weapon damages)

But, there is a problem... you obtain your best gear in level 40-50. So ''WP variable'' in Weapon Damage ends at this level however the variable of this formula ends at level 100. How I can fix this?

- Create gear from level 1 to 99. For do this I have an idea. An ASM hack that makes this:

Shop Availabity is based on your your the maximium unit level in the party and the level for unlock each item is the value put in ''Enemy level'' in FFPatcher. The hack is at the end of the topic.

Here is a example about sword and armor gear:

**ASM hacks** Here is the Gear hack, and my multiple Formula edit hacks, makes possible this:

Dmg_F(MA*Y/X*MA)

Heal_F(MA*Y/X*MA)

Heal_(MA*Y/X*MA)

Dmg_(MA*Y/X*MA)

Dmg_(PA*Y/X*MA)

Dmg_(PA*WP*Y/X)

Dmg_(PA*Y/X*PA)

Here are the hacks:

Sorry for my English level... I'm Spanish!