Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- namespace Server.Mobiles
- {
- [CorpseName("a magic sphinx corpse")]
- public class MountableSphinx : BaseMount
- {
- [Constructable]
- public MountableSphinx()
- : this("a magic sphinx")
- {
- }
- [Constructable]
- public MountableSphinx(string name)
- : base(name, 0x314, 0x314, AIType.AI_Melee, FightMode.Aggressor, 10, 1, 0.2, 0.4)
- {
- BaseSoundID = 0xA8;
- SetStr(22, 98);
- SetDex(56, 75);
- SetInt(6, 10);
- SetHits(800, 1600);
- SetMana(0);
- SetDamage(90, 100);
- SetDamageType(ResistanceType.Physical, 100);
- SetResistance(ResistanceType.Physical, 15, 20);
- SetSkill(SkillName.MagicResist, 25.1, 30.0);
- SetSkill(SkillName.Tactics, 29.3, 44.0);
- SetSkill(SkillName.Wrestling, 29.3, 44.0);
- Fame = 300;
- Karma = 300;
- Tamable = true;
- ControlSlots = 1;
- MinTameSkill = 29.1;
- }
- public MountableSphinx(Serial serial)
- : base(serial)
- {
- }
- public override int Meat => 3;
- public override int Hides => 10;
- public override FoodType FavoriteFood => FoodType.FruitsAndVegies | FoodType.GrainsAndHay;
- public override void Serialize(GenericWriter writer)
- {
- base.Serialize(writer);
- writer.Write(0); // version
- }
- //******Here's the rider's magery buff********
- public override void OnDoubleClick(Mobile from){
- if (from.InRange(this, 1)){
- from.Skills.Magery.Base += 20;
- }
- base.OnDoubleClick(from);
- }
- public override void Deserialize(GenericReader reader)
- {
- base.Deserialize(reader);
- int version = reader.ReadInt();
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement