Ethereal Deamon
Posted: Tue Aug 28, 2007 7:47 pm
I guess they put the MountID for a Deamon recently. If you are patched up to the latest client this will work without any special patches.
And actually, you could use this basic scripts to make an ethereal of anything that has a mountid. This taken from a more complex script, but this portion was pretty cool and simple. I don't know who wrote the majority of the original script.
Archived topic from AOV, old topic ID:1192, old post ID:7587
Code: Select all
using System;
using Server.Mobiles;
namespace Server.Items
{
public class EtherealDemon : EtherealMount
{
[Constructable]
public EtherealDemon() : base( 11670, 0x3E91 )
{
Name = "Ethereal Demon Statuette";
ItemID = 8403;
MountedID = 16239;
RegularID = 8403;
LootType = LootType.Blessed;
}
public EtherealDemon( 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 ( Name != "Ethereal Demon Statuette" )
Name = "Ethereal Demon Statuette";
}
}
}
Archived topic from AOV, old topic ID:1192, old post ID:7587