RunUO Community

This is a sample guest message. Register a free account today to become a member! Once signed in, you'll be able to participate on this site by adding your own topics and posts, as well as connect with other members through your own private inbox!

FS Shrink System w/ Taming Craft

tbird

Sorceror
Sorry
Code:
				/*if ( o is EvolutionDragon )
				{
        				EvolutionDragon evo = o as EvolutionDragon;
					evo.KP = m_PetKP;
					evo.Stage = m_PetStage;
					evo.HasEgg = m_PetHasEgg;
					evo.AllowMating = m_PetAllowMating;
					evo.Pregnant = m_PetPregnant;

					pet.BaseSoundID = m_PetSound;

					if ( m_PetPregnant == true )
					{
						evo.Blessed = true;
					}

					if ( m_PetHasEgg == true )
					{
						evo.Blessed = true;
					}
				}*/
and
Code:
/*if ( m_PetStage != 0 )
list.Add( 1060662, "KP\t{0}, Stage: {1}", m_PetKP, m_PetStage );*/

Remove the /* and the */ from these 2 items so they look like this

Code:
				if ( o is EvolutionDragon )
				{
        				EvolutionDragon evo = o as EvolutionDragon;
					evo.KP = m_PetKP;
					evo.Stage = m_PetStage;
					evo.HasEgg = m_PetHasEgg;
					evo.AllowMating = m_PetAllowMating;
					evo.Pregnant = m_PetPregnant;

					pet.BaseSoundID = m_PetSound;

					if ( m_PetPregnant == true )
					{
						evo.Blessed = true;
					}

					if ( m_PetHasEgg == true )
					{
						evo.Blessed = true;
					}
				}
and
Code:
if ( m_PetStage != 0 )
list.Add( 1060662, "KP\t{0}, Stage: {1}", m_PetKP, m_PetStage );
 
W

walmart

Guest
tbird said:
Sorry
Code:
				/*if ( o is EvolutionDragon )
				{
        				EvolutionDragon evo = o as EvolutionDragon;
					evo.KP = m_PetKP;
					evo.Stage = m_PetStage;
					evo.HasEgg = m_PetHasEgg;
					evo.AllowMating = m_PetAllowMating;
					evo.Pregnant = m_PetPregnant;

					pet.BaseSoundID = m_PetSound;

					if ( m_PetPregnant == true )
					{
						evo.Blessed = true;
					}

					if ( m_PetHasEgg == true )
					{
						evo.Blessed = true;
					}
				}*/
and
Code:
/*if ( m_PetStage != 0 )
list.Add( 1060662, "KP\t{0}, Stage: {1}", m_PetKP, m_PetStage );*/

Remove the /* and the */ from these 2 items so they look like this

Code:
				if ( o is EvolutionDragon )
				{
        				EvolutionDragon evo = o as EvolutionDragon;
					evo.KP = m_PetKP;
					evo.Stage = m_PetStage;
					evo.HasEgg = m_PetHasEgg;
					evo.AllowMating = m_PetAllowMating;
					evo.Pregnant = m_PetPregnant;

					pet.BaseSoundID = m_PetSound;

					if ( m_PetPregnant == true )
					{
						evo.Blessed = true;
					}

					if ( m_PetHasEgg == true )
					{
						evo.Blessed = true;
					}
				}
and
Code:
if ( m_PetStage != 0 )
list.Add( 1060662, "KP\t{0}, Stage: {1}", m_PetKP, m_PetStage );
ah thanks forgot about that now it works
 

RoninGT

Sorceror
Yes for a future note anytime i release a new scirpt of this you will have to Edit it so it supports evo dragons.... removal of the /* */ because not everyone has the evo dragons. Sorry for the confustion guys.

Ronin
 

Darkness_PR

Wanderer
better pet rez potion

hi there i found a better bet rez potion not saying that ur is not good i prfered this one here it is for those who like it....btw i didn't script Tru is the one who did not sure its from the lost alchemy package

and btw man really nice script looking for more stuff like this i really love it
some rep points for ya ;) ehehehehee thanx for sharing!
 

Attachments

  • PetResurrectPotion.cs
    2 KB · Views: 31

Viago

Knight
hehe sup bro got that fix for new dna dragons? so their kp dont come back as 0 ? :D good work though :D
 

RoninGT

