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!

[RunUO 2.0 Svn][OSI] Mondain's Legacy

Evanonian

Sorceror
Dear MalGanis, I love your system however I'd like to bring some bugs to your attention.

From what I understand....

When you use the [DecorateML command it decorates from "Data/Mondain's Legacy/Felucca" and also pulls some Tele's/Alters from your MondainsLegacy.cs script here...

Code:
// Palace of Paroxysmus - Felucca
			altar = new ParoxysmusAltar();
			
			if ( !FindItem( 6511, 506, -34, Map.Felucca, altar ) )
			{
				altar.MoveToWorld( new Point3D( 6511, 506, -34 ), Map.Felucca );
				tele = new [COLOR="Red"]PeerlessTeleporter[/COLOR]( altar );
				tele.PointDest = altar.ExitDest;
				tele.MoveToWorld( new Point3D( 6518, 365, 46 ), Map.Felucca );
			}

When I go to the Felucca Paroxysmus Dungeon location or any Felucca ML Dungeon for that matter the default [DecorateML spawned teleporters take you to their Trammel counterparts.

So I have to manually go through and re-set the the MapDests so It's not a bug I supposed more like an annoyance.

On a different note, I had some questions about how your Community Collections work, I was messing around with it on my shard and I have ton's of Reward Points I wanted to reset mine to 0 but I can't find where it saves them any ideas?

P.S. - I would also like to make it on my shard to where you don't have to do the "Librarian Quest" in order to donate, do you have a check for that somewhere that doesn't call for a playermobile change, like for example.

On Line: 77 in ArcanistSpell.cs

Code:
//if ( Caster is PlayerMobile && ! ((PlayerMobile) Caster).Spellweaving )
			//{
				//Caster.SendLocalizedMessage( 1073220 ); // You must have completed the epic arcanist quest to use this ability.
				//return false;
			//}

Since I only have Fel, I was able to disable the check for the Arcanist Quest snce we don't have Exodus.

In Advanced, Thanks keeps up the good work. ;)
 

leebright62

Wanderer
Help

I Am In Need Of Some Help I Have Tried Everything Under The Sun My Host Can Not Login And Play On Her Computer While Running The Server She Has Uninstalled Razor And Has Uninstalled And Reinstalled Mondains And Repatched I Am At A Lost For Fixes For This Issues She Has Been Out Of Game For Over 3 Weeks Can Anyone Maybe Tell Me What The Problem Could Be I Have Asked For Help Before And Have Tried All The Help I Have Gotten But It Seems Nothing Is Working. So Please If You Know Of Any Reason Why She Cant Play Please Let Me Know She Is Using A Vista Operating System. I Would Appericate Any And All Help With Deepest And Sincere Thanks Lee!
 
hey im using your ML on my server i have a few questions.

im using runuo 2.0 rc2 svn 97 i believe....

my questions is,

im trying to run a test center and do the bank fill option but when i enable testcenter

the only items im getting are gold silver bag of spell casting, bag of arrows, bags of kits, ect

what im looking for is ml minor artifacts, ml greater artifacts, all talismans,fletching runic kits.

stuff like that, that has ML added

my only problem is they arnt being added to my bankfill.

what can you do to help me?
 

Aeolus

Sorceror
volcomsurfer508;813109 said:
hey im using your ML on my server i have a few questions.

im using runuo 2.0 rc2 svn 97 i believe....

my questions is,

im trying to run a test center and do the bank fill option but when i enable testcenter

the only items im getting are gold silver bag of spell casting, bag of arrows, bags of kits, ect

what im looking for is ml minor artifacts, ml greater artifacts, all talismans,fletching runic kits.

stuff like that, that has ML added

my only problem is they arnt being added to my bankfill.

what can you do to help me?
You'll need to add those items to your CharacterCreation.cs if you want them added as well. If you look at how all the other items are added in CharacterCreation.cs you shouldn't have any trouble figuring out how to add the other items you want.
 

Aeolus

Sorceror
volcomsurfer508;813126 said:
so manually hmmm

alright thanks can i post the script and get help along the way?
Yeah, just post it in the script support forum along with any errors you get.
 

Evanonian

Sorceror
I have a weird issue, I transferd my Shard over my network to a new PC no script change or anything, just a simple drag over and now I'm experiencing this issue with the Public Collection Gumps..

( Below are Before and After picutes )

I have no idea what to do I didn't change anything now I'm worried that something else might be screwed up from the drag over any idea?

Also I was wondering if you had any ideas for when you might be releasing a update for your system, there are a few bugs I've ran into, no rush. :)

In Advanced, Thanks.
 

Attachments

  • before.jpg
    before.jpg
    28.9 KB · Views: 98
  • after.jpg
    after.jpg
    29.3 KB · Views: 80

Evanonian

Sorceror
Update!

I updated to revision 95 and re-added your system and the system on my Public shard is still messed up and clutterd like the above picture, however; my local test shard stilllllll looks normal I have absolutley no Idea what to do I don't even know where to beging the scripts are identicle on both servers! :confused:

EDIT:

I even updated my public host's Framework to 3.5 to match my local host's Framework, still nothing... this is so weird, as it stands right now the only difference is that my Local Host is on Vista and it's usuing the 64bit exe and my Public Host is usuing XP with the 32 Bit exe I don't understand.

EDIT:

I think it's the exe, I transfered my public shard at Rev 95 over to my Vista 64 bit machine and changed the 32bit exe with the 64bit and the gumps looked fine, does the exe determine how some things are read?

EDIT:

Fixed it for now see here - http://www.runuo.com/forums/custom-script-releases/94115-runuo-mondains-legacy-23.html#post813840

Sorry for posting in both threads, I didn't know where to go... since I thought it was an exe issue I also posted it in Calldon's thread.
 

SuperBBoy

Sorceror
I have some errors

:confused::confused:
Errors:
+ Server File/Network/Compression.cs:
CS0227: Line 96: Unsafe code may only appear if compiling with /unsafe
+ Server File/NativeReader.cs:
CS0227: Line 36: Unsafe code may only appear if compiling with /unsafe
CS0227: Line 42: Unsafe code may only appear if compiling with /unsafe
CS0227: Line 47: Unsafe code may only appear if compiling with /unsafe
CS0227: Line 52: Unsafe code may only appear if compiling with /unsafe
CS0227: Line 59: Unsafe code may only appear if compiling with /unsafe
CS0227: Line 64: Unsafe code may only appear if compiling with /unsafe
+ Server File/Serialization.cs:
CS0227: Line 447: Unsafe code may only appear if compiling with /unsafe
CS0227: Line 458: Unsafe code may only appear if compiling with /unsafe
+ Server File/TileMatrix.cs:
CS0227: Line 376: Unsafe code may only appear if compiling with /unsafe
CS0227: Line 465: Unsafe code may only appear if compiling with /unsafe
+ Server File/TileMatrixPatch.cs:
CS0227: Line 80: Unsafe code may only appear if compiling with /unsafe
CS0227: Line 121: Unsafe code may only appear if compiling with /unsafe

Please Help Me!! :D
 

koluch

Sorceror
Ember Staff error

The ember Staff should be a 10 mage weapon not a 20 :)

Code:
using System; 
using Server; 
using Server.Mobiles;

namespace Server.Items
{
	public class EmberStaff : QuarterStaff
	{
		public override int LabelNumber{ get{ return 1077582; } } // Ember Staff

		[Constructable]
		public EmberStaff()
		{
			LootType = LootType.Blessed;

			WeaponAttributes.HitFireball = 15;
			WeaponAttributes.MageWeapon = 20;//was 10
			Attributes.SpellChanneling = 1;
			Attributes.CastSpeed = -1;
			WeaponAttributes.LowerStatReq = 50;
		}

		public EmberStaff( Serial serial ) : base( serial )
		{
		}

		public override void Serialize( GenericWriter writer )
		{
			base.Serialize( writer );

			writer.WriteEncodedInt( 1 ); // version
		}

		public override void Deserialize( GenericReader reader )
		{
			base.Deserialize( reader );

			int version = reader.ReadEncodedInt();
			
			if ( version < 1 )
				WeaponAttributes.MageWeapon = 20;
		}
	}
}

Koluch :]
 

Friendly_Bob

Sorceror
Evanonian;813788 said:
I updated to revision 95 and re-added your system and the system on my Public shard is still messed up and clutterd like the above picture, however; my local test shard stilllllll looks normal I have absolutley no Idea what to do I don't even know where to beging the scripts are identicle on both servers! :confused:

EDIT:

I even updated my public host's Framework to 3.5 to match my local host's Framework, still nothing... this is so weird, as it stands right now the only difference is that my Local Host is on Vista and it's usuing the 64bit exe and my Public Host is usuing XP with the 32 Bit exe I don't understand.

EDIT:

I think it's the exe, I transfered my public shard at Rev 95 over to my Vista 64 bit machine and changed the 32bit exe with the 64bit and the gumps looked fine, does the exe determine how some things are read?

EDIT:

Fixed it for now see here - http://www.runuo.com/forums/custom-script-releases/94115-runuo-mondains-legacy-23.html#post813840

Sorry for posting in both threads, I didn't know where to go... since I thought it was an exe issue I also posted it in Calldon's thread.


you need to redownload ultima.dll thats your problem its out of data on your production server
 

Vythic

Sorceror
Compatible with Nerun's Distro?

Does this package do similar things as Nerun's Distro? Even if I merge files, I didn't want these two stepping on each other, please let me know.

Thanks,

-V-
 

Vythic

Sorceror
Errors trying to install

When I tried to install this to a known good runuo server setup, I got:

Code:
Errors:
 + Items/Weapons/BaseWeapon.cs:
    CS0246: Line 24: The type or namespace name 'ISetItem' could not be found (a
re you missing a using directive or an assembly reference?)
    CS0246: Line 88: The type or namespace name 'TalismanSlayerName' could not b
e found (are you missing a using directive or an assembly reference?)
    CS0246: Line 300: The type or namespace name 'TalismanSlayerName' could not
be found (are you missing a using directive or an assembly reference?)
    CS0246: Line 3906: The type or namespace name 'SetItem' could not be found (
are you missing a using directive or an assembly reference?)
 + Items/Armor/BaseArmor.cs:
    CS0246: Line 13: The type or namespace name 'ISetItem' could not be found (a
re you missing a using directive or an assembly reference?)
    CS0246: Line 2013: The type or namespace name 'SetItem' could not be found (
are you missing a using directive or an assembly reference?)

Ideas? Am I missing some prerequisite code?

Edit:
I followed all instructions, modified the core, did the merges, as so on. I still get these exact same errors.


MalGanis;676467 said:
Mondain's Legacy

This is my second useful publish :D. This is a RunUO 2.0 (SVN 302) compatible version and requires extensive modification of some key distro files and 2 core files. Some things aren't exactly like OSI.

Features
  • Quest engine + all quests
  • Community collections
  • New wood types (OSI style)
  • Peerless system
  • Talismans
  • Almoast all crafts
  • Goodies (aquarium, parrot)
  • Set armors
  • Creatures with special abilities (this part is not very OSI accurate)

You can find more info here:

