Commit graph

442 commits

Author SHA1 Message Date
Image
3751645412 Exe Update 2020-05-06 17:52:43 -04:00
Image
6e62bec1f3 Crash fix for calling StartConversation before AddConversationOption
Also added log message in case this happens to inform user of the mistake
2020-05-06 17:52:36 -04:00
Image
19dca1d858 Exe Update 2020-05-05 23:22:20 -04:00
Image
2641486750 if map is loaded and the grid does not match the value set in the database, we override 2020-05-05 23:22:15 -04:00
Image
8e175a5647 Exe Updatetee 2020-05-05 22:56:32 -04:00
Image
b86008287e Relocating the setting of spawn structs before we are adding the client to the zone listing 2020-05-05 22:56:25 -04:00
Image
82f0bd5b03 Exe Update 2020-05-05 22:42:22 -04:00
Image
f220766347 fix for spawn serialize crash
avoid overrun fo the spawn header structure
2020-05-05 22:42:16 -04:00
Image
7e5cc7e427 Merge branch 'master' of http://cutpon.com:3000/devn00b/EQ2EMu 2020-05-05 22:23:00 -04:00
Image
e66cfe321c Exe Updates 2020-05-05 22:22:57 -04:00
Image
ded66a36bf LUA CheckLOS(spawn,target) and CheckLOSByCoordinates(spawn,x,y,z) returns 1 if in view 2020-05-05 22:22:45 -04:00
Image
b34490f7c8 line of sight defaults to true if map isn't loaded
Fix 
2020-05-05 22:22:11 -04:00
root
df74180592 Remove bugged LUA 2020-05-05 16:20:15 -07:00
Image
1a66e2d9ae Exe Updates 2020-05-05 18:29:17 -04:00
Image
b211f41b16 Removed test code for 0 packet length, just make it an app packet if its legit 2020-05-05 18:29:03 -04:00
Image
d8794594b8 disable kick of world server if it sends bogus packet to LS
we might have some missing packets to handle
2020-05-05 18:28:43 -04:00
Image
01c5cb33a0 player position update crash fix 2020-05-05 18:28:23 -04:00
Image
9f371410ed Exe Updates 2020-05-05 12:47:19 -04:00
Image
f812dae32a Disabled ReadyToZoneMsg if logging into zone
ReadyToZone shouldn't be honored on a zone in, likely a corrupt client so don't force disconnect (so we can get more data)
2020-05-05 12:47:13 -04:00
Image
3a67efbad8 Fixes constant client kick outs as zoning in, crashes, disconnects, etc.
Fixes 
- Changed the logging from LogWrite to printf -- reason being DumpPacket and WriteLog overrun each other making the logs really inconsistent for testing
- CheckCombineQueue should hold onto the MCombineQueueLock for the entire run, also PreparePacket should not be called if CombineQueue is running, we don't want to tasks hitting the compression/encryption logic at once
- Fixed 0 opcode packets to properly be passed as EQApplicationPackets
- Added XOR checks to omit an update on info/pos/vis packets if no changes are made
2020-05-05 12:46:36 -04:00
Image
a93d359271 Exe Updates 2020-05-04 09:12:06 -04:00
Image
04d1ea0151 removed unnecessary setting of values in char sheet, re-added position updates on an info/vis update for spawn 2020-05-04 09:09:08 -04:00
Image
fa7c369470 Removed a part of the merged eqemu netcode as issues reported with this part of the code 2020-05-04 09:08:17 -04:00
Image
d63f967ebc Merge branch 'master' of http://cutpon.com:3000/devn00b/EQ2EMu 2020-05-03 21:10:09 -04:00
Image
df42813c0a Exe Updates 2020-05-03 21:10:07 -04:00
Image
9574459e57 Spawn struct fixes / logging 2020-05-03 21:10:00 -04:00
Image
438d9f76a7 Spell fails due to range missing auto submits bug 2020-05-03 21:09:48 -04:00
root
e0a938e836 add empty missing file to stop error message 2020-05-03 13:00:02 -07:00
Image
01937f28a9 Merge branch 'master' of http://cutpon.com:3000/devn00b/EQ2EMu 2020-05-02 23:14:01 -04:00
Image
df72b308df Exe Update 2020-05-02 23:13:59 -04:00
Image
79815dd77d SpawnFooter set isplayer enabled when its a player! 2020-05-02 23:13:52 -04:00
root
e506d5a3dc Merge branch 'master' of http://cutpon.com:3000/devn00b/EQ2EMu 2020-05-01 21:51:17 -07:00
root
6e92f2a854 Bringing in updates from EQ2EMu. 2020-05-01 21:50:31 -07:00
Image
7238115deb Exe Updates 2020-05-01 21:25:54 -04:00
Image
ee3b099c53 Struct updates/fixes
Progress on Issue 
2020-05-01 21:25:46 -04:00
Image
37313e0645 Send info/vis packets individually from position (testcase)
Progress on Issue 
2020-05-01 21:25:25 -04:00
Image
94f7ed4dd2 removed test ack functionality, need to revisit why we don't ack up to latest packets still seems there is some desync
Progress on Issue 
2020-05-01 21:25:09 -04:00
Image
1af11fadb0 Debug mode fails to correctly track stack traces when returning, also makes releasereadlock increment negatively in mutex 2020-05-01 21:24:33 -04:00
Image
2fa5b8e2a9 Merge branch 'master' of http://cutpon.com:3000/devn00b/EQ2EMu 2020-04-28 23:29:36 -04:00
Image
826bfe67f2 Exe Updates 2020-04-28 23:29:29 -04:00
Image
af0ed0ea4f sync with pubtest
changes still in the works..
2020-04-28 23:29:18 -04:00
root
407823febe Initial Work on The Down Below 2020-04-28 19:30:09 -07:00
Image
2137bd3adb Latest client.cpp / exe 2020-04-27 00:27:42 -04:00
Image
09976d6b0e Exe Update 2020-04-26 23:25:45 -04:00
Image
ac74760636 Spawn Updates (bulk packets) also need to lock the spawn list 2020-04-26 23:25:39 -04:00
Image
3496a3a1e7 Exe Update 2020-04-26 23:11:05 -04:00
Image
c96fb809e4 Missing spawnlist lock on sending spawns to client!
Fixes , CreateGhost CRC error seen in alertlog.txt is now gone
2020-04-26 23:10:24 -04:00
Image
3619d6a72f Exe Update 2020-04-26 19:41:04 -04:00
Image
4075cf53b3 Seq ack change
Additional changes to tie to issue . ACK's are ok, we needed to acknowledge the latest packet
2020-04-26 19:40:57 -04:00
Image
08c48892db Exe Updates 2020-04-26 17:50:25 -04:00