Sorceror
Yup yup, I am putting final touches now with this release i am adding bods, changes and tweaks to a few other systems. and bio enginering.... lol just give me a few mins gonna test everything make sure everything is on the up and up

Ronin
 

RoninGT

Sorceror
I have updated the system.. Here is a lil info on the new systems

Taming bods are just like normal bods but in this case you tame the animal and target it (The animal not a shrunken pet) and you fill the deed take it back and get a reward. Some new items like ehanced tamer clothing, pet powerscrolls, and house addon deeds are in the system. But the taming bod system is the only way you can get Bio Tools and the Bio crafting book.

The Bio system is just about like Masonary you get a book and poof you can do the stuff. However you need gm taming and gm tinkering.... Yes tinkering i had to make it interesting for ya :cool: Anyway bio-engineering is simply a player can make his or her own pet. without having to tame. The player can set its body value stats, skills and other things. but the more interesting part is you can train your pet to do Counter Attacks. and Power moves. Once you have set a sertains stat of a pet you cannot ever change it.

Best way to test it is this....

add a BioPetDeed
use it first... Remeber if you set its body value from the start you cannot ever change it with a rare crystal later... However in this release i only added one rare crystal will add more.

Once you have our bio pet. say [add Massive This should list the level 3 crystals (Godly Crystals) there hard as hell to get off the biolord npc and players will have to work thier butts off to get them but they are pretty powerful... However powerful to me is like balron some shards might find them weak however its a testing phase for the bio pets give me time.

Add the massive crystals and use on your pet. then add some move cyrstals like
TrialByFire or IceBlast.

and some counter crystals like
HealingAttack or TeleportAttack my 2 favs.

Use those on creature... lol

be sure its healed and goto town on some monsters... I hope you all enjoy OH and BTW be sure to set out the biolord NPCs on your shard so the players can gather the higher level crystals.

I will be tweaking the downloads for a bit to get this system right i am sure someone will find a bug somewhere :) All and all its a good system i hope you think so too.

Bios can craft level 1 crystals but cannot anything higher... all level 2s and up, move crystals and others must be found...

More to come.. been up all night

Tell me what you think

Ronin
 

ArteGordon

Wanderer
Thanks for giving me the sneak peek. Now I can check out the full deal. Looks very comprehensive. Nice job indeed. (or should I say in-deed :)
 

RoninGT

Sorceror
Known Bugs in v1.2

Large BODs not displaing amount to make in context menu

Poison Crystals Not Working Correctly

These are the only 2 i have found so far if you have found any let me know i am getting to work on it now ill check back to see if anyone else has found any as of yet.

Ronin
 

RoninGT

Sorceror
Warning everyone... Biolords have a bug when they die and do Teleport counter attack the tend to make the person / pet goto null map Please note i am working on fix now and will have it out ASAP!!!

Ronin
 

endwolf

Sorceror
RoninGT 5.0

This System ROCKS !!!! :D

You Win The Im a Scripting Icon Award...lol
Ok, Toot your own horn now...hehe
Im gonna Have SO much fun with this THX ;)
 

Kamron

Knight
Its okay.. don't read the comments before making a judgement call like that. *sighs at people like endwolf*
 

flowerbudd

Sorceror
Code:
Exception:
System.NullReferenceException: Object reference not set to an instance of an object.
   at Server.Items.ShrinkItem.OnDoubleClick(Mobile from)
   at Server.Mobile.Use(Item item)
   at Server.Network.PacketHandlers.UseReq(NetState state, PacketReader pvSrc)
   at Server.Network.MessagePump.HandleReceive(NetState ns)
   at Server.Network.MessagePump.Slice()
   at Server.Core.Main(String[] args)


We got this crash today, and I do not know what went on to cause it, but since it had shrink in there, I was wondering if it had to do with this and if anyone knew what it was.
 

georox

Wanderer
Added taming Sbod...
Code:
Server Crash Report
===================

Operating System: Microsoft Windows NT 5.1.2600.0
.NET Framework: 1.1.4322.573
Time: 12/3/2004 12:17:56 PM
Mobiles: 2838
Items: 27307
Clients:
- Count: 1
+ 169.254.237.230: (account = georox) (mobile = 0x1 'Geo')

