Go Back   EQEmulator Home > EQEmulator Forums > Support > Support::Windows Servers

Support::Windows Servers Support forum for Windows EQEMu users.

Reply
 
Thread Tools Display Modes
  #1  
Old 03-24-2018, 04:29 PM
Thallandor
Fire Beetle
 
Join Date: Mar 2018
Posts: 13
Default Server has stopped responding!

Before I go into this, let me just say that I've spent two days off and on reading other forum questions on this and so far they've either been so old that they didn't have relevance or they didn't work/apply to me.

My problem is this:

I use the client on my network locally (same subnet). I can log in. I go to create a character which I can do. But, when i try to enter the game, I get kicked saying the server has stopped responding and I will be disconnected (black screen white text dead center). When I check the database, the character is there and created. The server puts info on the screen saying it's moved the character to tutorial b. Eventually, it says that it is disconnecting the client on the server side.

I don't usually go making an account on a forum but I really want to get this to work and I'm at my wits end.

In my config I've set the IP to be the local computer IP. That computer does nothing else except run a plex server. I've disabled the firewall completely on both the server and the client. Every time I get the same result. I've uninstalled / deleted the files and started over. I've changed everything in the config.

Here is where I downloaded the installer at https://github.com/EQEmu/Server/wiki/Windows-Server

Here is my config.

Code:
{
     "server" : {
          "chatserver" : {
               "host" : "",
               "port" : "7500"
          },
          "database" : {
               "db" : "peq",
               "host" : "127.0.0.1",
               "password" : "eqemu",
               "port" : "3306",
               "username" : "root"
          },
          "mailserver" : {
               "host" : "",
               "port" : "7500"
          },
          "qsdatabase" : {
               "db" : "peq",
               "host" : "127.0.0.1",
               "password" : "eqemu",
               "port" : "3306",
               "username" : "root"
          },
          "webinterface" : {
               "port" : "9081"
          },
          "world" : {
               "http" : {
                    "enabled" : "true",
                    "mimefile" : "mime.types",
                    "port" : "9080"
               },
               "key" : "uOqKbwjHmghlsQMYXj6kK5OpOX6BSqN",
               "loginserver1" : {
                    "account" : "",
                    "host" : "login.eqemulator.net",
                    "legacy" : "1",
                    "password" : "",
                    "port" : "5998"
               },
               "loginserver2" : {
                    "account" : "",
                    "host" : "192.168.1.239",
                    "password" : "",
                    "port" : "5998"
               },
               "longname" : "Faded World",
               "shortname" : "Faded World",
               "tcp" : {
                    "ip" : "127.0.0.1",
                    "port" : "9001"
               },
               "telnet" : {
                    "enabled" : "true",
                    "ip" : "0.0.0.0",
                    "port" : "9000"
               }
          },
          "zones" : {
               "defaultstatus" : "0",
               "ports" : {
                    "high" : "7400",
                    "low" : "7000"
               }
          }
     }
}

Any and all help appreciated. I'm sure i'm looking over something really stupid here. The machine is at a static .239 private ip set at the dhcp by mac.

Here is a SS of what the server displays after the attempt to log in.

https://www.dropbox.com/s/e81z1h3co3...t_lgn.jpg?dl=0
Reply With Quote
  #2  
Old 03-24-2018, 09:14 PM
c0ncrete's Avatar
c0ncrete
Dragon
 
Join Date: Dec 2009
Posts: 719
Default

I had a similar issue and fixed it this way. Caveat: I have an unusual router at home.

https://en.wikipedia.org/wiki/Hairpinning

applicable mikrotik configuration (x.x.x.x masks public IP)
Code:
 1    ;;; hairpin
      chain=dstnat action=dst-nat to-addresses=192.168.88.254 src-address=192.168.88.0/24 
      dst-address=x.x.x.x log=no log-prefix="" 

 2    chain=srcnat action=masquerade src-address=192.168.88.0/24 dst-address=192.168.88.254 log=no 
      log-prefix=""
