Commit Graph
2996 Commits
Author SHA1 Message Date
Obique 301eb4efe8 Fixed player standing back up after being incapped/db'd 2018-12-22 16:22:14 -06:00
Obique 16e346a628 NPC combat now ends when player is incapped/dead, and resumes their patrol route immediately 2018-12-22 16:07:37 -06:00
Obique dba110dac4 Fixed loot commands 2018-12-22 15:55:26 -06:00
Obique a927eccca3 Added debug command to view npc information 2018-12-22 15:54:24 -06:00
Obique 1284e5f6a0 Fixed NPC movement when entering/exiting combat 2018-12-22 15:54:10 -06:00
Obique 7a08418856 Added player-to-player teleport 2018-12-22 15:52:04 -06:00
Obique e9fda2f2d5 Fixed exception when disconnecting from login screen and made minor optimizations to awareness 2018-12-16 12:30:58 -06:00
Obique 54661f163e Revamped awareness (again) 2018-12-15 12:15:57 -06:00
Obique 23d972a452 Removed log and updated submodule with fixed jlcommon version 2018-12-09 14:24:47 -06:00
Obique ee8e126b1a Made network code more resilient to attack, removed deprecated functionality, and fixed awareness crash 2018-12-09 14:22:23 -06:00
Obique c36424f268 Fixed mongodb connection and admin server initialization 2018-12-02 11:43:27 -06:00
Obique 87c4a5ec21 Spawner Refactor 2018-12-02 11:34:45 -06:00
Obique 50291ab1b5 Fixed xp fly text and improved compartmentalization of combat commands 2018-09-24 09:25:36 -05:00
Obique 07c1f46fb8 Finalized awareness changes 2018-09-23 19:04:06 -05:00
Obique ab856409d5 Revamped awareness to be per-object 2018-09-23 18:39:52 -05:00
Obique 7929eaedf7 Improved AI movement 2018-09-23 17:57:48 -05:00
Obique e26a6fbead Updated quaternion getYaw method and added a test to ensure it is consistent 2018-09-23 17:56:27 -05:00
Obique 53de694f86 Added fallback keystore for if no keystore is supplied in the config 2018-09-09 23:09:03 -05:00
Obique 2d3a07b27a Fixed compile errors 2018-09-09 16:28:11 -05:00
Obique 3e27e9833c Added TLSv1.2 to connection 2018-09-09 16:19:37 -05:00
Obique d7fa775af3 Removed unnecessary shenanigans with zoning in 2018-09-02 11:22:12 -05:00
Obique d6e17f9383 Reverted ordering for Posture delta/message 2018-09-02 11:14:24 -05:00
Obique d7e66c4f05 In the QA tool, recover now sets the Posture to UPRIGHT 2018-09-01 21:16:10 -05:00
Obique d438fa5b34 Fixed issue with PVP flags not being updated appropriately 2018-09-01 21:15:46 -05:00
Obique afccf652ac Fixed compile errors and QA tool recover 2018-09-01 19:13:38 -05:00
Obique 3d257ad12c Removed delta buffer 2018-09-01 19:11:14 -05:00
Obique 0653b883a0 Improved teleporting TOCTOU issues 2018-09-01 18:16:54 -05:00
Obique eb137e110c Buildout overhaul 2018-09-01 17:17:06 -05:00
Obique 95dab44489 AI now ignores dead/incapped players within range 2018-09-01 11:26:51 -05:00
Obique 7e7fd8b6cd Tweaked object creation code to not put slotted objects within the contained list 2018-08-31 13:34:36 -05:00
Obique 48993c0495 Improved player incap/death logging 2018-08-31 12:33:02 -05:00
Obique af35d839a1 Fixed exception when incapacitated or killed by an NPC 2018-08-31 12:22:59 -05:00
Obique c980a78319 Added packet capture analysis program 2018-08-31 12:07:52 -05:00
Obique d358452790 Fixed player objects being overwritten by buildouts 2018-08-31 12:07:26 -05:00
Obique d0f5e624f1 Improved error checking for AI related actions 2018-08-31 12:06:52 -05:00
Obique 07b9893e52 Improved timing and ordering for various teleport mechanisms 2018-08-30 15:35:04 -05:00
Obique 5f3a82bcf1 Changed travel teleport to move to collector's container and the specified location 2018-08-30 15:34:36 -05:00
Obique 4f1bfc02fb Changed copyright references from 'PSWGCommon' to 'Holocore' 2018-08-30 11:02:04 -05:00
Obique 9061e12885 Updated copyright in tests 2018-08-30 11:00:17 -05:00
Obique 9b8ea1ed66 Made all test runner functions final 2018-08-30 10:11:01 -05:00
Obique 9e489a29fc Removed redundant object lookup for radial requester ID 2018-08-30 09:37:46 -05:00
Obique ed195f7250 Refactored Holocore's testing 2018-08-30 09:37:33 -05:00
Obique 3182d7e5f7 Added TestRadialService and further improved Holocore's test library 2018-08-29 21:10:14 -05:00
Obique f4b4b5af80 Consolidated beginning of Holocore test library 2018-08-29 19:15:53 -05:00
Obique 7f29f41a55 Fixed radials 2018-08-29 18:48:43 -05:00
Obique 02c3fc1980 Improved cloning logging 2018-08-29 18:20:01 -05:00
Obique 3b3e357bba Delayed the search for a default cloner until a player dies 2018-08-29 18:17:53 -05:00
Obique e4a89346ae Cleaned up some AI classes 2018-08-29 18:06:53 -05:00
Obique 007ad235c8 Reduced player "awareness" range for AI from 300m to 100m 2018-08-29 18:06:02 -05:00
Obique 2acac430c5 Fixed NPCs disappearing when driving past them fast enough 2018-08-29 18:05:40 -05:00