yogurt 
							
						 
					 
					
						
						
							
						
						922fb80f3d 
					 
					
						
						
							
							Bug fixes.  
						
						... 
						
						
						
						Added stoneskin effect to database.
Fixed Rampage not working
Fixed bug where abilities didn't equip correctly when leveling up
Added a temporary fix for returning while dead
Added handling for abilities that don't have an actiontype set, like elusive jump 
						
						
					 
					
						2018-05-27 14:51:39 -05:00 
						 
				 
			
				
					
						
							
							
								yogurt 
							
						 
					 
					
						
						
							
						
						c5ce2ec771 
					 
					
						
						
							
							Combat additions  
						
						... 
						
						
						
						Added formulas for base EXP gain and chain experience
Added basic scripts for most player abilities and effects
Added stat gains for some abilities
Changed status flags
Fixed bug with player death
Fixed bug where auto attacks didnt work when not locked on
Added traits 
						
						
					 
					
						2018-04-18 16:06:41 -05:00 
						 
				 
			
				
					
						
							
							
								yogurt 
							
						 
					 
					
						
						
							
						
						b8d6a943aa 
					 
					
						
						
							
							Combat changes and bug fixes  
						
						... 
						
						
						
						Added the combo and proc systems
Added scripts for most weaponskill and spells as well as some abilities and status effects
Added support for multihit attacks
Added AbilityState for abilities
Added hiteffects that change based on an attack's parameters
Added positionals
Changed how targeting works for battlecommands
Fixed bug that occurred when moving or swapping hotbar commands
Fixed bug that occurred when losing status effects 
						
						
					 
					
						2018-02-15 13:20:46 -06:00 
						 
				 
			
				
					
						
							
							
								yogurt 
							
						 
					 
					
						
						
							
						
						1275c8b5da 
					 
					
						
						
							
							Added party to Gridania opening, fixed BattleActionx18 and made it so x18 is used for packets with more than 10 targets. Changed how death works. Added respawn time and roam modifiers. Added TryAggro functions and moved aggroing out of roaming and helpplayers. Fixed high cpu usage in zone's OnUpdate function. Fixed work value in player update  
						
						
						
						
					 
					
						2017-12-08 00:58:39 -06:00 
						 
				 
			
				
					
						
							
							
								yogurt 
							
						 
					 
					
						
						
							
						
						92de857cda 
					 
					
						
						
							
							opening quest stuff  
						
						
						
						
					 
					
						2017-10-10 13:32:47 -05:00 
						 
				 
			
				
					
						
							
							
								yogurt 
							
						 
					 
					
						
						
							
						
						33f8709d76 
					 
					
						
						
							
							Added exp and leveling functions, redid equip ability functions to allow adding abilities that aren't for the player's current class and made functions more clear, added dictionary of BattleCommand ids indexed by a tuple containing classId and level.  
						
						
						
						
					 
					
						2017-09-27 18:10:22 -05: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 
							
						 
					 
					
						
						
							
						
						74ce5a2fe1 
					 
					
						
						
							
							Merge branch 'master' into develop  
						
						... 
						
						
						
						# Conflicts:
