Commit graph

276 commits

Author SHA1 Message Date
Image
4364b3e06a Update NPC_AI.cpp
Fixes #68
2020-04-09 21:48:19 -04:00
Gogs
7b91a220bd Yet more pathing in QH 2020-04-09 16:45:46 -07:00
Gogs
6819e94365 More QeynosHarbor Pathing 2020-04-09 02:31:04 -07:00
Gogs
48fe478ee5 Qeynos Harbor Pathing 2020-04-09 00:07:26 -07:00
Image
3e17b28316 Create VPK_Tool.zip 2020-04-07 23:10:19 -04:00
Image
812b17ad84 Create blackburrow.nav 2020-04-07 13:42:13 -04:00
Image
9a43ebf474 Model Viewer (map editor) Added support to load .draw files, but no textures! 2020-04-06 22:47:56 -04:00
Image
8fa28fa054 EQ2Modeler (aka EQ2 Map Editor) upload 2020-04-06 21:25:56 -04:00
Image
012f6f962f missing recast nav stuff 2020-04-06 14:25:04 -04:00
Image
8b3631d6ad fixed exe names in readme 2020-04-06 12:53:46 -04:00
Image
fa099cc422 Update README.md
Fixed note that mentions creation of login account, this is done automatically when you enter new creds that dont match any existing user
2020-04-06 12:52:21 -04:00
Image
23b534ba10 Exe Updates
Only x64 updates now as maps cannot be supported in 32-bit
2020-04-05 23:32:25 -04:00
Image
637cb048f1 Merge branch 'master' of http://cutpon.com:3000/devn00b/EQ2EMu 2020-04-05 23:31:04 -04:00
Image
2de73b6b83 Support for BestZ / Line of Sight / navmesh pathing
Fixes #46

EQ2Map support for Check Line of Sight, BestZ
Spells must be cast in line of sight of target
Melee combat (NPC->NPC/Player) must be in line of sight of target

navmesh support for pathfinding
2020-04-05 23:29:43 -04:00
devn00b
4c84cf2046 Update 'installer/README.md' 2020-04-06 03:17:18 +00:00
devn00b
4b52d95322 Update 'installer/README.md' 2020-04-06 03:13:30 +00:00
Image
ede8d3bd19 First edition of EQ2Maps and sample navs
First EQ2Maps and sample navs halas.nav (FrostfangSea) and qey_harbor.nav (Qeynos Harbor)
2020-04-05 22:24:21 -04:00
Image
6772e3f51d First edition of EQ2Maps and sample navs
First EQ2Maps and sample navs halas.nav (FrostfangSea) and qey_harbor.nav (Qeynos Harbor)
2020-04-05 22:23:06 -04:00
devn00b
d6a3c20437 Add 'installer/README.md' 2020-04-03 23:34:19 +00:00
Gogs
65a2eb9b84 Installer Initial Commit 2020-04-03 16:28:01 -07:00
Image
330998064b Break after matching in db filter code 2020-03-30 19:22:47 -04:00
Image
9aa88aae75 Linux fix 2020-03-29 19:53:25 -04:00
Image
318865411d Removed unnecessary comment
Unneeded comment, sync exes
2020-03-29 10:10:24 -04:00
Image
27adeb4654 Exe Updates 2020-03-29 10:07:59 -04:00
Image
66c23cf771 Improvement to async query code to not have subsequent query held on main client/spawn process threads
Fixed the queue being used while we process existing queries from the same query id group.  We subsequently check at the end of the thread if more queries are available to process and start a new thread to build a new temp queue.
2020-03-29 10:07:50 -04:00
Image
14b081a967 Update README.md 2020-03-28 22:44:47 -04:00
Image
01406cbe36 Exe Updates 2020-03-28 12:58:00 -04:00
Image
8c8ad9e93c fixes LogStart
Fixes #60

Login server needed to call LogStart, world server needed to call earlier (messages were getting recorded out of order without the timestamps)
2020-03-28 12:57:51 -04:00
Image
d6bbc50989 login_db.ini and world_db.ini logging improvement
Fixes #1 adds more detail to when the login_db.ini or world_db.ini is not filled out correctly.
2020-03-28 12:56:59 -04:00
Image
d361d5c8c1 ruins of varsoon door fixes 2020-03-27 12:13:46 -04:00
Image
9ecc05c5ce stormhold door updates 2020-03-27 12:13:39 -04:00
Image
6637d07496 Exe Updates 2020-03-27 08:57:45 -04:00
Image
0091eedd0a spawn move close_heading needed to also update spawn_location_placement
the spawn_location_placement heading must match close heading
2020-03-27 08:57:39 -04:00
Image
38389b1d3a Exe Updates 2020-03-27 08:43:09 -04:00
Image
9f01692d8d Fixed bug on spawn move close_heading 2020-03-27 08:43:02 -04:00
Image
aab0ba8883 Create stormhold_door_fixes.sql 2020-03-26 23:40:57 -04:00
Image
35c0b7a1d6 Exe Updates 2020-03-26 17:43:38 -04:00
Image
d71e9c76ee Mem leak fix for async query code 2020-03-26 17:43:01 -04:00
Image
d736517287 Exe Updates 2020-03-25 23:15:56 -04:00
Image
7c42966f14 Fixed erase crash when no client to erase 2020-03-25 23:15:48 -04:00
Image
cb0d07c5fa Character saves needed to be async, too slow to run synchronous in client process
Fixes #44

Database class now has the ability to asynchronously run queries that don't tie up the process threads.

This is being utilized right now for character saves as that seems to be the slowest process.  However query id's (and potentially extension of such) can allow anything to be asynchronous -- and later on even add return vars.
2020-03-25 23:15:31 -04:00
Image
456cfa5828 Deadlock fixes in new GetScriptName 2020-03-25 22:35:59 -04:00
Image
1dfbf01cf4 Fix crash on login to zone
Fixes #59

Client gets ahead of server, tries to get character info before we set appropriate structures for client to use
2020-03-25 21:06:18 -04:00
Image
d11d58df75 enemy target group spells do not impact current target
Fixes #58
2020-03-25 00:04:50 -04:00
Image
e3a44d9cdf Login Exe Update 2020-03-24 22:23:58 -04:00
Image
5cd1bacc28 Login Server Updates
Fixes #55 - check on if an account exists or not before attempting an account creation (we still rely on the DB to do the password comparison as its own query)
2020-03-24 22:23:51 -04:00
Image
43e87ebf3a Exe Updates 2020-03-23 22:47:48 -04:00
Image
9bbd10e147 Command to move spawn to your current location
Fixes #56
new command : /spawn move myloc
Updates X,Y,Z,Heading to the players current values and saves the spawn_location_placement
2020-03-23 22:47:41 -04:00
Image
c724918484 Removed unused rule SpeedRatio 2020-03-22 17:08:04 -04:00
Image
5dfafe4464 Linux fixes 2020-03-22 17:07:49 -04:00