Exception:
System.NullReferenceException: Object reference not set to an instance of an object.
   at Server.Engines.BulkOrders.SmallMobileBOD.GetProperties(ObjectPropertyList list)
   at Server.Item.get_PropertyList()
   at Server.Item.InvalidateProperties()
   at Server.Item.set_Map(Map value)
   at Server.Item.AddItem(Item item)
   at Server.Items.BaseContainer.OnDragDropInto(Mobile from, Item item, Point3D p)
   at Server.Item.OnDroppedInto(Mobile from, Container target, Point3D p)
   at Server.Item.DropToItem(Mobile from, Item target, Point3D p)
   at Server.Mobile.Drop(Item to, Point3D loc)
   at Server.Network.PacketHandlers.DropReq(NetState state, PacketReader pvSrc)
   at Server.Network.MessagePump.HandleReceive(NetState ns)
   at Server.Network.MessagePump.Slice()
   at Server.Core.Main(String[] args)
It crashed. Theres the error!
 
W

walmart

Guest
flowerbudd said:
Code:
Exception:
System.NullReferenceException: Object reference not set to an instance of an object.
   at Server.Items.ShrinkItem.OnDoubleClick(Mobile from)
   at Server.Mobile.Use(Item item)
   at Server.Network.PacketHandlers.UseReq(NetState state, PacketReader pvSrc)
   at Server.Network.MessagePump.HandleReceive(NetState ns)
   at Server.Network.MessagePump.Slice()
   at Server.Core.Main(String[] args)


We got this crash today, and I do not know what went on to cause it, but since it had shrink in there, I was wondering if it had to do with this and if anyone knew what it was.
question when you crashed just curious did you have evolution dragons too not the dna new dragon the regular old evolution one or did you take it out
 
C

chrisjones

Guest
Not good here

My server crashed when i added small bod and tryd picking it up.... heres the error

Exception:
System.NullReferenceException: Object reference not set to an instance of an object.
at Server.Engines.BulkOrders.SmallMobileBOD.GetProperties(ObjectPropertyList list) in c:\Documents and Settings\user\My Documents\Ancient Lands\Scripts\Custom\Taming Bods\FSShrinkSystem\Animal Taming BODs\Bulk Orders\Small BOD Info\SmallMobileBOD.cs:line 73
at Server.Item.get_PropertyList()
at Server.Item.InvalidateProperties()
at Server.Item.set_Map(Map value)
at Server.Item.AddItem(Item item)
at Server.Items.BaseContainer.OnDragDropInto(Mobile from, Item item, Point3D p) in c:\Documents and Settings\user\My Documents\Ancient Lands\Scripts\Items\Containers\Container.cs:line 73
at Server.Item.OnDroppedInto(Mobile from, Container target, Point3D p)
at Server.Item.DropToItem(Mobile from, Item target, Point3D p)
at Server.Mobile.Drop(Item to, Point3D loc)
at Server.Network.PacketHandlers.DropReq(NetState state, PacketReader pvSrc)
at Server.Network.MessagePump.HandleReceive(NetState ns)
at Server.Network.MessagePump.Slice()
at Server.Core.Main(String[] args)


Plus large bods not displayed what it is theyre...
 
W

walmart

Guest
shrink item crash

whats is going on here my shard also keeps crashing this is like 5 time this is the error crash report

Exception:
System.ArgumentNullException: Value cannot be null.
Parameter name: type
at System.Activator.CreateInstance(Type type, Boolean nonPublic)
at Server.Items.ShrinkItem.OnDoubleClick(Mobile from)
at Server.Mobile.Use(Item item)
at Server.Network.PacketHandlers.UseReq(NetState state, PacketReader pvSrc)
at Server.Network.MessagePump.HandleReceive(NetState ns)
at Server.Network.MessagePump.Slice()
at Server.Core.Main(String[] args)
 
W

walmart

Guest
petpowerscroll bug

hello again youve got to much bugs in this script beside that it crashes your game i just found another one forgot to mession when you reboot game and bring server back up the petpowerscrolls instead of it saying like if its 120 magery or what ever skill that powerscroll was it goes to alchemy 0 is what it says after you reboot had to take your whole shrink system out very bad bugs you got
 

RoninGT

Sorceror
ok sorry just got a new pc tring to get everything switched over.... Did you add the Taming Folder to /Data/Bulk Orders/ ???

Anyway ill get to work looking over these i have yet to have any crashes so far so if i can get a lil more info on what happened at the time of crashs that would be great. PM or reply here.

Ronin
 
Top