I read all the spells and put them into my echo.
There were about 42 rank 1 spells recorded
These are the elements.
Light, Darkness, Water, Fire, Earth, Air, Metal.
You have mana itself as well.
Light spells:
[ECHO]: {Name: "Glow", Level: 1, Type: Target, Element: Light, Cost: 100, Desc: "Summon a light ball on the target."}
[ECHO]: {Name: "Light Familiar", Level: 1, Type: Pet, Element: Light, Cost: 200, Desc: "Summon a light pet that'll follow you around until it runs out of mana."}
[ECHO]: {Name: "Flash", Level: 1, Type: Explosion, Element: Light, Cost: 60, Desc: "Produces an explosion of light."}
[ECHO]: {Name: "Lesser Healing", Level: 1, Type: Target, Element: Light, Cost: 300, Desc: "Speeds up targets healing rate."}
[ECHO]: {Name: "Greater Healing", Level: 1, Type: Target, Element: Light, Cost: 600, Desc: "Speeds up targets healing rate greatly"}
[ECHO]: {Name: "Ultimate Healing", Level: 1, Type: Target, Element: Light, Cost: 1200, Desc: "Instantly heal target."}
[ECHO]: {Name: "Light Speed", Level: 1, Type: Target, Element: Light, Cost: 200, Desc: "Boost targets speed."}
[ECHO]: {Name: "Light Shield", Level: 1, Type: Shield, Element: Light, Cost: 300, Desc: "Shields the user with light particles."}
[ECHO]: {Name: "Light Strike", Level: 1, Type: Projectile, Element: Light, Cost: 200, Desc: "Shoot out a ball of light."}
Darkness spells:
[ECHO]: {Name: "Blind", Level: 1, Type: Illusion, Element: Darkness, Cost: 100, Desc: "Block the targets sense of sight for 60 seconds."}
[ECHO]: {Name: "Deafen", Level: 1, Type: Illusion, Element: Darkness, Cost: 100, Desc: "Block the targets sense of hearing for 60 seconds."}
[ECHO]: {Name: "Omen", Level: 1, Type: Target, Element: Darkness, Cost: 600, Desc: "Remove all senses of target for 60 seconds."}
[ECHO]: {Name: "Darkness Familiar", Level: 1, Type: Pet, Element: Darkness, Cost: 200, Desc: "Summon a light pet that'll follow you around until it runs out of mana."}
[ECHO]: {Name: "Darkness Cloak", Level: 1, Type: Shield, Element: Darkness, Cost: 300, Desc: "Shields the user with darkness particles."}
[ECHO]: {Name: "Darkness Strike", Level: 1, Type: Projectile, Element: Darkness, Cost: 200, Desc: "Shoot out a ball of darkness."}
Water spells:
[ECHO]: {Name: "Drown", Level: 1, Type: Target, Element: Water, Cost: 600, Desc: "Drowns the target until death or mana has run out."}
[ECHO]: {Name: "Jet Stream", Level: 1, Type: Projectile, Element: Water, Cost: 200, Desc: "Shoot out pressurized water."}
[ECHO]: {Name: "Water Walker", Level: 1, Type: Target, Element: Water, Cost: 200, Desc: "Allows target to walk on water."}
[ECHO]: {Name: "Water Familiar", Level: 1, Type: Pet, Element: Water, Cost: 200, Desc: "Summons a water pet that follows you around until it runs out of mana."}
Stolen content warning: this content belongs on Royal Road. Report any occurrences.
[ECHO]: {Name: "Waterfall", Level: 1, Type: Shield, Element: Water, Cost: 300, Desc: "Shields the user with water particles."}
Fire spells:
[ECHO]: {Name: "Great Fireball", Level: 1, Type: Projectile, Element: Fire, Cost: 120, Desc: "Shoot out a big ball of fire."}
[ECHO]: {Name: "Fire Familiar", Level: 1, Type: Pet, Element: Fire, Cost: 200, Desc: "Summons a fire pet that follows you around until it runs out of mana."}
[ECHO]: {Name: "Ignite", Level: 1, Type: Target, Element: Fire, Cost: 300, Desc: "Sets the target on fire."}
[ECHO]: {Name: "Heat", Level: 1, Type: Target, Element: Fire, Cost: 60, Desc: "Warm target up."}
[ECHO]: {Name: "Fire Cloak", Level: 1, Type: Shield, Element: Fire, Cost: 60, Desc: "Shields the user with fire particles."}
[ECHO]: {Name: "Extinguish", Level: 1, Type: Explosion, Element: Fire, Cost: 600, Desc: "Put out a fire within an area."}
Earth spells:
[ECHO]: {Name: "Wild Growth", Level: 1, Type: Target, Element: Earth, Cost: 300, Desc: "Encase target in roots."}
[ECHO]: {Name: "Vine whip", Level: 1, Type: Item, Element: Earth, Cost: 60, Desc: "Grow a vine whip."}
[ECHO]: {Name: "Wood Dome", Level: 1, Type: Target, Element: Earth, Cost: 300, Desc: "Form a protective dome over target."}
[ECHO]: {Name: "Wild Shield", Level: 1, Type: Shield, Element: Earth, Cost: 300, Desc: "protects the user with roots."}
[ECHO]: {Name: "Wild Familiar", Level: 1, Type: Pet, Element: Earth, Cost: 200, Desc: "Summons a earth pet that follows you around until it runs out of mana"}
Air spells:
[ECHO]: {Name: "Lesser Tornado", Level: 1, Type: Summon, Element: Air, Cost: 300, Desc: "Summon a weak tornado"}
[ECHO]: {Name: "Suffocate", Level: 1, Type: Target, Element: Air, Cost: 600, Desc: "Deprive target of ability to breathe"}
[ECHO]: {Name: "Gust", Level: 1, Type: Explosion, Element: Air, Cost: 60, Desc: "Conjure a gust of wind."}
[ECHO]: {Name: "Levitate", Level: 1, Type: Target, Element: Air, Cost: 800, Desc: "Cause target to levitate for 60 seconds."}
[ECHO]: {Name: "Wind Familiar", Level: 1, Type: Pet, Element: Air, Cost: 200, Desc: "Summon an air pet that follows you around until it runs out of mana."}
Metal spells:
[ECHO]: {Name: "Imprison", Level: 1, Type: Target, Element: Metal, Cost: 600, Desc: "Imprison target in a cube of metal"}
[ECHO]: {Name: "Ironskin", Level: 1, Type: Target, Element: Metal, Cost: 300, Desc: "Makes targets skin as tough as iron for 5 minutes"}
[ECHO]: {Name: "Pierce", Level: 1, Type: Projectile, Element: Metal, Cost:60, Desc: "Throw an iron spear"}
[ECHO]: {Name: "Metal Familiar", Level: 1, Type: Pet, Element: Metal, Cost: 200, Desc: "Summon a metal pet that follows you around until it runs out of mana"}
Soul spells:
[ECHO]: {Name: "Soul Search", Level: 1, Type: Target, Element: Mana, Cost: Varies, Desc: "Search the soul of the target."}
[ECHO]: {Name: "Shatter", Level: 1, Type: Target, Element: Mana, Cost: Varies, Desc: "Shatter the soul of the target."}
----------------------------------------
Now that echo had a small library to pull from, I began construction of my own spells.
I already had infinity.
This was my rank 1 passive spell.
[ECHO]: {Name: "Infinity", Level: 1, Type: Shield, Element: Mana, Cost: 0, Desc: "Form a shield of infinity around the user."}
Now it is time for me to simulate using echo.
It is time for me to make my own combat spells.
The first thing I come up with is an illusion.
I reference the runes used in omen and make something similar.
Except, this will blind the persons senses and replace them with infinity.
They'll become not deaf or blind.
They'll be overloaded with all the information...
I call this spell:
[ECHO]: {Name: "Memorize", Level: 1, Type: Illusion, Element: Mana, Cost: 100, Desc: "Show the secrets of the universe to the target."}
It should be noted, that although it says cost is 100.
It is actually 50.
Because I have two templates on my handle.
Satisfied with the spell... I begin to work on my next spell.
This time it is the opposite of memorize.
I take away the infinity within the target.
[ECHO]: {Name: "Forget", Level: 1, Type: Target, Element: Mana, Cost: 600, Desc: "Make target forget its existence."}
The next spell is similar to ultimate healing... but it'll revert the body back to its original state.
[ECHO]: {Name: "Restore", Level: 1, Type: Target, Element: Mana, Cost: 1200, Desc: "Turn back the clock for the target."}
I now need an attack.
[ECHO]: {Name: "Erase", Level: 1, Type: Target, Element: Mana, Cost: 600, Desc: "Erase the users existence."}
I also go ahead and design my rank 2 passive spell.
Even though I won't be able to use it.
[ECHO]: {Name: "Infinite Flight", Level: 2, Type: Target, Element: Mana, Cost: 0, Desc: "Allows the target to fly."}
I'm still unable to use all my spells.
Since I only have 360 mana.
I'll need to work on that.