Filip Maj 
							
						 
					 
					
						
						
							
						
						4c7928da78 
					 
					
						
						
							
							Fixed screwed up cast animation.  
						
						
						
						
					 
					
						2017-08-29 22:27:32 -04:00 
						 
				 
			
				
					
						
							
							
								Tahir Akhlaq 
							
						 
					 
					
						
						
							
						
						517bdc0638 
					 
					
						
						
							
							fixed cast interrupt  
						
						... 
						
						
						
						- dont allow targeting of mob moving back to spawn 
						
						
					 
					
						2017-08-30 00:14:14 +01:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						67485eafc0 
					 
					
						
						
							
							Fixed infinite loop with DoBattleAction. Added some casting logic.  
						
						
						
						
					 
					
						2017-08-29 00:33:23 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						d81832f256 
					 
					
						
						
							
							Cleaned up hotbar database stuff (slot starts at 0 now!) and fixed a few bugs in the state system.  
						
						
						
						
					 
					
						2017-08-28 23:21:21 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						7ad40f625a 
					 
					
						
						
							
							Refactored Demo's battle action code and cleaned things up.  
						
						
						
						
					 
					
						2017-08-28 21:45:01 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						71d5bbc9ff 
					 
					
						
						
							
							Merge branch 'ai-open' of  https://bitbucket.org/takhlaq/ffxiv-classic-server  into ai-open  
						
						
						
						
					 
					
						2017-08-28 20:26:27 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						37b8203dae 
					 
					
						
						
							
							Rewrote the BattleActionPacket classes to standardize them. Added a method in Character.cs to fire off BattleActions.  
						
						
						
						
					 
					
						2017-08-28 20:26:21 -04:00 
						 
				 
			
				
					
						
							
							
								Tahir Akhlaq 
							
						 
					 
					
						
						
							
						
						f4016e1a12 
					 
					
						
						
							
							renamed tables for consistency  
						
						... 
						
						
						
						- added magic.lua (todo: enumerate modifiers and stuff)
- moved aggro handling to session position update
- some cleanup 
						
						
					 
					
						2017-08-29 01:15:12 +01:00 
						 
				 
			
				
					
						
							
							
								Tahir Akhlaq 
							
						 
					 
					
						
						
							
						
						c070f5b80e 
					 
					
						
						
							
							added ion's and showmo's enums  
						
						... 
						
						
						
						- added nullable DateTime param to UnixTimeStampUTC 
						
						
					 
					
						2017-08-26 17:46:45 +01:00 
						 
				 
			
				
					
						
							
							
								Tahir Akhlaq 
							
						 
					 
					
						
						
							
						
						1ae15df64c 
					 
					
						
						
							
							add ion's fix for BattleActionX10Packet crashing client  
						
						... 
						
						
						
						- add blizzara spell lua 
						
						
					 
					
						2017-08-26 06:47:07 +01:00 
						 
				 
			
				
					
						
							
							
								Tahir Akhlaq 
							
						 
					 
					
						
						
							
						
						9024f3fad6 
					 
					
						
						
							
							cleaned up magicstate and weaponskillstate  
						
						... 
						
						
						
						- todo: fix IsFacing
- added thunder spell (todo: figure out why battleactionx10 crashes client on sending shit) 
						
						
					 
					
						2017-08-26 04:08:26 +01:00 
						 
				 
			
				
					
						
							
							
								Tahir Akhlaq 
							
						 
					 
					
						
						
							
						
						1856cc0634 
					 
					
						
						
							
							(badly) ported dsp's pathfind code  
						
						... 
						
						
						
						- added distance for vectors
- todo: why does it go retard 
						
						
					 
					
						2017-08-16 17:25:32 +01:00 
						 
				 
			
				
					
						
							
							
								Tahir Akhlaq 
							
						 
					 
					
						
						
							
						
						4695193aa0 
					 
					
						
						
							
							Merge branch 'develop' of  https://bitbucket.org/Ioncannon/ffxiv-classic-server  into ai  
						
						... 
						
						
						
						# Conflicts:
