Filip Maj 
							
						 
					 
					
						
						
							
						
						69d4b19979 
					 
					
						
						
							
							More inventory fixing after I broke it. Added preliminary final trade code. Moved recalc stats to the end of equipcommand, not on every modification of the referred item package.  
						
						
						
						
					 
					
						2019-06-04 00:11:36 -04:00 
						 
				 
			
				
					
						
							
							
								yogurt 
							
						 
					 
					
						
						
							
						
						fdb767f155 
					 
					
						
						
							
							Merged in skeletonhorn/ffxiv-classic-server-ai-fork/develop (pull request  #10 )  
						
						... 
						
						
						
						Push udpated traits db file 
						
						
					 
					
						2019-06-03 00:35:30 +00:00 
						 
				 
			
				
					
						
							
							
								Yogurt 
							
						 
					 
					
						
						
							
						
						e1c86a4898 
					 
					
						
						
							
							Push udpated traits db file  
						
						
						
						
					 
					
						2019-06-02 17:33:05 -07:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						88ff22e55e 
					 
					
						
						
							
							Added checks before creating the trade group so that a character couldn't be invited twice to trade.  
						
						
						
						
					 
					
						2019-06-02 17:32:08 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						d49516c03e 
					 
					
						
						
							
							Added in "LinkedSlot" info in the InventoryItems. The slot sent when using "SendUpdateAsItemPackage" differ from a normal update. This was causing a crash. Checking is working again, trade is working up to the final transaction.  
						
						
						
						
					 
					
						2019-06-02 17:11:14 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						42ee97d467 
					 
					
						
						
							
							Refactored inventory to "ReferencedItemPackage" as this is a more general approach closer to what the FFXIV client uses. Added itempackage code to the LinkedItemList packets (also renamed from EquipmentList). Cleaned up trade code.  
						
						
						
						
					 
					
						2019-06-02 16:57:46 -04:00 
						 
				 
			
				
					
						
							
							
								yogurt 
							
						 
					 
					
						
						
							
						
						8f92fde00e 
					 
					
						
						
							
							Merged in skeletonhorn/ffxiv-classic-server-ai-fork/develop (pull request  #9 )  
						
						... 
						
						
						
						Combat fixes 
						
						
					 
					
						2019-06-02 04:25:22 +00:00 
						 
				 
			
				
					
						
							
							
								Yogurt 
							
						 
					 
					
						
						
							
						
						3104478263 
					 
					
						
						
							
							Combat fixes  
						
						... 
						
						
						
						Add actor update flag for hotbar to send hotbar changes all at once.
Add script for equipping all actions for a class/job.
Fix multiple script errors.
Fix multiple status flag errors
Fix battle command db errors
Fix error in spawnnpc and yolo. 
						
						
					 
					
						2019-06-01 21:21:21 -07:00 
						 
				 
			
				
					
						
							
							
								Yogurt 
							
						 
					 
					
						
						
							
						
						a92ece58c1 
					 
					
						
						
							
							Check for PreventMovement flag in BattleNpcController  
						
						... 
						
						
						
						Fix typos in some effect scripts 
						
						
					 
					
						2019-06-01 03:39:46 -07:00 
						 
				 
			
				
					
						
							
							
								yogurt 
							
						 
					 
					
						
						
							
						
						6fcfd58b33 
					 
					
						
						
							
							Merged in skeletonhorn/ffxiv-classic-server-ai-fork/develop (pull request  #8 )  
						
						... 
						
						
						
						Fix hiteffect.lua to not use bor since we can't reference other members of the same table 
						
						
					 
					
						2019-06-01 10:20:19 +00:00 
						 
				 
			
				
					
						
							
							
								Yogurt 
							
						 
					 
					
						
						
							
						
						905cbf7d3c 
					 
					
						
						
							
							Add GetActionType for scripts.  
						
						... 
						
						
						
						Fix miss check for tp gain on attacks 
						
						
					 
					
						2019-06-01 03:18:23 -07:00 
						 
				 
			
				
					
						
							
							
								Yogurt 
							
						 
					 
					
						
						
							
						
						4c850ea768 
					 
					
						
						
							
							Don't generate TP on misses  
						
						
						
						
					 
					
						2019-06-01 03:05:40 -07:00 
						 
				 
			
				
					
						
							
							
								Yogurt 
							
						 
					 
					
						
						
							
						
						afe1e59889 
					 
					
						
						
							
							Fix hiteffect.lua to not use bor since we can't reference other members  
						
						... 
						
						
						
						of the same table
Change hp_penalty onGain and onLose to use the new function signature 
						
						
					 
					
						2019-06-01 02:59:41 -07:00 
						 
				 
			
				
					
						
							
							
								yogurt 
							
						 
					 
					
						
						
							
						
						f3fe8c1de8 
					 
					
						
						
							
							Merged in skeletonhorn/ffxiv-classic-server-ai-fork/develop (pull request  #7 )  
						
						... 
						
						
						
						Develop 
						
						
					 
					
						2019-06-01 09:19:13 +00:00 
						 
				 
			
				
					
						
							
							
								Yogurt 
							
						 
					 
					
						
						
							
						
						4e054ca947 
					 
					
						
						
							
							Add DoAction to raise so it at least plays the animation  
						
						
						
						
					 
					
						2019-06-01 02:16:44 -07:00 
						 
				 
			
				
					
						
							
							
								Yogurt 
							
						 
					 
					
						
						
							
						
						eb949a8602 
					 
					
						
						
							
							Move chimera abilities to Weaponskills  
						
						
						
						
					 
					
						2019-06-01 02:14:21 -07:00 
						 
				 
			
				
					
						
							
							
								Yogurt 
							
						 
					 
					
						
						
							
						
						315452d121 
					 
					
						
						
							
							Move shoulder tackle to abilities folder  
						
						... 
						
						
						
						Add Convert 
						
						
					 
					
						2019-06-01 02:13:41 -07:00 
						 
				 
			
				
					
						
							
							
								Yogurt 
							
						 
					 
					
						
						
							
						
						1a9a8c2116 
					 
					
						
						
							
							Fix wrong flag in esuna  
						
						
						
						
					 
					
						2019-06-01 02:12:37 -07:00 
						 
				 
			
				
					
						
							
							
								Yogurt 
							
						 
					 
					
						
						
							
						
						97dcd765eb 
					 
					
						
						
							
							Add new hit effect flag for hit effects that only show animations  
						
						... 
						
						
						
						Fix SetMP setting MaxMP instead of MP
Fix substate updates not being sent 
						
						
					 
					
						2019-06-01 02:10:40 -07:00 
						 
				 
			
				
					
						
							
							
								Yogurt 
							
						 
					 
					
						
						
							
						
						e00bb48386 
					 
					
						
						
							
							Fix some incorrect CommandTypes in database  
						
						
						
						
					 
					
						2019-06-01 00:57:31 -07:00 
						 
				 
			
				
					
						
							
							
								Yogurt 
							
						 
					 
					
						
						
							
						
						ef117204b3 
					 
					
						
						
							
							Move raise in Teleport command so that it gets caught if isInn is true  
						
						
						
						
					 
					
						2019-06-01 00:39:22 -07:00 
						 
				 
			
				
					
						
							
							
								Yogurt 
							
						 
					 
					
						
						
							
						
						9cda72f1ab 
					 
					
						
						
							
							Remove MP and TP before setting combo ids to actually take combo into  
						
						... 
						
						
						
						account for MP and TP cost 
						
						
					 
					
						2019-05-31 23:42:52 -07:00 
						 
				 
			
				
					
						
							
							
								Yogurt 
							
						 
					 
					
						
						
							
						
						a99a129d9a 
					 
					
						
						
							
							Pass result container to effect script when effect times out  
						
						
						
						
					 
					
						2019-05-31 23:34:37 -07:00 
						 
				 
			
				
					
						
							
							
								yogurt 
							
						 
					 
					
						
						
							
						
						6ae181fa0a 
					 
					
						
						
							
							Merged in skeletonhorn/ffxiv-classic-server-ai-fork/develop (pull request  #6 )  
						
						... 
						
						
						
						Update develop and pr combat changes to demo's fork 
						
						
					 
					
						2019-05-30 06:33:30 +00:00 
						 
				 
			
				
					
						
							
							
								Yogurt 
							
						 
					 
					
						
						
							
						
						1f3c98312c 
					 
					
						
						
							
							Fix World getting stuck in group packet loop for real  
						
						
						
						
					 
					
						2019-05-29 23:20:15 -07:00 
						 
				 
			
				
					
						
							
							
								Yogurt 
							
						 
					 
					
						
						
							
						
						db0aac3647 
					 
					
						
						
							
							New database files for commands effects  
						
						
						
						
					 
					
						2019-05-29 23:08:02 -07:00 
						 
				 
			
				
					
						
							
							
								Yogurt 
							
						 
					 
					
						
						
							
						
						00017468cc 
					 
					
						
						
							
							New scripts  
						
						... 
						
						
						
						New scripts for commands and effects that use the new function
signatures and work with the new statuseffectcontainer 
						
						
					 
					
						2019-05-29 23:05:40 -07:00 
						 
				 
			
				
					
						
							
							
								Yogurt 
							
						 
					 
					
						
						
							
						
						4f80023156 
					 
					
						
						
							
							Target flag and bug fixes  
						
						... 
						
						
						
						Add new flags for MainTarget's party, which allows for Protect to buff
other parties.
Fixed incorrect script function calls
Fixed bug causing World server to get stuck in a loop 
						
						
					 
					
						2019-05-29 22:59:24 -07:00 
						 
				 
			
				
					
						
							
							
								Yogurt 
							
						 
					 
					
						
						
							
						
						6127ad44cc 
					 
					
						
						
							
							Pass BattleCommand to scripts.  
						
						
						
						
					 
					
						2019-05-29 20:19:44 -07:00 
						 
				 
			
				
					
						
							
							
								Yogurt 
							
						 
					 
					
						
						
							
						
						d7c383d04a 
					 
					
						
						
							
							Use a static BattleCommand for auto attacks  
						
						... 
						
						
						
						This is temporary until all mob skills are added, including mob auto
attacks. 
						
						
					 
					
						2019-05-29 20:06:31 -07:00 
						 
				 
			
				
					
						
							
							
								Yogurt 
							
						 
					 
					
						
						
							
						
						357805d04c 
					 
					
						
						
							
							Remove certain effects on class change  
						
						
						
						
					 
					
						2019-05-29 19:57:36 -07:00 
						 
				 
			
				
					
						
							
							
								Yogurt 
							
						 
					 
					
						
						
							
						
						706a9fa721 
					 
					
						
						
							
							Auto target self on skills whose main target can only be self.  
						
						
						
						
					 
					
						2019-05-29 19:51:51 -07:00 
						 
				 
			
				
					
						
							
							
								Yogurt 
							
						 
					 
					
						
						
							
						
						289e4dc24b 
					 
					
						
						
							
							More targeting changes  
						
						... 
						
						
						
						Added CanUse instead of CanAttack/CanWeaponSkill/CanCast since they all
check the same things anyway.
Fixed some bugs like mp checking against hp in AddMP. 
						
						
					 
					
						2019-05-29 19:46:29 -07:00 
						 
				 
			
				
					
						
							
							
								Yogurt 
							
						 
					 
					
						
						
							
						
						a458608322 
					 
					
						
						
							
							BattleCommand changes  
						
						... 
						
						
						
						New targeting flags for BattleCommand and TargetFind. (This breaks
combat until new BattleCommand data is in)
Changed MP and TP to shorts in BattleCommand to handle cases where they
might go negative. (might not be correct?) 
						
						
					 
					
						2019-05-29 19:24:58 -07:00 
						 
				 
			
				
					
						
							
							
								Yogurt 
							
						 
					 
					
						
						
							
						
						3e58cdbd6c 
					 
					
						
						
							
							Add SetTextId to CommandResult  
						
						
						
						
					 
					
						2019-05-29 19:11:32 -07:00 
						 
				 
			
				
					
						
							
							
								Yogurt 
							
						 
					 
					
						
						
							
						
						3068a0c41b 
					 
					
						
						
							
							Add new functions for absorbs in CommandResultContainer  
						
						
						
						
					 
					
						2019-05-29 19:10:05 -07:00 
						 
				 
			
				
					
						
							
							
								Yogurt 
							
						 
					 
					
						
						
							
						
						26ef649a6c 
					 
					
						
						
							
							Refactor StatusEffectContainer to better handle messages using  
						
						... 
						
						
						
						CommandResultContainer.
Alter Modifiers to be the same as ParamNames.
Add LoseOnClassChange flag for status effects.
Add a few missing status effects.
Fix EndTime for stance status effects to stop icon from blinking. 
						
						
					 
					
						2019-05-27 23:05:20 -07:00 
						 
				 
			
				
					
						
							
							
								Yogurt 
							
						 
					 
					
						
						
							
						
						cc07e1f453 
					 
					
						
						
							
							Pass BattleCommand to combat functions to prepare for passing  
						
						... 
						
						
						
						BattleCommand to scripts.
Add CommandResultContainer to status update to handle death from dots. 
						
						
					 
					
						2019-05-27 17:31:25 -07:00 
						 
				 
			
				
					
						
							
							
								Yogurt 
							
						 
					 
					
						
						
							
						
						75c6708ac5 
					 
					
						
						
							
							Handle dying in AddHP instead of OnDamageTaken.  
						
						
						
						
					 
					
						2019-05-27 17:08:06 -07:00 
						 
				 
			
				
					
						
							
							
								Yogurt 
							
						 
					 
					
						
						
							
						
						ee1f4b0888 
					 
					
						
						
							
							Fix base exp being off by 1  
						
						
						
						
					 
					
						2019-05-27 16:56:15 -07:00 
						 
				 
			
				
					
						
							
							
								Yogurt 
							
						 
					 
					
						
						
							
						
						f6104812a5 
					 
					
						
						
							
							Add ActionLanded to make some checks cleaner.  
						
						... 
						
						
						
						Split physical and magic text id dictionaries.
Add calculation for resists. 
						
						
					 
					
						2019-05-27 16:52:56 -07:00 
						 
				 
			
				
					
						
							
							
								Yogurt 
							
						 
					 
					
						
						
							
						
						d0dca62a91 
					 
					
						
						
							
							Add some helper methods for Modifier and only update stats for the  
						
						... 
						
						
						
						visual modifiers. 
						
						
					 
					
						2019-05-27 16:26:10 -07:00 
						 
				 
			
				
					
						
							
							
								Yogurt 
							
						 
					 
					
						
						
							
						
						3b451849ae 
					 
					
						
						
							
							Initialize positionUpdates on Actor creation.  
						
						
						
						
					 
					
						2019-05-27 15:45:06 -07:00 
						 
				 
			
				
					
						
							
							
								Yogurt 
							
						 
					 
					
						
						
							
						
						9889b6011b 
					 
					
						
						
							
							Move LookAt's same position check to the one that takes in an X and Y  
						
						... 
						
						
						
						position 
						
						
					 
					
						2019-05-27 15:37:54 -07:00 
						 
				 
			
				
					
						
							
							
								Yogurt 
							
						 
					 
					
						
						
							
						
						9b566abb3d 
					 
					
						
						
							
							Add new HitEffect flags  
						
						
						
						
					 
					
						2019-05-27 15:00:17 -07:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						37cca32de8 
					 
					
						
						
							
							Fixed equip script not changing graphics for various accessories. Added all item graphics to sql file except for some weapons and small clothes.  
						
						
						
						
					 
					
						2019-05-20 11:58:43 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						02e1b8a82f 
					 
					
						
						
							
							Renamed the Inventory class file to ItemPackage (class was already renamed). Moved ItemPackage and Equipment classes to Character folder. Fixed unequip bug introduced by accidently removing InventoryBeginChangePacket. Added documentation to the Equipment class. Cleaned up Equipment packet code.  
						
						
						
						
					 
					
						2019-05-12 16:16:44 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						267961233f 
					 
					
						
						
							
							Refactoring Equipment class. Fixed inital inventory setup due to missing addItem() (now addItems) function. Added Jorge's refactored Retainer manager script.  
						
						
						
						
					 
					
						2019-05-12 15:03:34 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						d673670604 
					 
					
						
						
							
							Fixed Issue  #3  (Items are being shifted for linked items). Sending the updated equipment packet.  
						
						
						
						
					 
					
						2019-05-08 13:18:53 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						b955c38a2a 
					 
					
						
						
							
							More GetInventory changes.  
						
						
						
						
					 
					
						2019-05-06 16:43:39 -04:00