I haven't had a login server running in a while, but I'll go ahead and get it set up and disable the hairpin to see if I'm back to the same problem as before. Which was: "HALP! I can't connect to server on same machine through public login. I disconnect after char select/create, but can log in locally with no issue." or something, IIRC.
__________________
I muck about @ The Forge.
say(rand 99>49?'try '.('0x'.join '',map{unpack 'H*',chr rand 256}1..2):'incoherent nonsense')while our $Noport=1;
Reply With Quote
  #3  
Old 03-24-2018, 11:39 PM
c0ncrete's Avatar
c0ncrete
Dragon
 
Join Date: Dec 2009
Posts: 719
Default

Sorry. Unable to confirm at the moment without a complete reinstall of the server. Private login server won't get far enough to generate log files for me right now. Likely has to do with my switch to 64 bit.
__________________
I muck about @ The Forge.
say(rand 99>49?'try '.('0x'.join '',map{unpack 'H*',chr rand 256}1..2):'incoherent nonsense')while our $Noport=1;
Reply With Quote
  #4  
Old 03-25-2018, 12:21 AM
Uleat's Avatar
Uleat
Developer
 
Join Date: Apr 2012
Location: North Carolina
Posts: 2,815
Default

I haven't played with the json config too much...

Try changing chat/mail server hosts to "192.168.1.239" address.

Also change tcp : ip to "192.168.1.239" as well.
__________________
Uleat of Bertoxxulous

Compilin' Dirty
Reply With Quote
  #5  
Old 03-25-2018, 01:25 AM
Thallandor
Fire Beetle
 
Join Date: Mar 2018
Posts: 13
Default

Thanks for all the help.

I do need to change the chat and mail.

Turns out I had something mapped to port 9000 a while back and that was killing the connection. I removed that map and everything started working perfectly. Doh! (OLD setting)

Anyway, now i'm off to try to figure out how to get bots working and mercs working.

Is there a version of MQ2 / EQBC that works with RoF2 client?

Thanks again.
Reply With Quote
  #6  
Old 03-25-2018, 02:17 PM
Thallandor
Fire Beetle
 
Join Date: Mar 2018
Posts: 13
Default

And we're back...

I was able to log in 4 times. total. Now i'm back to the same disconnected screens again.... *sigh*
Reply With Quote
  #7  
Old 03-26-2018, 05:45 AM
phantomghost
Hill Giant
 
Join Date: May 2015
Posts: 126
Default

If you have not done much to the server, I'd recommend just taking the .pl file and putting it in a new folder. It will create the .json file the way it needs to be... Then you can go change server name etc. Any changes you did make you could download to a .SQL file and load them into the new database by command prompt. (Update the .SQL file to show the new database... Find/replace olddb to newdb)

This .pl file will set bots up for you as well. I have had issues trying to use older servers, but the easiest fix has just been taking 5 minutes to use the installer and another 5 minutes to load in the old server database to the new database.
Reply With Quote
  #8  
Old 03-26-2018, 03:40 PM
c0ncrete's Avatar
c0ncrete
Dragon
 
Join Date: Dec 2009
Posts: 719
Default

I was able to use a 32bit login server with 64bit world/zone/etc to confirm the issues I was having with logging in were fixed with the hairpin NAT configuration. However, the issue was that I'm unable to get beyond char selection/creation when I have my client set to hit my local login server, not the public login server. With the NAT rules re-enabled on my router, I could login via both login servers from the same machine at the same time.
__________________
I muck about @ The Forge.
say(rand 99>49?'try '.('0x'.join '',map{unpack 'H*',chr rand 256}1..2):'incoherent nonsense')while our $Noport=1;
Reply With Quote
  #9  
Old 03-26-2018, 04:29 PM
Thallandor
Fire Beetle
 
Join Date: Mar 2018
Posts: 13
Default

