EQEmulator Forums

EQEmulator Forums (https://www.eqemulator.org/forums/index.php)
-   Spell Support (https://www.eqemulator.org/forums/forumdisplay.php?f=664)
-   -   Spell Recast time not yet met (https://www.eqemulator.org/forums/showthread.php?t=40219)

Mortykins 11-30-2015 09:53 PM

Spell Recast time not yet met
 
HI Folks,

It seems that randomly players will have this message when trying to cast spells but it will only effect that one player. I haven't found a way to fix broken players like this other than completely re-creating them but that is tedious and sucks.

"Spell Recast time not yet met."

Player A: Has this issue

Other players: Do not have this issue, but can happen to anyone it seems randomly.

Any ideas on how to fix this or reset the player ?

Mort

HeyPretty 04-09-2018 04:16 AM

Did you ever get an answer? I'm having this issue currently.

GRUMPY 04-09-2018 09:47 AM

Quote:

Originally Posted by HeyPretty (Post 258192)
Did you ever get an answer? I'm having this issue currently.

Does the client have the same spell files that the server is using ?

HeyPretty 04-09-2018 05:28 PM

Well I assume so, unless Morty has gone and updated without my knowledge? It was working earlier in the day, then nope.

Maze_EQ 04-09-2018 10:02 PM

did you cast an instant spell and fizzle?

HeyPretty 04-09-2018 11:49 PM

No it was my pet heal, takes a second or two to cast.

For the record I'm using RoF2

I deleted my INI files for this character and logged in fresh. No luck.

GRUMPY 04-10-2018 12:31 AM

Just by coincidence, that expression is in a script example found in this thread here :

http://www.eqemulator.org/forums/sho...d.php?p=199896

I have no idea if it's relevant to this issue. Just digging.

Quote:

Originally Posted by trevius (Post 199896)
Here is a fairly simple example of using these 2 plugins together:

Code:

sub EVENT_ITEM_CLICK {

        if (!$client->EntityVariableExists(15) || plugin::GetTimeLeft($client->GetEntityVariable(15), "S") == 0)
        {
                # Do your spell script here
                # ...
               
                # Then set the new end time for the recast delay here
                my $EndTime = plugin::GetEndTime("S5");
                $client->SetEntityVariable(15, $EndTime);
        }
        else
        {
                $client->Message(13, "Spell recast time not yet met.");
        }

}

Basically, in this example, you are just using these plugins to create and enforce a recast delay within an item click script, which otherwise would not have a simple way to set a recast delay on.


demonstar55 04-10-2018 12:48 AM

The message is generated by the client.

GRUMPY 04-10-2018 01:20 AM

Quote:

Originally Posted by demonstar55 (Post 258225)
The message is generated by the client.

Ok, was doing some more searching. Someone posted this issue on DB games forums (2013)
with a "possible" client cause, regarding the system clock.

https://forums.daybreakgames.com/eq/...et-met.204408/

HeyPretty 04-10-2018 01:57 AM

That's so interesting... it wouldn't explain why my other characters aren't having similar or the same issue and why my other abilities recast timers seem fine.

Morty thinks it's something to do with an AA timer but he reset all of mine and it was still "greyed out".

GRUMPY 04-10-2018 02:11 AM

Well, I guess I don't have enough details about your situation to test anything out.
You just mentioned a pet heal spell. But as usual, issues like will be around a long
time and nobody from other servers will jump in and give any indication as to whether
it's happening elsewhere. I like to help out when I can, if I have the knowledge to seek
out a solution or cause.

GRUMPY 04-10-2018 02:49 AM

A post from P99 forums listing another cause :
https://www.project1999.com/forums/s...d.php?t=145522


All times are GMT -4. The time now is 01:38 AM.

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