Advertisement
TheNewGreatChocobo

Ogre

Jan 26th, 2015
199
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.     using System;
  2.     using Server.Mobiles;
  3.      
  4.     namespace Server.Mobiles
  5.     {
  6.             [CorpseName( "Cadavre d'ogre" )]
  7.             public class Ogre : BaseCreature
  8.             {
  9.                     [Constructable]
  10.                     public Ogre() : base( AIType.AI_Melee, FightMode.Closest, 10, 1, 0.15, 0.3 )
  11.                     {
  12.                             Name = "Ogre";
  13.                             Body = 1;
  14.                             BaseSoundID = 427;
  15.  
  16.                             PlayersAreEnemies = true;
  17.                     MaxRange = 2
  18.  
  19.                             SetStr( 120 );
  20.                             SetDex( 80 );
  21.                             SetInt( 50 );
  22.      
  23.                             SetHits( 275 );
  24.                             SetMana( 100 );
  25.                             SetStam( 160 );    
  26.                             SetArme(12, 18, 40);
  27.      
  28.                             SetResistance( ResistanceType.Physical, 20 );
  29.                             SetResistance( ResistanceType.Magie, 0 );
  30.      
  31.                             SetSkill( SkillName.ArmureNaturelle, 70 );
  32.                             SetSkill( SkillName.Tactiques, 70 );
  33.                             SetSkill( SkillName.Epee, 70 );
  34.                             SetSkill( SkillName.CoupCritique, 35 );
  35.                             SetSkill( SkillName.Penetration, 70 );  
  36.                             SetSkill( SkillName.ResistanceMagique, 50 );
  37.                             SetSkill( SkillName.Parer, 35 );  
  38.                     }
  39.  
  40.                 public override void GenerateLoot()
  41.                 {
  42.                         AddLoot( LootPack.Bouffe );
  43.                         AddLoot( LootPack.Utile );
  44.                         AddLoot( LootPack.Utile );
  45.                         AddLoot( LootPack.Junk );
  46.  
  47.                         Amethyst Amethyst = new Amethyst(1);
  48.                         AddToBackpack(Amethyst);
  49.  
  50.                         Amethyst Amethyst = new Amethyst(1);
  51.                         AddToBackpack(Amethyst);
  52.  
  53.         }
  54.      
  55.  
  56.      
  57.                     public override void Serialize(GenericWriter writer)
  58.                     {
  59.                             base.Serialize(writer);
  60.      
  61.                             writer.Write((int) 0);
  62.                     }
  63.      
  64.                     public override void Deserialize(GenericReader reader)
  65.                     {
  66.                             base.Deserialize(reader);
  67.      
  68.                             int version = reader.ReadInt();
  69.                     }
  70.             }
  71.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement