Go Back   RunUO - Ultima Online Emulation > RunUO > New Join Forum

New Join Forum So your new to RunUO and looking to work with people that are new, this is the place.

Reply
 
Thread Tools Display Modes
Old 11-14-2006, 06:23 PM   #1 (permalink)
Forum Novice
 
mehoo's Avatar
 
Join Date: Aug 2006
Location: SLC Utah
Posts: 266
Default recall to a different facet

Hey guys ive been trying to make it so people can recall to different facets.
can anybody tell me where to change that?
mehoo is offline   Reply With Quote
Old 11-14-2006, 06:29 PM   #2 (permalink)
Master of the Internet
 
Join Date: Oct 2005
Age: 45
Posts: 6,283
Default

The facet isn't the issue, it could be either Region Controllers (if you have RegionsInABox installed) or it could be settings in SpellHelper.cs which check if that spell can be used.
Malaperth is offline   Reply With Quote
Old 11-14-2006, 07:55 PM   #3 (permalink)
Forum Novice
 
Join Date: Apr 2003
Location: Gainesville, Florida
Age: 24
Posts: 765
Default

I'm going to disagree with Malaperth :-P I'm pretty sure with certain era you weren't able to recall to other facets (Hence the need for moonstones or something). Also, Ilshenar/Malas at one point or another prevented people from marking runes.
Rabban is offline   Reply With Quote
Old 11-14-2006, 08:38 PM   #4 (permalink)
Master of the Internet
 
Join Date: Oct 2005
Age: 45
Posts: 6,283
Default

No need to smile. I've been wrong before, and I'm sure I'm going to be wrong again
Malaperth is offline   Reply With Quote
Old 11-14-2006, 09:07 PM   #5 (permalink)
Forum Expert
 
Tannis's Avatar
 
Join Date: Feb 2004
Age: 27
Posts: 2,047
Default

Quote:
Originally Posted by mehoo
Hey guys ive been trying to make it so people can recall to different facets.
can anybody tell me where to change that?
If you have AoS or later enabled, Tram to Fel should be fine. To allow the rest, look around line 472 in SpellHelper.cs. You'll see this:
Code:
		private static bool[,] m_Rules = new bool[,]
			{
						/*T2A(Fel)		Ilshenar		Wind(Tram),	Wind(Fel),	Dungeons(Fel),	Solen(Tram),	Solen(Fel), CrystalCave(Malas),	Gauntlet(Malas),	Gauntlet(Ferry),	Stronghold,		ChampionSpawn, Dungeons(Tokuno[Malas]) */
/* Recall From */	{ false,			true,			true,			false,		false,			true,				false,		false,					false,				false,				true,				true,				true	 },
/* Recall To */	{ false,			false,		false,		false,		false,			false,			false,		false,					false,				false,				false,			false,			false	 },
/* Gate From */	{ false,			false,		false,		false,		false,			false,			false,		false,					false,				false,				false,			false,			false	 },
/* Gate To */		{ false,			false,		false,		false,		false,			false,			false,		false,					false,				false,				false,			false,			false	 },
/* Mark In */		{ false,			false,		false,		false,		false,			false,			false,		false,					false,				false,				false,			false,			false	 },
/* Tele From */	{ true,			true,			true,			true,			true,				true,				true,			false,					true,					true,					false,			true,				true	 },
/* Tele To */		{ true,			true,			true,			true,			true,				true,				true,			false,					true,					false,				false, 			true,				true	 },
			};
It's messy, but that's the part that enables/disables recall, gate, tele, and marking in different areas. You just need to find the ones you want to enable and change the false to true.
__________________


UO Art
Come visit us! It's all about the artwork.
Tannis is offline   Reply With Quote
Old 11-15-2006, 06:43 PM   #6 (permalink)
Forum Novice
 
mehoo's Avatar
 
Join Date: Aug 2006
Location: SLC Utah
Posts: 266
Default

I actually have them all set to true. but it still wont let me reall from one facet to another. So maybe Malaperth is correct?
mehoo is offline   Reply With Quote
Old 11-15-2006, 09:28 PM   #7 (permalink)
Forum Expert
 
Tannis's Avatar
 
Join Date: Feb 2004
Age: 27
Posts: 2,047
Default

Quote:
Originally Posted by mehoo
I actually have them all set to true. but it still wont let me reall from one facet to another. So maybe Malaperth is correct?
If you use Regions In A Box, yes. If not then there's nothing left to override the script. That I know of...
__________________


UO Art
Come visit us! It's all about the artwork.
Tannis is offline   Reply With Quote
Old 11-15-2006, 10:13 PM   #8 (permalink)
Forum Novice
 
mehoo's Avatar
 
Join Date: Aug 2006
Location: SLC Utah
Posts: 266
Default