#	FFXIVClassic Lobby Server/FFXIVClassic Lobby Server.csproj
#	FFXIVClassic Map Server/Database.cs
#	FFXIVClassic Map Server/FFXIVClassic Map Server.csproj
#	FFXIVClassic Map Server/PacketProcessor.cs
#	FFXIVClassic Map Server/WorldManager.cs
#	FFXIVClassic Map Server/actors/Actor.cs
#	FFXIVClassic Map Server/actors/area/Area.cs
#	FFXIVClassic Map Server/actors/chara/player/Player.cs
#	FFXIVClassic Map Server/lua/LuaPlayer.cs
#	data/scripts/base/chara/npc/populace/PopulaceChocoboLender.lua
#	data/scripts/commands/gm/speed.lua
#	data/scripts/commands/gm/warp.lua
#	data/scripts/global.lua
#	data/scripts/player.lua
#	data/scripts/unique/fst0Town01a/PopulaceStandard/khuma_moshroca.lua
#	data/scripts/unique/sea0Town01a/PopulaceStandard/ahldskyf.lua
#	data/scripts/unique/sea0Town01a/PopulaceStandard/angry_river.lua
#	data/scripts/unique/sea0Town01a/PopulaceStandard/ansgor.lua
#	data/scripts/unique/sea0Town01a/PopulaceStandard/arnegis.lua
#	data/scripts/unique/sea0Town01a/PopulaceStandard/arthurioux.lua
#	data/scripts/unique/sea0Town01a/PopulaceStandard/astrid.lua
#	data/scripts/unique/sea0Town01a/PopulaceStandard/audaine.lua
#	data/scripts/unique/sea0Town01a/PopulaceStandard/bango_zango.lua
#	data/scripts/unique/sea0Town01a/PopulaceStandard/bayard.lua
#	data/scripts/unique/sea0Town01a/PopulaceStandard/bloemerl.lua
#	data/scripts/unique/sea0Town01a/PopulaceStandard/bmallpa.lua
#	data/scripts/unique/sea0Town01a/PopulaceStandard/bnhapla.lua
#	data/scripts/unique/sea0Town01a/PopulaceStandard/chichiroon.lua
#	data/scripts/unique/sea0Town01a/PopulaceStandard/drowsy-eyed_adventurer.lua
#	data/scripts/unique/sea0Town01a/PopulaceStandard/eugennoix.lua
#	data/scripts/unique/sea0Town01a/PopulaceStandard/fickle_beggar.lua
#	data/scripts/unique/sea0Town01a/PopulaceStandard/hob.lua
#	data/scripts/unique/sea0Town01a/PopulaceStandard/ivan.lua
#	data/scripts/unique/sea0Town01a/PopulaceStandard/maetistym.lua
#	data/scripts/unique/sea0Town01a/PopulaceStandard/mharelak.lua
#	data/scripts/unique/sea0Town01a/PopulaceStandard/muscle-bound_deckhand.lua
#	data/scripts/unique/sea0Town01a/PopulaceStandard/pasty-faced_adventurer.lua
#	data/scripts/unique/sea0Town01a/PopulaceStandard/pearly-toothed_porter.lua
#	data/scripts/unique/sea0Town01a/PopulaceStandard/ptahjha.lua
#	data/scripts/unique/sea0Town01a/PopulaceStandard/suspicious-looking_traveler.lua
#	data/scripts/unique/sea0Town01a/PopulaceStandard/syhrdaeg.lua
#	data/scripts/unique/sea0Town01a/PopulaceStandard/syngsmyd.lua
#	data/scripts/unique/sea0Town01a/PopulaceStandard/tatasako.lua
#	data/scripts/unique/sea0Town01a/PopulaceStandard/tefh_moshroca.lua
#	data/scripts/unique/sea0Town01a/PopulaceStandard/thata_khamazom.lua
#	data/scripts/unique/sea0Town01a/PopulaceStandard/thosinbaen.lua
#	data/scripts/unique/sea0Town01a/PopulaceStandard/tittering_traveler.lua
#	data/scripts/unique/sea0Town01a/PopulaceStandard/totoruto.lua
#	data/scripts/unique/sea0Town01a/PopulaceStandard/triaine.lua
#	data/scripts/unique/sea0Town01a/PopulaceStandard/trinne.lua
#	data/scripts/unique/sea0Town01a/PopulaceStandard/unconscious_adventurer.lua
#	data/scripts/unique/sea0Town01a/PopulaceStandard/undsatz.lua
#	data/scripts/unique/sea0Town01a/PopulaceStandard/vhynho.lua
#	data/scripts/unique/sea0Town01a/PopulaceStandard/waekbyrt.lua
#	data/scripts/unique/sea0Town01a/PopulaceStandard/whahtoa.lua
#	data/scripts/unique/sea0Town01a/PopulaceStandard/wyra_khamazom.lua
#	data/scripts/unique/sea0Town01a/PopulaceStandard/wyrstmann.lua
#	data/scripts/unique/sea0Town01a/PopulaceStandard/xavalien.lua
#	data/scripts/unique/sea0Town01a/PopulaceStandard/zonggo.lua
#	data/scripts/unique/sea0Town01a/PopulaceStandard/zuzule.lua
#	sql/server_zones_spawnlocations.sql 
						
						
					 
					
						2017-08-26 13:53:23 -04:00 
						 
				 
			
				
					
						
							
							
								Tahir Akhlaq 
							
						 
					 
					
						
						
							
						
						9024f3fad6 
					 
					
						
						
							
							cleaned up magicstate and weaponskillstate  
						
						... 
						
						
						
						- todo: fix IsFacing
- added thunder spell (todo: figure out why battleactionx10 crashes client on sending shit) 
						
						
					 
					
						2017-08-26 04:08:26 +01:00 
						 
				 
			
				
					
						
							
							
								Tahir Akhlaq 
							
						 
					 
					
						
						
							
						
						11bbb023d9 
					 
					
						
						
							
							abilities now use correct animation id (<3 azia)  
						
						... 
						
						
						
						- did stuff with magicstate/attackstate
