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 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						044d7e5207 
					 
					
						
						
							
							More changes.  
						
						
						
						
					 
					
						2019-05-06 16:40:11 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						c1fdad2156 
					 
					
						
						
							
							Changed scripts still referencing GetInventory to GetItemPackage.  
						
						
						
						
					 
					
						2019-05-06 16:33:18 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						f038b525c6 
					 
					
						
						
							
							Cleaning up imports.  
						
						
						
						
					 
					
						2019-05-06 16:07:06 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						bcb609e4f6 
					 
					
						
						
							
							Merge branch 'inventory_refactor' into develop  
						
						... 
						
						
						
						# Conflicts:
#	FFXIVClassic Map Server/Database.cs
#	FFXIVClassic Map Server/FFXIVClassic Map Server.csproj
#	FFXIVClassic Map Server/WorldManager.cs
#	FFXIVClassic Map Server/actors/area/Area.cs
#	FFXIVClassic Map Server/actors/area/Zone.cs
#	FFXIVClassic Map Server/actors/chara/Character.cs
#	FFXIVClassic Map Server/actors/chara/npc/Npc.cs
#	FFXIVClassic Map Server/actors/chara/player/Inventory.cs
#	FFXIVClassic Map Server/actors/chara/player/Player.cs
#	FFXIVClassic Map Server/dataobjects/ZoneConnection.cs
#	FFXIVClassic Map Server/lua/LuaEngine.cs
#	FFXIVClassic Map Server/packets/send/Actor/AddActorPacket.cs
#	FFXIVClassic Map Server/packets/send/Actor/DeleteAllActorsPacket.cs
#	FFXIVClassic Map Server/packets/send/Actor/SetActorPropetyPacket.cs
#	FFXIVClassic Map Server/packets/send/Actor/SetActorStatePacket.cs
#	FFXIVClassic Map Server/packets/send/Actor/SetActorStatusAllPacket.cs
#	FFXIVClassic Map Server/packets/send/Actor/SetActorStatusPacket.cs
#	FFXIVClassic Map Server/packets/send/Actor/_0x132Packet.cs
#	FFXIVClassic Map Server/packets/send/Actor/battle/BattleAction.cs
#	FFXIVClassic Map Server/packets/send/Actor/battle/BattleActionX10Packet.cs
#	FFXIVClassic Map Server/packets/send/Actor/battle/BattleActionX18Packet.cs
#	FFXIVClassic Map Server/packets/send/Actor/battle/CommandResultX00Packet.cs
#	FFXIVClassic Map Server/packets/send/Actor/events/SetEmoteEventCondition.cs
#	FFXIVClassic Map Server/packets/send/Actor/inventory/InventoryRemoveX08Packet.cs
#	data/scripts/commands/gm/giveitem.lua 
						
						
					 
					
						2019-05-06 15:59:09 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						163f240cf9 
					 
					
						
						
							
							Removed isExclusive as it is now loaded from gamedata. Cleaned up keys for retainer inventory.  
						
						
						
						
					 
					
						2019-05-06 14:34:59 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						3066efeebb 
					 
					
						
						
							
							Cleanup the messy imports.  
						
						
						
						
					 
					
						2019-05-06 13:39:24 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						10017b7e8c 
					 
					
						
						
							
							Cleaned up some warnings.  
						
						
						
						
					 
					
						2019-05-04 20:53:08 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						1e4a1cf263 
					 
					
						
						
							
							Merge branch 'ai-open' into develop  
						
						... 
						
						
						
						# Conflicts:
#	FFXIVClassic Lobby Server/Database.cs
#	FFXIVClassic Map Server/Database.cs
#	FFXIVClassic Map Server/FFXIVClassic Map Server.csproj
#	FFXIVClassic Map Server/actors/chara/player/Inventory.cs
#	FFXIVClassic Map Server/actors/chara/player/Player.cs
#	FFXIVClassic Map Server/dataobjects/Session.cs
#	FFXIVClassic World Server/Server.cs 
						
						
					 
					
						2019-05-04 20:13:29 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						080f9ea23d 
					 
					
						
						
							
							Fixed bug where when a mob was insta-killed they would disappear (not die). More renames for action -> result. Reverted result packet unknown from 0x801 to 0x810. Added hitnum. Fixed isolation.  
						
						
						
						
					 
					
						2019-05-04 18:53:00 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						e236e1d207 
					 
					
						
						
							
							Renamed BattleActionPacket -> CommandResultPacket as it better defines what these packets do. A command fires -> here is what happened due to it.  
						
						
						
						
					 
					
						2019-01-29 00:02:09 -05:00