Ok i feel kind of dumb...I do have regions in a box..anybody know what I need to change in the Box scripts? or should i just leave it alone? I can live without recalling to a different facet..
mehoo is offline   Reply With Quote
Old 11-17-2006, 09:35 PM   #9 (permalink)
Forum Expert
 
Tannis's Avatar
 
Join Date: Feb 2004
Age: 27
Posts: 2,047
Default

Quote:
Originally Posted by mehoo
Ok i feel kind of dumb...I do have regions in a box..anybody know what I need to change in the Box scripts? or should i just leave it alone? I can live without recalling to a different facet..
It's nothing you would need to change in the script I don't think...you just need to make sure that you don't have any regions set that bock teleport, recall, mark or gate in specific areas. For instance, if you have a region set up where you can't cast a spell, you won't be able to cast within that region at all. That overrides any script editing.
__________________


UO Art
Come visit us! It's all about the artwork.
Tannis is offline   Reply With Quote
Old 11-17-2006, 10:24 PM   #10 (permalink)
Forum Novice
 
Join Date: Jan 2004
Posts: 147
Send a message via MSN to Knight Wolf 748
Default

i could be mistaken to what you want to do...

If you have your Expansion in CurrentExpansion.cs set to

Code:
 private static readonly Expansion Expansion = Expansion.None;
you will get the message "You can not gate to another facet."

if that's the case then go in your recall.cs and remove all the code with the( ! )
Code:
!Core.AOS
to
Code:
 Core.AOS
and all the code without the ( ! ) add a ( ! ).. you will also need to do this in the gate.cs. if you need more help i'll post the script with the fix..
Knight Wolf 748 is offline   Reply With Quote
Old 11-17-2006, 10:50 PM   #11 (permalink)
Forum Expert
 
Tannis's Avatar
 
Join Date: Feb 2004
Age: 27
Posts: 2,047
Default

Quote:
Originally Posted by Knight Wolf 748
i could be mistaken to what you want to do...

If you have your Expansion in CurrentExpansion.cs set to

Code:
 private static readonly Expansion Expansion = Expansion.None;
you will get the message "You can not gate to another facet."

if that's the case then go in your recall.cs and remove all the code with the( ! )
Code:
!Core.AOS
to
Code:
 Core.AOS
and all the code without the ( ! ) add a ( ! ).. you will also need to do this in the gate.cs. if you need more help i'll post the script with the fix..
That's for 2.0 I think. Mehoo is using 1.0.
__________________


UO Art
Come visit us! It's all about the artwork.
Tannis is offline   Reply With Quote
Old 11-17-2006, 10:56 PM   #12 (permalink)
Forum Novice
 
Join Date: Jan 2004
Posts: 147
Send a message via MSN to Knight Wolf 748
Default

oh i see sorry about that

Last edited by Knight Wolf 748; 11-17-2006 at 10:59 PM.
Knight Wolf 748 is offline   Reply With Quote
Old 11-26-2006, 01:55 AM   #13 (permalink)
Forum Novice
 
mehoo's Avatar
 
Join Date: Aug 2006
Location: SLC Utah
Posts: 266
Default

Yes I am using 1.0.0, I have looked in the regions in a box scripts, but cannot find what would be stopping me from recalling.

ohh well perhaps i will just use one facet. thank you for all your help ++rep for both of you
__________________
<img src=http://www.runuo.com/forums/image.php?type=sigpic&userid=91066&dateline=1167367686 border=0 alt= />
mehoo is offline   Reply With Quote
Old 11-26-2006, 01:17 PM   #14 (permalink)
Forum Novice
 
Join Date: Nov 2006
Posts: 335
Default

open your SpellHelper.cs and go to line 474. Its about right there. Controls everything you're asking for.

Recall To, Recall From, Gate to, Gate From, Tele To, Tele From, Mark

looks like this:
Code:
                     /*T2A(Fel)        Ilshenar    Wind(Tram),            (more-->)
/* Recall From */    { true,            false,        true,                (more-->)
/* Recall To */        { true,            false,        true,               (more-->)
/* Gate From */        { true,            false,        true,             (more-->)
/* Gate To */        { true,            false,        true,                (more-->)
/* Mark In */        { true,            false,        true,                (more-->)
/* Tele From */        { true,            false,        true,             (more-->)
/* Tele To */        { true,            false,        true,                (more-->)
Aaron Sithsong is offline   Reply With Quote
Old 12-08-2006, 07:20 PM   #15 (permalink)
Forum Novice
 
mehoo's Avatar
 
Join Date: Aug 2006
Location: SLC Utah
Posts: 266
Default

I have them all set to true same thing cant recall to a dif facet from anywhere
__________________
<img src=http://www.runuo.com/forums/image.php?type=sigpic&userid=91066&dateline=1167367686 border=0 alt= />
mehoo is offline   Reply With Quote
Reply

Bookmarks


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off



Powered by vBulletin® Version 3.7.0
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.2.0 RC5