ModernUO/Projects/UOContent/Mobiles/Animals/Mounts/SeaHorse.cs
Kamron Batman 1ec3636951
fix: Fixes speed issues (#959)
- [X] Removes all speeds in constructors since _they aren't used anyways_.
- [X] Adjusted timers according to the _time transformations in RunUO_.
2022-03-15 10:18:27 -07:00

35 lines
1 KiB
C#

namespace Server.Mobiles
{
public class SeaHorse : BaseMount
{
[Constructible]
public SeaHorse(string name = "a sea horse") : base(name, 0x90, 0x3EB3, AIType.AI_Animal, FightMode.Aggressor)
{
SetSpeed(0.4, 0.8);
InitStats(Utility.Random(50, 30), Utility.Random(50, 30), 10);
Skills.MagicResist.Base = 25.0 + Utility.RandomDouble() * 5.0;
Skills.Wrestling.Base = 35.0 + Utility.RandomDouble() * 10.0;
Skills.Tactics.Base = 30.0 + Utility.RandomDouble() * 15.0;
}
public SeaHorse(Serial serial) : base(serial)
{
}
public override string CorpseName => "a sea horse corpse";
public override void Serialize(IGenericWriter writer)
{
base.Serialize(writer);
writer.Write(0); // version
}
public override void Deserialize(IGenericReader reader)
{
base.Deserialize(reader);
var version = reader.ReadInt();
}
}
}