So I did a complete re-install again. This time i dropped the schemas before the uninstall and then I uninstalled (the apps in installs). This included deleting the entire directory. Then, I re-downloaded the install file again and created a new directory. I then started the process over with the script. I'm on a pretty slow connection so this is a 45min ordeal, minimum. The only other thing this server runs is plex. This is a fresh x64 win 7 pro install (legit).

I eventually got to the log in and character creation screen where I was then disconnected all over again. Several times over. I've tried connecting from multiple clients as well and the same result on both. I have disabled fire walls for now while trying this. I went to the router and put it in "basic" routing only mode disabling some of it's protection features. I tried this both with and without port forwarding (the ranges of 7000-75000 and 9000-9100) to the server.

My next step is going to be connecting Ad Hoc. If that doesn't work, I have no idea what to do after that.

As a troubleshooting step, I tried using a program I wrote a long time ago transferring some files over those same ports while the EQEMU server was stopped. I could transfer files just fine using TCP/IP over some of those ports. When I had the router going with forwarding it was doing both UDP and TCP/IP and it didn't seem to matter whether it was on or off while I was testing.

At risk of exposure, the router i'm using is an RT-AC88U. I've never had any problems with it before and it is fairly new. I have other equipment but it's not in use right now just for the purpose of troubleshooting this.

** one other thing I've noticed. It appears that it disconnects my client (on the login server) before I even get a chance to hit "ENTER WORLD". I'm not sure why that is, but i'm sure it is important, unless that is how it's supposed to work.

Sorry for the winded post. I know it's long; i'm trying to get this working correctly. Thanks for all the help.
Reply With Quote
  #10  
Old 03-26-2018, 04:47 PM
c0ncrete's Avatar
c0ncrete
Dragon
 
Join Date: Dec 2009
Posts: 719
Default

Seeing all sorts of posts about NAT loopback issues with that particular device.
NAT Loopback = Hairpin NAT = NAT Reflection
__________________
I muck about @ The Forge.
say(rand 99>49?'try '.('0x'.join '',map{unpack 'H*',chr rand 256}1..2):'incoherent nonsense')while our $Noport=1;
Reply With Quote
  #11  
Old 03-27-2018, 12:11 PM
Thallandor
Fire Beetle
 
Join Date: Mar 2018
Posts: 13
Default

I looked up a few posts about that and everything I have read post dec 2016 says that they started building that into the firmware so it shouldn't be an issue. There isn't even an option to turn it off anymore. Before I go further in to changing things in my current router i dug up one of the few routers I have lying around that aren't in use (consumer routers).


I tried an old net gear WNR1000 router (changed config addresses, changed IP subnet and address as well). Same problem. On this router, i turned off ALL security and ONLY the server and one client was connected to it with no other traffic and I assigned it it's own channel as well. I also have an old linksys i'll be trying as well as it will have even less security features (which doesn't matter if i'm turning it off anyway). This whole time, no firewalls on the server or client as well. I'm still not at ad-hoc yet. At this point it's either a settings issue or ... What else? All other software is working. Just for fun I threw a minecraft server on there to see if it would work. No issues.

GRRR!!!!

Just to re-iterate. I can get to the character selection. After that, it tells me the server has stopped responding. What else could cause the hand-off to not occur?
Reply With Quote
  #12  
Old 03-27-2018, 05:21 PM
Uleat's Avatar
Uleat
Developer
 
Join Date: Apr 2012
Location: North Carolina
Posts: 2,815
Default

Re-post your current config.
__________________
Uleat of Bertoxxulous

Compilin' Dirty
Reply With Quote
  #13  
Old 03-27-2018, 06:05 PM
Thallandor
Fire Beetle
 
Join Date: Mar 2018
Posts: 13
Default

Here is my current config:

