Go Back   EQEmulator Home > EQEmulator Forums > Quests > Quests::Q&A

Quests::Q&A This is the quest support section

Reply
 
Thread Tools Display Modes
  #1  
Old 05-16-2014, 01:43 AM
Akkadius's Avatar
Akkadius
Administrator
 
Join Date: Feb 2009
Location: MN
Posts: 2,072
Default

Quote:
Originally Posted by Esildor View Post
I'm wanting to make an event that spawns some adds, the adds will path towards the boss and if they are able to reach him I want them to despawn and cause the boss to heal.

I was originally thinking proximities but it looks like their function is specifically for a client entering the proximity, not an NPC?

I've been looking around on the wiki for the past couple hours without any luck, anyone able to point me in the right direction?
What you want is to use a function that will check the distance between the trash and the boss. You can achieve that with:

plugin::CheckDistBetween2Ents(entity1, entity2, distance);
http://wiki.eqemulator.org/p?Perl_Pl...ntity-distance

You will also want to use something simple like quest::follow, which will follow the entity that you specify:

quest::follow(EntityID, [Distance]) # Mob starts to follow "EntityID". The second field, Distance, is optional and can be used to set the distance the Mob will follow it's target at.

Setting the runspeed or walkspeed of the mob if you will, will give players a longer reaction time before the adds get to the main boss.

Hopefully that helps.
Reply With Quote
  #2  
Old 05-16-2014, 01:45 AM
Esildor
Hill Giant
 
Join Date: Feb 2010
Posts: 207
Default

Quote:
Originally Posted by Akkadius View Post
What you want is to use a function that will check the distance between the trash and the boss. You can achieve that with:

plugin::CheckDistBetween2Ents(entity1, entity2, distance);
http://wiki.eqemulator.org/p?Perl_Pl...ntity-distance

You will also want to use something simple like quest::follow, which will follow the entity that you specify:

quest::follow(EntityID, [Distance]) # Mob starts to follow "EntityID". The second field, Distance, is optional and can be used to set the distance the Mob will follow it's target at.

Setting the runspeed or walkspeed of the mob if you will, will give players a longer reaction time before the adds get to the main boss.

Hopefully that helps.
Ha,

Thanks Akkadius.

Don't know why I would want a dumby npc when I can use the boss :l silly me.

The quest::follow you're referring to having the adds I spawn follow my boss, correct? I'm assuming they don't follow any intelligent grid if I do that, in which case I'm fairly certain they would run through walls.
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 07:45 AM.


 

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