Basic support for mysticism spells, scrolls, inscription craftables, mystic reagents, 6 new spells

This commit is contained in:
Pedro Pardal 2017-03-21 17:31:08 +01:00
parent 1e03efc24c
commit 7df658cd00
33 changed files with 2118 additions and 162 deletions

View file

@ -5,8 +5,7 @@ namespace Server.Spells
{
public class Reagent
{
private static Type[] m_Types = new Type[13]
{
private static Type[] m_Types = {
typeof( BlackPearl ),
typeof( Bloodmoss ),
typeof( Garlic ),
@ -19,7 +18,11 @@ namespace Server.Spells
typeof( GraveDust ),
typeof( DaemonBlood ),
typeof( NoxCrystal ),
typeof( PigIron )
typeof( PigIron ),
typeof( Bone ),
typeof( FertileDirt ),
typeof( DragonsBlood ),
typeof( DaemonBone )
};
public Type[] Types
@ -104,5 +107,29 @@ namespace Server.Spells
get{ return m_Types[12]; }
set{ m_Types[12] = value; }
}
public static Type Bone
{
get{ return m_Types[13]; }
set{ m_Types[13] = value; }
}
public static Type FertileDirt
{
get{ return m_Types[14]; }
set{ m_Types[14] = value; }
}
public static Type DragonsBlood
{
get{ return m_Types[15]; }
set{ m_Types[15] = value; }
}
public static Type DaemonBone
{
get{ return m_Types[16]; }
set{ m_Types[16] = value; }
}
}
}
}