#W# Orcs are now StandardOrcs. All Overland Forts are spawned.
This commit is contained in:
parent
d68d106d0d
commit
969ae08702
8 changed files with 108 additions and 33 deletions
|
|
@ -101,7 +101,7 @@ namespace Server.Items
|
|||
else if ( typeof( PolarBear ) == c.Owner.GetType() ){ i = new TrophyPolarBear(); }
|
||||
else if ( typeof( FrostTroll ) == c.Owner.GetType() ){ i = new TrophyTroll(); }
|
||||
else if ( typeof( Troll ) == c.Owner.GetType() ){ i = new TrophyTroll(); }
|
||||
else if ( typeof( Orc ) == c.Owner.GetType() ){ i = new TrophyOrc(); }
|
||||
else if ( typeof( StandardOrc ) == c.Owner.GetType() ){ i = new TrophyOrc(); }
|
||||
else if ( typeof( OrcCaptain ) == c.Owner.GetType() ){ i = new TrophyOrc(); }
|
||||
else if ( typeof( OrcishLord ) == c.Owner.GetType() ){ i = new TrophyOrc(); }
|
||||
else if ( typeof( OrcishMage ) == c.Owner.GetType() ){ i = new TrophyOrc(); }
|
||||
|
|
@ -542,4 +542,4 @@ namespace Server.Items
|
|||
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(); }
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -125,7 +125,7 @@ namespace Server.Items
|
|||
typeof( Ogre ),
|
||||
typeof( OgreLord ),
|
||||
typeof( OgreMagi ),
|
||||
typeof( Orc ),
|
||||
typeof( StandardOrc ),
|
||||
typeof( OrcCaptain ),
|
||||
typeof( OrcishLord ),
|
||||
typeof( OrcishMage ),
|
||||
|
|
@ -177,7 +177,7 @@ namespace Server.Items
|
|||
typeof( OgreMagi ),
|
||||
typeof( ArcticOgreLord ) ),
|
||||
new SlayerEntry( SlayerName.OrcSlaying,
|
||||
typeof( Orc ),
|
||||
typeof( StandardOrc ),
|
||||
typeof( OrcCaptain ),
|
||||
typeof( OrcishLord ),
|
||||
typeof( OrcishMage ) ),
|
||||
|
|
@ -664,4 +664,4 @@ namespace Server.Items
|
|||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -369,7 +369,7 @@ namespace Server
|
|||
typeof( Minion ),
|
||||
typeof( MinionWizard ),
|
||||
typeof( MinionWarrior ),
|
||||
typeof( Orc ),
|
||||
typeof( StandardOrc ),
|
||||
typeof( OrcCaptain ),
|
||||
typeof( OrcishLord ),
|
||||
typeof( OrcishMage ),
|
||||
|
|
@ -455,4 +455,4 @@ namespace Server
|
|||
} )
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -7,12 +7,12 @@ using Server.Misc;
|
|||
namespace Server.Mobiles
|
||||
{
|
||||
[CorpseName( "an orcish corpse" )]
|
||||
public class Orc : BaseCreature
|
||||
public class StandardOrc : BaseCreature
|
||||
{
|
||||
public override InhumanSpeech SpeechType{ get{ return InhumanSpeech.Orc; } }
|
||||
|
||||
[Constructable]
|
||||
public Orc() : base( AIType.AI_Melee, FightMode.Closest, 10, 1, 0.2, 0.4 )
|
||||
public StandardOrc() : base( AIType.AI_Melee, FightMode.Closest, 10, 1, 0.2, 0.4 )
|
||||
{
|
||||
Name = NameList.RandomName( "orc" );
|
||||
HiddenTitle = "the orc";
|
||||
|
|
@ -65,7 +65,7 @@ namespace Server.Mobiles
|
|||
public override bool CanRummageCorpses{ get{ return true; } }
|
||||
public override int Meat{ get{ return 1; } }
|
||||
|
||||
public Orc( Serial serial ) : base( serial )
|
||||
public StandardOrc( Serial serial ) : base( serial )
|
||||
{
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -13,7 +13,7 @@ namespace Server.Mobiles
|
|||
{
|
||||
Name = NameList.RandomName( "savage" );
|
||||
HiddenTitle = "the savage chief";
|
||||
Body = 183;
|
||||
Body = 0x191;
|
||||
BaseSoundID = 0x25C;
|
||||
Clan = Clan.Humanoid;
|
||||
|
||||
|
|
@ -65,4 +65,4 @@ namespace Server.Mobiles
|
|||
int version = reader.ReadInt();
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -13,16 +13,12 @@ namespace Server.Mobiles
|
|||
[Constructable]
|
||||
public SavageShaman() : base( AIType.AI_Mage, FightMode.Closest, 10, 1, 0.2, 0.4 )
|
||||
{
|
||||
Name = NameList.RandomName( "savage shaman" );
|
||||
Name = NameList.RandomName( "savage" );
|
||||
HiddenTitle = "the savage shaman";
|
||||
Hue = 0;
|
||||
Body = 0x190;
|
||||
Clan = Clan.Humanoid;
|
||||
|
||||
if ( Utility.RandomBool() )
|
||||
Body = 0x191;
|
||||
else
|
||||
Body = 0x190;
|
||||
|
||||
SetStr( 126, 145 );
|
||||
SetDex( 91, 110 );
|
||||
SetInt( 161, 185 );
|
||||
|
|
@ -230,4 +226,4 @@ namespace Server.Mobiles
|
|||
int version = reader.ReadInt();
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue