Commit graph

468 commits

Author SHA1 Message Date
root
e4ce4bca87 Update lua to EQ2EMu current. 2020-05-08 11:07:44 -07:00
Image
8c5d683048 Exe Update 2020-05-08 13:34:40 -04:00
Image
d2882be847 If Merchant or Mender have a secondary command id of hail (9, 1262,1265,1267) then automatically hail npc/spawn 2020-05-08 13:32:33 -04:00
Image
a34a5f7aee Exe Update 2020-05-08 00:05:14 -04:00
Image
aaf8695bd6 linux fix 2020-05-08 00:05:06 -04:00
Image
ae51e035fe Database updates for spawn db pulls to get expansion_flag
Completes fix 
2020-05-07 23:52:58 -04:00
Image
1731b7cdf7 support for spawn set expansion_flag decimalbit
/spawn set expansion_flag 1234 - partial fix issue 
2020-05-07 23:52:40 -04:00
Image
d065919cf8 Support for SetZoneExpansionFlag(Zone,decimalbits) and GetZoneExpansionFlag(Zone)
Partial fix for issue 
2020-05-07 23:51:57 -04:00
Image
29a98cfcb5 Rules Global Expansion Flag
Partial code for Issue 
2020-05-07 23:50:08 -04:00
Image
8d06858971 Zone based expansion flag and preinit_zone_script LUA function for ZoneScripts
Part of Issue 
2020-05-07 23:49:41 -04:00
Image
f1c2955003 Fix for chests and other spawns/widgets/objects having HP of 0 showing up as corpses 2020-05-07 23:31:18 -04:00
Image
3662af48cb Exe Update 2020-05-07 18:05:28 -04:00
Image
4686e2603a Fixed deadlock issues with m_Update 2020-05-07 18:05:22 -04:00
Image
346c4c703c removed LUA directory, LUA scripts all reside in server directory 2020-05-07 13:29:56 -04:00
Image
c3b8843993 Removed configs directory samples are all part of server directory 2020-05-07 12:28:50 -04:00
Image
2134a6c110 Removed distrib directory, out of date 2020-05-07 12:28:02 -04:00
Image
8b343cc5d3 Dropping structs directory, all updated structs reside in server directory 2020-05-07 12:25:33 -04:00
Image
ecd121cf0b Exe Update 2020-05-07 08:26:06 -04:00
Image
45d9add083 keep doing client process while waiting for map to load 2020-05-07 08:26:01 -04:00
Image
eb06006c75 nix fix 2020-05-07 08:25:43 -04:00
Image
7473b81a9f Exe Update 2020-05-07 08:15:00 -04:00
Image
ce1632941d Integrate SPGrid loading process into Map class, this is a temporary solution until we embed gridids to Map class 2020-05-07 08:14:54 -04:00
Image
7c7243a333 Exe Update 2020-05-06 22:43:44 -04:00
Image
6551fcff6d Not all spells are set for encounter, using icon backdrop 312 since thats green AE encounter
Fix 
2020-05-06 22:43:38 -04:00
Image
b4e35fe356 Exe Update 2020-05-06 21:44:49 -04:00
Image
513c4baeed LUA potential mem leak fix and potential crash culprit on conversations 2020-05-06 21:44:42 -04:00
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