|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Spell Support Broken Spells? Want them Fixed? Request it here. |
02-07-2009, 04:24 PM
|
Fire Beetle
|
|
Join Date: Nov 2002
Posts: 27
|
|
Level 75 spells
OK, so i would like to update my server spells from level 70 up to level 75 spells, now i have seen very few posts on this and have been searching the forums for a few days finding almost nothing, but i did find a spells_us.txt that was claimed to have been updated, however when i add this to my server and to my EQ Client, it doesn't do anything, i mean when i pull up the spell item in the game it says that you have to be level 255 in order to use it, and also it doesnt have any spell description on the item, if anyone could please direct me as how to go about implementing this into my EQEmu server, i would much appreciate it.
thank you
also i would like to mention that i am using PEQ Database Rev288 and i think im using the Emu Revision271,
|
02-07-2009, 09:41 PM
|
Developer
|
|
Join Date: Jul 2007
Location: my own little world
Posts: 751
|
|
I'm pretty sure the max level for Titanium is level 70, so the spells file isn't going to have spells higher than 70 unless it's completely custom.
|
02-08-2009, 12:57 AM
|
Fire Beetle
|
|
Join Date: Nov 2002
Posts: 27
|
|
Well you see, the level 75 spells are in the game, and i can cast them as a GM but i just cant scribe them in my book as a player
|
02-08-2009, 02:29 AM
|
Demi-God
|
|
Join Date: May 2007
Posts: 1,032
|
|
1) does the spells actualy marked for any player classes to be used in spells.txt file?
2) does the new spell file is placed into both - server and client sides?
3) how do you scribing them? via scrolls? Do the scrolls have proper classes types listed on them?
4) does the server allows players to legaly be that level for the spell?
|
02-08-2009, 06:20 AM
|
Fire Beetle
|
|
Join Date: Nov 2002
Posts: 27
|
|
Ok, i can set the server high enough to use up to level 75 spells, however the spell scrolls when summoned say that you are required to be level 255 in order to use them, also the same spell scrolls have no spell description or content on them, and thats where im confused and dont know how to fix that,
i can Cast the level 75 spells with the GM command #castspell and they do work as they are meant to, i just need to figure out how to get them into my book so that a non GM player can cast these spells
|
02-08-2009, 06:25 AM
|
|
Developer
|
|
Join Date: Aug 2006
Location: USA
Posts: 5,946
|
|
The easiest solution would be to use a quest script to scribe spells for 70+. Otherwise, you will have to manually create/edit each spell scroll for all spells to match your custom spell file. It would be a pretty big pain in the butt, but could be done if you absolutely had to have it that way.
|
02-08-2009, 06:36 AM
|
Fire Beetle
|
|
Join Date: Nov 2002
Posts: 27
|
|
Thank you very much for that info, i'll look into doing that, im not very savy with the quest scripts but i'll see what i can find thanks alot,
would you have any leads on this by any chance? or links that could start me out?
|
02-08-2009, 07:05 AM
|
|
Developer
|
|
Join Date: Aug 2006
Location: USA
Posts: 5,946
|
|
Try using GeorgeS' tools. He has a quest editor that has some basic quests and other tools that are extremely useful. Also, there might be a couple of examples in the custom quests section.
|
02-08-2009, 07:54 AM
|
AX Classic Developer
|
|
Join Date: May 2006
Location: filler
Posts: 2,049
|
|
Trevius;
Wouldn't I need a newer client with the icons and data for newer spells and items (newer than Titanium)?
|
02-08-2009, 02:34 PM
|
Demi-God
|
|
Join Date: May 2007
Posts: 1,032
|
|
Quote:
Originally Posted by enkendu
Ok, i can set the server high enough to use up to level 75 spells, however the spell scrolls when summoned say that you are required to be level 255 in order to use them, also the same spell scrolls have no spell description or content on them, and thats where im confused and dont know how to fix that,
i can Cast the level 75 spells with the GM command #castspell and they do work as they are meant to, i just need to figure out how to get them into my book so that a non GM player can cast these spells
|
if spells scroll shows you lev 255 this means that either scroll or the spell itself does not have mathing classes set for it, or spell is in fact set to 255 in spell ifle
|
02-08-2009, 02:47 PM
|
Fire Beetle
|
|
Join Date: Nov 2002
Posts: 27
|
|
Thank you Trev i'll try doing that, thank you much for the info it helped alot
|
02-08-2009, 03:15 PM
|
Fire Beetle
|
|
Join Date: Nov 2002
Posts: 27
|
|
one more question that i cannot seem to find the answer to, how do i find out what the spell slot Id's are in the spell book? i would like to play with this more and get it worked out, but first i need to try and GM mem some spells so that i can try making quests for them, or am i way off, haha i havent done many quest before,
but would the general idea be to make it so that the player could just hail an NPC with the spell script quest and the npc will scribe the spells in his book for him?
|
02-08-2009, 05:49 PM
|
Fire Beetle
|
|
Join Date: Nov 2002
Posts: 27
|
|
ok so i think i figured out whats going on here, so i make a NPC quest or something that when the quest is completed then the npc would basicly cast #scribespells 75, and that would give the player all spells for their class up to level 75, thaks for the help guys, if i am able i'll post the results of that quest here when im finished, "im a noob when it comes to doing quest" now im just trying to figure out the quest editor.
Thanks alot for the help guys
|
|
|
|
02-08-2009, 05:59 PM
|
|
Developer
|
|
Join Date: Aug 2006
Location: USA
Posts: 5,946
|
|
This is the spell scriber script I use on Storm Haven. Feel free to use it or modify it to work for you. Note that it also scribes disciplines, trains bard skills up (since they level extremely slow in the emu), and will allow players to buy individual train points 1 at a time at a very high cost. The reason I let them buy extra points is in case they get to level 70 and spend all of their train points and forget to train at least 1 point in an important skill. I had a guy forget to train meditate once, so this seems like a decent solution, lol.
I highlighted the spell scribing part in green for you, which is the main thing you need.
Code:
#A conversation to Scribe ALL spells for Player (up to curr. level)
sub EVENT_SAY
{
if ($text =~/hail/i)
{
quest::say ("Good day to you, $name. Would you like me to teach you all of your [spells]? I am also trained in combat disciplines if you would like [train] them. I'm selling skill [points] if you are interested. Or maybe you are a [bard] in need of music lessons?");
}
if ($text =~/bard/i)
{
quest::say ("Yes, normally you would think of a bard as being an adept student of music. For some reason, these lands slow the music learning ability to such an extent that I am willing to use my magic to train their abilities. Are you [ready] to learn?");
}
if ($text =~/ready/i)
{
quest::say ("Listen closely as the essence of music fills your soul!");
quest::addskill(12,255);
quest::addskill(41,255);
quest::addskill(49,255);
quest::addskill(54,255);
quest::addskill(70,255);
}
if ($text =~/spells/i)
{
quest::say ("Good, stand where you are while I begin your lessons");
quest::scribespells($ulevel);
}
if ($text =~/train/i)
{
quest::say ("Good, stand where you are while I begin your lessons");
quest::traindiscs($ulevel);
}
if ($text =~/points/i)
{
quest::say ("If you have used up all of your Skill Training Points and need more, or if you just want to buy more, hand me 1000 Platinum and I will give you 1 point. These points sure are costly, eh?");
}
}
sub EVENT_ITEM {
if($platinum == 1000) {
quest::say ("Thank you! Here is your costly skill point. Use it wisely!");
my $cur_skill = $client->GetSkillPoints();
my $new_skill = ($cur_skill + 1);
$client->SetSkillPoints("$new_skill");
#quest::say ("You started with $cur_skill points and trained up to $new_skill points");
$client->Message(15, "You have gained 1 skill point. You must zone before you can use it.");
}
}
|
|
|
|
02-08-2009, 08:15 PM
|
Fire Beetle
|
|
Join Date: Nov 2002
Posts: 27
|
|
wow, this one is awesome, hehe thanks alot for posting that, i will use and enjoy that one much,
i just made a simple one but i'll be using yours for sure.
thanks for that fast reply too.
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
All times are GMT -4. The time now is 09:58 AM.
|
|
|
|
|
|
|
|
|
|
|
|
|