Page 2 of 2

Re: APPROVED: Mini champ for young players

Posted: Thu Sep 17, 2009 8:39 am
by Velius
you realize you'll have to make edits to championspawntype.cs basecreature.cs and I think some other file.
should be a rather simple set up.

It should be simple changes like this in your championspawntype.cs

Code: Select all

namespace Server.Engines.CannedEvil
{
	public enum ChampionSpawnType
	{
		Abyss,
		Arachnid,
		ColdBlood,
		ForestLord,
		VerminHorde,
		UnholyTerror,
		SleepingDragon,
		Glade,  //assuming you have these in play
		Corrupt,  //assuming you have these in play
		Crafter,  //this came with daat99's setup
		Newbie  //add this in
	}


and

Code: Select all

new ChampionSpawnInfo( "Newbie", typeof( CrazyChicken ), new string[]{ "Young", "Weak", "Starter" }, new Type[][]	// Newbie
				{																											// Newbie
					new Type[]{ typeof( Headless ), typeof( Mongbat ), typeof( GiantRat) },
					// Level 1
					new Type[]{ typeof( Giantspider ), typeof( Orc ), typeof( Imp ) },
					// Level 2
					new Type[]{ typeof( Ettin ), typeof( EarthElemental ) },
					// Level 3
					new Type[]{ typeof( Lich ), typeof( Wraith ) }
					// Level 4
				} ),

as for other edits I'll have to search all 50k lines in basecreature.cs or download a new daat99 copy and check that for the updated info, since its all pointed out (I can't remember the lines on what to edit or I'd throw in some edits for you.