Filip Maj 
							
						 
					 
					
						
						
							
						
						108f5aa677 
					 
					
						
						
							
							Fixed crash due to bad constructor for QuestDirectorMan0L001. Unsigned integers will also write out as lua 0-datatype.  
						
						
						
						
					 
					
						2016-04-11 22:49:05 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						fe111ab6ca 
					 
					
						
						
							
							Quest data is now saved/loaded from the DB.  
						
						
						
						
					 
					
						2016-04-10 13:11:12 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						b8a3d4f1e0 
					 
					
						
						
							
							Added quest director class.  
						
						
						
						
					 
					
						2016-04-10 11:14:36 -04: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 
							
						 
					 
					
						
						
							
						
						1f5788def8 
					 
					
						
						
							
							Redundent zoneid was redundent.  
						
						
						
						
					 
					
						2016-04-07 22:32:04 -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 
							
						 
					 
					
						
						
							
						
						4c391f64bc 
					 
					
						
						
							
							Removed old inn code and realigned all the cutscene flags. Offsets will need to be figured out again though.  
						
						
						
						
					 
					
						2016-04-01 23:50:17 -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 
							
						 
					 
					
						
						
							
						
						b33b0b1bc4 
					 
					
						
						
							
							When zoning into a inn, cutscene packet will be sent as well.  
						
						
						
						
					 
					
						2016-03-28 22:00:11 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						b69e18ff3c 
					 
					
						
						
							
							Companion name was off by 1.  
						
						
						
						
					 
					
						2016-03-28 21:52:02 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						a615f29e63 
					 
					
						
						
							
							Added path companion data to the cutscene book packet. Now that packet will fire if zoning into the inn. Removed some debug logs. Removed a duplicate zone packet send call.  
						
						
						
						
					 
					
						2016-03-28 21:00:33 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						4d57aa72a6 
					 
					
						
						
							
							Cleaned up the 0x02 packet. It fires in response to the 0x2 packet sent by the client it seems.  
						
						
						
						
					 
					
						2016-03-28 12:14:10 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						a30311d12a 
					 
					
						
						
							
							Added director related code to player and packet processor. Cleaned up some debug messages. Added a flag when a player is "zoning in".  
						
						
						
						
					 
					
						2016-03-28 11:31:21 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						f8ab0cd86d 
					 
					
						
						
							
							Added langauge code packet (0x6) and 0x2/0x7 temp packets to clean up the login packets sent by client.  
						
						
						
						
					 
					
						2016-03-28 11:30:02 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						9c28e966f7 
					 
					
						
						
							
							Added director code to player class and actor namespace.  
						
						
						
						
					 
					
						2016-03-23 01:27:12 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						49a13effca 
					 
					
						
						
							
							Fleshed out the quest actor and added a place to store the current active quest actors in the Player actor.  
						
						
						
						
					 
					
						2016-03-21 11:42:27 -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 
							
						 
					 
					
						
						
							
						
						67fed3dba5 
					 
					
						
						
							
							Fixed bug where new characters would not have items equipped. This was due to the slotId was being saved, not the unique itemId.  
						
						
						
						
					 
					
						2016-03-20 12:43:20 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						335ec414d6 
					 
					
						
						
							
							Levels are now loaded in from the database, and "mainSkillLevel" properties are also correctly set.  
						
						
						
						
					 
					
						2016-03-19 19:21:16 -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 
							
						 
					 
					
						
						
							
						
						d2a5eaa2c8 
					 
					
						
						
							
							Merge branch 'master' of  https://bitbucket.org/Ioncannon/ffxiv-classic-server  
						
						
						
						
					 
					
						2016-03-19 10:23:20 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						a93843510e 
					 
					
						
						
							
							Cleaned up script packets and added the InfoResponse packet (internally the DataPacket). Added more info to the music packets. More work on class changing.  
						
						
						
						
					 
					
						2016-03-19 10:22:20 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						f92d9ea2f3 
					 
					
						
						
							
							Added lobby to the solution. Cleaning up dependencies.  
						
						
						
						
					 
					
						2016-03-16 17:07:48 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						01eceee58f 
					 
					
						
						
							
							Smallclothes equipment are now saved under the "Adventurer" class as they are a separate thing from classes.  
						
						
						
						
					 
					
						2016-03-12 10:54:08 -05:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						f71b4ef031 
					 
					
						
						
							
							Fixed bug where DB writing for equipment would be toggled off if gearset was nil for some reason. Added in a property change to get the bottom class icon to refresh showing the new class.  
						
						
						
						
					 
					
						2016-03-12 10:01:41 -05: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 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						c9116005d6 
					 
					
						
						
							
							Changed untradeable to itemType (since it's used for bazaar as well).  
						
						
						
						
					 
					
						2016-02-22 22:33:52 -05:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						83fb9badd7 
					 
					
						
						
							
							Finished writing the query and editing the inventory methods to use the gamedata.  
						
						
						
						
					 
					
						2016-02-21 21:44:11 -05:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						4bebeb387a 
					 
					
						
						
							
							Fixed use to isUsable in utility function.  
						
						
						
						
					 
					
						2016-02-21 20:48:54 -05:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						0e4b9f4263 
					 
					
						
						
							
							Finished writing final datastructure for items. Did some cleanup in server.  
						
						
						
						
					 
					
						2016-02-21 20:48:07 -05:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						e72f1d3dcf 
					 
					
						
						
							
							Finished the structure of the database item loader. Added the graphics portion of the reader.  
						
						
						
						
					 
					
						2016-02-21 16:34:29 -05:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						2f3f677ec4 
					 
					
						
						
							
							Wrote item loaders for gamedata.  
						
						
						
						
					 
					
						2016-02-21 16:13:35 -05:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						d66d2908ec 
					 
					
						
						
							
							Added in all the utility functions from the Item script.  
						
						
						
						
					 
					
						2016-02-21 15:00:49 -05:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						d2ac603efa 
					 
					
						
						
							
							Renamed the "Item" object to InventoryItem. Began writing the Item object that will be used to store game data items.  
						
						
						
						
					 
					
						2016-02-21 14:06:23 -05:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						c2f0b9d999 
					 
					
						
						
							
							Equipment now working. Still need to write database saving/loading.  
						
						
						
						
					 
					
						2016-02-20 21:20:54 -05:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						b7fd3e442c 
					 
					
						
						
							
							Added 0x6c to the actorIdChanger. Mount appearance is now broadcast to show Goobbue. Equipment packets implemented as well as Equipment object.  
						
						
						
						
					 
					
						2016-02-20 16:51:35 -05:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						a47d5f96a5 
					 
					
						
						
							
							Fixed emotes not being sent to the emoter. Fixed appearance packets' gloves/legs being ordered wrong. Chat is implemented. Changed commands to start with '!'.  
						
						
						
						
					 
					
						2016-02-18 22:38:54 -05:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						c6ac8b2f14 
					 
					
						
						
							
							Fixed an error in the netcode that would cause the client to d/c on partial packets. Set buffer size to 0xFFFF due to disconnect on really large packets (ie gm packet). Implemented support ticket packets.  
						
						
						
						
					 
					
						2016-02-16 22:53:53 -05:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						cb4171f1fd 
					 
					
						
						
							
							Bunch of bugfixes and final tweaking to get inventory working.  
						
						
						
						
					 
					
						2016-02-14 12:09:18 -05:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						47be08fbf7 
					 
					
						
						
							
							Finished remove item code. Inventory Add/Remove should be complete.  
						
						
						
						
					 
					
						2016-02-13 22:25:40 -05:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						110a112328 
					 
					
						
						
							
							Implemented remove though will need to test more. Finished tweaking addItem(itemId, quantity).  
						
						
						
						
					 
					
						2016-02-13 21:14:49 -05:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						73732ac542 
					 
					
						
						
							
							Fully implemented Lua Param Data Type 9.  
						
						
						
						
					 
					
						2016-02-13 16:39:33 -05:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						1f3cd8eaf3 
					 
					
						
						
							
							Added the two new datatypes to get the inventory commands to parse properly.  
						
						
						
						
					 
					
						2016-02-13 16:33:33 -05:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						69b34fdce7 
					 
					
						
						
							
							Reworked the inventory system so that each inventory type is contained in it's own "Inventory" object. Also, fixed the Inventory packets being all malformed.  
						
						
						
						
					 
					
						2016-02-13 14:12:05 -05:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						df2ac1fb32 
					 
					
						
						
							
							Added all the inventory packets, and implemented add and get inventory from the db to the server. Inventory at login is now connected to the db!  
						
						
						
						
					 
					
						2016-02-11 22:14:40 -05:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						c4dea467e3 
					 
					
						
						
							
							Fixed missing seek, added battle packet 0x13C.  
						
						
						
						
					 
					
						2016-02-07 15:43:32 -05:00