Tahir Akhlaq 
							
						 
					 
					
						
						
							
						
						04890660c0 
					 
					
						
						
							
							start of ai based on kjLotus's code on dsp  
						
						
						
						
					 
					
						2017-06-29 19:14:04 +01:00 
						 
				 
			
				
					
						
							
							
								Tahir Akhlaq 
							
						 
					 
					
						
						
							
						
						c70cf022b7 
					 
					
						
						
							
							moved vector3 to common  
						
						... 
						
						
						
						- changed distance checks to distance squared
- reexported central thanalan navmesh with cell size 0.60, height 0.26, radius 0.5, edge error 1.3, merged region size 30
- todo: main logic loop per zone and move this into proper ai classes 
						
						
					 
					
						2017-06-29 19:14:03 +01:00 
						 
				 
			
				
					
						
							
							
								Tahir Akhlaq 
							
						 
					 
					
						
						
							
						
						872e56f8f9 
					 
					
						
						
							
							navmeshes now super lightweight (<3 u devi)  
						
						... 
						
						
						
						- refactored some stuff
- unhardcoded navmesh loading
- included sharpnav license 
						
						
					 
					
						2017-06-29 19:14:03 +01:00 
						 
				 
			
				
					
						
							
							
								Tahir Akhlaq 
							
						 
					 
					
						
						
							
						
						b640c87c69 
					 
					
						
						
							
							fixed player position updates i think  
						
						
						
						
					 
					
						2017-06-29 19:14:02 +01:00 
						 
				 
			
				
					
						
							
							
								Tahir Akhlaq 
							
						 
					 
					
						
						
							
						
						dd552ba69d 
					 
					
						
						
							
							adjusted roam radius slightly  
						
						
						
						
					 
					
						2017-06-29 19:14:02 +01:00 
						 
				 
			
				
					
						
							
							
								Tahir Akhlaq 
							
						 
					 
					
						
						
							
						
						e09cb197b3 
					 
					
						
						
							
							fixed finding random point retardation  
						
						
						
						
					 
					
						2017-06-29 19:14:02 +01:00 
						 
				 
			
				
					
						
							
							
								Tahir Akhlaq 
							
						 
					 
					
						
						
							
						
						a62475e81e 
					 
					
						
						
							
							moved pathing crap out of actor  
						
						... 
						
						
						
						- despawn actors on moving too far from spawn
- added clampy stuff (<3 devi) 
						
						
					 
					
						2017-06-29 19:14:01 +01:00 
						 
				 
			
				
					
						
							
							
								Tahir Akhlaq 
							
						 
					 
					
						
						
							
						
						d72a2af641 
					 
					
						
						
							
							initial navmesh stuff  
						
						
						
						
					 
					
						2017-06-29 18:45:39 +01:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						44a76c94af 
					 
					
						
						
							
							Added guildleve helper funcs.  
						
						
						
						
					 
					
						2017-06-24 12:07:27 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						c1d67538f3 
					 
					
						
						
							
							Added item storage packet for armoire.  
						
						
						
						
					 
					
						2017-06-19 22:21:21 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						b838027cba 
					 
					
						
						
							
							Partially figured out the SetSpecialEventWork Packet.  
						
						
						
						
					 
					
						2017-06-15 01:18:57 -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 
							
						 
					 
					
						
						
							
						
						866e2d3559 
					 
					
						
						
							
							Merge branch 'develop' of  https://bitbucket.org/Ioncannon/ffxiv-classic-server  into develop  
						
						
						
						
					 
					
						2017-06-14 22:24:26 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						d96d5b29a5 
					 
					
						
						
							
							Fixed issue where spawn packets were sent on zone out. Added all npcs to Camp Bearded Rock. Rewrote how mapobjs get loaded in, no more hardcodes. Added tons mapobjs to the DB. Added ferry npcs.  
						
						
						
						
					 
					
						2017-06-14 22:24:09 -04:00 
						 
				 
			
				
					
						
							
							
								CuriousJorge 
							
						 
					 
					
						
						
							
						
						cfb3a473c1 
					 
					
						
						
							
							Applying bugfix from Master to Develop.  
						
						... 
						
						
						
						Fixes the issue where actors are spawning in with default movement speed instead of their current. 
						
						
					 
					
						2017-06-06 17:33:02 -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 
							
						 
					 
					
						
						
							
						
						1516e0bc50 
					 
					
						
						
							
							Added homepoint and aetheryte code. You can set the homepoint on an aetheryte or inn and the return menu will show the correct response. Added effects/msgs to teleport/return. Some sql changes I forgot.  
						
						
						
						
					 
					
						2017-05-01 22:30:43 -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 
							
						 
					 
					
						
						
							
						
						2de4934c41 
					 
					
						
						
							
							Fixed battle npcs appearing strangely (no nameplate, wrong colour, etc), and implemented content groups!  
						
						
						
						
					 
					
						2017-04-15 16:33:56 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						0d4ed1d1c8 
					 
					
						
						
							
							Cleaned up the way a npc ls is set. Added an optimization, no changes are made if it is being set to the same value already set. Added the handler for npc linkshells when they are used.  
						
						
						
						
					 
					
						2017-04-09 14:01:15 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						90e48f9ddd 
					 
					
						
						
							
							Added npc ls saving/functionality.  
						
						
						
						
					 
					
						2017-04-09 12:48:27 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						4bb222a47a 
					 
					
						
						
							
							Current phase wasn't being loaded in. Fixed.  
						
						
						
						
					 
					
						2017-04-04 01:42:34 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						7fa4a1eb80 
					 
					
						
						
							
							Added callbacks to help with quest management. Abandoning a quest now works.  
						
						
						
						
					 
					
						2017-04-04 01:10:26 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						9d63be52e3 
					 
					
						
						
							
							Added the Waste Not Want Not quest.  
						
						
						
						
					 
					
						2017-04-02 23:50:51 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						c0f7f1b1ad 
					 
					
						
						
							
							Fixed quest commands not working from Lua. The uint/string overload was confusing it.  
						
						
						
						
					 
					
						2017-04-02 18:44:47 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						2b780687dd 
					 
					
						
						
							
							Actor state from a spawn location wasn't being set.  
						
						
						
						
					 
					
						2017-04-02 13:48:56 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						6c366110ef 
					 
					
						
						
							
							Added "CanAcceptQuest" and "IsQuestCompleted" helpers.  
						
						
						
						
					 
					
						2017-03-28 18:03:16 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						6e12668176 
					 
					
						
						
							
							Fixed the journal entry not clearing on removal.  
						
						
						
						
					 
					
						2017-03-20 23:37:05 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						8f89eb8f23 
					 
					
						
						
							
							Added quest accept/complete functions, and fixed a bug with removing quests from the DB.  
						
						
						
						
					 
					
						2017-03-20 23:31:11 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						a77d2a9b48 
					 
					
						
						
							
							Fixed crash.  
						
						
						
						
					 
					
						2017-03-20 21:53:43 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						0a94840419 
					 
					
						
						
							
							Checks and fixes for lua.  
						
						
						
						
					 
					
						2017-03-20 21:51:43 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						7c25b14640 
					 
					
						
						
							
							Changed "SendRequestedInfo" to "SendDataPacket" as that's the actual name of the packet. Copied all the progress with the Limsa Opening director to Gridania and Uldah.  
						
						
						
						
					 
					
						2017-03-19 12:35:21 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						b81141a158 
					 
					
						
						
							
							More fixings and improvements.  
						
						
						
						
					 
					
						2017-03-14 18:33:33 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						718bc28c57 
					 
					
						
						
							
							Implemented "wait" functionality to the lua engine. Lost commits due to screw up.  
						
						
						
						
					 
					
						2017-03-13 14:06:57 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						0c3f6cc9c4 
					 
					
						
						
							
							Fixed bug with old "findActor" code since private areas were added. Add scripts for npcs in echo during limsa opening.  
						
						
						
						
					 
					
						2017-03-08 09:12:14 -05:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						e898c045f7 
					 
					
						
						
							
							Overhaul of the director system and opening quests. Private Areas further implemented as well.  
						
						
						
						
					 
					
						2017-03-07 00:09:37 -05:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						f7482781e5 
					 
					
						
						
							
							Rewrote directors so that they can work in the new system. Began adding content groups to the map server.  
						
						
						
						
					 
					
						2017-01-29 11:07:28 -05:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						ad88c0b28a 
					 
					
						
						
							
							Added a work value change function for testing.  
						
						
						
						
					 
					
						2017-01-24 09:06:28 -05:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						9372b4bc32 
					 
					
						
						
							
							Added a thread and update() calls for gamestate changing.  
						
						
						
						
					 
					
						2017-01-16 19:14:13 -05:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						b9c0084080 
					 
					
						
						
							
							Fixed pushCommand load bug. Set all Aetherytes to wrong command id; fixed.  
						
						
						
						
					 
					
						2017-01-10 23:47:37 -05:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						fb1d22d731 
					 
					
						
						
							
							Push command loading implemented.  
						
						
						
						
					 
					
						2017-01-10 16:43:03 -05:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						5d494255ad 
					 
					
						
						
							
							Party invite done, as well as chat. Fixed double output of say packets. Note: Still need to implement name version of invite!!!  
						
						
						
						
					 
					
						2017-01-02 14:35:11 -05:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						6ba1f968c3 
					 
					
						
						
							
							Party leave/disband done.  
						
						
						
						
					 
					
						2016-12-22 14:47:24 -05:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						2b10221a75 
					 
					
						
						
							
							Party sync is done. Finished kick/promote code. Client is now always at the top of pt list.  
						
						
						
						
					 
					
						2016-12-21 21:49:50 -05:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						16c9b741bf 
					 
					
						
						
							
							Kicked/Promote leader added but broke login. D/Cing now.  
						
						
						
						
					 
					
						2016-12-21 18:02:50 -05:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						e89b7557b3 
					 
					
						
						
							
							Zone server now uses the World server's group classes. MotD now shows proper world name. Added party functions to zone server.  
						
						
						
						
					 
					
						2016-12-21 09:27:51 -05:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						2bdc238bc2 
					 
					
						
						
							
							Added party sync packet which will sync member info between world/zone servers.  
						
						
						
						
					 
					
						2016-12-20 19:17:50 -05:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						7036ef363d 
					 
					
						
						
							
							Implemented MotD. Groups are now sent from world server to client, and also initialized. Retainers finished and are also sent.  
						
						
						
						
					 
					
						2016-12-18 09:50:23 -05:00