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!

Ultima VII Spell project (Updated 15th Jan 2004) - v5.1

Status
Not open for further replies.

Voran

Wanderer
That's by design in the standard gump, too - Armageddon and Mass Death are too powerful for spell book use. The Forbidden Spells are available as scrolls only.
 

TremerePuck

Sorceror
Ah. Well, not like I would have known since I use 3d. lol
But I want to say something. Good work Voran. You're scripts are awesome. =o)
 

Voran

Wanderer
Just to update - I'll be posting the next release by the weekend. I've made a couple of bug fixes, and re-written how Clone works, but I'm still working on Douse and Ignite.
 

Horde_Pil

Wanderer
i had a problem with the identify spell, when compiling it would tell me that basejewel lacked "identify" in in the script
 

Voran

Wanderer
No, but I like the idea :)
Identify isn't broken - it just shouldn't be in there. I've removed it from the zip (I remember doing it), so if you still have it, please delete it to solve your problems.
I've not given up on these, but there've been several RL problems over Christmas that haven't given me much time for them. Sorry folks - I will get them done as soona s I can.
 

Horde_Pil

Wanderer
not really, woudnt your name still appear?

also you could make a single click oprionto make the gazer visable or not

also.. would be cool to talk through it
 

Voran

Wanderer
Okay, updated at long last! I've included the new spells Detect Trap and Destroy Trap, and updated versions of the tinkerable traps submitted elsewhere.
Think of Detect Trap as Trap Vision. you can easily change the PlayerMobile addition to BaseTrap instead if you want ALL traps to be invisible.
 
Getting the following error
[code:1] - Error: Scripts\Custom\Systems\Spells\UltimaVII\HouseTraps.cs: CS0246: (line 1
89, column 89) The type or namespace name 'AccesLevel' could not be found (are y
ou missing a using directive or an assembly reference?)[/code:1]

To fix, simply do the following...

Change this (line 189 in HouseTraps.cs):
[code:1]if ( from != m_Placer && from.Z == this.Z && from.Alive&& from.AccessLevel==AccesLevel.Player ) // Must not be the placer, must be alive, and standing on the trap for it to work.[/code:1]

To this:
[code:1]if ( from != m_Placer && from.Z == this.Z && from.Alive&& from.AccessLevel==AccessLevel.Player ) // Must not be the placer, must be alive, and standing on the trap for it to work.[/code:1]
 

stars123

Wanderer
I added everything and i got this error

[code:1]
Scripts: Compiling C# scripts...failed (1 errors, 0 warnings)
- Error: Scripts\UltimaVII\SpellCircle.cs: CS0101: (line 5, column 14) The name
space 'Server.Spells' already contains a definition for 'SpellCircle'
Scripts: One or more scripts failed to compile or no script files were found.
- Press return to exit, or R to try again.
[/code:1]
 

Voran

Wanderer
Shadow: Well spotted! D'oh! Fixing now :)
Stars: You need to REPLACE some of the files in there. Delete SpellCircle.cs from Scripts/Spells
 

stars123

Wanderer
okay i change it and i still got an error