Code:
{
     "server" : {
          "chatserver" : {
               "host" : "10.0.0.2",
               "port" : "7500"
          },
          "database" : {
               "db" : "peq",
               "host" : "127.0.0.1",
               "password" : "eqemu",
               "port" : "3306",
               "username" : "root"
          },
          "mailserver" : {
               "host" : "10.0.0.2",
               "port" : "7500"
          },
          "qsdatabase" : {
               "db" : "peq",
               "host" : "127.0.0.1",
               "password" : "eqemu",
               "port" : "3306",
               "username" : "root"
          },
          "webinterface" : {
               "port" : "9081"
          },
          "world" : {
               "http" : {
                    "enabled" : "true",
                    "mimefile" : "mime.types",
                    "port" : "9080"
               },
               "key" : "uOqKbwjHmghlsQMYXj6kK5OpOX6BSqN",
               "loginserver1" : {
                    "account" : "",
                    "host" : "10.0.0.2",
                    "legacy" : "1",
                    "password" : "",
                    "port" : "5998"
               },
               "loginserver2" : {
                    "account" : "",
                    "host" : "10.0.0.2",
                    "password" : "",
                    "port" : "5998"
               },
               "longname" : "Faded World",
               "shortname" : "Faded World",
               "tcp" : {
                    "ip" : "10.0.0.2",
                    "port" : "9001"
               },
               "telnet" : {
                    "enabled" : "true",
                    "ip" : "0.0.0.0",
                    "port" : "9000"
               }
          },
          "zones" : {
               "defaultstatus" : "0",
               "ports" : {
                    "high" : "7400",
                    "low" : "7000"
               }
          }
     }
}
It just doesn't make any sense as straight forward as this is... 5th reinstall, different router, no security on this router or server now. Same thing... character select then no server respond.
Reply With Quote
  #14  
Old 03-27-2018, 06:45 PM
Uleat's Avatar
Uleat
Developer
 
Join Date: Apr 2012
Location: North Carolina
Posts: 2,815
Default

If you're 100% that you don't want to use the public login server, you can:
- Remove the "loginserver1" entry
- Drop the numeric suffix on "loginserver2" (change to "loginserver")
- (legacy does not need to be enabled on a local login server - only the public one for now)

That won't resolve your current issue (or it shouldn't..)


If you're at character select, you've definitely transitioned from login to world server.

Do you have any messages in your zone log files (or any crash files?)

Are you sure that something hasn't re-hijacked ports again?
__________________
Uleat of Bertoxxulous

Compilin' Dirty
Reply With Quote
  #15  
Old 03-27-2018, 10:41 PM
Thallandor
Fire Beetle
 
Join Date: Mar 2018
Posts: 13
Default

Ok. So making those changes to the login server killed the login. I'll post below the config but i'm not sure why it doesn't work now to even log in. Syntax looks correct.

Code:
{
     "server" : {
          "chatserver" : {
               "host" : "10.0.0.2",
               "port" : "7500"
          },
          "database" : {
               "db" : "peq",
               "host" : "127.0.0.1",
               "password" : "eqemu",
               "port" : "3306",
               "username" : "root"
          },
          "mailserver" : {
               "host" : "10.0.0.2",
               "port" : "7500"
          },
          "qsdatabase" : {
               "db" : "peq",
               "host" : "127.0.0.1",
               "password" : "eqemu",
               "port" : "3306",
               "username" : "root"
          },
          "webinterface" : {
               "port" : "9081"
          },
          "world" : {
               "http" : {
                    "enabled" : "true",
                    "mimefile" : "mime.types",
                    "port" : "9080"
               },
               "key" : "uOqKbwjHmghlsQMYXj6kK5OpOX6BSqN",
               "loginserver" : {
                    "account" : "",
                    "host" : "10.0.0.2",
                    "password" : "",
                    "port" : "5998"
               },
               "longname" : "Faded World",
               "shortname" : "Faded World",
               "tcp" : {
                    "ip" : "10.0.0.2",
                    "port" : "9001"
               },
               "telnet" : {
                    "enabled" : "true",
                    "ip" : "0.0.0.0",
                    "port" : "9000"
               }
          },
          "zones" : {
               "defaultstatus" : "0",
               "ports" : {
                    "high" : "7400",
                    "low" : "7000"
               }
          }
     }
}
I'll go ahead and revert back for now. There are no crash files. I'll post the most recent log file for zone.