Installation
  • It's strongly recommended that you don't just replace your distro files with those in pack, you should use file compare and merge utility to modify distro files
  • Read installation.txt
  • Put Mondain's Legacy folder somewhere in Scripts folder
  • Compare and merge distro files (There's alot of them:))

Commands:
  • SettingsML pops up a settings menu in which you can enable disable various things
  • DecorateML decorates world with various things like questers, deco... (not monsters)
  • Quests pops up a quest list from targeted player

Warning:
  • Requires core modification

Downloads
mondains-legacy - Google Code

Version 1.19, 28.12.2008
  • Includes changes from svn 0 - svn 33
 

Mogster

Wanderer
ultima.dll saying it's currpt :¬(

Hi Peeps. Got to say awsume work everyone!

Is anyone else having problems with the Ultima.dll rar file? i'm tried Win Rar and Win Zip and both saying that it's currpted. Anyone link to another one? or suggest another winrar style program that might work?

Thanks Again for your time and effort
 

SuperBBoy

Sorceror
I need help, I have some errors

Errors:
+ Server File/Network/Compression.cs:
CS0227: Line 96: Unsafe code may only appear if compiling with /unsafe
+ Server File/NativeReader.cs:
CS0227: Line 36: Unsafe code may only appear if compiling with /unsafe
CS0227: Line 42: Unsafe code may only appear if compiling with /unsafe
CS0227: Line 47: Unsafe code may only appear if compiling with /unsafe
CS0227: Line 52: Unsafe code may only appear if compiling with /unsafe
CS0227: Line 59: Unsafe code may only appear if compiling with /unsafe
CS0227: Line 64: Unsafe code may only appear if compiling with /unsafe
+ Server File/Serialization.cs:
CS0227: Line 447: Unsafe code may only appear if compiling with /unsafe
CS0227: Line 458: Unsafe code may only appear if compiling with /unsafe
+ Server File/TileMatrix.cs:
CS0227: Line 376: Unsafe code may only appear if compiling with /unsafe
CS0227: Line 465: Unsafe code may only appear if compiling with /unsafe
+ Server File/TileMatrixPatch.cs:
CS0227: Line 80: Unsafe code may only appear if compiling with /unsafe
CS0227: Line 121: Unsafe code may only appear if compiling with /unsafe

Please Help Me!!
 

Rosendorn

Sorceror
SuperBBoy;820198 said:
Errors:
+ Server File/Network/Compression.cs:
CS0227: Line 96: Unsafe code may only appear if compiling with /unsafe
+ Server File/NativeReader.cs:
CS0227: Line 36: Unsafe code may only appear if compiling with /unsafe
CS0227: Line 42: Unsafe code may only appear if compiling with /unsafe
CS0227: Line 47: Unsafe code may only appear if compiling with /unsafe
CS0227: Line 52: Unsafe code may only appear if compiling with /unsafe
CS0227: Line 59: Unsafe code may only appear if compiling with /unsafe
CS0227: Line 64: Unsafe code may only appear if compiling with /unsafe
+ Server File/Serialization.cs:
CS0227: Line 447: Unsafe code may only appear if compiling with /unsafe
CS0227: Line 458: Unsafe code may only appear if compiling with /unsafe
+ Server File/TileMatrix.cs:
CS0227: Line 376: Unsafe code may only appear if compiling with /unsafe
CS0227: Line 465: Unsafe code may only appear if compiling with /unsafe
+ Server File/TileMatrixPatch.cs:
CS0227: Line 80: Unsafe code may only appear if compiling with /unsafe
CS0227: Line 121: Unsafe code may only appear if compiling with /unsafe

Please Help Me!!

See that Post for it Perfect Solution

You have to edit the Properties of your Server theres an Option "allow unsafe Code" Mark it as true :) that should do it
 

Vythic

Sorceror
ML code in core, item.cs throwing exceptions all over

When I use this release, the code here, in item.cs is throwing exceptions when I run the Premium Spawner, create world gump -> DecorateML: I never had a problem like this until I had to rebuild my system (OS) + apps (clean install). I narrowed it down to DecorateML, which I'll post in the right thread, but it's the new code in the core that's creating the exceptions (item.cs).

Any ideas?? I'm totally stumped.

Code:
        #region Mondain's Legacy
        public static System.Drawing.Bitmap GetBitmap(int itemID)
        {
            try { return Ultima.Art.GetStatic(itemID); }
            catch (Exception e) { Console.WriteLine(e.ToString()); }

            return null;
        }

        public static void Measure(System.Drawing.Bitmap bmp, out int xMin, out int yMin, out int xMax, out int yMax)
        {
            try 
            { 
            	Ultima.Art.Measure( bmp, out xMin, out yMin, out xMax, out yMax ); 
            }
            catch ( Exception e ) 
            { 
            	Console.WriteLine( e.ToString() ); 
            	xMin = yMin = xMax = yMax = 0;
            }
        }
        #endregion

Code:
   --- End of inner exception stack trace ---
   at Ultima.Art.Measure(Bitmap bmp, Int32& xMin, Int32& yMin, Int32& xMax, Int32& yMax)
   at Server.Item.Measure(Bitmap bmp, Int32& xMin, Int32& yMin, Int32& xMax, Int32& yMax) in E:\RunUO latest build\GodDa
mnCore\Latest Core\Item.cs:line 832
System.TypeInitializationException: The type initializer for 'Ultima.Art' threw an exception. ---> System.IO.DirectoryNo
tFoundException: Attempted to access a path that is not on the disk.
   at Ultima.Client.GetFilePath(String file)
   at Ultima.FileIndex..ctor(String idxFile, String mulFile, Int32 length, Int32 file)
   at Ultima.Art..cctor()
   --- End of inner exception stack trace ---
   at Ultima.Art.GetStatic(Int32 index)
   at Server.Item.GetBitmap(Int32 itemID) in E:\RunUO latest build\GodDamnCore\Latest Core\Item.cs:line 822
