Overwrite
Complete Overwrite of the Folder with the free shard. ServUO 57.3 has been added.
This commit is contained in:
129
Scripts/Scripts-master/Addons/CryptPieces/Crypt10x10.cs
Normal file
129
Scripts/Scripts-master/Addons/CryptPieces/Crypt10x10.cs
Normal file
@@ -0,0 +1,129 @@
|
||||
using System;
|
||||
using Server;
|
||||
|
||||
namespace Server.Items
|
||||
{
|
||||
public class Crypt10x10 : BaseAddon
|
||||
{
|
||||
[ Constructable ]
|
||||
public Crypt10x10()
|
||||
{
|
||||
AddComponent( new AddonComponent( 1309 ), -3, 2, 0 );
|
||||
AddComponent( new AddonComponent( 1310 ), -4, 4, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), -3, 0, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), -3, -1, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), -4, -1, 0 );
|
||||
AddComponent( new AddonComponent( 1312 ), -4, 0, 0 );
|
||||
AddComponent( new AddonComponent( 1311 ), -4, 1, 0 );
|
||||
AddComponent( new AddonComponent( 1310 ), -4, 2, 0 );
|
||||
AddComponent( new AddonComponent( 1310 ), 2, 5, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), 1, 5, 0 );
|
||||
AddComponent( new AddonComponent( 1311 ), 1, 4, 0 );
|
||||
AddComponent( new AddonComponent( 1310 ), 1, 3, 0 );
|
||||
AddComponent( new AddonComponent( 1310 ), -2, -3, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), 2, 2, 0 );
|
||||
AddComponent( new AddonComponent( 1310 ), 2, -1, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), 2, 0, 0 );
|
||||
AddComponent( new AddonComponent( 1312 ), 4, -1, 0 );
|
||||
AddComponent( new AddonComponent( 1312 ), 4, 0, 0 );
|
||||
AddComponent( new AddonComponent( 1311 ), 5, 4, 0 );
|
||||
AddComponent( new AddonComponent( 1312 ), 5, 3, 0 );
|
||||
AddComponent( new AddonComponent( 1311 ), 2, -3, 0 );
|
||||
AddComponent( new AddonComponent( 1310 ), 2, -2, 0 );
|
||||
AddComponent( new AddonComponent( 1311 ), 3, -2, 0 );
|
||||
AddComponent( new AddonComponent( 1311 ), 0, 2, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), 5, -1, 0 );
|
||||
AddComponent( new AddonComponent( 1311 ), -1, -4, 0 );
|
||||
AddComponent( new AddonComponent( 1310 ), -2, -2, 0 );
|
||||
AddComponent( new AddonComponent( 1312 ), -1, -2, 0 );
|
||||
AddComponent( new AddonComponent( 1312 ), -1, -3, 0 );
|
||||
AddComponent( new AddonComponent( 1312 ), 1, -2, 0 );
|
||||
AddComponent( new AddonComponent( 1311 ), 1, -3, 0 );
|
||||
AddComponent( new AddonComponent( 1312 ), 1, -4, 0 );
|
||||
AddComponent( new AddonComponent( 1311 ), -1, 1, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), 0, 3, 0 );
|
||||
AddComponent( new AddonComponent( 1310 ), 0, 4, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), 0, 5, 0 );
|
||||
AddComponent( new AddonComponent( 1312 ), -1, 5, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), 5, 2, 0 );
|
||||
AddComponent( new AddonComponent( 1310 ), 4, 4, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), 4, 5, 0 );
|
||||
AddComponent( new AddonComponent( 1310 ), -4, -2, 0 );
|
||||
AddComponent( new AddonComponent( 1311 ), -3, -2, 0 );
|
||||
AddComponent( new AddonComponent( 1310 ), 0, -4, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), 3, 2, 0 );
|
||||
AddComponent( new AddonComponent( 1311 ), 0, -2, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), 0, -1, 0 );
|
||||
AddComponent( new AddonComponent( 1311 ), 0, 0, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), 0, 1, 0 );
|
||||
AddComponent( new AddonComponent( 1310 ), 2, -4, 0 );
|
||||
AddComponent( new AddonComponent( 1310 ), -2, 5, 0 );
|
||||
AddComponent( new AddonComponent( 1312 ), -3, 5, 0 );
|
||||
AddComponent( new AddonComponent( 1310 ), -2, 3, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), -2, 4, 0 );
|
||||
AddComponent( new AddonComponent( 1312 ), 3, 4, 0 );
|
||||
AddComponent( new AddonComponent( 1312 ), -4, -4, 0 );
|
||||
AddComponent( new AddonComponent( 1312 ), 2, 3, 0 );
|
||||
AddComponent( new AddonComponent( 1312 ), 2, 4, 0 );
|
||||
AddComponent( new AddonComponent( 1312 ), 3, 0, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), -3, -3, 0 );
|
||||
AddComponent( new AddonComponent( 1310 ), -3, -4, 0 );
|
||||
AddComponent( new AddonComponent( 1311 ), -2, -4, 0 );
|
||||
AddComponent( new AddonComponent( 1312 ), 5, 5, 0 );
|
||||
AddComponent( new AddonComponent( 1310 ), 3, -4, 0 );
|
||||
AddComponent( new AddonComponent( 1312 ), -1, -1, 0 );
|
||||
AddComponent( new AddonComponent( 1312 ), -1, 2, 0 );
|
||||
AddComponent( new AddonComponent( 1311 ), 4, -2, 0 );
|
||||
AddComponent( new AddonComponent( 1311 ), 4, -4, 0 );
|
||||
AddComponent( new AddonComponent( 1312 ), 4, -3, 0 );
|
||||
AddComponent( new AddonComponent( 1310 ), 4, 1, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), 4, 2, 0 );
|
||||
AddComponent( new AddonComponent( 1312 ), -2, 1, 0 );
|
||||
AddComponent( new AddonComponent( 1311 ), -3, 1, 0 );
|
||||
AddComponent( new AddonComponent( 1310 ), -2, -1, 0 );
|
||||
AddComponent( new AddonComponent( 1312 ), 3, -3, 0 );
|
||||
AddComponent( new AddonComponent( 1312 ), 5, -2, 0 );
|
||||
AddComponent( new AddonComponent( 1310 ), 5, -3, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), 5, -4, 0 );
|
||||
AddComponent( new AddonComponent( 1311 ), 5, 1, 0 );
|
||||
AddComponent( new AddonComponent( 1310 ), 5, 0, 0 );
|
||||
AddComponent( new AddonComponent( 1311 ), 3, 5, 0 );
|
||||
AddComponent( new AddonComponent( 1312 ), 1, 2, 0 );
|
||||
AddComponent( new AddonComponent( 1310 ), 1, 1, 0 );
|
||||
AddComponent( new AddonComponent( 1312 ), 1, 0, 0 );
|
||||
AddComponent( new AddonComponent( 1310 ), 1, -1, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), -4, 3, 0 );
|
||||
AddComponent( new AddonComponent( 1310 ), -2, 2, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), -4, 5, 0 );
|
||||
AddComponent( new AddonComponent( 1311 ), -2, 0, 0 );
|
||||
AddComponent( new AddonComponent( 1311 ), -1, 4, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), -1, 3, 0 );
|
||||
AddComponent( new AddonComponent( 1311 ), -3, 4, 0 );
|
||||
AddComponent( new AddonComponent( 1311 ), -3, 3, 0 );
|
||||
AddComponent( new AddonComponent( 1311 ), 4, 3, 0 );
|
||||
AddComponent( new AddonComponent( 1310 ), 3, 3, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), -4, -3, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), -1, 0, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), 2, 1, 0 );
|
||||
AddComponent( new AddonComponent( 1310 ), 3, -1, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), 0, -3, 0 );
|
||||
AddComponent( new AddonComponent( 1311 ), 3, 1, 0 );
|
||||
}
|
||||
|
||||
public Crypt10x10( Serial serial ) : base( serial )
|
||||
{
|
||||
}
|
||||
|
||||
public override void Serialize( GenericWriter writer )
|
||||
{
|
||||
base.Serialize( writer );
|
||||
writer.Write( (int) 0 ); // Version
|
||||
}
|
||||
|
||||
public override void Deserialize( GenericReader reader )
|
||||
{
|
||||
base.Deserialize( reader );
|
||||
int version = reader.ReadInt();
|
||||
}
|
||||
}
|
||||
}
|
||||
37
Scripts/Scripts-master/Addons/CryptPieces/Crypt2x4.cs
Normal file
37
Scripts/Scripts-master/Addons/CryptPieces/Crypt2x4.cs
Normal file
@@ -0,0 +1,37 @@
|
||||
using System;
|
||||
using Server;
|
||||
|
||||
namespace Server.Items
|
||||
{
|
||||
public class Crypt2x4 : BaseAddon
|
||||
{
|
||||
[ Constructable ]
|
||||
public Crypt2x4()
|
||||
{
|
||||
AddComponent( new AddonComponent( 1311 ), 1, 1, 0 );
|
||||
AddComponent( new AddonComponent( 1310 ), 1, 0, 0 );
|
||||
AddComponent( new AddonComponent( 1312 ), 1, -1, 0 );
|
||||
AddComponent( new AddonComponent( 1311 ), 0, -1, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), 0, 0, 0 );
|
||||
AddComponent( new AddonComponent( 1310 ), 0, 1, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), 0, 2, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), 1, 2, 0 );
|
||||
}
|
||||
|
||||
public Crypt2x4( Serial serial ) : base( serial )
|
||||
{
|
||||
}
|
||||
|
||||
public override void Serialize( GenericWriter writer )
|
||||
{
|
||||
base.Serialize( writer );
|
||||
writer.Write( (int) 0 ); // Version
|
||||
}
|
||||
|
||||
public override void Deserialize( GenericReader reader )
|
||||
{
|
||||
base.Deserialize( reader );
|
||||
int version = reader.ReadInt();
|
||||
}
|
||||
}
|
||||
}
|
||||
43
Scripts/Scripts-master/Addons/CryptPieces/Crypt2x4StairN.cs
Normal file
43
Scripts/Scripts-master/Addons/CryptPieces/Crypt2x4StairN.cs
Normal file
@@ -0,0 +1,43 @@
|
||||
using System;
|
||||
using Server;
|
||||
|
||||
namespace Server.Items
|
||||
{
|
||||
public class Crypt2x4StairN : BaseAddon
|
||||
{
|
||||
[ Constructable ]
|
||||
public Crypt2x4StairN()
|
||||
{
|
||||
AddComponent( new AddonComponent( 1822 ), 1, 1, 0 );
|
||||
AddComponent( new AddonComponent( 1823 ), 1, 1, 5 );
|
||||
AddComponent( new AddonComponent( 1822 ), 1, 0, 5 );
|
||||
AddComponent( new AddonComponent( 1822 ), 1, 0, 0 );
|
||||
AddComponent( new AddonComponent( 1823 ), 1, 0, 10 );
|
||||
AddComponent( new AddonComponent( 1823 ), 1, 2, 0 );
|
||||
AddComponent( new AddonComponent( 1822 ), 1, -1, 10 );
|
||||
AddComponent( new AddonComponent( 1822 ), 1, -1, 5 );
|
||||
AddComponent( new AddonComponent( 1822 ), 1, -1, 0 );
|
||||
AddComponent( new AddonComponent( 1823 ), 1, -1, 15 );
|
||||
AddComponent( new AddonComponent( 1823 ), 0, 2, 0 );
|
||||
AddComponent( new AddonComponent( 1823 ), 0, 1, 5 );
|
||||
AddComponent( new AddonComponent( 1823 ), 0, 0, 10 );
|
||||
AddComponent( new AddonComponent( 1823 ), 0, -1, 15 );
|
||||
}
|
||||
|
||||
public Crypt2x4StairN( Serial serial ) : base( serial )
|
||||
{
|
||||
}
|
||||
|
||||
public override void Serialize( GenericWriter writer )
|
||||
{
|
||||
base.Serialize( writer );
|
||||
writer.Write( (int) 0 ); // Version
|
||||
}
|
||||
|
||||
public override void Deserialize( GenericReader reader )
|
||||
{
|
||||
base.Deserialize( reader );
|
||||
int version = reader.ReadInt();
|
||||
}
|
||||
}
|
||||
}
|
||||
46
Scripts/Scripts-master/Addons/CryptPieces/Crypt2x4StairS.cs
Normal file
46
Scripts/Scripts-master/Addons/CryptPieces/Crypt2x4StairS.cs
Normal file
@@ -0,0 +1,46 @@
|
||||
using System;
|
||||
using Server;
|
||||
|
||||
namespace Server.Items
|
||||
{
|
||||
public class Crypt2x4StairS : BaseAddon
|
||||
{
|
||||
[ Constructable ]
|
||||
public Crypt2x4StairS()
|
||||
{
|
||||
AddComponent( new AddonComponent( 1847 ), 0, 0, 5 );
|
||||
AddComponent( new AddonComponent( 1847 ), 0, -1, 0 );
|
||||
AddComponent( new AddonComponent( 1847 ), 1, -1, 0 );
|
||||
AddComponent( new AddonComponent( 1822 ), 1, 0, 0 );
|
||||
AddComponent( new AddonComponent( 1847 ), 1, 0, 5 );
|
||||
AddComponent( new AddonComponent( 1822 ), 1, 1, 5 );
|
||||
AddComponent( new AddonComponent( 1822 ), 1, 1, 0 );
|
||||
AddComponent( new AddonComponent( 1847 ), 1, 1, 10 );
|
||||
AddComponent( new AddonComponent( 1822 ), 1, 2, 10 );
|
||||
AddComponent( new AddonComponent( 1822 ), 1, 2, 5 );
|
||||
AddComponent( new AddonComponent( 1822 ), 1, 2, 0 );
|
||||
AddComponent( new AddonComponent( 1847 ), 1, 2, 15 );
|
||||
AddComponent( new AddonComponent( 1847 ), 0, 2, 15 );
|
||||
AddComponent( new AddonComponent( 1822 ), 0, 2, 0 );
|
||||
AddComponent( new AddonComponent( 1822 ), 0, 2, 5 );
|
||||
AddComponent( new AddonComponent( 1822 ), 0, 2, 10 );
|
||||
AddComponent( new AddonComponent( 1847 ), 0, 1, 10 );
|
||||
}
|
||||
|
||||
public Crypt2x4StairS( Serial serial ) : base( serial )
|
||||
{
|
||||
}
|
||||
|
||||
public override void Serialize( GenericWriter writer )
|
||||
{
|
||||
base.Serialize( writer );
|
||||
writer.Write( (int) 0 ); // Version
|
||||
}
|
||||
|
||||
public override void Deserialize( GenericReader reader )
|
||||
{
|
||||
base.Deserialize( reader );
|
||||
int version = reader.ReadInt();
|
||||
}
|
||||
}
|
||||
}
|
||||
49
Scripts/Scripts-master/Addons/CryptPieces/Crypt2x5StairN.cs
Normal file
49
Scripts/Scripts-master/Addons/CryptPieces/Crypt2x5StairN.cs
Normal file
@@ -0,0 +1,49 @@
|
||||
using System;
|
||||
using Server;
|
||||
|
||||
namespace Server.Items
|
||||
{
|
||||
public class Crypt2x5StairN : BaseAddon
|
||||
{
|
||||
[ Constructable ]
|
||||
public Crypt2x5StairN()
|
||||
{
|
||||
AddComponent( new AddonComponent( 1823 ), 1, 1, 5 );
|
||||
AddComponent( new AddonComponent( 1822 ), 1, 1, 0 );
|
||||
AddComponent( new AddonComponent( 1823 ), 1, 0, 10 );
|
||||
AddComponent( new AddonComponent( 1822 ), 1, 0, 0 );
|
||||
AddComponent( new AddonComponent( 1822 ), 1, 0, 5 );
|
||||
AddComponent( new AddonComponent( 1823 ), 1, 2, 0 );
|
||||
AddComponent( new AddonComponent( 1823 ), 1, -1, 15 );
|
||||
AddComponent( new AddonComponent( 1822 ), 1, -1, 0 );
|
||||
AddComponent( new AddonComponent( 1822 ), 1, -1, 5 );
|
||||
AddComponent( new AddonComponent( 1822 ), 1, -1, 10 );
|
||||
AddComponent( new AddonComponent( 1823 ), 0, 2, 0 );
|
||||
AddComponent( new AddonComponent( 1823 ), 0, 1, 5 );
|
||||
AddComponent( new AddonComponent( 1823 ), 0, 0, 10 );
|
||||
AddComponent( new AddonComponent( 1823 ), 0, -1, 15 );
|
||||
AddComponent( new AddonComponent( 1823 ), 0, -2, 20 );
|
||||
AddComponent( new AddonComponent( 1823 ), 1, -2, 20 );
|
||||
AddComponent( new AddonComponent( 1822 ), 1, -2, 0 );
|
||||
AddComponent( new AddonComponent( 1822 ), 1, -2, 5 );
|
||||
AddComponent( new AddonComponent( 1822 ), 1, -2, 10 );
|
||||
AddComponent( new AddonComponent( 1822 ), 1, -2, 15 );
|
||||
}
|
||||
|
||||
public Crypt2x5StairN( Serial serial ) : base( serial )
|
||||
{
|
||||
}
|
||||
|
||||
public override void Serialize( GenericWriter writer )
|
||||
{
|
||||
base.Serialize( writer );
|
||||
writer.Write( (int) 0 ); // Version
|
||||
}
|
||||
|
||||
public override void Deserialize( GenericReader reader )
|
||||
{
|
||||
base.Deserialize( reader );
|
||||
int version = reader.ReadInt();
|
||||
}
|
||||
}
|
||||
}
|
||||
53
Scripts/Scripts-master/Addons/CryptPieces/Crypt2x5StairS.cs
Normal file
53
Scripts/Scripts-master/Addons/CryptPieces/Crypt2x5StairS.cs
Normal file
@@ -0,0 +1,53 @@
|
||||
using System;
|
||||
using Server;
|
||||
|
||||
namespace Server.Items
|
||||
{
|
||||
public class Crypt2x5StairS : BaseAddon
|
||||
{
|
||||
[ Constructable ]
|
||||
public Crypt2x5StairS()
|
||||
{
|
||||
AddComponent( new AddonComponent( 1847 ), 0, -1, 5 );
|
||||
AddComponent( new AddonComponent( 1847 ), 0, -2, 0 );
|
||||
AddComponent( new AddonComponent( 1847 ), 1, -2, 0 );
|
||||
AddComponent( new AddonComponent( 1847 ), 1, -1, 5 );
|
||||
AddComponent( new AddonComponent( 1822 ), 1, -1, 0 );
|
||||
AddComponent( new AddonComponent( 1847 ), 1, 2, 20 );
|
||||
AddComponent( new AddonComponent( 1822 ), 1, 2, 0 );
|
||||
AddComponent( new AddonComponent( 1822 ), 1, 2, 5 );
|
||||
AddComponent( new AddonComponent( 1822 ), 1, 2, 10 );
|
||||
AddComponent( new AddonComponent( 1822 ), 1, 2, 15 );
|
||||
AddComponent( new AddonComponent( 1847 ), 1, 0, 10 );
|
||||
AddComponent( new AddonComponent( 1822 ), 1, 0, 0 );
|
||||
AddComponent( new AddonComponent( 1822 ), 1, 0, 5 );
|
||||
AddComponent( new AddonComponent( 1847 ), 1, 1, 15 );
|
||||
AddComponent( new AddonComponent( 1822 ), 1, 1, 0 );
|
||||
AddComponent( new AddonComponent( 1822 ), 1, 1, 5 );
|
||||
AddComponent( new AddonComponent( 1822 ), 1, 1, 10 );
|
||||
AddComponent( new AddonComponent( 1847 ), 0, 2, 20 );
|
||||
AddComponent( new AddonComponent( 1822 ), 0, 2, 0 );
|
||||
AddComponent( new AddonComponent( 1822 ), 0, 2, 5 );
|
||||
AddComponent( new AddonComponent( 1822 ), 0, 2, 10 );
|
||||
AddComponent( new AddonComponent( 1822 ), 0, 2, 15 );
|
||||
AddComponent( new AddonComponent( 1847 ), 0, 1, 15 );
|
||||
AddComponent( new AddonComponent( 1847 ), 0, 0, 10 );
|
||||
}
|
||||
|
||||
public Crypt2x5StairS( Serial serial ) : base( serial )
|
||||
{
|
||||
}
|
||||
|
||||
public override void Serialize( GenericWriter writer )
|
||||
{
|
||||
base.Serialize( writer );
|
||||
writer.Write( (int) 0 ); // Version
|
||||
}
|
||||
|
||||
public override void Deserialize( GenericReader reader )
|
||||
{
|
||||
base.Deserialize( reader );
|
||||
int version = reader.ReadInt();
|
||||
}
|
||||
}
|
||||
}
|
||||
49
Scripts/Scripts-master/Addons/CryptPieces/Crypt2x8.cs
Normal file
49
Scripts/Scripts-master/Addons/CryptPieces/Crypt2x8.cs
Normal file
@@ -0,0 +1,49 @@
|
||||
using System;
|
||||
using Server;
|
||||
|
||||
namespace Server.Items
|
||||
{
|
||||
public class Crypt2x8 : BaseAddon
|
||||
{
|
||||
[ Constructable ]
|
||||
public Crypt2x8()
|
||||
{
|
||||
AddComponent( new AddonComponent( 1310 ), 1, 3, 0 );
|
||||
AddComponent( new AddonComponent( 1312 ), 1, 2, 0 );
|
||||
AddComponent( new AddonComponent( 1310 ), 0, -4, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), 0, -3, 0 );
|
||||
AddComponent( new AddonComponent( 1311 ), 0, -2, 0 );
|
||||
AddComponent( new AddonComponent( 1310 ), 1, 1, 0 );
|
||||
AddComponent( new AddonComponent( 1312 ), 1, 0, 0 );
|
||||
AddComponent( new AddonComponent( 1310 ), 1, -1, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), 1, 5, 0 );
|
||||
AddComponent( new AddonComponent( 1311 ), 1, 4, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), 0, -1, 0 );
|
||||
AddComponent( new AddonComponent( 1311 ), 0, 0, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), 0, 1, 0 );
|
||||
AddComponent( new AddonComponent( 1311 ), 0, 2, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), 0, 3, 0 );
|
||||
AddComponent( new AddonComponent( 1310 ), 0, 4, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), 0, 5, 0 );
|
||||
AddComponent( new AddonComponent( 1312 ), 1, -2, 0 );
|
||||
AddComponent( new AddonComponent( 1311 ), 1, -3, 0 );
|
||||
AddComponent( new AddonComponent( 1312 ), 1, -4, 0 );
|
||||
}
|
||||
|
||||
public Crypt2x8( Serial serial ) : base( serial )
|
||||
{
|
||||
}
|
||||
|
||||
public override void Serialize( GenericWriter writer )
|
||||
{
|
||||
base.Serialize( writer );
|
||||
writer.Write( (int) 0 ); // Version
|
||||
}
|
||||
|
||||
public override void Deserialize( GenericReader reader )
|
||||
{
|
||||
base.Deserialize( reader );
|
||||
int version = reader.ReadInt();
|
||||
}
|
||||
}
|
||||
}
|
||||
44
Scripts/Scripts-master/Addons/CryptPieces/Crypt3x5.cs
Normal file
44
Scripts/Scripts-master/Addons/CryptPieces/Crypt3x5.cs
Normal file
@@ -0,0 +1,44 @@
|
||||
using System;
|
||||
using Server;
|
||||
|
||||
namespace Server.Items
|
||||
{
|
||||
public class Crypt3x5 : BaseAddon
|
||||
{
|
||||
[ Constructable ]
|
||||
public Crypt3x5()
|
||||
{
|
||||
AddComponent( new AddonComponent( 1309 ), 0, -1, 0 );
|
||||
AddComponent( new AddonComponent( 1311 ), -1, -2, 0 );
|
||||
AddComponent( new AddonComponent( 1310 ), 0, -2, 0 );
|
||||
AddComponent( new AddonComponent( 1312 ), -1, 0, 0 );
|
||||
AddComponent( new AddonComponent( 1312 ), -1, -1, 0 );
|
||||
AddComponent( new AddonComponent( 1312 ), 1, 0, 0 );
|
||||
AddComponent( new AddonComponent( 1311 ), 1, -1, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), 0, 1, 0 );
|
||||
AddComponent( new AddonComponent( 1311 ), 0, 2, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), -1, 2, 0 );
|
||||
AddComponent( new AddonComponent( 1312 ), -1, 1, 0 );
|
||||
AddComponent( new AddonComponent( 1312 ), 1, -2, 0 );
|
||||
AddComponent( new AddonComponent( 1310 ), 1, 1, 0 );
|
||||
AddComponent( new AddonComponent( 1312 ), 1, 2, 0 );
|
||||
AddComponent( new AddonComponent( 1311 ), 0, 0, 0 );
|
||||
}
|
||||
|
||||
public Crypt3x5( Serial serial ) : base( serial )
|
||||
{
|
||||
}
|
||||
|
||||
public override void Serialize( GenericWriter writer )
|
||||
{
|
||||
base.Serialize( writer );
|
||||
writer.Write( (int) 0 ); // Version
|
||||
}
|
||||
|
||||
public override void Deserialize( GenericReader reader )
|
||||
{
|
||||
base.Deserialize( reader );
|
||||
int version = reader.ReadInt();
|
||||
}
|
||||
}
|
||||
}
|
||||
37
Scripts/Scripts-master/Addons/CryptPieces/Crypt4x2.cs
Normal file
37
Scripts/Scripts-master/Addons/CryptPieces/Crypt4x2.cs
Normal file
@@ -0,0 +1,37 @@
|
||||
using System;
|
||||
using Server;
|
||||
|
||||
namespace Server.Items
|
||||
{
|
||||
public class Crypt4x2 : BaseAddon
|
||||
{
|
||||
[ Constructable ]
|
||||
public Crypt4x2()
|
||||
{
|
||||
AddComponent( new AddonComponent( 1309 ), 2, 1, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), 0, 1, 0 );
|
||||
AddComponent( new AddonComponent( 1311 ), 1, 1, 0 );
|
||||
AddComponent( new AddonComponent( 1312 ), 2, 0, 0 );
|
||||
AddComponent( new AddonComponent( 1310 ), 1, 0, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), 0, 0, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), -1, 0, 0 );
|
||||
AddComponent( new AddonComponent( 1312 ), -1, 1, 0 );
|
||||
}
|
||||
|
||||
public Crypt4x2( Serial serial ) : base( serial )
|
||||
{
|
||||
}
|
||||
|
||||
public override void Serialize( GenericWriter writer )
|
||||
{
|
||||
base.Serialize( writer );
|
||||
writer.Write( (int) 0 ); // Version
|
||||
}
|
||||
|
||||
public override void Deserialize( GenericReader reader )
|
||||
{
|
||||
base.Deserialize( reader );
|
||||
int version = reader.ReadInt();
|
||||
}
|
||||
}
|
||||
}
|
||||
46
Scripts/Scripts-master/Addons/CryptPieces/Crypt4x2StairE.cs
Normal file
46
Scripts/Scripts-master/Addons/CryptPieces/Crypt4x2StairE.cs
Normal file
@@ -0,0 +1,46 @@
|
||||
using System;
|
||||
using Server;
|
||||
|
||||
namespace Server.Items
|
||||
{
|
||||
public class Crypt4x2StairE : BaseAddon
|
||||
{
|
||||
[ Constructable ]
|
||||
public Crypt4x2StairE()
|
||||
{
|
||||
AddComponent( new AddonComponent( 1822 ), 1, 1, 5 );
|
||||
AddComponent( new AddonComponent( 1822 ), 1, 1, 0 );
|
||||
AddComponent( new AddonComponent( 1865 ), 1, 1, 10 );
|
||||
AddComponent( new AddonComponent( 1822 ), 2, 1, 10 );
|
||||
AddComponent( new AddonComponent( 1822 ), 2, 1, 5 );
|
||||
AddComponent( new AddonComponent( 1822 ), 2, 1, 0 );
|
||||
AddComponent( new AddonComponent( 1865 ), 2, 1, 15 );
|
||||
AddComponent( new AddonComponent( 1865 ), 2, 0, 15 );
|
||||
AddComponent( new AddonComponent( 1822 ), 2, 0, 0 );
|
||||
AddComponent( new AddonComponent( 1822 ), 2, 0, 5 );
|
||||
AddComponent( new AddonComponent( 1822 ), 2, 0, 10 );
|
||||
AddComponent( new AddonComponent( 1865 ), 1, 0, 10 );
|
||||
AddComponent( new AddonComponent( 1865 ), -1, 0, 0 );
|
||||
AddComponent( new AddonComponent( 1865 ), -1, 1, 0 );
|
||||
AddComponent( new AddonComponent( 1822 ), 0, 1, 0 );
|
||||
AddComponent( new AddonComponent( 1865 ), 0, 1, 5 );
|
||||
AddComponent( new AddonComponent( 1865 ), 0, 0, 5 );
|
||||
}
|
||||
|
||||
public Crypt4x2StairE( Serial serial ) : base( serial )
|
||||
{
|
||||
}
|
||||
|
||||
public override void Serialize( GenericWriter writer )
|
||||
{
|
||||
base.Serialize( writer );
|
||||
writer.Write( (int) 0 ); // Version
|
||||
}
|
||||
|
||||
public override void Deserialize( GenericReader reader )
|
||||
{
|
||||
base.Deserialize( reader );
|
||||
int version = reader.ReadInt();
|
||||
}
|
||||
}
|
||||
}
|
||||
43
Scripts/Scripts-master/Addons/CryptPieces/Crypt4x2StairW.cs
Normal file
43
Scripts/Scripts-master/Addons/CryptPieces/Crypt4x2StairW.cs
Normal file
@@ -0,0 +1,43 @@
|
||||
using System;
|
||||
using Server;
|
||||
|
||||
namespace Server.Items
|
||||
{
|
||||
public class Crypt4x2StairW : BaseAddon
|
||||
{
|
||||
[ Constructable ]
|
||||
public Crypt4x2StairW()
|
||||
{
|
||||
AddComponent( new AddonComponent( 1846 ), -1, 0, 15 );
|
||||
AddComponent( new AddonComponent( 1846 ), 2, 0, 0 );
|
||||
AddComponent( new AddonComponent( 1846 ), 2, 1, 0 );
|
||||
AddComponent( new AddonComponent( 1846 ), 0, 0, 10 );
|
||||
AddComponent( new AddonComponent( 1822 ), 1, 1, 0 );
|
||||
AddComponent( new AddonComponent( 1846 ), 1, 1, 5 );
|
||||
AddComponent( new AddonComponent( 1846 ), 1, 0, 5 );
|
||||
AddComponent( new AddonComponent( 1822 ), -1, 1, 10 );
|
||||
AddComponent( new AddonComponent( 1822 ), -1, 1, 5 );
|
||||
AddComponent( new AddonComponent( 1822 ), -1, 1, 0 );
|
||||
AddComponent( new AddonComponent( 1846 ), -1, 1, 15 );
|
||||
AddComponent( new AddonComponent( 1822 ), 0, 1, 5 );
|
||||
AddComponent( new AddonComponent( 1822 ), 0, 1, 0 );
|
||||
AddComponent( new AddonComponent( 1846 ), 0, 1, 10 );
|
||||
}
|
||||
|
||||
public Crypt4x2StairW( Serial serial ) : base( serial )
|
||||
{
|
||||
}
|
||||
|
||||
public override void Serialize( GenericWriter writer )
|
||||
{
|
||||
base.Serialize( writer );
|
||||
writer.Write( (int) 0 ); // Version
|
||||
}
|
||||
|
||||
public override void Deserialize( GenericReader reader )
|
||||
{
|
||||
base.Deserialize( reader );
|
||||
int version = reader.ReadInt();
|
||||
}
|
||||
}
|
||||
}
|
||||
45
Scripts/Scripts-master/Addons/CryptPieces/Crypt4x4.cs
Normal file
45
Scripts/Scripts-master/Addons/CryptPieces/Crypt4x4.cs
Normal file
@@ -0,0 +1,45 @@
|
||||
using System;
|
||||
using Server;
|
||||
|
||||
namespace Server.Items
|
||||
{
|
||||
public class Crypt4x4 : BaseAddon
|
||||
{
|
||||
[ Constructable ]
|
||||
public Crypt4x4()
|
||||
{
|
||||
AddComponent( new AddonComponent( 1309 ), 2, 2, 0 );
|
||||
AddComponent( new AddonComponent( 1310 ), 2, -1, 0 );
|
||||
AddComponent( new AddonComponent( 1312 ), 1, 2, 0 );
|
||||
AddComponent( new AddonComponent( 1310 ), 1, 1, 0 );
|
||||
AddComponent( new AddonComponent( 1312 ), 1, 0, 0 );
|
||||
AddComponent( new AddonComponent( 1310 ), 1, -1, 0 );
|
||||
AddComponent( new AddonComponent( 1311 ), 0, 2, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), -1, 0, 0 );
|
||||
AddComponent( new AddonComponent( 1312 ), -1, -1, 0 );
|
||||
AddComponent( new AddonComponent( 1312 ), -1, 2, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), 0, -1, 0 );
|
||||
AddComponent( new AddonComponent( 1311 ), 0, 0, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), 0, 1, 0 );
|
||||
AddComponent( new AddonComponent( 1311 ), -1, 1, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), 2, 1, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), 2, 0, 0 );
|
||||
}
|
||||
|
||||
public Crypt4x4( Serial serial ) : base( serial )
|
||||
{
|
||||
}
|
||||
|
||||
public override void Serialize( GenericWriter writer )
|
||||
{
|
||||
base.Serialize( writer );
|
||||
writer.Write( (int) 0 ); // Version
|
||||
}
|
||||
|
||||
public override void Deserialize( GenericReader reader )
|
||||
{
|
||||
base.Deserialize( reader );
|
||||
int version = reader.ReadInt();
|
||||
}
|
||||
}
|
||||
}
|
||||
61
Scripts/Scripts-master/Addons/CryptPieces/Crypt4x8.cs
Normal file
61
Scripts/Scripts-master/Addons/CryptPieces/Crypt4x8.cs
Normal file
@@ -0,0 +1,61 @@
|
||||
using System;
|
||||
using Server;
|
||||
|
||||
namespace Server.Items
|
||||
{
|
||||
public class Crypt4x8 : BaseAddon
|
||||
{
|
||||
[ Constructable ]
|
||||
public Crypt4x8()
|
||||
{
|
||||
AddComponent( new AddonComponent( 1310 ), 1, 4, 0 );
|
||||
AddComponent( new AddonComponent( 1311 ), -1, -3, 0 );
|
||||
AddComponent( new AddonComponent( 1310 ), 0, -3, 0 );
|
||||
AddComponent( new AddonComponent( 1312 ), -1, -1, 0 );
|
||||
AddComponent( new AddonComponent( 1311 ), 0, -1, 0 );
|
||||
AddComponent( new AddonComponent( 1312 ), 1, -1, 0 );
|
||||
AddComponent( new AddonComponent( 1311 ), 1, -2, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), 0, -2, 0 );
|
||||
AddComponent( new AddonComponent( 1312 ), -1, -2, 0 );
|
||||
AddComponent( new AddonComponent( 1312 ), 1, 3, 0 );
|
||||
AddComponent( new AddonComponent( 1310 ), 1, 2, 0 );
|
||||
AddComponent( new AddonComponent( 1312 ), 1, 1, 0 );
|
||||
AddComponent( new AddonComponent( 1310 ), 1, 0, 0 );
|
||||
AddComponent( new AddonComponent( 1311 ), 2, -2, 0 );
|
||||
AddComponent( new AddonComponent( 1310 ), 2, -1, 0 );
|
||||
AddComponent( new AddonComponent( 1310 ), 2, 0, 0 );
|
||||
AddComponent( new AddonComponent( 1310 ), 2, -3, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), 2, 2, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), 2, 3, 0 );
|
||||
AddComponent( new AddonComponent( 1312 ), 2, 4, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), 2, 1, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), -1, 1, 0 );
|
||||
AddComponent( new AddonComponent( 1312 ), -1, 0, 0 );
|
||||
AddComponent( new AddonComponent( 1312 ), -1, 3, 0 );
|
||||
AddComponent( new AddonComponent( 1311 ), -1, 2, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), 0, 4, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), -1, 4, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), 0, 2, 0 );
|
||||
AddComponent( new AddonComponent( 1311 ), 0, 3, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), 0, 0, 0 );
|
||||
AddComponent( new AddonComponent( 1311 ), 0, 1, 0 );
|
||||
AddComponent( new AddonComponent( 1312 ), 1, -3, 0 );
|
||||
}
|
||||
|
||||
public Crypt4x8( Serial serial ) : base( serial )
|
||||
{
|
||||
}
|
||||
|
||||
public override void Serialize( GenericWriter writer )
|
||||
{
|
||||
base.Serialize( writer );
|
||||
writer.Write( (int) 0 ); // Version
|
||||
}
|
||||
|
||||
public override void Deserialize( GenericReader reader )
|
||||
{
|
||||
base.Deserialize( reader );
|
||||
int version = reader.ReadInt();
|
||||
}
|
||||
}
|
||||
}
|
||||
53
Scripts/Scripts-master/Addons/CryptPieces/Crypt5x2StairE.cs
Normal file
53
Scripts/Scripts-master/Addons/CryptPieces/Crypt5x2StairE.cs
Normal file
@@ -0,0 +1,53 @@
|
||||
using System;
|
||||
using Server;
|
||||
|
||||
namespace Server.Items
|
||||
{
|
||||
public class Crypt5x2StairE : BaseAddon
|
||||
{
|
||||
[ Constructable ]
|
||||
public Crypt5x2StairE()
|
||||
{
|
||||
AddComponent( new AddonComponent( 1865 ), 2, 1, 20 );
|
||||
AddComponent( new AddonComponent( 1822 ), 2, 1, 0 );
|
||||
AddComponent( new AddonComponent( 1822 ), 2, 1, 5 );
|
||||
AddComponent( new AddonComponent( 1822 ), 2, 1, 10 );
|
||||
AddComponent( new AddonComponent( 1822 ), 2, 1, 15 );
|
||||
AddComponent( new AddonComponent( 1865 ), 2, 0, 20 );
|
||||
AddComponent( new AddonComponent( 1822 ), 2, 0, 0 );
|
||||
AddComponent( new AddonComponent( 1822 ), 2, 0, 5 );
|
||||
AddComponent( new AddonComponent( 1822 ), 2, 0, 10 );
|
||||
AddComponent( new AddonComponent( 1822 ), 2, 0, 15 );
|
||||
AddComponent( new AddonComponent( 1865 ), 0, 1, 10 );
|
||||
AddComponent( new AddonComponent( 1822 ), 0, 1, 0 );
|
||||
AddComponent( new AddonComponent( 1822 ), 0, 1, 5 );
|
||||
AddComponent( new AddonComponent( 1865 ), 1, 1, 15 );
|
||||
AddComponent( new AddonComponent( 1822 ), 1, 1, 0 );
|
||||
AddComponent( new AddonComponent( 1822 ), 1, 1, 5 );
|
||||
AddComponent( new AddonComponent( 1822 ), 1, 1, 10 );
|
||||
AddComponent( new AddonComponent( 1865 ), 1, 0, 15 );
|
||||
AddComponent( new AddonComponent( 1865 ), 0, 0, 10 );
|
||||
AddComponent( new AddonComponent( 1865 ), -2, 0, 0 );
|
||||
AddComponent( new AddonComponent( 1865 ), -2, 1, 0 );
|
||||
AddComponent( new AddonComponent( 1865 ), -1, 1, 5 );
|
||||
AddComponent( new AddonComponent( 1822 ), -1, 1, 0 );
|
||||
AddComponent( new AddonComponent( 1865 ), -1, 0, 5 );
|
||||
}
|
||||
|
||||
public Crypt5x2StairE( Serial serial ) : base( serial )
|
||||
{
|
||||
}
|
||||
|
||||
public override void Serialize( GenericWriter writer )
|
||||
{
|
||||
base.Serialize( writer );
|
||||
writer.Write( (int) 0 ); // Version
|
||||
}
|
||||
|
||||
public override void Deserialize( GenericReader reader )
|
||||
{
|
||||
base.Deserialize( reader );
|
||||
int version = reader.ReadInt();
|
||||
}
|
||||
}
|
||||
}
|
||||
69
Scripts/Scripts-master/Addons/CryptPieces/Crypt5x2StairW.cs
Normal file
69
Scripts/Scripts-master/Addons/CryptPieces/Crypt5x2StairW.cs
Normal file
@@ -0,0 +1,69 @@
|
||||
using System;
|
||||
using Server;
|
||||
|
||||
namespace Server.Items
|
||||
{
|
||||
public class Crypt5x2StairW : BaseAddon
|
||||
{
|
||||
[ Constructable ]
|
||||
public Crypt5x2StairW()
|
||||
{
|
||||
AddComponent( new AddonComponent( 1846 ), 2, 0, 0 );
|
||||
|
||||
AddComponent( new AddonComponent( 1846 ), 1, 1, 5 );
|
||||
|
||||
AddComponent( new AddonComponent( 1822 ), 1, 1, 0 );
|
||||
|
||||
AddComponent( new AddonComponent( 1846 ), -2, 0, 20 );
|
||||
|
||||
AddComponent( new AddonComponent( 1846 ), -2, 1, 20 );
|
||||
|
||||
AddComponent( new AddonComponent( 1822 ), -2, 1, 0 );
|
||||
|
||||
AddComponent( new AddonComponent( 1822 ), -2, 1, 5 );
|
||||
|
||||
AddComponent( new AddonComponent( 1822 ), -2, 1, 10 );
|
||||
|
||||
AddComponent( new AddonComponent( 1822 ), -2, 1, 15 );
|
||||
|
||||
AddComponent( new AddonComponent( 1846 ), 2, 1, 0 );
|
||||
|
||||
AddComponent( new AddonComponent( 1846 ), 0, 0, 10 );
|
||||
|
||||
AddComponent( new AddonComponent( 1846 ), -1, 0, 15 );
|
||||
|
||||
AddComponent( new AddonComponent( 1846 ), 1, 0, 5 );
|
||||
|
||||
AddComponent( new AddonComponent( 1846 ), -1, 1, 15 );
|
||||
|
||||
AddComponent( new AddonComponent( 1822 ), -1, 1, 0 );
|
||||
|
||||
AddComponent( new AddonComponent( 1822 ), -1, 1, 5 );
|
||||
|
||||
AddComponent( new AddonComponent( 1822 ), -1, 1, 10 );
|
||||
|
||||
AddComponent( new AddonComponent( 1846 ), 0, 1, 10 );
|
||||
|
||||
AddComponent( new AddonComponent( 1822 ), 0, 1, 0 );
|
||||
|
||||
AddComponent( new AddonComponent( 1822 ), 0, 1, 5 );
|
||||
|
||||
}
|
||||
|
||||
public Crypt5x2StairW( Serial serial ) : base( serial )
|
||||
{
|
||||
}
|
||||
|
||||
public override void Serialize( GenericWriter writer )
|
||||
{
|
||||
base.Serialize( writer );
|
||||
writer.Write( (int) 0 ); // Version
|
||||
}
|
||||
|
||||
public override void Deserialize( GenericReader reader )
|
||||
{
|
||||
base.Deserialize( reader );
|
||||
int version = reader.ReadInt();
|
||||
}
|
||||
}
|
||||
}
|
||||
44
Scripts/Scripts-master/Addons/CryptPieces/Crypt5x3.cs
Normal file
44
Scripts/Scripts-master/Addons/CryptPieces/Crypt5x3.cs
Normal file
@@ -0,0 +1,44 @@
|
||||
using System;
|
||||
using Server;
|
||||
|
||||
namespace Server.Items
|
||||
{
|
||||
public class Crypt5x3 : BaseAddon
|
||||
{
|
||||
[ Constructable ]
|
||||
public Crypt5x3()
|
||||
{
|
||||
AddComponent( new AddonComponent( 1309 ), 2, -1, 0 );
|
||||
AddComponent( new AddonComponent( 1311 ), 1, 1, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), 1, 0, 0 );
|
||||
AddComponent( new AddonComponent( 1311 ), 2, 0, 0 );
|
||||
|
||||
AddComponent( new AddonComponent( 1309 ), 2, 1, 0 );
|
||||
AddComponent( new AddonComponent( 1312 ), 0, 1, 0 );
|
||||
AddComponent( new AddonComponent( 1312 ), 1, -1, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), -1, 0, 0 );
|
||||
AddComponent( new AddonComponent( 1311 ), 0, 0, 0 );
|
||||
AddComponent( new AddonComponent( 1311 ), -1, 1, 0 );
|
||||
AddComponent( new AddonComponent( 1310 ), 0, -1, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), -1, -1, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), -2, -1, 0 );
|
||||
AddComponent( new AddonComponent( 1312 ), -2, 0, 0 );
|
||||
AddComponent( new AddonComponent( 1311 ), -2, 1, 0 );
|
||||
}
|
||||
|
||||
public Crypt5x3( Serial serial ) : base( serial )
|
||||
{
|
||||
}
|
||||
|
||||
public override void Serialize( GenericWriter writer )
|
||||
{
|
||||
base.Serialize( writer );
|
||||
writer.Write( (int) 0 ); // Version
|
||||
}
|
||||
|
||||
public override void Deserialize( GenericReader reader )
|
||||
{
|
||||
base.Deserialize( reader );
|
||||
int version = reader.ReadInt();
|
||||
}
|
||||
}
|
||||
54
Scripts/Scripts-master/Addons/CryptPieces/Crypt5x5.cs
Normal file
54
Scripts/Scripts-master/Addons/CryptPieces/Crypt5x5.cs
Normal file
@@ -0,0 +1,54 @@
|
||||
using System;
|
||||
using Server;
|
||||
|
||||
namespace Server.Items
|
||||
{
|
||||
public class Crypt5x5 : BaseAddon
|
||||
{
|
||||
[ Constructable ]
|
||||
public Crypt5x5()
|
||||
{
|
||||
AddComponent( new AddonComponent( 1310 ), -2, 0, 0 );
|
||||
AddComponent( new AddonComponent( 1310 ), 0, -1, 0 );
|
||||
AddComponent( new AddonComponent( 1310 ), 0, 0, 0 );
|
||||
AddComponent( new AddonComponent( 1310 ), -1, -2, 0 );
|
||||
AddComponent( new AddonComponent( 1311 ), 0, -2, 0 );
|
||||
AddComponent( new AddonComponent( 1311 ), 1, -2, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), -1, -1, 0 );
|
||||
AddComponent( new AddonComponent( 1312 ), 1, 0, 0 );
|
||||
AddComponent( new AddonComponent( 1312 ), 1, -1, 0 );
|
||||
AddComponent( new AddonComponent( 1311 ), -1, 0, 0 );
|
||||
AddComponent( new AddonComponent( 1310 ), 2, -2, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), 2, -1, 0 );
|
||||
AddComponent( new AddonComponent( 1311 ), 2, 0, 0 );
|
||||
AddComponent( new AddonComponent( 1311 ), 2, 2, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), 1, 2, 0 );
|
||||
AddComponent( new AddonComponent( 1312 ), 1, 1, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), -1, 2, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), -1, 1, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), -2, 1, 0 );
|
||||
AddComponent( new AddonComponent( 1312 ), -2, 2, 0 );
|
||||
AddComponent( new AddonComponent( 1310 ), 0, 1, 0 );
|
||||
AddComponent( new AddonComponent( 1311 ), 0, 2, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), 2, 1, 0 );
|
||||
AddComponent( new AddonComponent( 1312 ), -2, -2, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), -2, -1, 0 );
|
||||
}
|
||||
|
||||
public Crypt5x5( Serial serial ) : base( serial )
|
||||
{
|
||||
}
|
||||
|
||||
public override void Serialize( GenericWriter writer )
|
||||
{
|
||||
base.Serialize( writer );
|
||||
writer.Write( (int) 0 ); // Version
|
||||
}
|
||||
|
||||
public override void Deserialize( GenericReader reader )
|
||||
{
|
||||
base.Deserialize( reader );
|
||||
int version = reader.ReadInt();
|
||||
}
|
||||
}
|
||||
}
|
||||
65
Scripts/Scripts-master/Addons/CryptPieces/Crypt6x6.cs
Normal file
65
Scripts/Scripts-master/Addons/CryptPieces/Crypt6x6.cs
Normal file
@@ -0,0 +1,65 @@
|
||||
using System;
|
||||
using Server;
|
||||
|
||||
namespace Server.Items
|
||||
{
|
||||
public class Crypt6x6 : BaseAddon
|
||||
{
|
||||
[ Constructable ]
|
||||
public Crypt6x6()
|
||||
{
|
||||
AddComponent( new AddonComponent( 1310 ), 0, 3, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), -1, 3, 0 );
|
||||
AddComponent( new AddonComponent( 1312 ), 0, 1, 0 );
|
||||
AddComponent( new AddonComponent( 1311 ), 1, 3, 0 );
|
||||
AddComponent( new AddonComponent( 1312 ), 1, -2, 0 );
|
||||
AddComponent( new AddonComponent( 1312 ), 2, -2, 0 );
|
||||
AddComponent( new AddonComponent( 1310 ), 2, -1, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), 2, 0, 0 );
|
||||
AddComponent( new AddonComponent( 1312 ), 1, 2, 0 );
|
||||
AddComponent( new AddonComponent( 1310 ), 1, 1, 0 );
|
||||
AddComponent( new AddonComponent( 1311 ), -1, 2, 0 );
|
||||
AddComponent( new AddonComponent( 1312 ), 3, 3, 0 );
|
||||
AddComponent( new AddonComponent( 1311 ), 3, 2, 0 );
|
||||
AddComponent( new AddonComponent( 1312 ), 3, 1, 0 );
|
||||
AddComponent( new AddonComponent( 1311 ), 2, 1, 0 );
|
||||
AddComponent( new AddonComponent( 1310 ), 2, 2, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), 2, 3, 0 );
|
||||
AddComponent( new AddonComponent( 1310 ), -1, 1, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), 0, -1, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), 0, 0, 0 );
|
||||
AddComponent( new AddonComponent( 1312 ), -1, -2, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), 0, -2, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), 3, 0, 0 );
|
||||
AddComponent( new AddonComponent( 1311 ), 3, -1, 0 );
|
||||
AddComponent( new AddonComponent( 1310 ), 3, -2, 0 );
|
||||
AddComponent( new AddonComponent( 1312 ), 0, 2, 0 );
|
||||
AddComponent( new AddonComponent( 1312 ), -1, 0, 0 );
|
||||
AddComponent( new AddonComponent( 1310 ), -1, -1, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), 1, 0, 0 );
|
||||
AddComponent( new AddonComponent( 1311 ), 1, -1, 0 );
|
||||
AddComponent( new AddonComponent( 1311 ), -2, -2, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), -2, -1, 0 );
|
||||
AddComponent( new AddonComponent( 1311 ), -2, 0, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), -2, 1, 0 );
|
||||
AddComponent( new AddonComponent( 1310 ), -2, 2, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), -2, 3, 0 );
|
||||
}
|
||||
|
||||
public Crypt6x6( Serial serial ) : base( serial )
|
||||
{
|
||||
}
|
||||
|
||||
public override void Serialize( GenericWriter writer )
|
||||
{
|
||||
base.Serialize( writer );
|
||||
writer.Write( (int) 0 ); // Version
|
||||
}
|
||||
|
||||
public override void Deserialize( GenericReader reader )
|
||||
{
|
||||
base.Deserialize( reader );
|
||||
int version = reader.ReadInt();
|
||||
}
|
||||
}
|
||||
}
|
||||
78
Scripts/Scripts-master/Addons/CryptPieces/Crypt7x7.cs
Normal file
78
Scripts/Scripts-master/Addons/CryptPieces/Crypt7x7.cs
Normal file
@@ -0,0 +1,78 @@
|
||||
using System;
|
||||
using Server;
|
||||
|
||||
namespace Server.Items
|
||||
{
|
||||
public class Crypt7x7 : BaseAddon
|
||||
{
|
||||
[ Constructable ]
|
||||
public Crypt7x7()
|
||||
{
|
||||
AddComponent( new AddonComponent( 1310 ), 3, 3, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), 2, 3, 0 );
|
||||
AddComponent( new AddonComponent( 1311 ), 2, 2, 0 );
|
||||
AddComponent( new AddonComponent( 1310 ), 2, 1, 0 );
|
||||
AddComponent( new AddonComponent( 1312 ), 2, 0, 0 );
|
||||
AddComponent( new AddonComponent( 1310 ), 2, -1, 0 );
|
||||
AddComponent( new AddonComponent( 1312 ), 2, -2, 0 );
|
||||
AddComponent( new AddonComponent( 1310 ), 2, -3, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), 0, -2, 0 );
|
||||
AddComponent( new AddonComponent( 1312 ), 0, -3, 0 );
|
||||
AddComponent( new AddonComponent( 1312 ), 0, 0, 0 );
|
||||
AddComponent( new AddonComponent( 1311 ), -1, -2, 0 );
|
||||
AddComponent( new AddonComponent( 1310 ), -1, 3, 0 );
|
||||
AddComponent( new AddonComponent( 1310 ), 1, 2, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), 1, 3, 0 );
|
||||
AddComponent( new AddonComponent( 1311 ), -2, 1, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), 1, -3, 0 );
|
||||
AddComponent( new AddonComponent( 1311 ), 1, -2, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), 1, -1, 0 );
|
||||
AddComponent( new AddonComponent( 1311 ), 0, -1, 0 );
|
||||
AddComponent( new AddonComponent( 1311 ), 0, 2, 0 );
|
||||
AddComponent( new AddonComponent( 1312 ), -2, 3, 0 );
|
||||
AddComponent( new AddonComponent( 1311 ), -2, 2, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), -1, 2, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), -3, 1, 0 );
|
||||
AddComponent( new AddonComponent( 1310 ), -3, 2, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), -3, 3, 0 );
|
||||
AddComponent( new AddonComponent( 1311 ), 1, 0, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), 1, 1, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), 0, 1, 0 );
|
||||
AddComponent( new AddonComponent( 1310 ), -1, 1, 0 );
|
||||
AddComponent( new AddonComponent( 1312 ), 0, 3, 0 );
|
||||
AddComponent( new AddonComponent( 1312 ), 3, 1, 0 );
|
||||
AddComponent( new AddonComponent( 1312 ), 3, 2, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), 3, -1, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), 3, 0, 0 );
|
||||
AddComponent( new AddonComponent( 1310 ), 3, -3, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), 3, -2, 0 );
|
||||
AddComponent( new AddonComponent( 1312 ), -1, -1, 0 );
|
||||
AddComponent( new AddonComponent( 1310 ), -1, 0, 0 );
|
||||
AddComponent( new AddonComponent( 1310 ), -1, -3, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), -2, 0, 0 );
|
||||
AddComponent( new AddonComponent( 1311 ), -2, -1, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), -2, -2, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), -2, -3, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), -3, -3, 0 );
|
||||
AddComponent( new AddonComponent( 1312 ), -3, -2, 0 );
|
||||
AddComponent( new AddonComponent( 1311 ), -3, -1, 0 );
|
||||
AddComponent( new AddonComponent( 1310 ), -3, 0, 0 );
|
||||
}
|
||||
|
||||
public Crypt7x7( Serial serial ) : base( serial )
|
||||
{
|
||||
}
|
||||
|
||||
public override void Serialize( GenericWriter writer )
|
||||
{
|
||||
base.Serialize( writer );
|
||||
writer.Write( (int) 0 ); // Version
|
||||
}
|
||||
|
||||
public override void Deserialize( GenericReader reader )
|
||||
{
|
||||
base.Deserialize( reader );
|
||||
int version = reader.ReadInt();
|
||||
}
|
||||
}
|
||||
}
|
||||
49
Scripts/Scripts-master/Addons/CryptPieces/Crypt8x2.cs
Normal file
49
Scripts/Scripts-master/Addons/CryptPieces/Crypt8x2.cs
Normal file
@@ -0,0 +1,49 @@
|
||||
using System;
|
||||
using Server;
|
||||
|
||||
namespace Server.Items
|
||||
{
|
||||
public class Crypt8x2 : BaseAddon
|
||||
{
|
||||
[ Constructable ]
|
||||
public Crypt8x2()
|
||||
{
|
||||
AddComponent( new AddonComponent( 1309 ), 5, 0, 0 );
|
||||
AddComponent( new AddonComponent( 1312 ), 3, 1, 0 );
|
||||
AddComponent( new AddonComponent( 1310 ), 3, 0, 0 );
|
||||
AddComponent( new AddonComponent( 1312 ), 1, 1, 0 );
|
||||
AddComponent( new AddonComponent( 1310 ), 1, 0, 0 );
|
||||
AddComponent( new AddonComponent( 1312 ), 4, 0, 0 );
|
||||
AddComponent( new AddonComponent( 1312 ), 4, 1, 0 );
|
||||
AddComponent( new AddonComponent( 1310 ), 2, 0, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), 2, 1, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), -1, 1, 0 );
|
||||
AddComponent( new AddonComponent( 1312 ), -1, 0, 0 );
|
||||
AddComponent( new AddonComponent( 1310 ), -2, 0, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), -3, 0, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), -4, 0, 0 );
|
||||
AddComponent( new AddonComponent( 1312 ), -4, 1, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), -3, 1, 0 );
|
||||
AddComponent( new AddonComponent( 1311 ), -2, 1, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), 0, 0, 0 );
|
||||
AddComponent( new AddonComponent( 1311 ), 0, 1, 0 );
|
||||
AddComponent( new AddonComponent( 1310 ), 5, 1, 0 );
|
||||
}
|
||||
|
||||
public Crypt8x2( Serial serial ) : base( serial )
|
||||
{
|
||||
}
|
||||
|
||||
public override void Serialize( GenericWriter writer )
|
||||
{
|
||||
base.Serialize( writer );
|
||||
writer.Write( (int) 0 ); // Version
|
||||
}
|
||||
|
||||
public override void Deserialize( GenericReader reader )
|
||||
{
|
||||
base.Deserialize( reader );
|
||||
int version = reader.ReadInt();
|
||||
}
|
||||
}
|
||||
}
|
||||
61
Scripts/Scripts-master/Addons/CryptPieces/Crypt8x4.cs
Normal file
61
Scripts/Scripts-master/Addons/CryptPieces/Crypt8x4.cs
Normal file
@@ -0,0 +1,61 @@
|
||||
using System;
|
||||
using Server;
|
||||
|
||||
namespace Server.Items
|
||||
{
|
||||
public class Crypt8x4 : BaseAddon
|
||||
{
|
||||
[ Constructable ]
|
||||
public Crypt8x4()
|
||||
{
|
||||
AddComponent( new AddonComponent( 1311 ), -1, 0, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), 0, 0, 0 );
|
||||
AddComponent( new AddonComponent( 1312 ), 0, -1, 0 );
|
||||
AddComponent( new AddonComponent( 1312 ), 0, 2, 0 );
|
||||
AddComponent( new AddonComponent( 1311 ), 0, 1, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), 1, -1, 0 );
|
||||
AddComponent( new AddonComponent( 1311 ), 1, 0, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), 1, 1, 0 );
|
||||
AddComponent( new AddonComponent( 1311 ), 1, 2, 0 );
|
||||
AddComponent( new AddonComponent( 1312 ), 2, 2, 0 );
|
||||
AddComponent( new AddonComponent( 1310 ), 2, 1, 0 );
|
||||
AddComponent( new AddonComponent( 1312 ), 2, 0, 0 );
|
||||
AddComponent( new AddonComponent( 1310 ), 2, -1, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), 3, 1, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), 3, 2, 0 );
|
||||
AddComponent( new AddonComponent( 1310 ), 3, -1, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), 3, 0, 0 );
|
||||
AddComponent( new AddonComponent( 1312 ), 4, 0, 0 );
|
||||
AddComponent( new AddonComponent( 1310 ), 4, -1, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), 4, 2, 0 );
|
||||
AddComponent( new AddonComponent( 1311 ), 4, 1, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), -2, 2, 0 );
|
||||
AddComponent( new AddonComponent( 1311 ), -2, 1, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), -2, 0, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), -2, -1, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), -3, -1, 0 );
|
||||
AddComponent( new AddonComponent( 1312 ), -3, 0, 0 );
|
||||
AddComponent( new AddonComponent( 1311 ), -3, 1, 0 );
|
||||
AddComponent( new AddonComponent( 1310 ), -3, 2, 0 );
|
||||
AddComponent( new AddonComponent( 1312 ), -1, 1, 0 );
|
||||
AddComponent( new AddonComponent( 1310 ), -1, 2, 0 );
|
||||
AddComponent( new AddonComponent( 1310 ), -1, -1, 0 );
|
||||
}
|
||||
|
||||
public Crypt8x4( Serial serial ) : base( serial )
|
||||
{
|
||||
}
|
||||
|
||||
public override void Serialize( GenericWriter writer )
|
||||
{
|
||||
base.Serialize( writer );
|
||||
writer.Write( (int) 0 ); // Version
|
||||
}
|
||||
|
||||
public override void Deserialize( GenericReader reader )
|
||||
{
|
||||
base.Deserialize( reader );
|
||||
int version = reader.ReadInt();
|
||||
}
|
||||
}
|
||||
}
|
||||
93
Scripts/Scripts-master/Addons/CryptPieces/Crypt8x8.cs
Normal file
93
Scripts/Scripts-master/Addons/CryptPieces/Crypt8x8.cs
Normal file
@@ -0,0 +1,93 @@
|
||||
using System;
|
||||
using Server;
|
||||
|
||||
namespace Server.Items
|
||||
{
|
||||
public class Crypt8x8 : BaseAddon
|
||||
{
|
||||
[ Constructable ]
|
||||
public Crypt8x8()
|
||||
{
|
||||
AddComponent( new AddonComponent( 1310 ), 3, 4, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), 2, 4, 0 );
|
||||
AddComponent( new AddonComponent( 1311 ), 2, 3, 0 );
|
||||
AddComponent( new AddonComponent( 1310 ), -3, -3, 0 );
|
||||
AddComponent( new AddonComponent( 1311 ), -2, -3, 0 );
|
||||
AddComponent( new AddonComponent( 1310 ), -1, -3, 0 );
|
||||
AddComponent( new AddonComponent( 1312 ), 0, -3, 0 );
|
||||
AddComponent( new AddonComponent( 1311 ), 1, -3, 0 );
|
||||
AddComponent( new AddonComponent( 1312 ), -1, 0, 0 );
|
||||
AddComponent( new AddonComponent( 1310 ), -1, 1, 0 );
|
||||
AddComponent( new AddonComponent( 1310 ), -1, -2, 0 );
|
||||
AddComponent( new AddonComponent( 1311 ), 1, 1, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), 1, 2, 0 );
|
||||
AddComponent( new AddonComponent( 1310 ), 1, 3, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), 1, 4, 0 );
|
||||
AddComponent( new AddonComponent( 1311 ), -2, 2, 0 );
|
||||
AddComponent( new AddonComponent( 1311 ), 4, 4, 0 );
|
||||
AddComponent( new AddonComponent( 1312 ), 4, -1, 0 );
|
||||
AddComponent( new AddonComponent( 1310 ), 4, -2, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), 4, 1, 0 );
|
||||
AddComponent( new AddonComponent( 1311 ), 4, 0, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), 0, -1, 0 );
|
||||
AddComponent( new AddonComponent( 1312 ), 0, -2, 0 );
|
||||
AddComponent( new AddonComponent( 1312 ), 0, 1, 0 );
|
||||
AddComponent( new AddonComponent( 1311 ), -1, -1, 0 );
|
||||
AddComponent( new AddonComponent( 1310 ), -1, 4, 0 );
|
||||
AddComponent( new AddonComponent( 1312 ), -2, 4, 0 );
|
||||
AddComponent( new AddonComponent( 1311 ), -2, 3, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), -1, 3, 0 );
|
||||
AddComponent( new AddonComponent( 1312 ), 3, 3, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), 3, 0, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), 3, 1, 0 );
|
||||
AddComponent( new AddonComponent( 1310 ), 3, -2, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), 3, -1, 0 );
|
||||
AddComponent( new AddonComponent( 1312 ), 2, -3, 0 );
|
||||
AddComponent( new AddonComponent( 1310 ), 3, -3, 0 );
|
||||
AddComponent( new AddonComponent( 1311 ), 4, -3, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), -3, 2, 0 );
|
||||
AddComponent( new AddonComponent( 1310 ), -3, 3, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), -3, 4, 0 );
|
||||
AddComponent( new AddonComponent( 1311 ), 0, 0, 0 );
|
||||
AddComponent( new AddonComponent( 1311 ), 0, 3, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), 0, 2, 0 );
|
||||
AddComponent( new AddonComponent( 1310 ), -1, 2, 0 );
|
||||
AddComponent( new AddonComponent( 1312 ), 0, 4, 0 );
|
||||
AddComponent( new AddonComponent( 1312 ), 4, 3, 0 );
|
||||
AddComponent( new AddonComponent( 1310 ), 4, 2, 0 );
|
||||
AddComponent( new AddonComponent( 1312 ), 3, 2, 0 );
|
||||
AddComponent( new AddonComponent( 1310 ), 2, 2, 0 );
|
||||
AddComponent( new AddonComponent( 1312 ), 2, 1, 0 );
|
||||
AddComponent( new AddonComponent( 1310 ), 2, 0, 0 );
|
||||
AddComponent( new AddonComponent( 1312 ), 2, -1, 0 );
|
||||
AddComponent( new AddonComponent( 1310 ), 2, -2, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), 1, -2, 0 );
|
||||
AddComponent( new AddonComponent( 1311 ), 1, -1, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), 1, 0, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), -2, 1, 0 );
|
||||
AddComponent( new AddonComponent( 1311 ), -2, 0, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), -2, -1, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), -2, -2, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), -3, -2, 0 );
|
||||
AddComponent( new AddonComponent( 1312 ), -3, -1, 0 );
|
||||
AddComponent( new AddonComponent( 1311 ), -3, 0, 0 );
|
||||
AddComponent( new AddonComponent( 1310 ), -3, 1, 0 );
|
||||
}
|
||||
|
||||
public Crypt8x8( Serial serial ) : base( serial )
|
||||
{
|
||||
}
|
||||
|
||||
public override void Serialize( GenericWriter writer )
|
||||
{
|
||||
base.Serialize( writer );
|
||||
writer.Write( (int) 0 ); // Version
|
||||
}
|
||||
|
||||
public override void Deserialize( GenericReader reader )
|
||||
{
|
||||
base.Deserialize( reader );
|
||||
int version = reader.ReadInt();
|
||||
}
|
||||
}
|
||||
}
|
||||
110
Scripts/Scripts-master/Addons/CryptPieces/Crypt9x9.cs
Normal file
110
Scripts/Scripts-master/Addons/CryptPieces/Crypt9x9.cs
Normal file
@@ -0,0 +1,110 @@
|
||||
using System;
|
||||
using Server;
|
||||
|
||||
namespace Server.Items
|
||||
{
|
||||
public class Crypt9x9 : BaseAddon
|
||||
{
|
||||
[ Constructable ]
|
||||
public Crypt9x9()
|
||||
{
|
||||
AddComponent( new AddonComponent( 1309 ), -3, 1, 0 );
|
||||
AddComponent( new AddonComponent( 1311 ), -3, 0, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), -3, -1, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), -3, -2, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), -4, -2, 0 );
|
||||
AddComponent( new AddonComponent( 1312 ), -4, -1, 0 );
|
||||
AddComponent( new AddonComponent( 1311 ), -4, 0, 0 );
|
||||
AddComponent( new AddonComponent( 1310 ), -4, 1, 0 );
|
||||
AddComponent( new AddonComponent( 1312 ), 3, 3, 0 );
|
||||
AddComponent( new AddonComponent( 1310 ), 3, 2, 0 );
|
||||
AddComponent( new AddonComponent( 1311 ), 1, 3, 0 );
|
||||
AddComponent( new AddonComponent( 1310 ), 1, 2, 0 );
|
||||
AddComponent( new AddonComponent( 1311 ), -3, -3, 0 );
|
||||
AddComponent( new AddonComponent( 1310 ), 3, -2, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), 3, 1, 0 );
|
||||
AddComponent( new AddonComponent( 1311 ), 3, 0, 0 );
|
||||
AddComponent( new AddonComponent( 1311 ), 2, -4, 0 );
|
||||
AddComponent( new AddonComponent( 1310 ), 2, -3, 0 );
|
||||
AddComponent( new AddonComponent( 1312 ), 4, -4, 0 );
|
||||
AddComponent( new AddonComponent( 1311 ), 0, 1, 0 );
|
||||
AddComponent( new AddonComponent( 1310 ), -2, -4, 0 );
|
||||
AddComponent( new AddonComponent( 1310 ), -2, -3, 0 );
|
||||
AddComponent( new AddonComponent( 1312 ), -1, -3, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), 4, 1, 0 );
|
||||
AddComponent( new AddonComponent( 1312 ), 1, -3, 0 );
|
||||
AddComponent( new AddonComponent( 1311 ), 1, -4, 0 );
|
||||
AddComponent( new AddonComponent( 1311 ), 3, -3, 0 );
|
||||
AddComponent( new AddonComponent( 1311 ), -2, -1, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), 0, 2, 0 );
|
||||
AddComponent( new AddonComponent( 1310 ), 0, 3, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), 0, 4, 0 );
|
||||
AddComponent( new AddonComponent( 1312 ), -1, 4, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), 4, 4, 0 );
|
||||
AddComponent( new AddonComponent( 1310 ), -4, -3, 0 );
|
||||
AddComponent( new AddonComponent( 1312 ), 1, 1, 0 );
|
||||
AddComponent( new AddonComponent( 1310 ), 1, 0, 0 );
|
||||
AddComponent( new AddonComponent( 1310 ), 4, 0, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), 2, -1, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), 0, -2, 0 );
|
||||
AddComponent( new AddonComponent( 1311 ), 0, -1, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), 0, 0, 0 );
|
||||
AddComponent( new AddonComponent( 1312 ), 3, -4, 0 );
|
||||
AddComponent( new AddonComponent( 1310 ), -2, 4, 0 );
|
||||
AddComponent( new AddonComponent( 1312 ), -3, 4, 0 );
|
||||
AddComponent( new AddonComponent( 1310 ), -2, 2, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), -2, 3, 0 );
|
||||
AddComponent( new AddonComponent( 1310 ), 2, 4, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), 1, 4, 0 );
|
||||
AddComponent( new AddonComponent( 1312 ), 2, 2, 0 );
|
||||
AddComponent( new AddonComponent( 1312 ), 2, 3, 0 );
|
||||
AddComponent( new AddonComponent( 1312 ), 4, -2, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), -3, -4, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), 0, -4, 0 );
|
||||
AddComponent( new AddonComponent( 1311 ), 0, -3, 0 );
|
||||
AddComponent( new AddonComponent( 1312 ), -2, 0, 0 );
|
||||
AddComponent( new AddonComponent( 1310 ), -2, 1, 0 );
|
||||
AddComponent( new AddonComponent( 1310 ), -2, -2, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), -1, -1, 0 );
|
||||
AddComponent( new AddonComponent( 1312 ), -1, -2, 0 );
|
||||
AddComponent( new AddonComponent( 1312 ), -1, 1, 0 );
|
||||
AddComponent( new AddonComponent( 1311 ), 4, -3, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), 2, 0, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), 2, 1, 0 );
|
||||
AddComponent( new AddonComponent( 1310 ), 2, -2, 0 );
|
||||
AddComponent( new AddonComponent( 1312 ), -1, -4, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), -4, 2, 0 );
|
||||
AddComponent( new AddonComponent( 1310 ), -4, 3, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), -4, 4, 0 );
|
||||
AddComponent( new AddonComponent( 1311 ), -1, 0, 0 );
|
||||
AddComponent( new AddonComponent( 1311 ), -1, 3, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), -1, 2, 0 );
|
||||
AddComponent( new AddonComponent( 1311 ), -3, 3, 0 );
|
||||
AddComponent( new AddonComponent( 1311 ), -3, 2, 0 );
|
||||
AddComponent( new AddonComponent( 1311 ), 4, 2, 0 );
|
||||
AddComponent( new AddonComponent( 1310 ), 4, 3, 0 );
|
||||
AddComponent( new AddonComponent( 1309 ), -4, -4, 0 );
|
||||
AddComponent( new AddonComponent( 1311 ), 3, 4, 0 );
|
||||
AddComponent( new AddonComponent( 1312 ), 3, -1, 0 );
|
||||
AddComponent( new AddonComponent( 1312 ), 4, -1, 0 );
|
||||
AddComponent( new AddonComponent( 1312 ), 1, -1, 0 );
|
||||
AddComponent( new AddonComponent( 1310 ), 1, -2, 0 );
|
||||
}
|
||||
|
||||
public Crypt9x9( Serial serial ) : base( serial )
|
||||
{
|
||||
}
|
||||
|
||||
public override void Serialize( GenericWriter writer )
|
||||
{
|
||||
base.Serialize( writer );
|
||||
writer.Write( (int) 0 ); // Version
|
||||
}
|
||||
|
||||
public override void Deserialize( GenericReader reader )
|
||||
{
|
||||
base.Deserialize( reader );
|
||||
int version = reader.ReadInt();
|
||||
}
|
||||
}
|
||||
}
|
||||
32
Scripts/Scripts-master/Addons/CryptPieces/CryptCorner.cs
Normal file
32
Scripts/Scripts-master/Addons/CryptPieces/CryptCorner.cs
Normal file
@@ -0,0 +1,32 @@
|
||||
using System;
|
||||
using Server;
|
||||
|
||||
namespace Server.Items
|
||||
{
|
||||
public class CryptCorner : BaseAddon
|
||||
{
|
||||
[ Constructable ]
|
||||
public CryptCorner()
|
||||
{
|
||||
AddComponent( new AddonComponent( 200 ), 0, -1, 0 );
|
||||
AddComponent( new AddonComponent( 201 ), -1, 0, 0 );
|
||||
AddComponent( new AddonComponent( 204 ), -1, -1, 0 );
|
||||
}
|
||||
|
||||
public CryptCorner( Serial serial ) : base( serial )
|
||||
{
|
||||
}
|
||||
|
||||
public override void Serialize( GenericWriter writer )
|
||||
{
|
||||
base.Serialize( writer );
|
||||
writer.Write( (int) 0 ); // Version
|
||||
}
|
||||
|
||||
public override void Deserialize( GenericReader reader )
|
||||
{
|
||||
base.Deserialize( reader );
|
||||
int version = reader.ReadInt();
|
||||
}
|
||||
}
|
||||
}
|
||||
116
Scripts/Scripts-master/Addons/CryptPieces/CryptDoors&Switches.cs
Normal file
116
Scripts/Scripts-master/Addons/CryptPieces/CryptDoors&Switches.cs
Normal file
@@ -0,0 +1,116 @@
|
||||
using System;
|
||||
|
||||
namespace Server.Items
|
||||
{
|
||||
public class SecretCryptDoorNS : BaseDoor
|
||||
{
|
||||
public override bool UseChainedFunctionality{ get{ return true; } }
|
||||
|
||||
[Constructable]
|
||||
public SecretCryptDoorNS() : base( 0xC8, 1309, 0xED, 0xF4, new Point3D( 0, 0, 0 ) )
|
||||
{
|
||||
}
|
||||
|
||||
public SecretCryptDoorNS( Serial serial ) : base( serial )
|
||||
{
|
||||
}
|
||||
|
||||
public override void Serialize( GenericWriter writer )
|
||||
{
|
||||
base.Serialize( writer );
|
||||
|
||||
writer.Write( (int) 0 ); // version
|
||||
}
|
||||
|
||||
public override void Deserialize( GenericReader reader )
|
||||
{
|
||||
base.Deserialize( reader );
|
||||
|
||||
int version = reader.ReadInt();
|
||||
}
|
||||
}
|
||||
|
||||
public class SecretCryptDoorEW : BaseDoor
|
||||
{
|
||||
public override bool UseChainedFunctionality{ get{ return true; } }
|
||||
|
||||
[Constructable]
|
||||
public SecretCryptDoorEW() : base( 0xC9, 1309, 0xED, 0xF4, new Point3D( 0, 0, 0 ) )
|
||||
{
|
||||
}
|
||||
|
||||
public SecretCryptDoorEW( Serial serial ) : base( serial )
|
||||
{
|
||||
}
|
||||
|
||||
public override void Serialize( GenericWriter writer )
|
||||
{
|
||||
base.Serialize( writer );
|
||||
|
||||
writer.Write( (int) 0 ); // version
|
||||
}
|
||||
|
||||
public override void Deserialize( GenericReader reader )
|
||||
{
|
||||
base.Deserialize( reader );
|
||||
|
||||
int version = reader.ReadInt();
|
||||
}
|
||||
|
||||
}
|
||||
public class CryptLeverEW : BaseDoor
|
||||
{
|
||||
public override bool UseChainedFunctionality{ get{ return true; } }
|
||||
|
||||
[Constructable]
|
||||
public CryptLeverEW() : base( 0x108D, 0x108E, 0x4B, 0x4B, new Point3D( 0, 0, 0 ) )
|
||||
{
|
||||
}
|
||||
|
||||
public CryptLeverEW( Serial serial ) : base( serial )
|
||||
{
|
||||
}
|
||||
|
||||
public override void Serialize( GenericWriter writer )
|
||||
{
|
||||
base.Serialize( writer );
|
||||
|
||||
writer.Write( (int) 0 ); // version
|
||||
}
|
||||
|
||||
public override void Deserialize( GenericReader reader )
|
||||
{
|
||||
base.Deserialize( reader );
|
||||
|
||||
int version = reader.ReadInt();
|
||||
}
|
||||
}
|
||||
|
||||
public class CryptLeverNS : BaseDoor
|
||||
{
|
||||
public override bool UseChainedFunctionality{ get{ return true; } }
|
||||
|
||||
[Constructable]
|
||||
public CryptLeverNS() : base( 0x1094, 0x1095, 0x4B, 0x4B, new Point3D( 0, 0, 0 ) )
|
||||
{
|
||||
}
|
||||
|
||||
public CryptLeverNS( Serial serial ) : base( serial )
|
||||
{
|
||||
}
|
||||
|
||||
public override void Serialize( GenericWriter writer )
|
||||
{
|
||||
base.Serialize( writer );
|
||||
|
||||
writer.Write( (int) 0 ); // version
|
||||
}
|
||||
|
||||
public override void Deserialize( GenericReader reader )
|
||||
{
|
||||
base.Deserialize( reader );
|
||||
|
||||
int version = reader.ReadInt();
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,59 @@
|
||||
using System;
|
||||
using Server.Items;
|
||||
|
||||
namespace Server.Items
|
||||
{
|
||||
[FlipableAttribute( 0x1450, 0x1455 )]
|
||||
public class AncientExoskeletalGloves : BaseArmor
|
||||
{
|
||||
public override int BasePhysicalResistance{ get{ return 3; } }
|
||||
public override int BaseFireResistance{ get{ return 3; } }
|
||||
public override int BaseColdResistance{ get{ return 4; } }
|
||||
public override int BasePoisonResistance{ get{ return 2; } }
|
||||
public override int BaseEnergyResistance{ get{ return 4; } }
|
||||
|
||||
public override int InitMinHits{ get{ return 150; } }
|
||||
public override int InitMaxHits{ get{ return 150; } }
|
||||
|
||||
public override int AosStrReq{ get{ return 55; } }
|
||||
public override int OldStrReq{ get{ return 40; } }
|
||||
|
||||
public override int OldDexBonus{ get{ return -1; } }
|
||||
|
||||
public override int ArmorBase{ get{ return 30; } }
|
||||
public override int RevertArmorBase{ get{ return 2; } }
|
||||
|
||||
public override ArmorMaterialType MaterialType{ get{ return ArmorMaterialType.Bone; } }
|
||||
public override CraftResource DefaultResource{ get{ return CraftResource.RegularLeather; } }
|
||||
|
||||
[Constructable]
|
||||
public AncientExoskeletalGloves() : base( 0x1450 )
|
||||
{
|
||||
Weight = 2.0;
|
||||
Hue = 1110;
|
||||
Name = "Ancient Exoskeletal Gloves";
|
||||
ArmorAttributes.MageArmor = 1;
|
||||
ArmorAttributes.LowerStatReq = 15;
|
||||
Attributes.RegenHits = 2;
|
||||
}
|
||||
|
||||
public AncientExoskeletalGloves( Serial serial ) : base( serial )
|
||||
{
|
||||
}
|
||||
|
||||
public override void Serialize( GenericWriter writer )
|
||||
{
|
||||
base.Serialize( writer );
|
||||
writer.Write( (int) 0 );
|
||||
|
||||
if ( Weight == 1.0 )
|
||||
Weight = 2.0;
|
||||
}
|
||||
|
||||
public override void Deserialize(GenericReader reader)
|
||||
{
|
||||
base.Deserialize( reader );
|
||||
int version = reader.ReadInt();
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,57 @@
|
||||
using System;
|
||||
using Server.Items;
|
||||
|
||||
namespace Server.Items
|
||||
{
|
||||
public class BoneStuddedGorget : BaseArmor
|
||||
{
|
||||
public override int BasePhysicalResistance{ get{ return 3; } }
|
||||
public override int BaseFireResistance{ get{ return 3; } }
|
||||
public override int BaseColdResistance{ get{ return 4; } }
|
||||
public override int BasePoisonResistance{ get{ return 2; } }
|
||||
public override int BaseEnergyResistance{ get{ return 4; } }
|
||||
|
||||
public override int InitMinHits{ get{ return 150; } }
|
||||
public override int InitMaxHits{ get{ return 150; } }
|
||||
|
||||
public override int AosStrReq{ get{ return 25; } }
|
||||
public override int OldStrReq{ get{ return 25; } }
|
||||
|
||||
public override int ArmorBase{ get{ return 16; } }
|
||||
|
||||
public override ArmorMaterialType MaterialType{ get{ return ArmorMaterialType.Bone; } }
|
||||
public override CraftResource DefaultResource{ get{ return CraftResource.RegularLeather; } }
|
||||
|
||||
public override ArmorMeditationAllowance DefMedAllowance{ get{ return ArmorMeditationAllowance.Half; } }
|
||||
|
||||
[Constructable]
|
||||
public BoneStuddedGorget() : base( 0x13D6 )
|
||||
{
|
||||
Weight = 1.0;
|
||||
Hue = 2419;
|
||||
Name = "Bone-Studded Gorget";
|
||||
Attributes.ReflectPhysical = 15;
|
||||
Attributes.WeaponSpeed = 3;
|
||||
Attributes.WeaponDamage = 6;
|
||||
}
|
||||
|
||||
public BoneStuddedGorget( Serial serial ) : base( serial )
|
||||
{
|
||||
}
|
||||
|
||||
public override void Serialize( GenericWriter writer )
|
||||
{
|
||||
base.Serialize( writer );
|
||||
writer.Write( (int) 0 );
|
||||
}
|
||||
|
||||
public override void Deserialize(GenericReader reader)
|
||||
{
|
||||
base.Deserialize( reader );
|
||||
int version = reader.ReadInt();
|
||||
|
||||
if ( Weight == 2.0 )
|
||||
Weight = 1.0;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,63 @@
|
||||
using System;
|
||||
using Server.Network;
|
||||
using Server.Items;
|
||||
|
||||
namespace Server.Items
|
||||
{
|
||||
[FlipableAttribute( 0xF61, 0xF60 )]
|
||||
public class CrypticRunesword : BaseSword
|
||||
{
|
||||
public override WeaponAbility PrimaryAbility{ get{ return WeaponAbility.ArmorIgnore; } }
|
||||
public override WeaponAbility SecondaryAbility{ get{ return WeaponAbility.ConcussionBlow; } }
|
||||
|
||||
public override int AosStrengthReq{ get{ return 35; } }
|
||||
public override int AosMinDamage{ get{ return 15; } }
|
||||
public override int AosMaxDamage{ get{ return 16; } }
|
||||
public override int AosSpeed{ get{ return 30; } }
|
||||
|
||||
public override int OldStrengthReq{ get{ return 25; } }
|
||||
public override int OldMinDamage{ get{ return 5; } }
|
||||
public override int OldMaxDamage{ get{ return 33; } }
|
||||
public override int OldSpeed{ get{ return 35; } }
|
||||
|
||||
public override int DefHitSound{ get{ return 0x237; } }
|
||||
public override int DefMissSound{ get{ return 0x23A; } }
|
||||
|
||||
public override int InitMinHits{ get{ return 150; } }
|
||||
public override int InitMaxHits{ get{ return 150; } }
|
||||
|
||||
[Constructable]
|
||||
public CrypticRunesword() : base( 0xF61 )
|
||||
{
|
||||
Weight = 7.0;
|
||||
Hue = 1230;
|
||||
Name = "Cryptic Runesword";
|
||||
Attributes.SpellChanneling = 1;
|
||||
Attributes.SpellDamage = -10;
|
||||
Attributes.WeaponDamage = 15;
|
||||
SkillBonuses.SetValues( 0, SkillName.Necromancy, 5.0 );
|
||||
WeaponAttributes.HitMagicArrow = 10;
|
||||
WeaponAttributes.HitHarm = 7;
|
||||
WeaponAttributes.HitFireball = 5;
|
||||
WeaponAttributes.HitLightning = 3;
|
||||
}
|
||||
|
||||
public CrypticRunesword( Serial serial ) : base( serial )
|
||||
{
|
||||
}
|
||||
|
||||
public override void Serialize( GenericWriter writer )
|
||||
{
|
||||
base.Serialize( writer );
|
||||
|
||||
writer.Write( (int) 0 ); // version
|
||||
}
|
||||
|
||||
public override void Deserialize( GenericReader reader )
|
||||
{
|
||||
base.Deserialize( reader );
|
||||
|
||||
int version = reader.ReadInt();
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,56 @@
|
||||
using System;
|
||||
using Server.Network;
|
||||
using Server.Items;
|
||||
|
||||
namespace Server.Items
|
||||
{
|
||||
[FlipableAttribute( 0xF5C, 0xF5D )]
|
||||
public class ElvenNoblesMace : BaseBashing
|
||||
{
|
||||
public override WeaponAbility PrimaryAbility{ get{ return WeaponAbility.ConcussionBlow; } }
|
||||
public override WeaponAbility SecondaryAbility{ get{ return WeaponAbility.Disarm; } }
|
||||
|
||||
public override int AosStrengthReq{ get{ return 45; } }
|
||||
public override int AosMinDamage{ get{ return 12; } }
|
||||
public override int AosMaxDamage{ get{ return 14; } }
|
||||
public override int AosSpeed{ get{ return 40; } }
|
||||
|
||||
public override int OldStrengthReq{ get{ return 20; } }
|
||||
public override int OldMinDamage{ get{ return 8; } }
|
||||
public override int OldMaxDamage{ get{ return 32; } }
|
||||
public override int OldSpeed{ get{ return 30; } }
|
||||
|
||||
public override int InitMinHits{ get{ return 150; } }
|
||||
public override int InitMaxHits{ get{ return 150; } }
|
||||
|
||||
[Constructable]
|
||||
public ElvenNoblesMace() : base( 0xF5C )
|
||||
{
|
||||
Weight = 14.0;
|
||||
Name = "Elven Noble's Mace";
|
||||
Hue = 2212;
|
||||
Attributes.SpellChanneling = 1;
|
||||
Attributes.BonusDex = 5;
|
||||
Attributes.BonusStam = 5;
|
||||
Attributes.WeaponSpeed = 15;
|
||||
}
|
||||
|
||||
public ElvenNoblesMace( Serial serial ) : base( serial )
|
||||
{
|
||||
}
|
||||
|
||||
public override void Serialize( GenericWriter writer )
|
||||
{
|
||||
base.Serialize( writer );
|
||||
|
||||
writer.Write( (int) 0 ); // version
|
||||
}
|
||||
|
||||
public override void Deserialize( GenericReader reader )
|
||||
{
|
||||
base.Deserialize( reader );
|
||||
|
||||
int version = reader.ReadInt();
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,55 @@
|
||||
using System;
|
||||
using Server;
|
||||
|
||||
namespace Server.Items
|
||||
{
|
||||
public class FetidPaladinsHelm : BaseArmor
|
||||
{
|
||||
public override int BasePhysicalResistance{ get{ return 7; } }
|
||||
public override int BaseFireResistance{ get{ return 2; } }
|
||||
public override int BaseColdResistance{ get{ return 7; } }
|
||||
public override int BasePoisonResistance{ get{ return 4; } }
|
||||
public override int BaseEnergyResistance{ get{ return 2; } }
|
||||
|
||||
public override int InitMinHits{ get{ return 150; } }
|
||||
public override int InitMaxHits{ get{ return 150; } }
|
||||
|
||||
public override int AosStrReq{ get{ return 55; } }
|
||||
public override int OldStrReq{ get{ return 40; } }
|
||||
|
||||
public override int ArmorBase{ get{ return 30; } }
|
||||
|
||||
public override ArmorMaterialType MaterialType{ get{ return ArmorMaterialType.Plate; } }
|
||||
|
||||
[Constructable]
|
||||
public FetidPaladinsHelm() : base( 0x1408 )
|
||||
{
|
||||
Weight = 5.0;
|
||||
Name = "Fetid Paladin's Helm";
|
||||
Hue = 2126;
|
||||
Attributes.DefendChance = 5;
|
||||
Attributes.RegenMana = 1;
|
||||
SkillBonuses.SetValues( 0, SkillName.Chivalry, 5.0 );
|
||||
SkillBonuses.SetValues( 1, SkillName.Parry, 5.0 );
|
||||
}
|
||||
|
||||
public FetidPaladinsHelm( Serial serial ) : base( serial )
|
||||
{
|
||||
}
|
||||
|
||||
public override void Serialize( GenericWriter writer )
|
||||
{
|
||||
base.Serialize( writer );
|
||||
writer.Write( (int) 0 );
|
||||
}
|
||||
|
||||
public override void Deserialize(GenericReader reader)
|
||||
{
|
||||
base.Deserialize( reader );
|
||||
int version = reader.ReadInt();
|
||||
|
||||
if ( Weight == 1.0 )
|
||||
Weight = 5.0;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,61 @@
|
||||
using System;
|
||||
using Server;
|
||||
|
||||
namespace Server.Items
|
||||
{
|
||||
public class GhastlyBascinet : BaseArmor
|
||||
{
|
||||
public override int BasePhysicalResistance{ get{ return 5; } }
|
||||
public override int BaseFireResistance{ get{ return 0; } }
|
||||
public override int BaseColdResistance{ get{ return 10; } }
|
||||
public override int BasePoisonResistance{ get{ return 8; } }
|
||||
public override int BaseEnergyResistance{ get{ return 3; } }
|
||||
|
||||
public override int InitMinHits{ get{ return 150; } }
|
||||
public override int InitMaxHits{ get{ return 150; } }
|
||||
|
||||
public override int AosStrReq{ get{ return 40; } }
|
||||
public override int OldStrReq{ get{ return 10; } }
|
||||
|
||||
public override int ArmorBase{ get{ return 18; } }
|
||||
|
||||
public override ArmorMaterialType MaterialType{ get{ return ArmorMaterialType.Plate; } }
|
||||
|
||||
[Constructable]
|
||||
public GhastlyBascinet() : base( 0x140C )
|
||||
{
|
||||
Weight = 5.0;
|
||||
Name = "Ghastly Bascinet";
|
||||
Hue = Utility.RandomList( 1642, 2114 );
|
||||
ArmorAttributes.MageArmor = 1;
|
||||
Attributes.LowerRegCost = 10;
|
||||
Attributes.LowerManaCost = 5;
|
||||
Attributes.Luck = -40;
|
||||
|
||||
if ( Hue == 2114 )
|
||||
Attributes.CastSpeed = 1;
|
||||
|
||||
if ( Hue == 1642 )
|
||||
Attributes.CastRecovery = 1;
|
||||
}
|
||||
|
||||
public GhastlyBascinet( Serial serial ) : base( serial )
|
||||
{
|
||||
}
|
||||
|
||||
public override void Serialize( GenericWriter writer )
|
||||
{
|
||||
base.Serialize( writer );
|
||||
writer.Write( (int) 0 );
|
||||
}
|
||||
|
||||
public override void Deserialize(GenericReader reader)
|
||||
{
|
||||
base.Deserialize( reader );
|
||||
int version = reader.ReadInt();
|
||||
|
||||
if ( Weight == 1.0 )
|
||||
Weight = 5.0;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,49 @@
|
||||
using System;
|
||||
using Server;
|
||||
|
||||
namespace Server.Items
|
||||
{
|
||||
public class GhostlyShield : BaseShield
|
||||
{
|
||||
public override int BasePhysicalResistance{ get{ return 0; } }
|
||||
public override int BaseFireResistance{ get{ return 0; } }
|
||||
public override int BaseColdResistance{ get{ return 4; } }
|
||||
public override int BasePoisonResistance{ get{ return 0; } }
|
||||
public override int BaseEnergyResistance{ get{ return 0; } }
|
||||
|
||||
public override int InitMinHits{ get{ return 150; } }
|
||||
public override int InitMaxHits{ get{ return 150; } }
|
||||
|
||||
public override int AosStrReq{ get{ return 20; } }
|
||||
|
||||
public override int ArmorBase{ get{ return 7; } }
|
||||
|
||||
[Constructable]
|
||||
public GhostlyShield() : base( 0x1B73 )
|
||||
{
|
||||
Weight = 5.0;
|
||||
Hue = 16385;
|
||||
Name = "Ghostly Shield";
|
||||
Attributes.SpellChanneling = 1;
|
||||
SkillBonuses.SetValues( 0, SkillName.SpiritSpeak, 10.0 );
|
||||
}
|
||||
|
||||
public GhostlyShield( Serial serial ) : base(serial)
|
||||
{
|
||||
}
|
||||
|
||||
public override void Deserialize( GenericReader reader )
|
||||
{
|
||||
base.Deserialize( reader );
|
||||
|
||||
int version = reader.ReadInt();
|
||||
}
|
||||
|
||||
public override void Serialize( GenericWriter writer )
|
||||
{
|
||||
base.Serialize( writer );
|
||||
|
||||
writer.Write( (int)0 );//version
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,52 @@
|
||||
using System;
|
||||
using Server.Items;
|
||||
|
||||
namespace Server.Items
|
||||
{
|
||||
[FlipableAttribute( 0x13bf, 0x13c4 )]
|
||||
public class GrasswovenElvenShirt : BaseArmor
|
||||
{
|
||||
public override int BasePhysicalResistance{ get{ return 1; } }
|
||||
public override int BaseFireResistance{ get{ return 0; } }
|
||||
public override int BaseColdResistance{ get{ return 1; } }
|
||||
public override int BasePoisonResistance{ get{ return 3; } }
|
||||
public override int BaseEnergyResistance{ get{ return 0; } }
|
||||
|
||||
public override int InitMinHits{ get{ return 150; } }
|
||||
public override int InitMaxHits{ get{ return 150; } }
|
||||
|
||||
public override int AosStrReq{ get{ return 26; } }
|
||||
public override int OldStrReq{ get{ return 26; } }
|
||||
|
||||
public override int OldDexBonus{ get{ return 0; } }
|
||||
|
||||
public override int ArmorBase{ get{ return 14; } }
|
||||
|
||||
public override ArmorMaterialType MaterialType{ get{ return ArmorMaterialType.Cloth; } }
|
||||
|
||||
[Constructable]
|
||||
public GrasswovenElvenShirt() : base( 0x1517 )
|
||||
{
|
||||
Weight = 3.0;
|
||||
Name = "Grasswoven Elven Shirt";
|
||||
Layer = Layer.Shirt;
|
||||
Hue = 1367;
|
||||
}
|
||||
|
||||
public GrasswovenElvenShirt( Serial serial ) : base( serial )
|
||||
{
|
||||
}
|
||||
|
||||
public override void Serialize( GenericWriter writer )
|
||||
{
|
||||
base.Serialize( writer );
|
||||
writer.Write( (int) 0 );
|
||||
}
|
||||
|
||||
public override void Deserialize(GenericReader reader)
|
||||
{
|
||||
base.Deserialize( reader );
|
||||
int version = reader.ReadInt();
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,51 @@
|
||||
using System;
|
||||
using Server;
|
||||
|
||||
namespace Server.Items
|
||||
{
|
||||
public class GrimCrestedShield : BaseShield
|
||||
{
|
||||
public override int BasePhysicalResistance{ get{ return 5; } }
|
||||
public override int BaseFireResistance{ get{ return 0; } }
|
||||
public override int BaseColdResistance{ get{ return 5; } }
|
||||
public override int BasePoisonResistance{ get{ return 5; } }
|
||||
public override int BaseEnergyResistance{ get{ return 0; } }
|
||||
|
||||
public override int InitMinHits{ get{ return 150; } }
|
||||
public override int InitMaxHits{ get{ return 150; } }
|
||||
|
||||
public override int AosStrReq{ get{ return 45; } }
|
||||
|
||||
public override int ArmorBase{ get{ return 16; } }
|
||||
|
||||
[Constructable]
|
||||
public GrimCrestedShield() : base( 0x1B74 )
|
||||
{
|
||||
Weight = 7.0;
|
||||
Hue = 1908;
|
||||
Name = "Grim Crested Shield";
|
||||
Attributes.AttackChance = 20;
|
||||
}
|
||||
|
||||
public GrimCrestedShield( Serial serial ) : base(serial)
|
||||
{
|
||||
}
|
||||
|
||||
public override void Deserialize( GenericReader reader )
|
||||
{
|
||||
base.Deserialize( reader );
|
||||
|
||||
int version = reader.ReadInt();
|
||||
|
||||
if ( Weight == 5.0 )
|
||||
Weight = 7.0;
|
||||
}
|
||||
|
||||
public override void Serialize( GenericWriter writer )
|
||||
{
|
||||
base.Serialize( writer );
|
||||
|
||||
writer.Write( (int)0 );//version
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,58 @@
|
||||
using System;
|
||||
using Server.Items;
|
||||
|
||||
namespace Server.Items
|
||||
{
|
||||
[Flipable( 0x2645, 0x2646 )]
|
||||
public class HelmoftheShadowKnight : BaseArmor
|
||||
{
|
||||
public override int BasePhysicalResistance{ get{ return 6; } }
|
||||
public override int BaseFireResistance{ get{ return 0; } }
|
||||
public override int BaseColdResistance{ get{ return 6; } }
|
||||
public override int BasePoisonResistance{ get{ return 3; } }
|
||||
public override int BaseEnergyResistance{ get{ return 0; } }
|
||||
|
||||
public override int InitMinHits{ get{ return 150; } }
|
||||
public override int InitMaxHits{ get{ return 150; } }
|
||||
|
||||
public override int AosStrReq{ get{ return 75; } }
|
||||
public override int OldStrReq{ get{ return 40; } }
|
||||
|
||||
public override int OldDexBonus{ get{ return -1; } }
|
||||
|
||||
public override int ArmorBase{ get{ return 40; } }
|
||||
|
||||
public override ArmorMaterialType MaterialType{ get{ return ArmorMaterialType.Plate; } }
|
||||
public override CraftResource DefaultResource{ get{ return CraftResource.Iron; } }
|
||||
|
||||
[Constructable]
|
||||
public HelmoftheShadowKnight() : base( 0x2645 )
|
||||
{
|
||||
Weight = 5.0;
|
||||
Hue = 1175;
|
||||
Name = "Helm of the Shadowknight";
|
||||
SkillBonuses.SetValues( 0, SkillName.Necromancy, 5.0 );
|
||||
Attributes.SpellDamage = 5;
|
||||
Attributes.WeaponDamage = 5;
|
||||
}
|
||||
|
||||
public HelmoftheShadowKnight( Serial serial ) : base( serial )
|
||||
{
|
||||
}
|
||||
|
||||
public override void Serialize( GenericWriter writer )
|
||||
{
|
||||
base.Serialize( writer );
|
||||
writer.Write( (int) 0 );
|
||||
}
|
||||
|
||||
public override void Deserialize(GenericReader reader)
|
||||
{
|
||||
base.Deserialize( reader );
|
||||
int version = reader.ReadInt();
|
||||
|
||||
if ( Weight == 1.0 )
|
||||
Weight = 5.0;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,56 @@
|
||||
using System;
|
||||
using Server.Items;
|
||||
|
||||
namespace Server.Items
|
||||
{
|
||||
[FlipableAttribute( 0x1410, 0x1417 )]
|
||||
public class PauldronsofContinualLife : BaseArmor
|
||||
{
|
||||
public override int BasePhysicalResistance{ get{ return 5; } }
|
||||
public override int BaseFireResistance{ get{ return 3; } }
|
||||
public override int BaseColdResistance{ get{ return 2; } }
|
||||
public override int BasePoisonResistance{ get{ return 3; } }
|
||||
public override int BaseEnergyResistance{ get{ return 2; } }
|
||||
|
||||
public override int InitMinHits{ get{ return 150; } }
|
||||
public override int InitMaxHits{ get{ return 150; } }
|
||||
|
||||
public override int AosStrReq{ get{ return 80; } }
|
||||
public override int OldStrReq{ get{ return 40; } }
|
||||
|
||||
public override int OldDexBonus{ get{ return -2; } }
|
||||
|
||||
public override int ArmorBase{ get{ return 40; } }
|
||||
|
||||
public override ArmorMaterialType MaterialType{ get{ return ArmorMaterialType.Plate; } }
|
||||
|
||||
[Constructable]
|
||||
public PauldronsofContinualLife() : base( 0x1410 )
|
||||
{
|
||||
Weight = 5.0;
|
||||
Name = "Pauldrons of Continual Life";
|
||||
Hue = 1402;
|
||||
Attributes.BonusHits = 12;
|
||||
Attributes.RegenHits = 4;
|
||||
}
|
||||
|
||||
public PauldronsofContinualLife( Serial serial ) : base( serial )
|
||||
{
|
||||
}
|
||||
|
||||
public override void Serialize( GenericWriter writer )
|
||||
{
|
||||
base.Serialize( writer );
|
||||
writer.Write( (int) 0 );
|
||||
}
|
||||
|
||||
public override void Deserialize(GenericReader reader)
|
||||
{
|
||||
base.Deserialize( reader );
|
||||
int version = reader.ReadInt();
|
||||
|
||||
if ( Weight == 1.0 )
|
||||
Weight = 5.0;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,53 @@
|
||||
using System;
|
||||
using Server.Items;
|
||||
|
||||
namespace Server.Items
|
||||
{
|
||||
[FlipableAttribute( 0x1411, 0x141a )]
|
||||
public class RegalLeggings : BaseArmor
|
||||
{
|
||||
public override int BasePhysicalResistance{ get{ return 5; } }
|
||||
public override int BaseFireResistance{ get{ return 3; } }
|
||||
public override int BaseColdResistance{ get{ return 2; } }
|
||||
public override int BasePoisonResistance{ get{ return 3; } }
|
||||
public override int BaseEnergyResistance{ get{ return 2; } }
|
||||
|
||||
public override int InitMinHits{ get{ return 150; } }
|
||||
public override int InitMaxHits{ get{ return 150; } }
|
||||
|
||||
public override int AosStrReq{ get{ return 90; } }
|
||||
|
||||
public override int OldStrReq{ get{ return 60; } }
|
||||
public override int OldDexBonus{ get{ return -6; } }
|
||||
|
||||
public override int ArmorBase{ get{ return 40; } }
|
||||
|
||||
public override ArmorMaterialType MaterialType{ get{ return ArmorMaterialType.Plate; } }
|
||||
public override CraftResource DefaultResource{ get{ return CraftResource.Gold; } }
|
||||
|
||||
[Constructable]
|
||||
public RegalLeggings() : base( 0x1411 )
|
||||
{
|
||||
Weight = 8.0;
|
||||
Name = "Regal Platemail Legs";
|
||||
Attributes.Luck = 60;
|
||||
Attributes.LowerRegCost = 5;
|
||||
}
|
||||
|
||||
public RegalLeggings( Serial serial ) : base( serial )
|
||||
{
|
||||
}
|
||||
|
||||
public override void Serialize( GenericWriter writer )
|
||||
{
|
||||
base.Serialize( writer );
|
||||
writer.Write( (int) 0 );
|
||||
}
|
||||
|
||||
public override void Deserialize(GenericReader reader)
|
||||
{
|
||||
base.Deserialize( reader );
|
||||
int version = reader.ReadInt();
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,40 @@
|
||||
using System;
|
||||
|
||||
namespace Server.Items
|
||||
{
|
||||
public class RibcageXylophone : BaseInstrument
|
||||
{
|
||||
public override int InitMinUses{ get{ return 750; } }
|
||||
public override int InitMaxUses{ get{ return 750; } }
|
||||
|
||||
[Constructable]
|
||||
public RibcageXylophone() : base( 0x1B17, 0x1C3, 0x1C7 )
|
||||
{
|
||||
Weight = 2.0;
|
||||
Name = "Moldy Ribcage Xylophone";
|
||||
Hue = 665;
|
||||
Slayer = SlayerName.Repond;
|
||||
}
|
||||
|
||||
public RibcageXylophone( Serial serial ) : base( serial )
|
||||
{
|
||||
}
|
||||
|
||||
public override void Serialize( GenericWriter writer )
|
||||
{
|
||||
base.Serialize( writer );
|
||||
|
||||
writer.Write( (int) 0 ); // version
|
||||
}
|
||||
|
||||
public override void Deserialize( GenericReader reader )
|
||||
{
|
||||
base.Deserialize( reader );
|
||||
|
||||
int version = reader.ReadInt();
|
||||
|
||||
if ( Weight == 3.0 )
|
||||
Weight = 5.0;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,49 @@
|
||||
using System;
|
||||
using Server;
|
||||
|
||||
namespace Server.Items
|
||||
{
|
||||
public class ShieldofCoffinwood : BaseShield
|
||||
{
|
||||
public override int BasePhysicalResistance{ get{ return 10; } }
|
||||
public override int BaseFireResistance{ get { return 0; } }
|
||||
public override int BaseColdResistance{ get{ return 15; } }
|
||||
public override int BasePoisonResistance{ get{ return 5; } }
|
||||
public override int BaseEnergyResistance{ get{ return 5; } }
|
||||
|
||||
public override int InitMinHits{ get{ return 150; } }
|
||||
public override int InitMaxHits{ get{ return 150; } }
|
||||
|
||||
public override int AosStrReq{ get{ return 20; } }
|
||||
|
||||
public override int ArmorBase{ get{ return 8; } }
|
||||
|
||||
[Constructable]
|
||||
public ShieldofCoffinwood() : base( 0x1B7A )
|
||||
{
|
||||
Weight = 5.0;
|
||||
Name = "Shield of Coffinwood";
|
||||
Hue = 1127;
|
||||
Attributes.BonusStam = -5;
|
||||
Attributes.DefendChance = -15;
|
||||
}
|
||||
|
||||
public ShieldofCoffinwood( Serial serial ) : base(serial)
|
||||
{
|
||||
}
|
||||
|
||||
public override void Deserialize( GenericReader reader )
|
||||
{
|
||||
base.Deserialize( reader );
|
||||
|
||||
int version = reader.ReadInt();
|
||||
}
|
||||
|
||||
public override void Serialize( GenericWriter writer )
|
||||
{
|
||||
base.Serialize( writer );
|
||||
|
||||
writer.Write( (int)0 );//version
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,58 @@
|
||||
using System;
|
||||
using Server.Items;
|
||||
|
||||
namespace Server.Items
|
||||
{
|
||||
[FlipableAttribute( 0x144f, 0x1454 )]
|
||||
public class TunicofPetrifiedBones : BaseArmor
|
||||
{
|
||||
public override int BasePhysicalResistance{ get{ return 7; } }
|
||||
public override int BaseFireResistance{ get{ return 5; } }
|
||||
public override int BaseColdResistance{ get{ return 5; } }
|
||||
public override int BasePoisonResistance{ get{ return 3; } }
|
||||
public override int BaseEnergyResistance{ get{ return 1; } }
|
||||
|
||||
public override int InitMinHits{ get{ return 150; } }
|
||||
public override int InitMaxHits{ get{ return 150; } }
|
||||
|
||||
public override int AosStrReq{ get{ return 60; } }
|
||||
public override int OldStrReq{ get{ return 40; } }
|
||||
|
||||
public override int OldDexBonus{ get{ return -6; } }
|
||||
|
||||
public override int ArmorBase{ get{ return 30; } }
|
||||
public override int RevertArmorBase{ get{ return 11; } }
|
||||
|
||||
public override ArmorMaterialType MaterialType{ get{ return ArmorMaterialType.Bone; } }
|
||||
public override CraftResource DefaultResource{ get{ return CraftResource.RegularLeather; } }
|
||||
|
||||
[Constructable]
|
||||
public TunicofPetrifiedBones() : base( 0x144F )
|
||||
{
|
||||
Weight = 6.0;
|
||||
Hue = 2419;
|
||||
Name = "Tunic of Petrified Bones";
|
||||
Attributes.DefendChance = 5;
|
||||
Attributes.RegenMana = 1;
|
||||
}
|
||||
|
||||
public TunicofPetrifiedBones( Serial serial ) : base( serial )
|
||||
{
|
||||
}
|
||||
|
||||
public override void Serialize( GenericWriter writer )
|
||||
{
|
||||
base.Serialize( writer );
|
||||
writer.Write( (int) 0 );
|
||||
|
||||
if ( Weight == 1.0 )
|
||||
Weight = 6.0;
|
||||
}
|
||||
|
||||
public override void Deserialize(GenericReader reader)
|
||||
{
|
||||
base.Deserialize( reader );
|
||||
int version = reader.ReadInt();
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,54 @@
|
||||
using System;
|
||||
using Server.Items;
|
||||
|
||||
namespace Server.Items
|
||||
{
|
||||
[FlipableAttribute( 0x13bf, 0x13c4 )]
|
||||
public class VenerableCrusadersTunic : BaseArmor
|
||||
{
|
||||
public override int BasePhysicalResistance{ get{ return 8; } }
|
||||
public override int BaseFireResistance{ get{ return 6; } }
|
||||
public override int BaseColdResistance{ get{ return 12; } }
|
||||
public override int BasePoisonResistance{ get{ return 4; } }
|
||||
public override int BaseEnergyResistance{ get{ return 2; } }
|
||||
|
||||
public override int InitMinHits{ get{ return 150; } }
|
||||
public override int InitMaxHits{ get{ return 150; } }
|
||||
|
||||
public override int AosStrReq{ get{ return 60; } }
|
||||
public override int OldStrReq{ get{ return 20; } }
|
||||
|
||||
public override int OldDexBonus{ get{ return -5; } }
|
||||
|
||||
public override int ArmorBase{ get{ return 28; } }
|
||||
|
||||
public override ArmorMaterialType MaterialType{ get{ return ArmorMaterialType.Chainmail; } }
|
||||
|
||||
[Constructable]
|
||||
public VenerableCrusadersTunic() : base( 0x13BF )
|
||||
{
|
||||
Weight = 7.0;
|
||||
Name = "Venerable Crusader's Tunic";
|
||||
Hue = 1336;
|
||||
Attributes.RegenHits = 2;
|
||||
Attributes.DefendChance = 4;
|
||||
Attributes.NightSight = 1;
|
||||
}
|
||||
|
||||
public VenerableCrusadersTunic( Serial serial ) : base( serial )
|
||||
{
|
||||
}
|
||||
|
||||
public override void Serialize( GenericWriter writer )
|
||||
{
|
||||
base.Serialize( writer );
|
||||
writer.Write( (int) 0 );
|
||||
}
|
||||
|
||||
public override void Deserialize(GenericReader reader)
|
||||
{
|
||||
base.Deserialize( reader );
|
||||
int version = reader.ReadInt();
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,58 @@
|
||||
using System;
|
||||
using Server.Items;
|
||||
|
||||
namespace Server.Items
|
||||
{
|
||||
[FlipableAttribute( 0x13cc, 0x13d3 )]
|
||||
public class WormEatenTunic : BaseArmor
|
||||
{
|
||||
public override int BasePhysicalResistance{ get{ return 1; } }
|
||||
public override int BaseFireResistance{ get{ return 0; } }
|
||||
public override int BaseColdResistance{ get{ return 6; } }
|
||||
public override int BasePoisonResistance{ get{ return 6; } }
|
||||
public override int BaseEnergyResistance{ get{ return 1; } }
|
||||
|
||||
public override int InitMinHits{ get{ return 150; } }
|
||||
public override int InitMaxHits{ get{ return 150; } }
|
||||
|
||||
public override int AosStrReq{ get{ return 25; } }
|
||||
public override int OldStrReq{ get{ return 15; } }
|
||||
|
||||
public override int ArmorBase{ get{ return 13; } }
|
||||
|
||||
public override ArmorMaterialType MaterialType{ get{ return ArmorMaterialType.Leather; } }
|
||||
public override CraftResource DefaultResource{ get{ return CraftResource.RegularLeather; } }
|
||||
|
||||
public override ArmorMeditationAllowance DefMedAllowance{ get{ return ArmorMeditationAllowance.All; } }
|
||||
|
||||
[Constructable]
|
||||
public WormEatenTunic() : base( 0x13CC )
|
||||
{
|
||||
Weight = 5.0;
|
||||
Hue = 1817;
|
||||
Name = "Worm-Eaten Tunic";
|
||||
Attributes.RegenStam = 1;
|
||||
Attributes.RegenMana = 1;
|
||||
Attributes.RegenHits = -2;
|
||||
}
|
||||
|
||||
public WormEatenTunic( Serial serial ) : base( serial )
|
||||
{
|
||||
}
|
||||
|
||||
public override void Serialize( GenericWriter writer )
|
||||
{
|
||||
base.Serialize( writer );
|
||||
writer.Write( (int) 0 );
|
||||
}
|
||||
|
||||
public override void Deserialize(GenericReader reader)
|
||||
{
|
||||
base.Deserialize( reader );
|
||||
int version = reader.ReadInt();
|
||||
|
||||
if ( Weight == 1.0 )
|
||||
Weight = 6.0;
|
||||
}
|
||||
}
|
||||
}
|
||||
456
Scripts/Scripts-master/Addons/CryptPieces/CryptWEntrance16x9.cs
Normal file
456
Scripts/Scripts-master/Addons/CryptPieces/CryptWEntrance16x9.cs
Normal file
@@ -0,0 +1,456 @@
|
||||
using System;
|
||||
using Server;
|
||||
|
||||
namespace Server.Items
|
||||
{
|
||||
public class CryptWEntrance16x9 : BaseAddon
|
||||
{
|
||||
[ Constructable ]
|
||||
public CryptWEntrance16x9()
|
||||
{
|
||||
AddComponent( new AddonComponent( 1865 ), -1, -1, 10 );
|
||||
AddComponent( new AddonComponent( 1822 ), -6, -1, 40 );
|
||||
AddComponent( new AddonComponent( 1822 ), 0, 2, 10 );
|
||||
AddComponent( new AddonComponent( 1822 ), 0, 3, 10 );
|
||||
AddComponent( new AddonComponent( 2083 ), 0, 4, 20 );
|
||||
AddComponent( new AddonComponent( 1822 ), 0, 4, 15 );
|
||||
AddComponent( new AddonComponent( 1822 ), 0, 4, 5 );
|
||||
AddComponent( new AddonComponent( 1822 ), 0, 4, 0 );
|
||||
AddComponent( new AddonComponent( 1822 ), 0, 4, 10 );
|
||||
AddComponent( new AddonComponent( 1822 ), 7, -2, 0 );
|
||||
AddComponent( new AddonComponent( 1822 ), 7, -3, 0 );
|
||||
AddComponent( new AddonComponent( 1822 ), 7, 0, 0 );
|
||||
AddComponent( new AddonComponent( 1822 ), 7, -1, 0 );
|
||||
AddComponent( new AddonComponent( 1822 ), 7, 2, 0 );
|
||||
AddComponent( new AddonComponent( 1822 ), 7, 1, 0 );
|
||||
AddComponent( new AddonComponent( 1823 ), 7, 4, 0 );
|
||||
AddComponent( new AddonComponent( 1822 ), 7, 3, 0 );
|
||||
AddComponent( new AddonComponent( 1822 ), -7, 4, 40 );
|
||||
AddComponent( new AddonComponent( 1822 ), -7, 4, 35 );
|
||||
AddComponent( new AddonComponent( 1822 ), -7, 4, 30 );
|
||||
AddComponent( new AddonComponent( 1822 ), -7, 4, 25 );
|
||||
AddComponent( new AddonComponent( 1822 ), -7, 4, 20 );
|
||||
AddComponent( new AddonComponent( 1822 ), -7, 4, 15 );
|
||||
AddComponent( new AddonComponent( 1822 ), -7, 4, 10 );
|
||||
AddComponent( new AddonComponent( 1822 ), -7, 4, 5 );
|
||||
AddComponent( new AddonComponent( 1822 ), -7, 4, 0 );
|
||||
AddComponent( new AddonComponent( 1865 ), -2, 0, 5 );
|
||||
AddComponent( new AddonComponent( 1822 ), -2, -3, 15 );
|
||||
AddComponent( new AddonComponent( 1822 ), -2, -3, 20 );
|
||||
AddComponent( new AddonComponent( 1822 ), -2, -3, 25 );
|
||||
AddComponent( new AddonComponent( 1822 ), -2, -3, 30 );
|
||||
AddComponent( new AddonComponent( 1822 ), -2, -3, 35 );
|
||||
AddComponent( new AddonComponent( 1822 ), -2, -3, 40 );
|
||||
AddComponent( new AddonComponent( 1822 ), -7, 1, 40 );
|
||||
AddComponent( new AddonComponent( 1822 ), -7, 1, 35 );
|
||||
AddComponent( new AddonComponent( 1822 ), -7, 1, 30 );
|
||||
AddComponent( new AddonComponent( 1822 ), -7, 1, 25 );
|
||||
AddComponent( new AddonComponent( 1822 ), -7, 1, 20 );
|
||||
AddComponent( new AddonComponent( 1822 ), -7, 1, 15 );
|
||||
AddComponent( new AddonComponent( 1822 ), -7, 1, 10 );
|
||||
AddComponent( new AddonComponent( 1822 ), -7, 1, 5 );
|
||||
AddComponent( new AddonComponent( 1822 ), -7, 1, 0 );
|
||||
AddComponent( new AddonComponent( 1822 ), -7, 0, 40 );
|
||||
AddComponent( new AddonComponent( 1822 ), -7, 0, 35 );
|
||||
AddComponent( new AddonComponent( 1822 ), -7, 0, 30 );
|
||||
AddComponent( new AddonComponent( 1822 ), -7, 0, 25 );
|
||||
AddComponent( new AddonComponent( 1822 ), -7, 0, 20 );
|
||||
AddComponent( new AddonComponent( 1822 ), -7, 0, 15 );
|
||||
AddComponent( new AddonComponent( 1822 ), -7, 0, 10 );
|
||||
AddComponent( new AddonComponent( 1822 ), -7, 0, 5 );
|
||||
AddComponent( new AddonComponent( 1822 ), -7, 0, 0 );
|
||||
AddComponent( new AddonComponent( 1865 ), -1, 1, 10 );
|
||||
AddComponent( new AddonComponent( 2083 ), -1, 4, 20 );
|
||||
AddComponent( new AddonComponent( 1822 ), -1, 4, 15 );
|
||||
AddComponent( new AddonComponent( 1822 ), -1, 4, 5 );
|
||||
AddComponent( new AddonComponent( 1822 ), -1, 4, 0 );
|
||||
AddComponent( new AddonComponent( 1822 ), -1, 4, 10 );
|
||||
AddComponent( new AddonComponent( 1822 ), -1, 3, 10 );
|
||||
AddComponent( new AddonComponent( 1822 ), 5, 0, 5 );
|
||||
AddComponent( new AddonComponent( 1822 ), 5, -1, 5 );
|
||||
AddComponent( new AddonComponent( 1847 ), 5, -2, 5 );
|
||||
AddComponent( new AddonComponent( 1822 ), 5, -3, 0 );
|
||||
AddComponent( new AddonComponent( 1823 ), 5, 4, 0 );
|
||||
AddComponent( new AddonComponent( 1822 ), 5, 3, 0 );
|
||||
AddComponent( new AddonComponent( 1823 ), 5, 2, 5 );
|
||||
AddComponent( new AddonComponent( 1822 ), 5, 1, 5 );
|
||||
AddComponent( new AddonComponent( 1822 ), 1, -4, 15 );
|
||||
AddComponent( new AddonComponent( 1822 ), 1, -4, 0 );
|
||||
AddComponent( new AddonComponent( 1822 ), 1, -4, 5 );
|
||||
AddComponent( new AddonComponent( 1822 ), 1, -4, 10 );
|
||||
AddComponent( new AddonComponent( 1865 ), -3, -1, 0 );
|
||||
AddComponent( new AddonComponent( 1822 ), -5, 4, 40 );
|
||||
AddComponent( new AddonComponent( 1822 ), -5, 4, 35 );
|
||||
AddComponent( new AddonComponent( 1822 ), -5, 4, 30 );
|
||||
AddComponent( new AddonComponent( 1822 ), -5, 4, 25 );
|
||||
AddComponent( new AddonComponent( 1822 ), -5, 4, 20 );
|
||||
AddComponent( new AddonComponent( 1822 ), -5, 4, 15 );
|
||||
AddComponent( new AddonComponent( 1822 ), -5, 4, 10 );
|
||||
AddComponent( new AddonComponent( 1822 ), -5, 4, 5 );
|
||||
AddComponent( new AddonComponent( 1822 ), -5, 4, 0 );
|
||||
AddComponent( new AddonComponent( 1822 ), -5, 3, 40 );
|
||||
AddComponent( new AddonComponent( 1822 ), -5, -2, 40 );
|
||||
AddComponent( new AddonComponent( 1822 ), -2, 4, 40 );
|
||||
AddComponent( new AddonComponent( 1822 ), -2, 4, 35 );
|
||||
AddComponent( new AddonComponent( 1822 ), -2, 4, 30 );
|
||||
AddComponent( new AddonComponent( 1822 ), -2, 4, 25 );
|
||||
AddComponent( new AddonComponent( 1822 ), -2, 4, 20 );
|
||||
AddComponent( new AddonComponent( 1822 ), -2, 4, 15 );
|
||||
AddComponent( new AddonComponent( 1822 ), -2, 4, 10 );
|
||||
AddComponent( new AddonComponent( 1822 ), -2, 4, 5 );
|
||||
AddComponent( new AddonComponent( 1822 ), -2, 4, 0 );
|
||||
AddComponent( new AddonComponent( 1865 ), -2, 1, 5 );
|
||||
AddComponent( new AddonComponent( 1822 ), -2, 2, 5 );
|
||||
AddComponent( new AddonComponent( 1822 ), -2, 2, 10 );
|
||||
AddComponent( new AddonComponent( 1822 ), -2, 2, 15 );
|
||||
AddComponent( new AddonComponent( 1822 ), -2, 2, 20 );
|
||||
AddComponent( new AddonComponent( 1822 ), -2, 2, 25 );
|
||||
AddComponent( new AddonComponent( 1822 ), -2, 2, 30 );
|
||||
AddComponent( new AddonComponent( 1822 ), -2, 2, 35 );
|
||||
AddComponent( new AddonComponent( 1822 ), -2, 2, 40 );
|
||||
AddComponent( new AddonComponent( 1822 ), 3, 2, 10 );
|
||||
AddComponent( new AddonComponent( 1822 ), 3, 1, 10 );
|
||||
AddComponent( new AddonComponent( 2083 ), 3, 4, 20 );
|
||||
AddComponent( new AddonComponent( 1822 ), 3, 4, 15 );
|
||||
AddComponent( new AddonComponent( 1822 ), 3, 4, 5 );
|
||||
AddComponent( new AddonComponent( 1822 ), 3, 4, 0 );
|
||||
AddComponent( new AddonComponent( 1822 ), 3, 4, 10 );
|
||||
AddComponent( new AddonComponent( 1822 ), 3, 3, 10 );
|
||||
AddComponent( new AddonComponent( 1822 ), 3, -2, 10 );
|
||||
AddComponent( new AddonComponent( 1822 ), 3, -3, 10 );
|
||||
AddComponent( new AddonComponent( 1822 ), 3, 0, 10 );
|
||||
AddComponent( new AddonComponent( 1822 ), 3, -1, 10 );
|
||||
AddComponent( new AddonComponent( 1822 ), 0, -3, 10 );
|
||||
AddComponent( new AddonComponent( 1822 ), 0, -2, 10 );
|
||||
AddComponent( new AddonComponent( 1822 ), 0, -1, 10 );
|
||||
AddComponent( new AddonComponent( 1822 ), 0, 0, 10 );
|
||||
AddComponent( new AddonComponent( 1822 ), 0, 1, 10 );
|
||||
AddComponent( new AddonComponent( 1822 ), -3, 3, 40 );
|
||||
AddComponent( new AddonComponent( 1822 ), -3, 2, 0 );
|
||||
AddComponent( new AddonComponent( 1822 ), -3, 2, 5 );
|
||||
AddComponent( new AddonComponent( 1822 ), -3, 2, 10 );
|
||||
AddComponent( new AddonComponent( 1822 ), -3, 2, 15 );
|
||||
AddComponent( new AddonComponent( 1822 ), -3, 2, 20 );
|
||||
AddComponent( new AddonComponent( 1822 ), -3, 2, 25 );
|
||||
AddComponent( new AddonComponent( 1822 ), -3, 2, 30 );
|
||||
AddComponent( new AddonComponent( 1822 ), -3, 2, 35 );
|
||||
AddComponent( new AddonComponent( 1822 ), -3, 2, 40 );
|
||||
AddComponent( new AddonComponent( 1865 ), -3, 1, 0 );
|
||||
AddComponent( new AddonComponent( 2083 ), 1, 4, 20 );
|
||||
AddComponent( new AddonComponent( 1822 ), 1, 4, 15 );
|
||||
AddComponent( new AddonComponent( 1822 ), 1, 4, 5 );
|
||||
AddComponent( new AddonComponent( 1822 ), 1, 4, 0 );
|
||||
AddComponent( new AddonComponent( 1822 ), 1, 4, 10 );
|
||||
AddComponent( new AddonComponent( 1822 ), 1, 3, 10 );
|
||||
AddComponent( new AddonComponent( 1822 ), 1, 2, 10 );
|
||||
AddComponent( new AddonComponent( 1822 ), 1, 1, 10 );
|
||||
AddComponent( new AddonComponent( 1822 ), 1, 0, 10 );
|
||||
AddComponent( new AddonComponent( 1822 ), 1, -1, 10 );
|
||||
AddComponent( new AddonComponent( 1822 ), -1, -4, 15 );
|
||||
AddComponent( new AddonComponent( 1822 ), -1, -4, 0 );
|
||||
AddComponent( new AddonComponent( 1822 ), -1, -4, 5 );
|
||||
AddComponent( new AddonComponent( 1822 ), -1, -4, 10 );
|
||||
AddComponent( new AddonComponent( 1822 ), 0, -4, 15 );
|
||||
AddComponent( new AddonComponent( 1822 ), 0, -4, 0 );
|
||||
AddComponent( new AddonComponent( 1822 ), 0, -4, 5 );
|
||||
AddComponent( new AddonComponent( 1822 ), 0, -4, 10 );
|
||||
AddComponent( new AddonComponent( 1822 ), -1, -2, 10 );
|
||||
AddComponent( new AddonComponent( 1822 ), 2, -4, 15 );
|
||||
AddComponent( new AddonComponent( 1822 ), 2, -4, 0 );
|
||||
AddComponent( new AddonComponent( 1822 ), 2, -4, 5 );
|
||||
AddComponent( new AddonComponent( 1822 ), 2, -4, 10 );
|
||||
AddComponent( new AddonComponent( 1822 ), 3, -4, 15 );
|
||||
AddComponent( new AddonComponent( 1822 ), 3, -4, 0 );
|
||||
AddComponent( new AddonComponent( 1822 ), 3, -4, 5 );
|
||||
AddComponent( new AddonComponent( 1822 ), 3, -4, 10 );
|
||||
AddComponent( new AddonComponent( 1822 ), 4, -4, 30 );
|
||||
AddComponent( new AddonComponent( 1822 ), 4, -4, 25 );
|
||||
AddComponent( new AddonComponent( 1822 ), 4, -4, 20 );
|
||||
AddComponent( new AddonComponent( 1822 ), 4, -4, 15 );
|
||||
AddComponent( new AddonComponent( 1822 ), 4, -4, 10 );
|
||||
AddComponent( new AddonComponent( 1822 ), 4, -4, 5 );
|
||||
AddComponent( new AddonComponent( 1822 ), 4, -4, 0 );
|
||||
AddComponent( new AddonComponent( 1847 ), 5, -4, 0 );
|
||||
AddComponent( new AddonComponent( 1847 ), 6, -4, 0 );
|
||||
AddComponent( new AddonComponent( 1847 ), 7, -4, 0 );
|
||||
AddComponent( new AddonComponent( 1868 ), 8, -4, 0 );
|
||||
AddComponent( new AddonComponent( 1846 ), 8, -3, 0 );
|
||||
AddComponent( new AddonComponent( 1846 ), 8, -2, 0 );
|
||||
AddComponent( new AddonComponent( 1846 ), 8, -1, 0 );
|
||||
AddComponent( new AddonComponent( 1846 ), 8, 0, 0 );
|
||||
AddComponent( new AddonComponent( 1846 ), 8, 1, 0 );
|
||||
AddComponent( new AddonComponent( 1846 ), 8, 2, 0 );
|
||||
AddComponent( new AddonComponent( 1846 ), 8, 3, 0 );
|
||||
AddComponent( new AddonComponent( 1867 ), 8, 4, 0 );
|
||||
AddComponent( new AddonComponent( 1865 ), -2, -1, 5 );
|
||||
AddComponent( new AddonComponent( 1822 ), -5, 1, 40 );
|
||||
AddComponent( new AddonComponent( 1822 ), -6, 1, 40 );
|
||||
AddComponent( new AddonComponent( 1822 ), -6, 2, 40 );
|
||||
AddComponent( new AddonComponent( 1822 ), -1, 2, 10 );
|
||||
AddComponent( new AddonComponent( 1822 ), -4, -2, 40 );
|
||||
AddComponent( new AddonComponent( 1822 ), -4, -1, 35 );
|
||||
AddComponent( new AddonComponent( 1822 ), -4, -1, 0 );
|
||||
AddComponent( new AddonComponent( 1822 ), -4, -1, 5 );
|
||||
AddComponent( new AddonComponent( 1822 ), -4, -1, 10 );
|
||||
AddComponent( new AddonComponent( 1822 ), -4, -1, 15 );
|
||||
AddComponent( new AddonComponent( 1822 ), -4, -1, 20 );
|
||||
AddComponent( new AddonComponent( 1822 ), -4, -1, 25 );
|
||||
AddComponent( new AddonComponent( 1822 ), -4, -1, 30 );
|
||||
AddComponent( new AddonComponent( 1822 ), -4, -1, 40 );
|
||||
AddComponent( new AddonComponent( 1822 ), -4, 0, 35 );
|
||||
AddComponent( new AddonComponent( 1822 ), -4, 0, 0 );
|
||||
AddComponent( new AddonComponent( 1822 ), -4, 0, 5 );
|
||||
AddComponent( new AddonComponent( 1822 ), -4, 0, 10 );
|
||||
AddComponent( new AddonComponent( 1822 ), -4, 0, 15 );
|
||||
AddComponent( new AddonComponent( 1822 ), -4, 0, 20 );
|
||||
AddComponent( new AddonComponent( 1822 ), -4, 0, 25 );
|
||||
AddComponent( new AddonComponent( 1822 ), -4, 0, 30 );
|
||||
AddComponent( new AddonComponent( 1822 ), -4, 0, 40 );
|
||||
|
||||
AddComponent( new AddonComponent( 1846 ), 6, -1, 5 );
|
||||
AddComponent( new AddonComponent( 1846 ), 6, 0, 5 );
|
||||
AddComponent( new AddonComponent( 1822 ), 6, -3, 0 );
|
||||
AddComponent( new AddonComponent( 1868 ), 6, -2, 5 );
|
||||
AddComponent( new AddonComponent( 1822 ), 6, 3, 0 );
|
||||
AddComponent( new AddonComponent( 1823 ), 6, 4, 0 );
|
||||
AddComponent( new AddonComponent( 1846 ), 6, 1, 5 );
|
||||
AddComponent( new AddonComponent( 1867 ), 6, 2, 5 );
|
||||
AddComponent( new AddonComponent( 1865 ), -3, 0, 0 );
|
||||
AddComponent( new AddonComponent( 1822 ), -7, 3, 40 );
|
||||
AddComponent( new AddonComponent( 1822 ), -7, 3, 35 );
|
||||
AddComponent( new AddonComponent( 1822 ), -7, 3, 30 );
|
||||
AddComponent( new AddonComponent( 1822 ), -7, 3, 25 );
|
||||
AddComponent( new AddonComponent( 1822 ), -7, 3, 20 );
|
||||
AddComponent( new AddonComponent( 1822 ), -7, 3, 15 );
|
||||
AddComponent( new AddonComponent( 1822 ), -7, 3, 10 );
|
||||
AddComponent( new AddonComponent( 1822 ), -7, 3, 5 );
|
||||
AddComponent( new AddonComponent( 1822 ), -7, 3, 0 );
|
||||
AddComponent( new AddonComponent( 1822 ), -7, 2, 40 );
|
||||
AddComponent( new AddonComponent( 1822 ), -7, 2, 35 );
|
||||
AddComponent( new AddonComponent( 1822 ), -7, 2, 30 );
|
||||
AddComponent( new AddonComponent( 1822 ), -7, 2, 25 );
|
||||
AddComponent( new AddonComponent( 1822 ), -7, 2, 20 );
|
||||
AddComponent( new AddonComponent( 1822 ), -7, 2, 15 );
|
||||
AddComponent( new AddonComponent( 1822 ), -7, 2, 10 );
|
||||
AddComponent( new AddonComponent( 1822 ), -7, 2, 5 );
|
||||
AddComponent( new AddonComponent( 1822 ), -7, 2, 0 );
|
||||
AddComponent( new AddonComponent( 1822 ), -2, -2, 5 );
|
||||
AddComponent( new AddonComponent( 1822 ), -2, -2, 10 );
|
||||
AddComponent( new AddonComponent( 1822 ), -2, -2, 15 );
|
||||
AddComponent( new AddonComponent( 1822 ), -2, -2, 20 );
|
||||
AddComponent( new AddonComponent( 1822 ), -2, -2, 25 );
|
||||
AddComponent( new AddonComponent( 1822 ), -2, -2, 30 );
|
||||
AddComponent( new AddonComponent( 1822 ), -2, -2, 35 );
|
||||
AddComponent( new AddonComponent( 1822 ), -2, -2, 40 );
|
||||
AddComponent( new AddonComponent( 1822 ), -2, 3, 15 );
|
||||
AddComponent( new AddonComponent( 1822 ), -2, 3, 20 );
|
||||
AddComponent( new AddonComponent( 1822 ), -2, 3, 25 );
|
||||
AddComponent( new AddonComponent( 1822 ), -2, 3, 30 );
|
||||
AddComponent( new AddonComponent( 1822 ), -2, 3, 35 );
|
||||
AddComponent( new AddonComponent( 1822 ), -2, 3, 40 );
|
||||
AddComponent( new AddonComponent( 1822 ), -6, 0, 40 );
|
||||
AddComponent( new AddonComponent( 1822 ), -6, -3, 40 );
|
||||
AddComponent( new AddonComponent( 1822 ), -6, -2, 40 );
|
||||
AddComponent( new AddonComponent( 1822 ), 4, 1, 30 );
|
||||
AddComponent( new AddonComponent( 1822 ), 4, 1, 25 );
|
||||
AddComponent( new AddonComponent( 1822 ), 4, 1, 20 );
|
||||
AddComponent( new AddonComponent( 1822 ), 4, 1, 15 );
|
||||
AddComponent( new AddonComponent( 1822 ), 4, 1, 10 );
|
||||
AddComponent( new AddonComponent( 2081 ), 4, 2, 20 );
|
||||
AddComponent( new AddonComponent( 1822 ), 4, 2, 15 );
|
||||
AddComponent( new AddonComponent( 1822 ), 4, 2, 5 );
|
||||
AddComponent( new AddonComponent( 1822 ), 4, 2, 10 );
|
||||
AddComponent( new AddonComponent( 2081 ), 4, 3, 20 );
|
||||
AddComponent( new AddonComponent( 1822 ), 4, 3, 15 );
|
||||
AddComponent( new AddonComponent( 1822 ), 4, 3, 5 );
|
||||
AddComponent( new AddonComponent( 1822 ), 4, 3, 10 );
|
||||
AddComponent( new AddonComponent( 1822 ), 4, 4, 30 );
|
||||
AddComponent( new AddonComponent( 1822 ), 4, 4, 25 );
|
||||
AddComponent( new AddonComponent( 1822 ), 4, 4, 20 );
|
||||
AddComponent( new AddonComponent( 1822 ), 4, 4, 15 );
|
||||
AddComponent( new AddonComponent( 1822 ), 4, 4, 10 );
|
||||
AddComponent( new AddonComponent( 1822 ), 4, 4, 5 );
|
||||
AddComponent( new AddonComponent( 1822 ), 4, 4, 0 );
|
||||
AddComponent( new AddonComponent( 2081 ), 4, -3, 20 );
|
||||
AddComponent( new AddonComponent( 1822 ), 4, -3, 15 );
|
||||
AddComponent( new AddonComponent( 1822 ), 4, -3, 5 );
|
||||
AddComponent( new AddonComponent( 1822 ), 4, -3, 10 );
|
||||
AddComponent( new AddonComponent( 2081 ), 4, -2, 20 );
|
||||
AddComponent( new AddonComponent( 1822 ), 4, -2, 15 );
|
||||
AddComponent( new AddonComponent( 1822 ), 4, -2, 5 );
|
||||
AddComponent( new AddonComponent( 1822 ), 4, -2, 10 );
|
||||
AddComponent( new AddonComponent( 1822 ), 4, -1, 30 );
|
||||
AddComponent( new AddonComponent( 1822 ), 4, -1, 25 );
|
||||
AddComponent( new AddonComponent( 1822 ), 4, -1, 20 );
|
||||
AddComponent( new AddonComponent( 1822 ), 4, -1, 15 );
|
||||
AddComponent( new AddonComponent( 1822 ), 4, -1, 10 );
|
||||
AddComponent( new AddonComponent( 1846 ), 4, 0, 10 );
|
||||
AddComponent( new AddonComponent( 1822 ), -6, 3, 40 );
|
||||
AddComponent( new AddonComponent( 1822 ), -6, 4, 40 );
|
||||
AddComponent( new AddonComponent( 1822 ), -6, 4, 35 );
|
||||
AddComponent( new AddonComponent( 1822 ), -6, 4, 30 );
|
||||
AddComponent( new AddonComponent( 1822 ), -6, 4, 25 );
|
||||
AddComponent( new AddonComponent( 1822 ), -6, 4, 20 );
|
||||
AddComponent( new AddonComponent( 1822 ), -6, 4, 15 );
|
||||
AddComponent( new AddonComponent( 1822 ), -6, 4, 10 );
|
||||
AddComponent( new AddonComponent( 1822 ), -6, 4, 5 );
|
||||
AddComponent( new AddonComponent( 1822 ), -6, 4, 0 );
|
||||
AddComponent( new AddonComponent( 1822 ), -3, -2, 0 );
|
||||
AddComponent( new AddonComponent( 1822 ), -3, -2, 5 );
|
||||
AddComponent( new AddonComponent( 1822 ), -3, -2, 10 );
|
||||
AddComponent( new AddonComponent( 1822 ), -3, -2, 15 );
|
||||
AddComponent( new AddonComponent( 1822 ), -3, -2, 20 );
|
||||
AddComponent( new AddonComponent( 1822 ), -3, -2, 25 );
|
||||
AddComponent( new AddonComponent( 1822 ), -3, -2, 30 );
|
||||
AddComponent( new AddonComponent( 1822 ), -3, -2, 35 );
|
||||
AddComponent( new AddonComponent( 1822 ), -3, -2, 40 );
|
||||
AddComponent( new AddonComponent( 1822 ), -3, -3, 40 );
|
||||
AddComponent( new AddonComponent( 1822 ), -3, 4, 40 );
|
||||
AddComponent( new AddonComponent( 1822 ), -3, 4, 35 );
|
||||
AddComponent( new AddonComponent( 1822 ), -3, 4, 30 );
|
||||
AddComponent( new AddonComponent( 1822 ), -3, 4, 25 );
|
||||
AddComponent( new AddonComponent( 1822 ), -3, 4, 20 );
|
||||
AddComponent( new AddonComponent( 1822 ), -3, 4, 15 );
|
||||
AddComponent( new AddonComponent( 1822 ), -3, 4, 10 );
|
||||
AddComponent( new AddonComponent( 1822 ), -3, 4, 5 );
|
||||
AddComponent( new AddonComponent( 1822 ), -3, 4, 0 );
|
||||
AddComponent( new AddonComponent( 1822 ), -7, -1, 40 );
|
||||
AddComponent( new AddonComponent( 1822 ), -7, -1, 35 );
|
||||
AddComponent( new AddonComponent( 1822 ), -7, -1, 30 );
|
||||
AddComponent( new AddonComponent( 1822 ), -7, -1, 25 );
|
||||
AddComponent( new AddonComponent( 1822 ), -7, -1, 20 );
|
||||
AddComponent( new AddonComponent( 1822 ), -7, -1, 15 );
|
||||
AddComponent( new AddonComponent( 1822 ), -7, -1, 10 );
|
||||
AddComponent( new AddonComponent( 1822 ), -7, -1, 5 );
|
||||
AddComponent( new AddonComponent( 1822 ), -7, -1, 0 );
|
||||
AddComponent( new AddonComponent( 1822 ), -7, -2, 40 );
|
||||
AddComponent( new AddonComponent( 1822 ), -7, -2, 35 );
|
||||
AddComponent( new AddonComponent( 1822 ), -7, -2, 30 );
|
||||
AddComponent( new AddonComponent( 1822 ), -7, -2, 25 );
|
||||
AddComponent( new AddonComponent( 1822 ), -7, -2, 20 );
|
||||
AddComponent( new AddonComponent( 1822 ), -7, -2, 15 );
|
||||
AddComponent( new AddonComponent( 1822 ), -7, -2, 10 );
|
||||
AddComponent( new AddonComponent( 1822 ), -7, -2, 5 );
|
||||
AddComponent( new AddonComponent( 1822 ), -7, -2, 0 );
|
||||
AddComponent( new AddonComponent( 1822 ), -7, -3, 40 );
|
||||
AddComponent( new AddonComponent( 1822 ), -7, -3, 35 );
|
||||
AddComponent( new AddonComponent( 1822 ), -7, -3, 30 );
|
||||
AddComponent( new AddonComponent( 1822 ), -7, -3, 25 );
|
||||
AddComponent( new AddonComponent( 1822 ), -7, -3, 20 );
|
||||
AddComponent( new AddonComponent( 1822 ), -7, -3, 15 );
|
||||
AddComponent( new AddonComponent( 1822 ), -7, -3, 10 );
|
||||
AddComponent( new AddonComponent( 1822 ), -7, -3, 5 );
|
||||
AddComponent( new AddonComponent( 1822 ), -7, -3, 0 );
|
||||
AddComponent( new AddonComponent( 1822 ), 2, 3, 10 );
|
||||
AddComponent( new AddonComponent( 2083 ), 2, 4, 20 );
|
||||
AddComponent( new AddonComponent( 1822 ), 2, 4, 15 );
|
||||
AddComponent( new AddonComponent( 1822 ), 2, 4, 5 );
|
||||
AddComponent( new AddonComponent( 1822 ), 2, 4, 0 );
|
||||
AddComponent( new AddonComponent( 1822 ), 2, 4, 10 );
|
||||
AddComponent( new AddonComponent( 1822 ), 2, 1, 10 );
|
||||
AddComponent( new AddonComponent( 1822 ), 2, 2, 10 );
|
||||
AddComponent( new AddonComponent( 1822 ), 2, -1, 10 );
|
||||
AddComponent( new AddonComponent( 1822 ), 2, 0, 10 );
|
||||
AddComponent( new AddonComponent( 1822 ), 2, -3, 10 );
|
||||
AddComponent( new AddonComponent( 1822 ), 2, -2, 10 );
|
||||
AddComponent( new AddonComponent( 1822 ), -5, 2, 40 );
|
||||
AddComponent( new AddonComponent( 1822 ), -4, 2, 40 );
|
||||
AddComponent( new AddonComponent( 1822 ), -4, 3, 40 );
|
||||
AddComponent( new AddonComponent( 1822 ), -4, 4, 40 );
|
||||
AddComponent( new AddonComponent( 1822 ), -4, 4, 35 );
|
||||
AddComponent( new AddonComponent( 1822 ), -4, 4, 30 );
|
||||
AddComponent( new AddonComponent( 1822 ), -4, 4, 25 );
|
||||
AddComponent( new AddonComponent( 1822 ), -4, 4, 20 );
|
||||
AddComponent( new AddonComponent( 1822 ), -4, 4, 15 );
|
||||
AddComponent( new AddonComponent( 1822 ), -4, 4, 10 );
|
||||
AddComponent( new AddonComponent( 1822 ), -4, 4, 5 );
|
||||
AddComponent( new AddonComponent( 1822 ), -4, 4, 0 );
|
||||
AddComponent( new AddonComponent( 1822 ), -4, -3, 40 );
|
||||
AddComponent( new AddonComponent( 1822 ), -5, -3, 40 );
|
||||
AddComponent( new AddonComponent( 1822 ), -5, 0, 40 );
|
||||
AddComponent( new AddonComponent( 1822 ), -5, -1, 40 );
|
||||
AddComponent( new AddonComponent( 1822 ), -7, -4, 40 );
|
||||
AddComponent( new AddonComponent( 1822 ), -7, -4, 35 );
|
||||
AddComponent( new AddonComponent( 1822 ), -7, -4, 30 );
|
||||
AddComponent( new AddonComponent( 1822 ), -7, -4, 25 );
|
||||
AddComponent( new AddonComponent( 1822 ), -7, -4, 20 );
|
||||
AddComponent( new AddonComponent( 1822 ), -7, -4, 15 );
|
||||
AddComponent( new AddonComponent( 1822 ), -7, -4, 10 );
|
||||
AddComponent( new AddonComponent( 1822 ), -7, -4, 5 );
|
||||
AddComponent( new AddonComponent( 1822 ), -7, -4, 0 );
|
||||
AddComponent( new AddonComponent( 1822 ), -6, -4, 40 );
|
||||
AddComponent( new AddonComponent( 1822 ), -6, -4, 35 );
|
||||
AddComponent( new AddonComponent( 1822 ), -6, -4, 30 );
|
||||
AddComponent( new AddonComponent( 1822 ), -6, -4, 25 );
|
||||
AddComponent( new AddonComponent( 1822 ), -6, -4, 20 );
|
||||
AddComponent( new AddonComponent( 1822 ), -6, -4, 15 );
|
||||
AddComponent( new AddonComponent( 1822 ), -6, -4, 10 );
|
||||
AddComponent( new AddonComponent( 1822 ), -6, -4, 5 );
|
||||
AddComponent( new AddonComponent( 1822 ), -6, -4, 0 );
|
||||
AddComponent( new AddonComponent( 1822 ), -5, -4, 40 );
|
||||
AddComponent( new AddonComponent( 1822 ), -5, -4, 35 );
|
||||
AddComponent( new AddonComponent( 1822 ), -5, -4, 30 );
|
||||
AddComponent( new AddonComponent( 1822 ), -5, -4, 25 );
|
||||
AddComponent( new AddonComponent( 1822 ), -5, -4, 20 );
|
||||
AddComponent( new AddonComponent( 1822 ), -5, -4, 15 );
|
||||
AddComponent( new AddonComponent( 1822 ), -5, -4, 10 );
|
||||
AddComponent( new AddonComponent( 1822 ), -5, -4, 5 );
|
||||
AddComponent( new AddonComponent( 1822 ), -5, -4, 0 );
|
||||
AddComponent( new AddonComponent( 1822 ), -4, -4, 40 );
|
||||
AddComponent( new AddonComponent( 1822 ), -4, -4, 35 );
|
||||
AddComponent( new AddonComponent( 1822 ), -4, -4, 30 );
|
||||
AddComponent( new AddonComponent( 1822 ), -4, -4, 25 );
|
||||
AddComponent( new AddonComponent( 1822 ), -4, -4, 20 );
|
||||
AddComponent( new AddonComponent( 1822 ), -4, -4, 15 );
|
||||
AddComponent( new AddonComponent( 1822 ), -4, -4, 10 );
|
||||
AddComponent( new AddonComponent( 1822 ), -4, -4, 5 );
|
||||
AddComponent( new AddonComponent( 1822 ), -4, -4, 0 );
|
||||
AddComponent( new AddonComponent( 1822 ), -3, -4, 40 );
|
||||
AddComponent( new AddonComponent( 1822 ), -3, -4, 35 );
|
||||
AddComponent( new AddonComponent( 1822 ), -3, -4, 30 );
|
||||
AddComponent( new AddonComponent( 1822 ), -3, -4, 25 );
|
||||
AddComponent( new AddonComponent( 1822 ), -3, -4, 20 );
|
||||
AddComponent( new AddonComponent( 1822 ), -3, -4, 15 );
|
||||
AddComponent( new AddonComponent( 1822 ), -3, -4, 10 );
|
||||
AddComponent( new AddonComponent( 1822 ), -3, -4, 5 );
|
||||
AddComponent( new AddonComponent( 1822 ), -3, -4, 0 );
|
||||
AddComponent( new AddonComponent( 1822 ), -2, -4, 40 );
|
||||
AddComponent( new AddonComponent( 1822 ), -2, -4, 35 );
|
||||
AddComponent( new AddonComponent( 1822 ), -2, -4, 30 );
|
||||
AddComponent( new AddonComponent( 1822 ), -2, -4, 25 );
|
||||
AddComponent( new AddonComponent( 1822 ), -2, -4, 20 );
|
||||
AddComponent( new AddonComponent( 1822 ), -2, -4, 15 );
|
||||
AddComponent( new AddonComponent( 1822 ), -2, -4, 10 );
|
||||
AddComponent( new AddonComponent( 1822 ), -2, -4, 5 );
|
||||
AddComponent( new AddonComponent( 1822 ), -2, -4, 0 );
|
||||
AddComponent( new AddonComponent( 1822 ), 1, -2, 10 );
|
||||
AddComponent( new AddonComponent( 1822 ), 1, -3, 10 );
|
||||
AddComponent( new AddonComponent( 1822 ), -4, 1, 35 );
|
||||
AddComponent( new AddonComponent( 1822 ), -4, 1, 0 );
|
||||
AddComponent( new AddonComponent( 1822 ), -4, 1, 5 );
|
||||
AddComponent( new AddonComponent( 1822 ), -4, 1, 10 );
|
||||
AddComponent( new AddonComponent( 1822 ), -4, 1, 15 );
|
||||
AddComponent( new AddonComponent( 1822 ), -4, 1, 20 );
|
||||
AddComponent( new AddonComponent( 1822 ), -4, 1, 25 );
|
||||
AddComponent( new AddonComponent( 1822 ), -4, 1, 30 );
|
||||
AddComponent( new AddonComponent( 1822 ), -4, 1, 40 );
|
||||
AddComponent( new AddonComponent( 1822 ), -1, -3, 10 );
|
||||
AddComponent( new AddonComponent( 1865 ), -1, 0, 10 );
|
||||
}
|
||||
|
||||
public CryptWEntrance16x9( Serial serial ) : base( serial )
|
||||
{
|
||||
}
|
||||
|
||||
public override void Serialize( GenericWriter writer )
|
||||
{
|
||||
base.Serialize( writer );
|
||||
writer.Write( (int) 0 ); // Version
|
||||
}
|
||||
|
||||
public override void Deserialize( GenericReader reader )
|
||||
{
|
||||
base.Deserialize( reader );
|
||||
int version = reader.ReadInt();
|
||||
}
|
||||
}
|
||||
30
Scripts/Scripts-master/Addons/CryptPieces/CryptWallN.cs
Normal file
30
Scripts/Scripts-master/Addons/CryptPieces/CryptWallN.cs
Normal file
@@ -0,0 +1,30 @@
|
||||
using System;
|
||||
using Server;
|
||||
|
||||
namespace Server.Items
|
||||
{
|
||||
public class CryptWallN : BaseAddon
|
||||
{
|
||||
[ Constructable ]
|
||||
public CryptWallN()
|
||||
{
|
||||
AddComponent( new AddonComponent( 200 ), 0, -1, 0 );
|
||||
}
|
||||
|
||||
public CryptWallN( Serial serial ) : base( serial )
|
||||
{
|
||||
}
|
||||
|
||||
public override void Serialize( GenericWriter writer )
|
||||
{
|
||||
base.Serialize( writer );
|
||||
writer.Write( (int) 0 ); // Version
|
||||
}
|
||||
|
||||
public override void Deserialize( GenericReader reader )
|
||||
{
|
||||
base.Deserialize( reader );
|
||||
int version = reader.ReadInt();
|
||||
}
|
||||
}
|
||||
}
|
||||
32
Scripts/Scripts-master/Addons/CryptPieces/CryptWallN3.cs
Normal file
32
Scripts/Scripts-master/Addons/CryptPieces/CryptWallN3.cs
Normal file
@@ -0,0 +1,32 @@
|
||||
using System;
|
||||
using Server;
|
||||
|
||||
namespace Server.Items
|
||||
{
|
||||
public class CryptWallN3 : BaseAddon
|
||||
{
|
||||
[ Constructable ]
|
||||
public CryptWallN3()
|
||||
{
|
||||
AddComponent( new AddonComponent( 200 ), 0, -1, 0 );
|
||||
AddComponent( new AddonComponent( 200 ), 1, -1, 0 );
|
||||
AddComponent( new AddonComponent( 200 ), -1, -1, 0 );
|
||||
}
|
||||
|
||||
public CryptWallN3( Serial serial ) : base( serial )
|
||||
{
|
||||
}
|
||||
|
||||
public override void Serialize( GenericWriter writer )
|
||||
{
|
||||
base.Serialize( writer );
|
||||
writer.Write( (int) 0 ); // Version
|
||||
}
|
||||
|
||||
public override void Deserialize( GenericReader reader )
|
||||
{
|
||||
base.Deserialize( reader );
|
||||
int version = reader.ReadInt();
|
||||
}
|
||||
}
|
||||
}
|
||||
34
Scripts/Scripts-master/Addons/CryptPieces/CryptWallN5.cs
Normal file
34
Scripts/Scripts-master/Addons/CryptPieces/CryptWallN5.cs
Normal file
@@ -0,0 +1,34 @@
|
||||
using System;
|
||||
using Server;
|
||||
|
||||
namespace Server.Items
|
||||
{
|
||||
public class CryptWallN5 : BaseAddon
|
||||
{
|
||||
[ Constructable ]
|
||||
public CryptWallN5()
|
||||
{
|
||||
AddComponent( new AddonComponent( 200 ), 0, -1, 0 );
|
||||
AddComponent( new AddonComponent( 200 ), 1, -1, 0 );
|
||||
AddComponent( new AddonComponent( 200 ), -1, -1, 0 );
|
||||
AddComponent( new AddonComponent( 200 ), 2, -1, 0 );
|
||||
AddComponent( new AddonComponent( 200 ), -2, -1, 0 );
|
||||
}
|
||||
|
||||
public CryptWallN5( Serial serial ) : base( serial )
|
||||
{
|
||||
}
|
||||
|
||||
public override void Serialize( GenericWriter writer )
|
||||
{
|
||||
base.Serialize( writer );
|
||||
writer.Write( (int) 0 ); // Version
|
||||
}
|
||||
|
||||
public override void Deserialize( GenericReader reader )
|
||||
{
|
||||
base.Deserialize( reader );
|
||||
int version = reader.ReadInt();
|
||||
}
|
||||
}
|
||||
}
|
||||
30
Scripts/Scripts-master/Addons/CryptPieces/CryptWallNW.cs
Normal file
30
Scripts/Scripts-master/Addons/CryptPieces/CryptWallNW.cs
Normal file
@@ -0,0 +1,30 @@
|
||||
using System;
|
||||
using Server;
|
||||
|
||||
namespace Server.Items
|
||||
{
|
||||
public class CryptWallNW : BaseAddon
|
||||
{
|
||||
[ Constructable ]
|
||||
public CryptWallNW()
|
||||
{
|
||||
AddComponent( new AddonComponent( 199 ), -1, -1, 0 );
|
||||
}
|
||||
|
||||
public CryptWallNW( Serial serial ) : base( serial )
|
||||
{
|
||||
}
|
||||
|
||||
public override void Serialize( GenericWriter writer )
|
||||
{
|
||||
base.Serialize( writer );
|
||||
writer.Write( (int) 0 ); // Version
|
||||
}
|
||||
|
||||
public override void Deserialize( GenericReader reader )
|
||||
{
|
||||
base.Deserialize( reader );
|
||||
int version = reader.ReadInt();
|
||||
}
|
||||
}
|
||||
}
|
||||
30
Scripts/Scripts-master/Addons/CryptPieces/CryptWallW.cs
Normal file
30
Scripts/Scripts-master/Addons/CryptPieces/CryptWallW.cs
Normal file
@@ -0,0 +1,30 @@
|
||||
using System;
|
||||
using Server;
|
||||
|
||||
namespace Server.Items
|
||||
{
|
||||
public class CryptWallW : BaseAddon
|
||||
{
|
||||
[ Constructable ]
|
||||
public CryptWallW()
|
||||
{
|
||||
AddComponent( new AddonComponent( 201 ), -1, 0, 0 );
|
||||
}
|
||||
|
||||
public CryptWallW( Serial serial ) : base( serial )
|
||||
{
|
||||
}
|
||||
|
||||
public override void Serialize( GenericWriter writer )
|
||||
{
|
||||
base.Serialize( writer );
|
||||
writer.Write( (int) 0 ); // Version
|
||||
}
|
||||
|
||||
public override void Deserialize( GenericReader reader )
|
||||
{
|
||||
base.Deserialize( reader );
|
||||
int version = reader.ReadInt();
|
||||
}
|
||||
}
|
||||
}
|
||||
32
Scripts/Scripts-master/Addons/CryptPieces/CryptWallW3.cs
Normal file
32
Scripts/Scripts-master/Addons/CryptPieces/CryptWallW3.cs
Normal file
@@ -0,0 +1,32 @@
|
||||
using System;
|
||||
using Server;
|
||||
|
||||
namespace Server.Items
|
||||
{
|
||||
public class CryptWallW3 : BaseAddon
|
||||
{
|
||||
[ Constructable ]
|
||||
public CryptWallW3()
|
||||
{
|
||||
AddComponent( new AddonComponent( 201 ), -1, 0, 0 );
|
||||
AddComponent( new AddonComponent( 201 ), -1, 1, 0 );
|
||||
AddComponent( new AddonComponent( 201 ), -1, -1, 0 );
|
||||
}
|
||||
|
||||
public CryptWallW3( Serial serial ) : base( serial )
|
||||
{
|
||||
}
|
||||
|
||||
public override void Serialize( GenericWriter writer )
|
||||
{
|
||||
base.Serialize( writer );
|
||||
writer.Write( (int) 0 ); // Version
|
||||
}
|
||||
|
||||
public override void Deserialize( GenericReader reader )
|
||||
{
|
||||
base.Deserialize( reader );
|
||||
int version = reader.ReadInt();
|
||||
}
|
||||
}
|
||||
}
|
||||
34
Scripts/Scripts-master/Addons/CryptPieces/CryptWallW5.cs
Normal file
34
Scripts/Scripts-master/Addons/CryptPieces/CryptWallW5.cs
Normal file
@@ -0,0 +1,34 @@
|
||||
using System;
|
||||
using Server;
|
||||
|
||||
namespace Server.Items
|
||||
{
|
||||
public class CryptWallW5 : BaseAddon
|
||||
{
|
||||
[ Constructable ]
|
||||
public CryptWallW5()
|
||||
{
|
||||
AddComponent( new AddonComponent( 201 ), -1, 0, 0 );
|
||||
AddComponent( new AddonComponent( 201 ), -1, 1, 0 );
|
||||
AddComponent( new AddonComponent( 201 ), -1, -1, 0 );
|
||||
AddComponent( new AddonComponent( 201 ), -1, 2, 0 );
|
||||
AddComponent( new AddonComponent( 201 ), -1, -2, 0 );
|
||||
}
|
||||
|
||||
public CryptWallW5( Serial serial ) : base( serial )
|
||||
{
|
||||
}
|
||||
|
||||
public override void Serialize( GenericWriter writer )
|
||||
{
|
||||
base.Serialize( writer );
|
||||
writer.Write( (int) 0 ); // Version
|
||||
}
|
||||
|
||||
public override void Deserialize( GenericReader reader )
|
||||
{
|
||||
base.Deserialize( reader );
|
||||
int version = reader.ReadInt();
|
||||
}
|
||||
}
|
||||
}
|
||||
1625
Scripts/Scripts-master/Addons/CryptPieces/DungeonDeco.cs
Normal file
1625
Scripts/Scripts-master/Addons/CryptPieces/DungeonDeco.cs
Normal file
File diff suppressed because it is too large
Load Diff
200
Scripts/Scripts-master/Addons/CryptPieces/Readme.txt
Normal file
200
Scripts/Scripts-master/Addons/CryptPieces/Readme.txt
Normal file
@@ -0,0 +1,200 @@
|
||||
--- Dungeon Maker Beta.3, made by Kingsmidgens/Ribald Ron for RunUO! ---
|
||||
|
||||
Table of Contents (do I really need this?)
|
||||
|
||||
0.5 *NEW! UPDATES!*
|
||||
1. Introduction/TYs
|
||||
2. Setup/Usage
|
||||
3. Building a dungeon
|
||||
4. Suggestions
|
||||
5. FAQ (soon to come, if I get enough feedback!)
|
||||
|
||||
|
||||
|
||||
0.5 *NEW! UPDATES!*
|
||||
|
||||
Included in version "Beta.3" is of course, the completed set of wrapped
|
||||
bodies inside of coffins, sarcophagi and caskets. Thanks for posting,
|
||||
Pyro, and reminding me that people still check it out. Also included is
|
||||
a bunch of artifacts that have a "crypt" feel to em, not quite as powerful
|
||||
as "minor" arties, but they're still pretty cool I think. If anyone asks me
|
||||
to, i'll probably make some custom crypt-like monsters, too!
|
||||
|
||||
|
||||
1. Introduction/TYs
|
||||
|
||||
Hello everyone, and thanks for downloading my scripts :) I'm pretty sure
|
||||
they're free of bugs, they're just addons after all. This is a tileset
|
||||
of a crypt, including many pieces for quick setup of dungeon(s) for use
|
||||
in events, or just everyday hunting! Thanks go to A_Li_N for giving me
|
||||
tips on how to write this walkthru and helping me to make sure it will
|
||||
run nice and clean on a new server (hey, I wanted it to be professional
|
||||
like!) and TMSTKSBK for telling me how and where to post scripts (I
|
||||
didn't really want to be banned for posting in the wrong place!)
|
||||
Btw, thanks for all the + karma and messages linked with such!
|
||||
Please, someone, leave me some feedback!
|
||||
|
||||
|
||||
2. Setup/Usage
|
||||
|
||||
This script is pretty easy to set up.. basically, you just need to
|
||||
unzip and run! Now, I don't claim to be any sort of scripting
|
||||
Wizard, but I could make a GUMP if I wanted to spend a lot of time
|
||||
on this, which I don't, to be honest. I simply wanted a way to
|
||||
build dungeons much faster than by hand, and I decided that if it
|
||||
turns out well i'll release it, and it works great from my standpoint.
|
||||
Basically, you can just type [add crypt for a list of all the pieces!
|
||||
All you need to do is click on the arrow, then hit ESC when you're
|
||||
ready to select another piece (the GUMP comes back up) Included
|
||||
are several pieces I feel should be explained: #x#Stair#, CryptCorner,
|
||||
CryptWallNW and CryptEntrance. First you should understand how the numbers work..
|
||||
The first number is the length of the piece East to West, and the second
|
||||
is North to South, just like custom housing.
|
||||
|
||||
Pieces included:
|
||||
|
||||
[add Crypt#x# (a #-by-# section of Stone Flooring)
|
||||
(2x4, 2x8, 3x5, 4x2, 4x4, 4x8, 5x3, 5x5, 6x6, 7x7, 8x2, 8x8, 9x9, 10x10)
|
||||
|
||||
[add Crypt2x5StairN/S (a 2-by-5 section of stairs leading north or south)
|
||||
[add Crypt5x2StairE/W (a 5-by-2 section of stairs leading east or west)
|
||||
[add CryptCorner (a corner of wall section)
|
||||
[add CryptWallN/S (a piece of wall section facing north or south)
|
||||
[add CryptWallN/S# (3 or 5 crypt walls facing north or south)
|
||||
[add CryptWallNW (an L shaped crypt wall for making corners)
|
||||
[add CryptWEntrance16x9 (16-by-9 crypt, with stairs leading down and west)
|
||||
[add SecretCryptDoorNS/EW (special hidden door that resembles a wall!)
|
||||
[add CryptLeverNS/EW (lever that will open a door, even a locked one)
|
||||
[add *many many kinds of coffins, caskets etc* (you get the idea, ty for suggestions)
|
||||
|
||||
|
||||
|
||||
That said, the Stair piece needs a little explanation.. For example,
|
||||
the 5x2StairW is a pre-built5x2 stair (duh).. the W simply means that the
|
||||
elevated side is West, meaning you'd need to build a platform West of it
|
||||
to connect to ("[set z 25" on a floor section, one of the things i'm enjoying
|
||||
about multis compared to statics)
|
||||
|
||||
Also, the CryptWall pieces are fairly simple, but might be confusing to
|
||||
some. the CryptWall1-5 are just pieces of wall, built one tile away from the
|
||||
one you select. I added them because it takes a little extra time to place
|
||||
walls while above ground, because you need to either make them at 0 Z, or
|
||||
set the X or Y so that they're not blocking you.
|
||||
|
||||
The CryptCorner and CryptWallNW pieces are pretty simple as well. The
|
||||
CryptCorner is a pre-built three piece corner, including W, N and N/W
|
||||
wall segments. The CryptWallNW is just the L-shaped wall that you use
|
||||
to connect a N and a W piece at an intersection.
|
||||
|
||||
There's the 16x9 crypt entrance, also. Obviously,
|
||||
the addon is 16x9 tiles, but what is it? It's an entrance to a crypt,
|
||||
of course! It has stairs, going up by 15 Z, including a small iron fence
|
||||
to keep intruders out. There's a staircase that leads down and West, and
|
||||
it would be an ideal spot to set up with teleporters to link your crypt
|
||||
to the outside world.
|
||||
|
||||
The secret door can be a neat thing to mess with, giving you the option
|
||||
of adding any number of secret areas to your crypt. You can even lock it,
|
||||
and use it in conjunction with the CryptLever to make an even more complicated
|
||||
secret area to find. ;)
|
||||
|
||||
|
||||
|
||||
3. Building a dungeon
|
||||
|
||||
Alright, ready to start building the dungeon? I'm assuming since you're
|
||||
still reading this, you are. Find the spot for your dungeon and begin
|
||||
building! Anyway, once you've typed [add crypt, and brought up the add item
|
||||
menu, you're ready to begin (or you can just type [add crypt3x3, etc.. but
|
||||
that takes so long!) Simply place the segment, and even i'm not sure yet how
|
||||
to place them exatly, but that's what the [move command is for. Just click
|
||||
the edge, and then re-click where you want it to meet the other room.. nifty,
|
||||
eh? You can build a fairly sizable dungeon fairly quickly. Just be sure that
|
||||
there's a way to get inside of your dungeon, and something to do down there, and
|
||||
your players should be happy with it! Included is the giant 16x9 CryptEntrance,
|
||||
it's an ideal link to the outside world! Hope you enjoy :)
|
||||
|
||||
|
||||
4. Suggestions
|
||||
|
||||
Some people like to build a small teleport-in room, so that
|
||||
people won't be killed upon entering, but that's completely up to you.
|
||||
|
||||
The 2x8/8x2 segments can be used for hallways or additions to make a room
|
||||
a little bigger, that's your call!
|
||||
|
||||
Wall pieces can be added for extra effect,
|
||||
either statics or the wall segments that I have included.
|
||||
|
||||
Add a lot of twists, extra levels and side chambers to your dungeon,
|
||||
this will add to the size of the dungeon without adding to the space
|
||||
it takes up.
|
||||
|
||||
When using a staircase, you can build under the second story you've added
|
||||
to make a little more adventuring area to the dungeon, without taking
|
||||
up extra space.. if you wish, you can [add blocker to prevent players
|
||||
from jumping from the second story to the first one, simply place the
|
||||
blocker where you don't want the players to move, and set the z to 25.
|
||||
They'll still be able to walk under them.
|
||||
|
||||
Upper stories blocking visibility of first story? Yeah, this gets annoying..
|
||||
You can add segments on top of the first, second, etc story, and set their Z
|
||||
to the upper levels. Players walking under them will no longer have limited
|
||||
visibility! If you don't want players on the upper floors to be able to walk
|
||||
there, you can place walls.. you can also set the hue of the segment(s) to 1,
|
||||
blending them in with the black background (if you're building in the blackness)
|
||||
|
||||
Square rooms are all fine and good, but adding a smaller room to a larger
|
||||
one adds some more character and uniqueness to a certain room.. try it!
|
||||
|
||||
Decorations go a long way, but i'm just providing you with an outline.
|
||||
Decorate how you see fit, but be warned that excessive decoration
|
||||
can get annoying and laggy, a deadly combination for players.
|
||||
|
||||
You can [set hue #### to change the color of pieces (ive mentioned this
|
||||
a few times already! :p).. all of the pieces in a segment will hue
|
||||
the same color, allowing you to make a noticeable difference in
|
||||
any dungeons you may have.
|
||||
|
||||
The crypt entrance can be decorated well, with some cracks in the stone and
|
||||
vines climbing up the walls. You can also add a portcullis or door to the
|
||||
front for an added effect. Use of the regions-in-a-box to make an area around
|
||||
the crypt seem darker is also very cool!
|
||||
|
||||
Use of the [link command to link a lever to a locked secret door can add some
|
||||
fun for your players, just make sure they don't get stuck in the room!.. You
|
||||
can use the [chainlink command to add multiple levers and doors, or simply
|
||||
add a teleporter in the locked room to prevent this. Also, if you wish, you
|
||||
can alter the opened/closedid of the lever, and make it a deco item so that
|
||||
players have to hunt for an even longer time for the secret chamber.
|
||||
|
||||
|
||||
5: FAQ
|
||||
|
||||
Q: You've said a lot of basic information that I already know in
|
||||
this FAQ, are you assuming i'm a newbie?
|
||||
|
||||
A: Not at all. A lot of people don't know these things, and that
|
||||
hardly makes them newbies anyway! I'm simply throwing in
|
||||
tidbits that might increase the quality or ease of the dungeons
|
||||
people create with my script. ^^
|
||||
|
||||
|
||||
Q: Okay, so, why is this "Beta"? It works fine for me!
|
||||
|
||||
A: It may work fine, but i'm not sure how i'll be adding on to
|
||||
the system, if at all.. until I know, it won't be a full
|
||||
release!
|
||||
|
||||
|
||||
Q: I have a suggeston, should I PM or email you?
|
||||
|
||||
A: Yeah, you can.. as many of you have.. but i'd rather you create a post
|
||||
in the forum so that I can stop deleting your PMs :P (I can only hold
|
||||
20, after all) also, people may see it and it may spark an idea they
|
||||
have as well.
|
||||
|
||||
|
||||
Q: I hate thanksgiving.
|
||||
|
||||
A: What? Yes, I really got this email because of my script. (somehow)
|
||||
Reference in New Issue
Block a user