Code:
[03-27-2018 :: 22:45:27] [Zone Server] CURRENT_VERSION: 1.1.3
[03-27-2018 :: 22:45:27] [Zone Server] Mapping Incoming Opcodes
[03-27-2018 :: 22:45:27] [Zone Server] Loading Variables
[03-27-2018 :: 22:45:27] [Zone Server] Loading zone names
[03-27-2018 :: 22:45:27] [Zone Server] Loading items
[03-27-2018 :: 22:45:27] [Zone Server] Loading npc faction lists
[03-27-2018 :: 22:45:27] [Zone Server] Loading loot tables
[03-27-2018 :: 22:45:27] [Zone Server] Loading skill caps
[03-27-2018 :: 22:45:27] [Zone Server] Loading spells
[03-27-2018 :: 22:45:27] [Zone Server] Loading base data
[03-27-2018 :: 22:45:27] [Zone Server] Loading guilds
[03-27-2018 :: 22:45:27] [Zone Server] Loading factions
[03-27-2018 :: 22:45:27] [Zone Server] Loading titles
[03-27-2018 :: 22:45:27] [Zone Server] Loading tributes
[03-27-2018 :: 22:45:27] [Zone Server] Loading corpse timers
[03-27-2018 :: 22:45:27] [Zone Server] Loading commands
[03-27-2018 :: 22:45:27] [Zone Server] 258 commands loaded
[03-27-2018 :: 22:45:27] [Zone Server] Loaded default rule set 'default'
[03-27-2018 :: 22:45:27] [Zone Server] Loading Perl Event Export Settings...
[03-27-2018 :: 22:45:27] [Zone Server] Loading quests
[03-27-2018 :: 22:45:27] [Quests] Tying perl output to eqemu logs
[03-27-2018 :: 22:45:28] [Quests] Creating EQEmuIO=HASH(0x2f9eb84)
[03-27-2018 :: 22:45:28] [Quests] Creating EQEmuIO=HASH(0x2fb41dc)
[03-27-2018 :: 22:45:28] [Quests] Loading perlemb plugins.
[03-27-2018 :: 22:45:28] [Quests] Unable to read perl file 'plugin.pl'
[03-27-2018 :: 22:45:28] [Quests] Subroutine Cwd::fastcwd redefined at C:/Perl/lib/Cwd.pm line 812.
[03-27-2018 :: 22:45:28] [Quests] Subroutine Cwd::getcwd redefined at C:/Perl/lib/Cwd.pm line 812.
[03-27-2018 :: 22:45:28] [Quests] Subroutine Cwd::abs_path redefined at C:/Perl/lib/Cwd.pm line 812.
[03-27-2018 :: 22:45:28] [Quests] Subroutine CalcDestFromHeading redefined at ./plugins//path_tools.pl line 221.
[03-27-2018 :: 22:45:28] [Quests] "my" variable $Item1 masks earlier declaration in same scope at ./plugins//quest_handin.pl line 19.
[03-27-2018 :: 22:45:28] [Quests] "my" variable $Item2 masks earlier declaration in same scope at ./plugins//quest_handin.pl line 21.
[03-27-2018 :: 22:45:28] [Quests] "my" variable $Item3 masks earlier declaration in same scope at ./plugins//quest_handin.pl line 23.
[03-27-2018 :: 22:45:28] [Quests] "my" variable $Item4 masks earlier declaration in same scope at ./plugins//quest_handin.pl line 25.
[03-27-2018 :: 22:45:28] [Quests] Subroutine RandomRange redefined at ./plugins//random_utils.pl line 3.
[03-27-2018 :: 22:45:28] [Quests] Found = in conditional, should be == at ./plugins//rathunt.pl line 45.
[03-27-2018 :: 22:45:28] [Quests] Found = in conditional, should be == at ./plugins//rathunt.pl line 53.
[03-27-2018 :: 22:45:28] [Quests] Found = in conditional, should be == at ./plugins//rathunt.pl line 88.
[03-27-2018 :: 22:45:28] [Quests] Found = in conditional, should be == at ./plugins//rathunt.pl line 96.
[03-27-2018 :: 22:45:28] [Quests] Subroutine moelib_spawn_block redefined at ./plugins//spawn_utils.pl line 2.
[03-27-2018 :: 22:45:28] [Quests] Subroutine moelib_spawn_block_center redefined at ./plugins//spawn_utils.pl line 23.
[03-27-2018 :: 22:45:28] [Quests] Subroutine moelib_spawn_circle redefined at ./plugins//spawn_utils.pl line 45.
[03-27-2018 :: 22:45:28] [Quests] Subroutine GetMaxLoSDistFromHeading redefined at ./plugins//spawn_utils.pl line 71.
[03-27-2018 :: 22:45:28] [Quests] Subroutine FaceBestHeading redefined at ./plugins//spawn_utils.pl line 134.
[03-27-2018 :: 22:45:28] [Quests] Subroutine HeadingToShortestLoS redefined at ./plugins//spawn_utils.pl line 204.
[03-27-2018 :: 22:45:28] [Quests] Subroutine MoveAwayFromWall redefined at ./plugins//spawn_utils.pl line 268.
[03-27-2018 :: 22:45:28] [Quests] Subroutine MoveToFirstBestZ redefined at ./plugins//spawn_utils.pl line 340.
[03-27-2018 :: 22:45:28] [Quests] Subroutine SpawnZone redefined at ./plugins//spawn_utils.pl line 373.
[03-27-2018 :: 22:45:28] [Quests] Subroutine GetReverseHeading redefined at ./plugins//spawn_utils.pl line 456.
[03-27-2018 :: 22:45:28] [Quests] Subroutine ConvertHeadingToDegrees redefined at ./plugins//spawn_utils.pl line 477.
[03-27-2018 :: 22:45:28] [Quests] Subroutine vtell redefined at ./plugins//voicetell.pl line 6.
[03-27-2018 :: 22:45:28] [Quests] Subroutine Autovtell redefined at ./plugins//voicetell.pl line 56.
[03-27-2018 :: 22:45:28] [Zone Server] Entering sleep mode
[03-27-2018 :: 22:45:29] [Zone Server] Starting EQ Network server on port 7021
I hadn't looked at these files before. There are no crashes though.

