Filip Maj 
							
						 
					 
					
						
						
							
						
						3f82ca1244 
					 
					
						
						
							
							Added Retainer actor classes and some new spawns.  
						
						
						
						
							
						
					 
					
						2017-09-09 14:34:04 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						8f487689ba 
					 
					
						
						
							
							Pushed new db schema for inventory and retainers.  
						
						
						
						
							
						
					 
					
						2017-09-09 14:32:08 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						b092d447cc 
					 
					
						
						
							
							Retainer name was not set.  
						
						
						
						
							
						
					 
					
						2017-09-09 14:28:02 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						4160622556 
					 
					
						
						
							
							Scripts for retainers. Adds item storage functionality.  
						
						
						
						
							
						
					 
					
						2017-09-09 14:12:38 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						64006d2351 
					 
					
						
						
							
							Added retainer inventory code. Renamed CURRENCY inv type to CURRENCY_CRYSTALS so I don't forget.  
						
						
						
						
							
						
					 
					
						2017-09-09 14:11:35 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						52c707d66e 
					 
					
						
						
							
							More cleanup.  
						
						
						
						
							
						
					 
					
						2017-09-09 12:42:00 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						9174801fdb 
					 
					
						
						
							
							Moved all DB update code into it's own method.  
						
						
						
						
							
						
					 
					
						2017-09-09 12:37:24 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						9529a1374e 
					 
					
						
						
							
							Merge branch 'inventory_overhaul' into retainers  
						
						
						
						
							
						
					 
					
						2017-09-09 12:21:51 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						8755ca4f33 
					 
					
						
						
							
							Fixed a bunch of SQL errors. Added checks for quality so a remove command didn't take out items regardless of quality. Fixed errors.  
						
						
						
						
							
						
					 
					
						2017-09-09 12:21:37 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						a14e36fadc 
					 
					
						
						
							
							Bad old SQL line was adding exponentially increasing duplicates.  
						
						
						
						
							
						
					 
					
						2017-09-09 11:33:23 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						bc95c139de 
					 
					
						
						
							
							Implement DB updates for player. Cleaned up DB calls. No longer track slot, it's ordered by index id (no concept of slots anyway in client).  
						
						
						
						
							
						
					 
					
						2017-09-09 11:25:58 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						40ad1d8a29 
					 
					
						
						
							
							Figured out and implemented the Retainer scripts.  
						
						
						
						
							
						
					 
					
						2017-09-09 10:56:11 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						76f073d85f 
					 
					
						
						
							
							Got retainer meeting group working and cleaned up retainer instancing. Added a RemoveItemAtSlot with quantity.  
						
						
						
						
							
						
					 
					
						2017-09-09 10:54:40 -04:00 
						 
				 
			
				
					
						
							
							
								yogurt 
							
						 
					 
					
						
						
							
						
						9077c60b96 
					 
					
						
						
							
							Merged in skeletonhorn/ffxiv-classic-server-ai-fork/ai-open (pull request  #4 )  
						
						... 
						
						
						
						Minor changes to fix equipability bugs 
						
						
							
						
					 
					
						2017-09-08 14:22:41 +00:00 
						 
				 
			
				
					
						
							
							
								Tahir Akhlaq 
							
						 
					 
					
						
						
							
						
						645a1fb4fb 
					 
					
						
						
							
							fixed mob loading from db  
						
						... 
						
						
						
						- todo: see todos in code (all 169 of them) 
						
						
							
						
					 
					
						2017-09-07 22:02:02 +01:00 
						 
				 
			
				
					
						
							
							
								Tahir Akhlaq 
							
						 
					 
					
						
						
							
						
						7c30b95c4b 
					 
					
						
						
							
							added some breakpoints to try figure out why mobs arent spawning  
						
						... 
						
						
						
						- fixed spawn table 
						
						
							
						
					 
					
						2017-09-06 00:28:49 +01:00 
						 
				 
			
				
					
						
							
							
								Tahir Akhlaq 
							
						 
					 
					
						
						
							
						
						2bfaf376ef 
					 
					
						
						
							
							moved battlenpc loading to db (still doesnt load for some reason)  
						
						
						
						
							
						
					 
					
						2017-09-05 23:32:57 +01:00 
						 
				 
			
				
					
						
							
							
								Tahir Akhlaq 
							
						 
					 
					
						
						
							
						
						68a2d5f0b9 
					 
					
						
						
							
							stubbed item use state (needs to actually look up the item and get its reuse stuff)  
						
						... 
						
						
						
						- added tables to load mobs from (probably dont import besides server_battlenpc_genus.sql)
- added field to server_battle_commands for commands usable by both monsters and players (probably arent any really) 
						
						
							
						
					 
					
						2017-09-05 21:03:38 +01:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						5bec522c8e 
					 
					
						
						
							
							Fixed bugs in the new inventory code.  
						
						
						
						
							
						
					 
					
						2017-09-05 15:35:33 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						81d82cd7a8 
					 
					
						
						
							
							Rewrote the inventory code, splitting the packet updates from the list updates.  
						
						
						
						
							
						
					 
					
						2017-09-05 14:44:06 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						f437b36f5a 
					 
					
						
						
							
							Started implementing retainers. Added a instanced retainer spawn. Documented retainer scripts.  
						
						
						
						
							
						
					 
					
						2017-09-05 12:37:23 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						b5054debea 
					 
					
						
						
							
							Added first set of item search packets.  
						
						
						
						
							
						
					 
					
						2017-09-03 17:02:08 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						4e39b082f1 
					 
					
						
						
							
							Added new scripts, implemented some old ones.  
						
						
						
						
							
						
					 
					
						2017-09-03 16:44:10 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						62484e2f87 
					 
					
						
						
							
							Fixed the retainer database error. Loading code now matches the new retainer db schema.  
						
						
						
						
							
						
					 
					
						2017-09-03 16:37:05 -04:00 
						 
				 
			
				
					
						
							
							
								yogurt 
							
						 
					 
					
						
						
							
						
						50b4f517f2 
					 
					
						
						
							
							Fix FindFirstCommandSlotById to be able to find empty slots again  
						
						
						
						
							
						
					 
					
						2017-09-03 11:18:35 -05:00 
						 
				 
			
				
					
						
							
							
								yogurt 
							
						 
					 
					
						
						
							
						
						2b5a6997f4 
					 
					
						
						
							
							Merge branch 'ai-open' of  https://bitbucket.org/takhlaq/ffxiv-classic-server  into ai-open  
						
						
						
						
							
						
					 
					
						2017-09-02 22:41:02 -05:00 
						 
				 
			
				
					
						
							
							
								Tahir Akhlaq 
							
						 
					 
					
						
						
							
						
						4978813c27 
					 
					
						
						
							
							fixed death/despawning kinda (need to figure out why hp wont tick down after respawning)  
						
						
						
						
							
						
					 
					
						2017-09-03 01:01:19 +01:00 
						 
				 
			
				
					
						
							
							
								yogurt 
							
						 
					 
					
						
						
							
						
						6e1983031b 
					 
					
						
						
							
							Merge branch 'ai-open' of  https://bitbucket.org/takhlaq/ffxiv-classic-server  into ai-open  
						
						
						
						
							
						
					 
					
						2017-09-02 10:25:17 -05:00 
						 
				 
			
				
					
						
							
							
								Tahir Akhlaq 
							
						 
					 
					
						
						
							
						
						c5cc7c2f00 
					 
					
						
						
							
							fixed auto attack messing up cast anim  
						
						... 
						
						
						
						- fixed auto attack anim for mobs (<3 u ion)
- added hotbar timer updates (<3 u azia)
- fixed actor block bug
- cleaned up substate retardation
- fixed some targetfind issues
- added despawn state
- added messages for in progress commands
- added fields for aoe target, range, battleAnimation to server_battle_commands table 
						
						
							
						
					 
					
						2017-08-31 06:01:26 +01:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						4762811347 
					 
					
						
						
							
							Fixed global.lua be screwed up by merge.  
						
						
						
						
							
						
					 
					
						2017-08-30 19:43:20 -04:00 
						 
				 
			
				
					
						
							
							
								yogurt 
							
						 
					 
					
						
						
							
						
						c55acba1b6 
					 
					
						
						
							
							Changed primary key for characters_hotbar.sql and removed id column.  
						
						
						
						
							
						
					 
					
						2017-08-30 16:26:28 -05:00 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								yogurt 
							
						 
					 
					
						
						
							
						
						2cee5ff573 
					 
					
						
						
							
							Merged in skeletonhorn/ffxiv-classic-server-ai-fork/ai-open (pull request  #3 )  
						
						... 
						
						
						
						EquipAbility refactor 
						
						
							
						
					 
					
						2017-08-29 14:59:29 +00:00 
						 
				 
			
				
					
						
							
							
								yogurt 
							
						 
					 
					
						
						
							
						
						c3fd8f917e 
					 
					
						
						
							
							Added UnequipAbility function, made EquipAbility work with zero indexed hotbar database, added new checks to EquipAbilityCommand.lua  
						
						
						
						
							
						
					 
					
						2017-08-29 09:00:09 -05:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						91afda04ca 
					 
					
						
						
							
							Added interrupt animation.  
						
						
						
						
							
						
					 
					
						2017-08-29 00:52:57 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						e60da4f7b4 
					 
					
						
						
							
							Wasn't actually sending packets. Changed casting animation back and moved castbar removal to cleanup.  
						
						
						
						
							
						
					 
					
						2017-08-29 00:38:07 -04: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 
							
						 
					 
					
						
						
							
						
						6c74222b68 
					 
					
						
						
							
							renamed ability to battlecommand  
						
						... 
						
						
						
						- moved spells to scripts/commands/
- added aoe range field to battle_commands.sql
- changed AttackState to use character's onAttack 
						
						
							
						
					 
					
						2017-08-28 05:20:00 +01:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						7e4fc52b9e 
					 
					
						
						
							
							Some extra documentation for the Parley script.  
						
						
						
						
							
						
					 
					
						2017-08-26 17:04:36 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						e5a9658b5a 
					 
					
						
						
							
							Added Parley code to experiment with.  
						
						
						
						
							
						
					 
					
						2017-08-26 16:59:15 -04:00 
						 
				 
			
				
					
						
							
							
								Tahir Akhlaq 
							
						 
					 
					
						
						
							
						
						6f5a480cbd 
					 
					
						
						
							
							Merge branch 'develop' of  https://bitbucket.org/Ioncannon/ffxiv-classic-server  into ai  
						
						... 
						
						
						
						# Conflicts:
#	FFXIVClassic Map Server/Database.cs
#	FFXIVClassic Map Server/WorldManager.cs
#	FFXIVClassic Map Server/actors/area/Area.cs
#	FFXIVClassic Map Server/actors/chara/player/Player.cs 
						
						
							
						
					 
					
						2017-08-26 20:17:16 +01:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						ce2d22d984 
					 
					
						
						
							
							Added sellprice assignment to ItemData.cs. Forgot it!  
						
						
						
						
							
						
					 
					
						2017-08-26 14:24:39 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						52da0a671f 
					 
					
						
						
							
							Updated method names of "RemoveItem" as Lua hates overloads.  
						
						
						
						
							
						
					 
					
						2017-08-26 14:21:54 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						afe79e6c5f 
					 
					
						
						
							
							Set version number to v0.1.  
						
						
						
						
							
 
						
					 
					
						2017-08-26 14:00:40 -04:00