System.TypeInitializationException: The type initializer for 'Ultima.Art' threw an exception. ---> System.IO.DirectoryNo
tFoundException: Attempted to access a path that is not on the disk.
   at Ultima.Client.GetFilePath(String file)
   at Ultima.FileIndex..ctor(String idxFile, String mulFile, Int32 length, Int32 file)
   at Ultima.Art..cctor()
   --- End of inner exception stack trace ---
   at Ultima.Art.Measure(Bitmap bmp, Int32& xMin, Int32& yMin, Int32& xMax, Int32& yMax)
   at Server.Item.Measure(Bitmap bmp, Int32& xMin, Int32& yMin, Int32& xMax, Int32& yMax) in E:\RunUO latest build\GodDa
mnCore\Latest Core\Item.cs:line 832
System.TypeInitializationException: The type initializer for 'Ultima.Art' threw an exception. ---> System.IO.DirectoryNo
tFoundException: Attempted to access a path that is not on the disk.
   at Ultima.Client.GetFilePath(String file)
   at Ultima.FileIndex..ctor(String idxFile, String mulFile, Int32 length, Int32 file)
   at Ultima.Art..cctor()
   --- End of inner exception stack trace ---
   at Ultima.Art.GetStatic(Int32 index)
   at Server.Item.GetBitmap(Int32 itemID) in E:\RunUO latest build\GodDamnCore\Latest Core\Item.cs:line 822
System.TypeInitializationException: The type initializer for 'Ultima.Art' threw an exception. ---> System.IO.DirectoryNo
tFoundException: Attempted to access a path that is not on the disk.
   at Ultima.Client.GetFilePath(String file)
   at Ultima.FileIndex..ctor(String idxFile, String mulFile, Int32 length, Int32 file)
   at Ultima.Art..cctor()
   --- End of inner exception stack trace ---
   at Ultima.Art.Measure(Bitmap bmp, Int32& xMin, Int32& yMin, Int32& xMax, Int32& yMax)
   at Server.Item.Measure(Bitmap bmp, Int32& xMin, Int32& yMin, Int32& xMax, Int32& yMax) in E:\RunUO latest build\GodDa
mnCore\Latest Core\Item.cs:line 832
System.TypeInitializationException: The type initializer for 'Ultima.Art' threw an exception. ---> System.IO.DirectoryNo
tFoundException: Attempted to access a path that is not on the disk.
   at Ultima.Client.GetFilePath(String file)
   at Ultima.FileIndex..ctor(String idxFile, String mulFile, Int32 length, Int32 file)
   at Ultima.Art..cctor()
   --- End of inner exception stack trace ---
   at Ultima.Art.GetStatic(Int32 index)
   at Server.Item.GetBitmap(Int32 itemID) in E:\RunUO latest build\GodDamnCore\Latest Core\Item.cs:line 822
System.TypeInitializationException: The type initializer for 'Ultima.Art' threw an exception. ---> System.IO.DirectoryNo
tFoundException: Attempted to access a path that is not on the disk.
   at Ultima.Client.GetFilePath(String file)
   at Ultima.FileIndex..ctor(String idxFile, String mulFile, Int32 length, Int32 file)
   at Ultima.Art..cctor()
   --- End of inner exception stack trace ---
   at Ultima.Art.Measure(Bitmap bmp, Int32& xMin, Int32& yMin, Int32& xMax, Int32& yMax)
   at Server.Item.Measure(Bitmap bmp, Int32& xMin, Int32& yMin, Int32& xMax, Int32& yMax) in E:\RunUO latest build\GodDa
mnCore\Latest Core\Item.cs:line 832
System.TypeInitializationException: The type initializer for 'Ultima.Art' threw an exception. ---> System.IO.DirectoryNo
tFoundException: Attempted to access a path that is not on the disk.
   at Ultima.Client.GetFilePath(String file)
   at Ultima.FileIndex..ctor(String idxFile, String mulFile, Int32 length, Int32 file)
   at Ultima.Art..cctor()
 
Top