As for something else taking those ports, no. Not possible at this time. I still have this server and client on a router all to themselves. They are the only two devices on that network. That router was reset, and all security removed. Both firewall and even the network it's self is open. (i live in the middle of no where ).

Here is the fresh-off-the-press most recent attempt to enter the world with a lvl 1 char.

Code:
[03-27-2018 :: 22:54:47] [Zone Server] Time Broadcast Packet: EQTime [09:54 pm]
[03-27-2018 :: 22:55:46] [Status] Zone Shutdown: tutorialb (189)
[03-27-2018 :: 22:55:46] [Normal] Zone shutdown: going to sleep
[03-27-2018 :: 22:55:46] [Quests] Destroying EQEmuIO=HASH(0x28b41dc)
[03-27-2018 :: 22:55:46] [Quests] Destroying EQEmuIO=HASH(0x289eb84)
[03-27-2018 :: 22:55:46] [Quests] Tying perl output to eqemu logs
[03-27-2018 :: 22:55:46] [Quests] Creating EQEmuIO=HASH(0xe74ff24)
[03-27-2018 :: 22:55:46] [Quests] Creating EQEmuIO=HASH(0xe755434)
[03-27-2018 :: 22:55:46] [Quests] Loading perlemb plugins.
[03-27-2018 :: 22:55:46] [Quests] Unable to read perl file 'plugin.pl'
[03-27-2018 :: 22:55:46] [Quests] Subroutine Cwd::fastcwd redefined at C:/Perl/lib/Cwd.pm line 812.
[03-27-2018 :: 22:55:46] [Quests] Subroutine Cwd::getcwd redefined at C:/Perl/lib/Cwd.pm line 812.
[03-27-2018 :: 22:55:46] [Quests] Subroutine Cwd::abs_path redefined at C:/Perl/lib/Cwd.pm line 812.
[03-27-2018 :: 22:55:46] [Quests] Subroutine CalcDestFromHeading redefined at ./plugins//path_tools.pl line 221.
[03-27-2018 :: 22:55:46] [Quests] "my" variable $Item1 masks earlier declaration in same scope at ./plugins//quest_handin.pl line 19.
[03-27-2018 :: 22:55:46] [Quests] "my" variable $Item2 masks earlier declaration in same scope at ./plugins//quest_handin.pl line 21.
[03-27-2018 :: 22:55:46] [Quests] "my" variable $Item3 masks earlier declaration in same scope at ./plugins//quest_handin.pl line 23.
[03-27-2018 :: 22:55:46] [Quests] "my" variable $Item4 masks earlier declaration in same scope at ./plugins//quest_handin.pl line 25.
[03-27-2018 :: 22:55:46] [Quests] Subroutine RandomRange redefined at ./plugins//random_utils.pl line 3.
[03-27-2018 :: 22:55:46] [Quests] Found = in conditional, should be == at ./plugins//rathunt.pl line 45.
[03-27-2018 :: 22:55:46] [Quests] Found = in conditional, should be == at ./plugins//rathunt.pl line 53.
[03-27-2018 :: 22:55:46] [Quests] Found = in conditional, should be == at ./plugins//rathunt.pl line 88.
[03-27-2018 :: 22:55:46] [Quests] Found = in conditional, should be == at ./plugins//rathunt.pl line 96.
[03-27-2018 :: 22:55:46] [Quests] Subroutine moelib_spawn_block redefined at ./plugins//spawn_utils.pl line 2.
[03-27-2018 :: 22:55:46] [Quests] Subroutine moelib_spawn_block_center redefined at ./plugins//spawn_utils.pl line 23.
[03-27-2018 :: 22:55:46] [Quests] Subroutine moelib_spawn_circle redefined at ./plugins//spawn_utils.pl line 45.
[03-27-2018 :: 22:55:46] [Quests] Subroutine GetMaxLoSDistFromHeading redefined at ./plugins//spawn_utils.pl line 71.
[03-27-2018 :: 22:55:46] [Quests] Subroutine FaceBestHeading redefined at ./plugins//spawn_utils.pl line 134.
[03-27-2018 :: 22:55:46] [Quests] Subroutine HeadingToShortestLoS redefined at ./plugins//spawn_utils.pl line 204.
[03-27-2018 :: 22:55:46] [Quests] Subroutine MoveAwayFromWall redefined at ./plugins//spawn_utils.pl line 268.
[03-27-2018 :: 22:55:46] [Quests] Subroutine MoveToFirstBestZ redefined at ./plugins//spawn_utils.pl line 340.
[03-27-2018 :: 22:55:46] [Quests] Subroutine SpawnZone redefined at ./plugins//spawn_utils.pl line 373.
[03-27-2018 :: 22:55:46] [Quests] Subroutine GetReverseHeading redefined at ./plugins//spawn_utils.pl line 456.
[03-27-2018 :: 22:55:46] [Quests] Subroutine ConvertHeadingToDegrees redefined at ./plugins//spawn_utils.pl line 477.
[03-27-2018 :: 22:55:46] [Quests] Subroutine vtell redefined at ./plugins//voicetell.pl line 6.
[03-27-2018 :: 22:55:46] [Quests] Subroutine Autovtell redefined at ./plugins//voicetell.pl line 56.

Last edited by Thallandor; 03-27-2018 at 10:45 PM.. Reason: Added most recent world text...
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:51 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 - 2024, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3