From b39241220e5e579ef0f7cf31765495ccab2ee44c Mon Sep 17 00:00:00 2001 From: xavier Date: Sat, 11 Dec 2010 15:49:01 +0000 Subject: [PATCH] Correct creatures list based on OSI, should not be able to cast in town, should only use 1 control slot, corrected animation. --- Scripts/Spells/Fifth/SummonCreature.cs | 25 ++++++++++++++++--------- 1 file changed, 16 insertions(+), 9 deletions(-) diff --git a/Scripts/Spells/Fifth/SummonCreature.cs b/Scripts/Spells/Fifth/SummonCreature.cs index fdd042c66..921a42b0a 100644 --- a/Scripts/Spells/Fifth/SummonCreature.cs +++ b/Scripts/Spells/Fifth/SummonCreature.cs @@ -9,8 +9,8 @@ namespace Server.Spells.Fifth { private static SpellInfo m_Info = new SpellInfo( "Summon Creature", "Kal Xen", - 266, - 9040, + 16, + false, Reagent.Bloodmoss, Reagent.MandrakeRoot, Reagent.SpidersSilk @@ -22,20 +22,27 @@ namespace Server.Spells.Fifth { } - // TODO: Get real list + // NOTE: Creature list based on 1hr of summon/release on OSI. + private static Type[] m_Types = new Type[] { typeof( PolarBear ), typeof( GrizzlyBear ), typeof( BlackBear ), - typeof( BrownBear ), typeof( Horse ), typeof( Walrus ), - typeof( GreatHart ), - typeof( Hind ), - typeof( Dog ), - typeof( Boar ), typeof( Chicken ), + typeof( Scorpion ), + typeof( GiantSerpent ), + typeof( Llama ), + typeof( Alligator ), + typeof( GreyWolf ), + typeof( Slime ), + typeof( Eagle ), + typeof( Gorilla ), + typeof( SnowLeopard ), + typeof( Pig ), + typeof( Hind ), typeof( Rabbit ) }; @@ -61,7 +68,7 @@ namespace Server.Spells.Fifth { BaseCreature creature = (BaseCreature)Activator.CreateInstance( m_Types[Utility.Random( m_Types.Length )] ); - creature.ControlSlots = 2; + //creature.ControlSlots = 2; TimeSpan duration;