#	FFXIVClassic Map Server/actors/Actor.cs
#	FFXIVClassic Map Server/dataobjects/Session.cs
#	FFXIVClassic Map Server/lua/LuaEngine.cs 
						
						
					 
					
						2017-07-08 04:10:36 +01:00 
						 
				 
			
				
					
						
							
							
								Tahir Akhlaq 
							
						 
					 
					
						
						
							
						
						d895357182 
					 
					
						
						
							
							renamed mob stuff to battlenpc  
						
						... 
						
						
						
						- stubbed spawn/die/despawn functions 
						
						
					 
					
						2017-07-07 22:08:48 +01:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						08477780f8 
					 
					
						
						
							
							Removed duplicate 0xD9 packet. Renamed 0xD8 to SetActorBGPropertiesPacket.  
						
						
						
						
					 
					
						2017-06-27 17:37:13 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						516564a896 
					 
					
						
						
							
							Refactored world server.  
						
						
						
						
					 
					
						2017-06-27 17:31:17 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						9353f77db0 
					 
					
						
						
							
							Removed duped battle packet.  
						
						
						
						
					 
					
						2017-06-27 17:12:34 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						1339975ade 
					 
					
						
						
							
							Cleaned up inventory packets.  
						
						
						
						
					 
					
						2017-06-27 17:07:29 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						7c4091a196 
					 
					
						
						
							
							Finished refactoring Map Server. Clear of syntax errors.  
						
						
						
						
					 
					
						2017-06-27 16:55:14 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						d8ac8216c4 
					 
					
						
						
							
							More subpacket cleanup.  
						
						
						
						
					 
					
						2017-06-27 13:52:47 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						a264745207 
					 
					
						
						
							
							Started removing all target actor id references.  
						
						
						
						
					 
					
						2017-06-27 13:23:05 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						c78fa033af 
					 
					
						
						
							
							Fixed sbytes not processing correctly for work updates. Added a sync all function to guildleves.  
						
						
						
						
					 
					
						2017-06-24 17:14:18 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						8fb4910320 
					 
					
						
						
							
							Fixed work values not updating. GL UI now shows up though it isn't configured.  
						
						
						
						
					 
					
						2017-06-24 16:58:02 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						1d9f57a385 
					 
					
						
						
							
							Cleaned up the emotes code.  
						
						
						
						
					 
					
						2017-06-15 00:19:18 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						0e8de966a9 
					 
					
						
						
							
							Fixed emotes, they all work now.  
						
						
						
						
					 
					
						2017-06-15 00:05:14 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						c67c5f3bdf 
					 
					
						
						
							
							Bug fix on broadcast packet method, filled out what 0x144 does.  
						
						
						
						
					 
					
						2017-05-16 23:43:53 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						08b3564d7e 
					 
					
						
						
							
							Added things for testing mapobjs.  
						
						
						
						
					 
					
						2017-05-05 02:37:01 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						8c9ecebae6 
					 
					
						
						
							
							Added a "silent" option for LuaEngine calls. More content instance work. Full classpath now used for zones.  
						
						
						
						
					 
					
						2017-04-29 20:30:54 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						4b0ffb3882 
					 
					
						
						
							
							Fixed the last actor speed. It was active mode speed.  
						
						
						
						
					 
					
						2017-01-03 19:02:35 -05:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						09e1e31e79 
					 
					
						
						
							
							Added packet 0xda  
						
						
						
						
					 
					
						2016-12-12 10:11:27 -05:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						b2c1c2895d 
					 
					
						
						
							
							Added new packets for controlling BG objects. Added group delete packet. Fixed crash if tried to warp to non-existent zone. Added a create LS db method.  
						
						
						
						
					 
					
						2016-12-11 23:31:13 -05:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						3864bf6d85 
					 
					
						
						
							
							Merge branch 'proxy_server' into develop  
						
						... 
						
						
						
						# Conflicts:
#	FFXIVClassic Common Class Lib/packages.config 
						
						
					 
					
						2016-12-03 14:03:13 -05:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						e30831fdc5 
					 
					
						
						
							
							Built subpackets to let the zone servers talk to the world server. Implemented cross-server zoning but the E2 packet or something isn't being sent.  
						
						
						
						
					 
					
						2016-12-03 12:19:59 -05:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						c67f74130f 
					 
					
						
						
							
							Moved packet structures to common.  
						
						
						
						
					 
					
						2016-08-22 10:43:04 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						205136d661 
					 
					
						
						
							
							Improved trigger box packet.  
						
						
						
						
					 
					
						2016-07-31 21:07:26 -04:00 
						 
				 
			
				
					
						
							
							
								Tahir Akhlaq 
							
						 
					 
					
						
						
							
						
						ba13d5798d 
					 
					
						
						
							
							derp  
						
						
						
						
					 
					
						2016-06-15 00:08:05 +01:00 
						 
				 
			
				
					
						
							
							
								Tahir Akhlaq 
							
						 
					 
					
						
						
							
						
						335a59204c 
					 
					
						
						
							
							Merge branch 'master' of  https://bitbucket.org/Ioncannon/ffxiv-classic-server  into method_casing  
						
						... 
						
						
						
						# Conflicts:
