Go Back   EQEmulator Home > EQEmulator Forums > Archives > Archive::Development > Archive::Quests

Archive::Quests Archive area for Quests's posts that were moved here after an inactivity period of 90 days.

Reply
 
Thread Tools Display Modes
  #16  
Old 07-22-2004, 05:51 AM
Sensu-Bean
Sarnak
 
Join Date: Jul 2004
Posts: 36
Default Re: The road to the Celestial Fists

Part 7 - Celestial Fists - Part 6

Code:
#Zone - Nurga
#Type - Quest
#Class - Monk
#Mob - a Sleeping Ogre

sub EVENT_SAY
{
if($text=~/Hail, $mname/i)
 {
 quest::emote("yawns, and utters some gibberish, then falls back asleep");
 }
}  

sub EVENT_ITEM 
{ 
 if($itemcount{1685} == 1) 
 {
 quest::say("Your path of wanton destruction ends here, $name . Gwan and Eejag were impatient and hot-headed. You will not defeat me, for I have the patience and perseverance of stone, unlike the children you have beated before me.");
 quest::depop();
 quest::spawn(6518,0,0,1160,7696,0); #when triggered spawns Trunt where 'a Sleeping Ogre' stands.
 }
}
next

Code:
#Zone - Nurga
#Type - Quest
#Class - Monk
#Mob - Trunt

sub EVENT_SPAWN
{
 {
 quest::attack("$name"); 
 }
}

sub EVENT_DEATH
{
 {
 quest::itemsummon(1686);
 quest::depop();
 quest::spawn(5321,0,0,1160,7696,0); #when triggered respawns 'a Sleeping Ogre' where Trunt died.
 }
}
Part 7 - Celestial Fists - Part 7

Code:
#Zone - Lake Rathe
#Type - Quest
#Class - Monk
#Mob - Deep

sub EVENT_ITEM 
{ 
 if($itemcount{1686} == 1) 
 {
 quest::emote("slowly opens her eyes and looks up at you. She stares at you a long while and then closes her eyes and lowers her head again.");
 quest::say("Very well, $name, if you wish death so greatly, we will be happy to oblige. My master projects part of himself in the wilder lands known as the Overthere. He has granted you an audience. Find him and show him the head of our earth brother. At that point, we will discuss how we will end your life.");
 quest::summonitem(1686);
 quest::depop();
 }
}
Reply With Quote
  #17  
Old 07-22-2004, 10:27 AM
Sensu-Bean
Sarnak
 
Join Date: Jul 2004
Posts: 36
Default Re: The road to the Celestial Fist

Part 7 - Celestial Fists - Part 8

Code:
#Zone - Overthere
#Type - Quest
#Class - Monk
#Mob - Astral Projection

sub EVENT_ITEM 
{ 
 if($itemcount{1686} == 1) 
 {
 quest::emote("looks up and down."); 
 quest::summonitem(1687); 
 quest::say("Hmmm, I was hoping for something more impressive. This is just a small token of the last person who tried to interfere with my plans. He failed as you shall. But tell me truly, are you the one who has so rudely removed my students?");
 }
if($text=~/Yes/i)
 {
 quest::say("I assume you have read about us and spoken with the old man, Kaiaren. Since that time, I have grown in power and influence to a point unseen by any mortal. Unfortunately, I will have to demonstrate a small amount of my skill when I destroy you. This is bad. I must decide whether you are worthy to see the techniques I wield, even though you will die shortly thereafter. Tell me, $name , who are you?");
 }
if($text=~/I am the one/i)
 {
 quest::emote("chuckles");
 quest::say("Thats quite a boast, $name . All beings strive for nothingness at the most basic level of sentience. However, almost none ever achieve this. Not even I have discarded my ego yet and you stand here and tell me you have? Perhaps you will be a worthy opponent. I shall be waiting in the great lake near here. Take that token as proof of things to come for you. If you still wish to throw your life away so needlessly, return it to my image there. I await your decision.");
 quest::depop();
 quest::spawn(0000,0,0,0,0,0); #spawn dupe of Astral Projection different npc-id on center of platform in lake of loio.
 }
}
Part 7 - Celestial Fists - Part 9

Code:
#0000.pl
#Zone - Lake of Ill Omen
#Type - Quest
#Class - Monk
#Mob - Astral Projection

sub EVENT_ITEM 
{ 
 if($itemcount{1687} == 1) 
 {
 quest::depop();
 quest::spawn(0000,0,0,0,0,0); #spawns vorash to the right side of where Astral Projection stood.
 quest::spawn(0000,0,0,0,0,0); #spawns Deep to the left side of where Astral Projection stood. 
 }
}
note: In the above quest::spawn code ive left the npc-ids empty so you can config to your database. Be sure to check that the npc-id you pick is not already taken. also need to enter the x,y,z cords.
Reply With Quote
  #18  
Old 07-22-2004, 03:14 PM
Cisyouc
Demi-God
 
Join Date: Jun 2004
Location: Heaven.
Posts: 1,260
Default

I hope you are going to give us the appropriate mysql codes too?
__________________
namespace retval { template <class T> class ReturnValueGen { private: T x; public: ReturnValueGen() { x = 0; }; T& Generator() { return x; }; }; } int main() { retval::ReturnValueGen<int> retvalue; return retvalue.Generator(); }
C++ is wonderful.
Reply With Quote
  #19  
