Seilaen's Plight
Figured I would post here instead of PEQ this time. Even though I really like PEQ, there are some things in this quest I Could NOT find.
Seilaens Plight In PoN PHP Code:
Source: http://everquest.allakhazam.com/db/q...tml?quest=2248 |
You make it sound like PEQ and EQEmu compete... We don't, EQEmu handles the server, and PEQ handles the quests and DB.
Deyid the Twisted is located at x: 1011 y: 1081 z: 274 in PEQ, and since he is the event mob, I would assume that's where you'll need to port players. Allah says this about him: "(Saying this triggers a gate of your group to the rocky, round plateau above and behind Seilaen. Deyid the Twisted is a massive treant positioned in the center, red to 61, KOS, but not within aggro range of the port-in.) " The sub EVENT_DEATH and sub EVENT_HP need to be in #Deyid_the_Twisted.pl. The second shout is Seilaen's, so what you need to do is in the sub EVENT_DEATH of #Deyid_the_Twisted.pl, add a signal to Seilean. Then, in Seilaen.pl add a sub EVENT_SIGNAL and the shout. In order for your sub EVENT_HP to work, you also need to add this to #Deyid_the_Twisted.pl: Code:
sub EVENT_SPAWN { I'll add the Corrupt Treant, who will have ID 204068. I'll also tweak #Deyid_the_Twisted to make him a bit more named, currently he has standard stats. |
Awesome.
And apologies I did not mean for it to sound competitive, I just didn;t feel it was *complete enough* to post on peq, and things needed to be solved before that step. :D |
Ahhh I understand. :)
Yep, you're almost done, just need those few details worked out. |
How would I get the corrupted to spawn in a ring around Deyid? I see this, quest::spawn2(npc_type,grid,guildwarset,x,y,z,head ing); So I would have to #zone to various spots around deyid write down the /loc and do it that way?
I also don;t really see how signal is done (the recieving NPC) here is what i have Deyid: Code:
quest::signalwith(204047,204047_1, 20); Code:
sub_SIGNAL { |
Quote:
I was going to try to create this quest myself (the dialogues are easy enough), so I could learn how to make everything interact properly, but there weren't really any resources spelling out how many treants there were, where they are placed, how fast they move, how tough they are, etc. Quote:
#Deyid_the_Twisted.pl Code:
# Name: #Deyid_the_Twisted Code:
# Name: Sailaen |
Oh, So I can;t use what I wanted? Darn I am a stickler for clean precise code ( npcid+value for example)
Reading up on the quest it appears as if he summons between 6 and 12. 6 for sure, but reports also say 1 dozen(12) working on geting the final done as I type this (Atleast I hope) |
here is what I have for deyid, I am stil uncertain as to the `grid` field in the spawn2, is that the walk grid? or what?
PHP Code:
|
Yep, grid is their walking path. In this case none is needed, so the value is 0.
The script is perfect, that's exactly how I would write it. Unless there is more you want to add to it, I'll get it in today. |
From Allakhazam, referring to the Corrupt Treants:
Quote:
#Deyid_the_Twisted.pl: Code:
sub EVENT_SPAWN { Code:
sub EVENT_SIGNAL { Code:
sub EVENT_SPAWN { |
Quote:
Appreciate all the advice and help. |
Alright, the event is in. The untargetable trees should not aggro no matter what (AEs) I adjusted the other trees so that they are KOS but will not assist Deyid (assist range is very large) Their aggro range is very small (15, compared to 70 in the rest of the zone) I also set their runspeed to 0.25 which is very slow. That way in theory, they should slowly close in on that center point and won't aggro until they are right on top of the player. Sound right?
|
Sounds good to me :-)
|
Awesome thanks Cavedude. Imma head over to the peq quest area and see what else needs to be done pre PoP and get it submitted for you.
|
All times are GMT -4. The time now is 06:36 PM. |
Powered by vBulletin®, Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.