[code:1]
Scripts: Compiling C# scripts...failed (21 errors, 1 warnings)
- Warning: Scripts\Custom2\MOTD.cs: CS0183: (line 205, column 49) The given exp
ression is always of the provided ('Server.Mobiles.PlayerMobile') type
- Error: Scripts\UltimaVII\AncientSpellBookGump.cs: CS0246: (line 727, column 2
0) The type or namespace name 'GreatLightSpell' could not be found (are you miss
ing a using directive or an assembly reference?)
- Error: Scripts\UltimaVII\AncientSpellBookGump.cs: CS0246: (line 732, column 2
0) The type or namespace name 'DestroyTrapSpell' could not be found (are you mis
sing a using directive or an assembly reference?)
- Error: Scripts\UltimaVII\AncientSpellBookGump.cs: CS0246: (line 737, column 2
0) The type or namespace name 'SleepSpell' could not be found (are you missing a
using directive or an assembly reference?)
- Error: Scripts\UltimaVII\AncientSpellBookGump.cs: CS0246: (line 742, column 2
0) The type or namespace name 'SwarmSpell' could not be found (are you missing a
using directive or an assembly reference?)
- Error: Scripts\UltimaVII\AncientSpellBookGump.cs: CS0246: (line 747, column 2
0) The type or namespace name 'PeerSpell' could not be found (are you missing a
using directive or an assembly reference?)
- Error: Scripts\UltimaVII\AncientSpellBookGump.cs: CS0246: (line 772, column 2
0) The type or namespace name 'CloneSpell' could not be found (are you missing a
using directive or an assembly reference?)
- Error: Scripts\UltimaVII\AncientSpellBookGump.cs: CS0246: (line 782, column 2
0) The type or namespace name 'FireRingSpell' could not be found (are you missin
g a using directive or an assembly reference?)
- Error: Scripts\UltimaVII\AncientSpellBookGump.cs: CS0246: (line 797, column 2
0) The type or namespace name 'SleepFieldSpell' could not be found (are you miss
ing a using directive or an assembly reference?)
- Error: Scripts\UltimaVII\AncientSpellBookGump.cs: CS0246: (line 802, column 2
0) The type or namespace name 'MassMightSpell' could not be found (are you missi
ng a using directive or an assembly reference?)
- Error: Scripts\UltimaVII\HouseTraps.cs: CS0246: (line 189, column 89) The typ
e or namespace name 'AccesLevel' could not be found (are you missing a using dir
ective or an assembly reference?)
- Error: Scripts\UltimaVII\Initializer.cs: CS0234: (line 137, column 43) The ty
pe or namespace name 'GreatLightSpell' does not exist in the class or namespace
'Server.Spells.Second' (are you missing an assembly reference?)
- Error: Scripts\UltimaVII\Initializer.cs: CS0234: (line 138, column 43) The ty
pe or namespace name 'DestroyTrapSpell' does not exist in the class or namespace
'Server.Spells.Second' (are you missing an assembly reference?)
- Error: Scripts\UltimaVII\Initializer.cs: CS0234: (line 139, column 42) The ty
pe or namespace name 'SleepSpell' does not exist in the class or namespace 'Serv
er.Spells.Third' (are you missing an assembly reference?)
- Error: Scripts\UltimaVII\Initializer.cs: CS0234: (line 140, column 42) The ty
pe or namespace name 'SwarmSpell' does not exist in the class or namespace 'Serv
er.Spells.Third' (are you missing an assembly reference?)
- Error: Scripts\UltimaVII\Initializer.cs: CS0234: (line 141, column 42) The ty
pe or namespace name 'PeerSpell' does not exist in the class or namespace 'Serve
r.Spells.Third' (are you missing an assembly reference?)
- Error: Scripts\UltimaVII\Initializer.cs: CS0234: (line 146, column 42) The ty
pe or namespace name 'CloneSpell' does not exist in the class or namespace 'Serv
er.Spells.Sixth' (are you missing an assembly reference?)
- Error: Scripts\UltimaVII\Initializer.cs: CS0234: (line 148, column 42) The ty
pe or namespace name 'FireRingSpell' does not exist in the class or namespace 'S
erver.Spells.Sixth' (are you missing an assembly reference?)
- Error: Scripts\UltimaVII\Initializer.cs: CS0234: (line 151, column 42) The ty
pe or namespace name 'SleepFieldSpell' does not exist in the class or namespace
'Server.Spells.Sixth' (are you missing an assembly reference?)
- Error: Scripts\UltimaVII\Initializer.cs: CS0234: (line 152, column 44) The ty
pe or namespace name 'MassMightSpell' does not exist in the class or namespace '
Server.Spells.Seventh' (are you missing an assembly reference?)
- Error: Scripts\UltimaVII\Souless.cs: CS0246: (line 51, column 56) The type or
namespace name 'PeerSpell' could not be found (are you missing a using directiv
e or an assembly reference?)
- Error: Scripts\UltimaVII\Souless.cs: CS0246: (line 52, column 46) The type or
namespace name 'PeerSpell' could not be found (are you missing a using directiv
e or an assembly reference?)
Scripts: One or more scripts failed to compile or no script files were found.
- Press return to exit, or R to try again.
[/code:1]
 

Voran

Wanderer
Well, two things - 1) that line in HouseTrap needs updating as posted above (it's fixed in the zip now)
2) You seem to be missing a load of the spells from the zip.
 

Voran

Wanderer
Teensy update to the traps and the last two spells, which fix a few bugs.
If anyone can help with the client refreshing issue, I'd love to know.
 

Thiago A.

Wanderer
i got this error:

[code:1]
Scripts: Compiling C# scripts...failed (1 errors, 0 warnings)
- Error: Scripts\Mobiles\PlayerMobile.cs: CS0117: (line 1503, column 8) 'Server
.Items.BaseHouseTrap' does not contain a definition for 'Detected'
Scripts: One or more scripts failed to compile or no script files were found.
- Press return to exit, or R to try again.[/code:1]

can u help me ?
 

Philantrop

Sorceror
Voran, please save me from insanity: The spells work nicely when casted from the spellbook but I have yet to find a scroll that works. When I try to cast from a scroll they all say "This spell has temporarily disabled."

Initialiser.cs is modified according to your initial posting on this thread. I'm using the latest version from your site. Scrolls have never been working for me, though.

I'm fairly sure I've followed all directions to set this up correctly and I've wormed myself through all 18 pages and every single posting. I've checked the scripts myself (yes, scroll IDs and Initialiser.cs IDs are the same) but I can't find the problem.

My mental health is now in your capable hands. ;-)
 
Status
Not open for further replies.
Top