Tahir Akhlaq 
							
						 
					 
					
						
						
							
						
						100f3ae156 
					 
					
						
						
							
							fixed an issue causing client to crash  
						
						
						
						
					 
					
						2017-07-01 02:52:05 +01:00 
						 
				 
			
				
					
						
							
							
								Tahir Akhlaq 
							
						 
					 
					
						
						
							
						
						e56238a10c 
					 
					
						
						
							
							fixed crash on updating controller for npcs  
						
						... 
						
						
						
						- fixed updating player movement 
						
						
					 
					
						2017-06-30 04:30:36 +01:00 
						 
				 
			
				
					
						
							
							
								Tahir Akhlaq 
							
						 
					 
					
						
						
							
						
						62055eff04 
					 
					
						
						
							
							stubbed some more functions from kj's ai stuff  
						
						... 
						
						
						
						- fixed some typos
- cleaned some debug code 
						
						
					 
					
						2017-06-29 21:54:30 +01:00 
						 
				 
			
				
					
						
							
							
								Tahir Akhlaq 
							
						 
					 
					
						
						
							
						
						6b023ceb3c 
					 
					
						
						
							
							added a status effect container  
						
						... 
						
						
						
						- added status effect container to mobs and player objects (maybe should add to all Characters?)
- todo: handle gain/tick/lose in lua, send packets, everything else 
						
						
					 
					
						2017-06-29 19:14:07 +01:00 
						 
				 
			
				
					
						
							
							
								Tahir Akhlaq 
							
						 
					 
					
						
						
							
						
						637f7f3d95 
					 
					
						
						
							
							added status effect class  
						
						... 
						
						
						
						- todo: load info into effects
- todo: create a container, call onGain/onLose/onTick for effects etc 
						
						
					 
					
						2017-06-29 19:14:06 +01:00 
						 
				 
			
				
					
						
							
							
								Tahir Akhlaq 
							
						 
					 
					
						
						
							
						
						c162fb0eab 
					 
					
						
						
							
							added super basic hate container class which doesnt actually do anything yet  
						
						
						
						
					 
					
						2017-06-29 19:14:06 +01:00 
						 
				 
			
				
					
						
							
							
								Tahir Akhlaq 
							
						 
					 
					
						
						
							
						
						2c9ae60bbf 
					 
					
						
						
							
							corrected mob to use correct substate  
						
						... 
						
						
						
						- added global tick
- stubbed some more functions
- added checks for engaged/dead
- todo: everything else 
						
						
					 
					
						2017-06-29 19:14:05 +01:00 
						 
				 
			
				
					
						
							
							
								Tahir Akhlaq 
							
						 
					 
					
						
						
							
						
						b9bfe5e985 
					 
					
						
						
							
							cleaned up some of my retard with deltaTime and changed to DateTime for convenience swapping between seconds/milliseconds  
						
						
						
						
					 
					
						2017-06-29 19:14:05 +01:00 
						 
				 
			
				
					
						
							
							
								Tahir Akhlaq 
							
						 
					 
					
						
						
							
						
						3bcaa4cc3e 
					 
					
						
						
							
							added some more ai stubs  
						
						... 
						
						
						
						- created mob class
- added pathfind and targetfind helper classes (todo: actually add stuff to them)
- added action queue helper class (todo: add shit to it) 
						
						
					 
					
						2017-06-29 19:14:05 +01:00 
						 
				 
			
				
					
						
							
							
								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