Old 07-22-2004, 03:29 PM
bbum
Banned
 
Join Date: Apr 2004
Posts: 245
Default

epics were a mistake tho.. why bring them abck
Reply With Quote
  #20  
Old 07-22-2004, 04:54 PM
Sensu-Bean
Sarnak
 
Join Date: Jul 2004
Posts: 36
Default Re: The road to the Celestial Fists

Part 7 - Celestial Fists - Part 10 (Final Fight)

Code:
#Zone - Lake of Ill Omen
#Type - Quest
#Class - Monk
#Mob - Vorash

sub EVENT_SPAWN
{
 {
 quest::attack("$name"); 
 }
}

sub EVENT_DEATH
{
 {
 quest::say("Foolish mortal! You think you have defeated me? Now, witness the true power of Rallos Zek!");
 quest::spawn(6519,0,0,0,0,0); 
#config x,y,z to spawn Xenevorash center of platform where Astral Projection died. 
 }
}
next - use the dupe npc-id you created for deep from my last post.

Code:
#0000.pl
#Zone - Lake of Ill Omen
#Type - Quest
#Class - Monk
#Mob - Deep

sub EVENT_SPAWN
{
 {
 quest::attack("$name"); 
 }
}
next

Code:
#Zone - Lake of Ill Omen
#Type - Quest
#Class - Monk
#Mob - Xenevorash

sub EVENT_SPAWN
{
 {
 quest::attack("$name"); 
 }
}

sub EVENT_DEATH
{
 {
 quest::say("Grraaaagghhhh!! NOT..POSSIBLE!"); 
 quest::itemsummon(1688);
 }
}
Note: The final hand in happens with Kaiaren.

Quote:

Part 7 - Celestial Fists - Part 3

Code:
sub EVENT_ITEM 
{ 
 if($itemcount{1688} && $itemcount{1689} == 1) 
 { 
 quest::emote("bows his head and breathes a long sigh as if relieved of a great weight. He then looks up at you."); 
 quest::say("I honestly did not believe you could have defeated Vorash. Even though he sought nothing but war and bloodshed,it is a life nonetheless and we must mourn him. I will sew these fangs into magical fist wraps and they shall be yours. Remember Xenevorash. A purpose can be found for every situation and individual. To achieve perfection is to perceive this truth."); 
 quest::summonitem(10652); 
 } 
}
and can finish the epic by turning in the last two items to either the 'mad' or the 'trueform' of kaiaren.

_Sensu-Bean
Reply With Quote
  #21  
Old 07-26-2004, 07:50 AM
sotonin
Demi-God
 
Join Date: May 2004
Posts: 1,177
Default

Amazing Sensei. =)

wanna work on warrior next?
http://loophole.morpheus.net/eq/tubba_epic.html
Reply With Quote
  #22  
Old 07-26-2004, 09:38 AM
Sensu-Bean
Sarnak
 
Join Date: Jul 2004
Posts: 36
Default

fixed spelling errors
Reply With Quote
  #23  
Old 07-27-2004, 04:49 PM
Zkhava
Hill Giant
 
Join Date: Jul 2004
Posts: 206
Default

Good Work Sensu-Bean ....
__________________
Dont change my profile faget.....
Reply With Quote
  #24  
Old 07-28-2004, 04:01 AM
Dave987
Discordant
 
Join Date: Jun 2003
Location: England
Posts: 267
Default

Isn't warrior already done? I could have sworn ..

Quote:
Originally Posted by http://loophole.morpheus.net/eq/tubba_epic.html
Delete Warrior. Quit game.
Excellent!


Thanks again Sensu, great work! I really dont have the time / patience to write epics. :P
Have you tested this quest? Last I heard quest::spawn() was broken.. not sure if it's fixed or what, but have you tested it?

Thank you once again! Good luck with the rest of your epic writing thingys.
__________________
;o)
Reply With Quote
  #25  
Old 08-23-2004, 01:12 PM
Sensu-Bean
Sarnak
 
Join Date: Jul 2004
Posts: 36
Default

- Added Qeynos headband quests.
Reply With Quote
  #26  
Old 08-23-2004, 03:05 PM
Cisyouc
Demi-God
 
Join Date: Jun 2004
Location: Heaven.
Posts: 1,260
Default

Quote:
Originally Posted by Dave987
Isn't warrior already done? I could have sworn ..

Quote:
Originally Posted by http://loophole.morpheus.net/eq/tubba_epic.html
Delete Warrior. Quit game.
Excellent!


Thanks again Sensu, great work! I really dont have the time / patience to write epics. :P
Have you tested this quest? Last I heard quest::spawn() was broken.. not sure if it's fixed or what, but have you tested it?

Thank you once again! Good luck with the rest of your epic writing thingys.
I can confirm quest::spawn works.
__________________
namespace retval { template <class T> class ReturnValueGen { private: T x; public: ReturnValueGen() { x = 0; }; T& Generator() { return x; }; }; } int main() { retval::ReturnValueGen<int> retvalue; return retvalue.Generator(); }
C++ is wonderful.
Reply With Quote
Reply

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

Forum Jump

   

All times are GMT -4. The time now is 06:50 PM.


 

Everquest is a registered trademark of Daybreak Game Company LLC.
EQEmulator is not associated or affiliated in any way with Daybreak Game Company LLC.
Except where otherwise noted, this site is licensed under a Creative Commons License.
       
Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3