- fixed status effect tick
- added regen status (todo: actually populate the table and use that name instead of enum's)
- added baseStats to char (todo: add bonuses and stuff on top of those, set charaWork values to the calculated ones + bonus) 
						
						
					 
					
						2017-08-25 03:52:43 +01:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						fc96dac7c7 
					 
					
						
						
							
							Fixed work values being totally wrong for guildleves. Added Add/Remove GL command.  
						
						
						
						
					 
					
						2017-06-25 23:35:55 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						7f6b291366 
					 
					
						
						
							
							Added script for ItemStorage npc. Added scripts for both types of inn exit doors. Added BountyPresenter script (YoshiP).  
						
						
						
						
					 
					
						2017-06-19 22:23:27 -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 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						08b3564d7e 
					 
					
						
						
							
							Added things for testing mapobjs.  
						
						
						
						
					 
					
						2017-05-05 02:37:01 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						9a2a79095c 
					 
					
						
						
							
							Added a spawn command for testing. Added scripts for the mole and lemming enemies. A content group is formed when you start the limsa opening (still testing). Added Vkorolon's dialog for the gridania opening echo.  
						
						
						
						
					 
					
						2017-04-15 16:36:39 -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 
						 
				 
			
				
					
						
							
							
								CuriousJorge 
							
						 
					 
					
						
						
							
						
						3145ec5663 
					 
					
						
						
							
							"Seeing the Seers" quest etc3g0 scripted, no reward handling currently.  Requires actor "Nellaure" ( http://ffxiv.gamerescape.com/w/index.php?title=Nellaure ) to be added in.  Hangs out in back-right corner of Carpenter's Guild.  
						
						... 
						
						
						
						Added a quest completion check to etc5g0.lua to prevent it showing "!" on quest-givers' head when you've cleared the quest already.
Fixed regression on select GM commands, !warp instant-warps within same zone again, !mypos reports to the thousandths place, !speed command works with one argument again. 
						
						
					 
					
						2017-04-05 18:39:04 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						d918ad3776 
					 
					
						
						
							
							New scripts for the opening private areas, as well as db updates.  
						
						
						
						
					 
					
						2017-03-07 08:32:57 -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 
							
						 
					 
					
						
						
							
						
						4b0ffb3882 
					 
					
						
						
							
							Fixed the last actor speed. It was active mode speed.  
						
						
						
						
					 
					
						2017-01-03 19:02:35 -05:00 
						 
				 
			
				
					
						
							
							
								Drajiel 
							
						 
					 
					
						
						
							
						
						09705bec4e 
					 
					
						
						
							
							Updated Commands.  
						
						
						
						
					 
					
						2016-08-11 20:02:01 -04:00 
						 
				 
			
				
					
						
							
							
								Tahir Akhlaq 
							
						 
					 
					
						
						
							
						
						065fe05795 
					 
					
						
						
							
							fixed import script, improved db import times, fixed logging and warp command  (should be 5000% legit now)  
						
						... 
						
						
						
						- improved import times for gamedata tables (there's prolly other innodb tables too, i didnt check though)
- fixed issue where player wouldnt be readded to zone on warping if destination wasnt valid
- corrected typo in warp command lua description
- added logger for lua cause i forgot to last time 
						
						
					 
					
						2016-07-27 17:23:52 +01:00 
						 
				 
			
				
					
						
							
							
								Tahir Akhlaq 
							
						 
					 
					
						
						
							
						
						8839e75557 
					 
					
						
						
							
							missed some left over files  
						
						
						
						
					 
					
						2016-06-24 22:14:17 +01:00 
						 
				 
			
				
					
						
							
							
								Tahir Akhlaq 
							
						 
					 
					
						
						
							
						
						30b0d4a97d 
					 
					
						
						
							
							implemented sendpacket and speed commands  
						
						... 
						
						
						
						- fixed data race on logging in
- todo: implement reloadzones, reloaditems, property, property2 
						
						
					 
					
						2016-06-24 20:52:30 +01:00 
						 
				 
			
				
					
						
							
							
								Tahir Akhlaq 
							
						 
					 
					
						
						
							
						
						1ad2b5d7d0 
					 
					
						
						
							
							more work on commands  
						
						... 
						
						
						
						- moved script object to wrapper class to catch and log exceptions
- added loggers for basepacket/subpacket (todo: colour and use them in NLog.config)
- finished up most commands (todo: !property and !property2)
- todo: create and use mysql wrapper class to log exceptions 
						
						
					 
					
						2016-06-18 05:42:14 +01:00 
						 
				 
			
				
					
						
							
							
								Tahir Akhlaq 
							
						 
					 
					
						
						
							
						
						57b9d5ab99 
					 
					
						
						
							
							start of work moving commands to lua  
						
						
						
						
					 
					
						2016-06-17 02:44:57 +01:00