EQEmulator Forums

EQEmulator Forums (https://www.eqemulator.org/forums/index.php)
-   Quests::LUA (https://www.eqemulator.org/forums/forumdisplay.php?f=680)
-   -   NPC Auto cast every 30 seconds (https://www.eqemulator.org/forums/showthread.php?t=44295)

lachadan1 01-30-2025 01:33 PM

NPC Auto cast every 30 seconds
 
I have been trying get an NPC to auto cast a specific spell (spell ID 9412) every 30 seconds.

Scenario -> Teleporter NPC gets crowded by PCs that are afk, making it difficult for other PCs to target him. I want the NPC to cast a PBAE spell that knocks all PCs back 50 ft.

I have created the spell (9412) and have tested it using a script

sub EVENT_SAY {
if ($text=~/fire/i) {
$npc->CastSpell(9412, $userid);

This works and knocks back the PC hailing the NPC.

No, I can't seem to get this to fire every 30 seconds.

Any help?

Thanks.


All times are GMT -4. The time now is 10:04 PM.

Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.