#	FFXIVClassic Map Server/CommandProcessor.cs
#	FFXIVClassic Map Server/WorldManager.cs
#	FFXIVClassic Map Server/actors/area/Area.cs
#	FFXIVClassic Map Server/actors/area/PrivateArea.cs
#	FFXIVClassic Map Server/actors/area/Zone.cs
#	FFXIVClassic Map Server/actors/chara/npc/Npc.cs
#	FFXIVClassic Map Server/common/Utils.cs
#	FFXIVClassic Map Server/dataobjects/ConnectedPlayer.cs 
						
						
					 
					
						2016-06-14 22:54:02 +01:00 
						 
				 
			
				
					
						
							
							
								Tahir Akhlaq 
							
						 
					 
					
						
						
							
						
						24f55139dd 
					 
					
						
						
							
							mass replaced all methods to pascal case  
						
						
						
						
					 
					
						2016-06-14 21:29:10 +01:00 
						 
				 
			
				
					
						
							
							
								Tahir Akhlaq 
							
						 
					 
					
						
						
							
						
						c23f9c7ca9 
					 
					
						
						
							
							PROJECT: added common library to make common files actually common  
						
						... 
						
						
						
						- renamed sln to FFXIVClassic.sln
- threaded logging
- todo: print packets using Log.Packet 
						
						
					 
					
						2016-06-12 20:12:59 +01:00 
						 
				 
			
				
					
						
							
							
								Tahir Akhlaq 
							
						 
					 
					
						
						
							
						
						8b93abe86e 
					 
					
						
						
							
							servers now log (almost) everything to file  
						
						... 
						
						
						
						- regex'd in mysqlexception logging
- servers can now specify server_port, log_path, log_file
- added scripts to import/export all tables (exporting will export a handful of garbage table names, open and check for structure before deleting)
- fixed packet logging (thanks deviltti) 
						
						
					 
					
						2016-06-09 19:48:06 +01:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						c0cd7555e1 
					 
					
						
						
							
							-Fixed up the quest flag functions.  
						
						... 
						
						
						
						-Renamed the ActorSpecialGraphicPacket to SetActorQuestGraphic as those icons all have to do with questing.
-Got onSpawn to work and implemented the quest graphics.
-Added new QuestDirector class. 
						
						
					 
					
						2016-04-07 22:34:10 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						b68d13ea7f 
					 
					
						
						
							
							Cleaned up the lua calls and renamed "onInstantiation" to "init". Added a "onSpawn" callback but still working on it. Added the "ActorSpecialGraphicPacket" and functions to use it.  
						
						
						
						
					 
					
						2016-04-02 17:56:01 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						6c3918ac2f 
					 
					
						
						
							
							Got the kick event packet working and implemented the director parameter in the player instantiation. The first argument of the set event status packet is an "isEnabled" flag; switched to bool rather than int.  
						
						
						
						
					 
					
						2016-04-01 23:24:14 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						597a800599 
					 
					
						
						
							
							More work trying to get the opening cutscene to fire right away.  
						
						
						
						
					 
					
						2016-03-30 20:15:21 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						2048d8d188 
					 
					
						
						
							
							Implemented a intra-zone teleport. Trigger Name is now sent to to the "eventStart" lua callback. Lua scripts can now access world manager.  
						
						
						
						
					 
					
						2016-03-20 21:18:46 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						08fd862939 
					 
					
						
						
							
							Implemented the emote and notice event conditions.  
						
						
						
						
					 
					
						2016-03-20 19:34:39 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						0876b293e8 
					 
					
						
						
							
							Started to implement private areas. Works mostly, but only one instance is created. All the push triggers work more or less except bounding box.  
						
						
						
						
					 
					
						2016-03-20 19:29:38 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						1f60bcf4fc 
					 
					
						
						
							
							Finished code to send character skill (class) info. Added parameterdata request packet that requests this info.  
						
						
						
						
					 
					
						2016-03-19 18:43:02 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						e851c767df 
					 
					
						
						
							
							Finished check command as well as gearsets and switching between classes. Property changes still have to be written though.  
						
						
						
						
					 
					
						2016-03-12 02:52:34 -05:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						44e5430fdc 
					 
					
						
						
							
							Implemented equipment and equip graphics. Add some zone callbacks and "first start" functionality. Added playtime.  
						
						
						
						
					 
					
						2016-03-06 17:55:42 -05:00