Patched to the latest 7.0.56.0 there are some new mobiles.
Here is an Ethereal Windrunner
There is also a palamino that I believe just need to be a horse, not an ethereal.
It's Body ID is 1408:
So, if a horse is:
public Horse( string name ) : base( name, 0xE2, 0x3EA0, AIType.AI_Animal, FightMode.Aggressor, 10, 1, 0.2, 0.4 )
Then we need to get the mounted ID, and the 0x3EA0 wiould be the 1408?
Sorry I get mount things all goofey, so assistance is very welcome!!
Thanks!
Shazzy
Here is an Ethereal Windrunner
Code:
public class EtherealCanineWindrunner : EtherealMount
{
public override int EtherealHue { get { return 0; } }
[Constructable]
public EtherealCanineWindrunner() : base( 0x9ED5, 0x3ECC )
{
Name = "Ethereal Canine Windrunner";
}
public EtherealCanineWindrunner( 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();
}
}
There is also a palamino that I believe just need to be a horse, not an ethereal.
It's Body ID is 1408:
I have the Unicorn as an ethereal and the Windrunner for the moment as an ethereal, but I am sure the Palamino should be a regular horse.1407 -1 477 -1 -1 # Horse_Unicorn_RB
1408 -1 478 -1 -1 # Horse_Palimino
1410 -1 480 -1 -1 # Canine_Windrunner
So, if a horse is:
public Horse( string name ) : base( name, 0xE2, 0x3EA0, AIType.AI_Animal, FightMode.Aggressor, 10, 1, 0.2, 0.4 )
Then we need to get the mounted ID, and the 0x3EA0 wiould be the 1408?
Sorry I get mount things all goofey, so assistance is very welcome!!
Thanks!
Shazzy