Filip Maj 
							
						 
					 
					
						
						
							
						
						2a489953db 
					 
					
						
						
							
							Added the skeletons of the rest of the item commands.  
						
						
						
						
					 
					
						2017-10-21 13:01:14 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						fe4b9cb2bf 
					 
					
						
						
							
							Added more helper methods and constants for inventory item.  
						
						
						
						
					 
					
						2017-10-21 11:29:28 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						95b003cc2b 
					 
					
						
						
							
							More inventory item refactoring.  
						
						
						
						
					 
					
						2017-10-15 23:56:04 -04:00 
						 
				 
			
				
					
						
							
							
								Tahir Akhlaq 
							
						 
					 
					
						
						
							
						
						27200b8df5 
					 
					
						
						
							
							moved ally engage stuff to ContentArea onUpdate  
						
						
						
						
					 
					
						2017-10-11 19:23:40 +01:00 
						 
				 
			
				
					
						
							
							
								Tahir Akhlaq 
							
						 
					 
					
						
						
							
						
						520ae7a119 
					 
					
						
						
							
							added helpers for DoW/DoM/DoH/DoH  
						
						... 
						
						
						
						- fixed allies not being able to aggro on roam
- fixed static characters aggroing 
						
						
					 
					
						2017-10-11 15:02:12 +01:00 
						 
				 
			
				
					
						
							
							
								yogurt 
							
						 
					 
					
						
						
							
						
						460722d3d5 
					 
					
						
						
							
							Opening changes  
						
						
						
						
					 
					
						2017-10-11 06:42:06 -05:00 
						 
				 
			
				
					
						
							
							
								yogurt 
							
						 
					 
					
						
						
							
						
						92de857cda 
					 
					
						
						
							
							opening quest stuff  
						
						
						
						
					 
					
						2017-10-10 13:32:47 -05:00 
						 
				 
			
				
					
						
							
							
								CuriousJorge 
							
						 
					 
					
						
						
							
						
						4323eb5385 
					 
					
						
						
							
							Merged in CuriousJorge/ffxiv-classic-server/develop (pull request  #49 )  
						
						... 
						
						
						
						Inventory fixes + Scripts added
Approved-by: Filip Maj <filipmaj@gmail.com > 
						
						
					 
					
						2017-10-10 14:14:08 +00:00 
						 
				 
			
				
					
						
							
							
								CuriousJorge 
							
						 
					 
					
						
						
							
						
						324ebab2d2 
					 
					
						
						
							
							Inventory.cs - GetItemQuantity() added  
						
						... 
						
						
						
						- AddItem functions to cast INV_ERROR to INT for LUA
             - Fixed unique item check.  It was checking for Rare flag, not EX
Scripts :
        Base
            - shop.lua  : Functions for buying/selling from a variety of shop scripts
        Commands
            - EmoteStandardCommand.lua fixed not being able to use emotes when sitting
            - DiceCommand.lua fixed.  No arguments sets default value of 100 as per the ingame description.
                                      Max value raised from 999 to 1000.
        GM Commands
            - speed.lua fixed when using single argument
            - nudge.lua fixed sanitizing.  Made arguments reversible to allow !nudge up 10 & !nudge 10 up
            - giveitem.lua added inv_error handling.  Need to do to rest of item commands at some point
            - givecurrency.lua changed to have you enter a regex'd name of item rather than item ID.
                               Eg. "!givecurrency fire_crystal 10". Added inv_error handling to it.
            - warpplayer.lua added.  Moves yourself to name of player, or moves first player to second player
            - warpid.lua added. For warping to the first instance of an actor's uniqueId the server comes across.
            - quest.lua added.  For adding/adjusting quests for debugging them.
        Class Scripts
            - PopulaceBlackMarketeer.lua updated to utilize shop.lua
            - PopulaceShopSalesman.lua updated to utilize shop.lua
            - PopulaceCompanyShop.lua updated to utilize shop.lua
            - PopulaceCompanyBuffer.lua added and documented along with menu layout.  Needs working status effect to finish.
            - PopulaceCompanyGLPublisher.lua added.  Mostly documented, barely functional.
            - PopulaceCompanyGuide.lua added. Documented, fully functional.
            - PopulaceCompanyOfficer.lua added. Documented.  Menus work.  Needs GC rank table at some point
                                                for documenting GC ranks/seal caps.
            - PopulaceCompanySupply.lua added and mostly documented.  Read-only basic menu flow, static LUA tables
                                         used to set it up, will need SQL tables at some point to replace them with.
                                         Some guesswork on what menus show since no video reference could be found.
            - PopulaceGuildShop.lua updated. Mostly documented.  Read-only shop menus. 
						
						
					 
					
						2017-10-09 23:40:38 -04:00 
						 
				 
			
				
					
						
							
							
								CuriousJorge 
							
						 
					 
					
						
						
							
						
						5ccc2435b0 
					 
					
						
						
							
							Merged Ioncannon/ffxiv-classic-server into master  
						
						
						
						
					 
					
						2017-10-09 21:11:07 -04:00 
						 
				 
			
				
					
						
							
							
								Tahir Akhlaq 
							
						 
					 
					
						
						
							
						
						13708a2361 
					 
					
						
						
							
							apparently i forgot to push modifiers script  
						
						
						
						
					 
					
						2017-10-09 21:15:43 +01:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						59e3b2379a 
					 
					
						
						
							
							Implemented mode trade methods. Figured out the modifiers portion of the item packet and rewrote how they are stored.  
						
						
						
						
					 
					
						2017-10-08 12:26:22 -04:00 
						 
				 
			
				
					
						
							
							
								yogurt 
							
						 
					 
					
						
						
							
						
						9fc99faa5c 
					 
					
						
						
							
							Merge branch 'ai-open' of  https://bitbucket.org/takhlaq/ffxiv-classic-server  into ai-open  
						
						
						
						
					 
					
						2017-10-06 20:45:36 -05:00 
						 
				 
			
				
					
						
							
							
								yogurt 
							
						 
					 
					
						
						
							
						
						116a573f85 
					 
					
						
						
							
							Save class/level parameter save info on level up  
						
						
						
						
					 
					
						2017-10-06 20:45:10 -05:00 
						 
				 
			
				
					
						
							
							
								Tahir Akhlaq 
							
						 
					 
					
						
						
							
						
						a0c4d80c5e 
					 
					
						
						
							
							broken attempt at opening quest director combat  
						
						
						
						
					 
					
						2017-10-05 18:37:51 +01:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						8ae4fbc045 
					 
					
						
						
							
							Forgot project file.  
						
						
						
						
					 
					
						2017-10-05 13:31:15 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						e819603432 
					 
					
						
						
							
							Added new search packets.  
						
						
						
						
					 
					
						2017-10-04 10:25:16 -04:00 
						 
				 
			
				
					
						
							
							
								Tahir Akhlaq 
							
						 
					 
					
						
						
							
						
						bab81a809c 
					 
					
						
						
							
							fixed auto attack (<3 showmo)  
						
						
						
						
					 
					
						2017-10-03 07:32:32 +01:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						441c1a6383 
					 
					
						
						
							
							Implemented countdowns.  
						
						
						
						
					 
					
						2017-10-01 12:39:46 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						58334a0e5f 
					 
					
						
						
							
							Implemented newly discovered packets (Dalamud, Countdown).  
						
						
						
						
					 
					
						2017-10-01 12:31:45 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						94491903f7 
					 
					
						
						
							
							More trade work.  
						
						
						
						
					 
					
						2017-10-01 12:23:54 -04:00 
						 
				 
			
				
					
						
							
							
								yogurt 
							
						 
					 
					
						
						
							
						
						f3a823af03 
					 
					
						
						
							
							Only send current class's exp on login. Exp now updates on class change  
						
						
						
						
					 
					
						2017-09-30 20:04:45 -05:00 
						 
				 
			
				
					
						
							
							
								yogurt 
							
						 
					 
					
						
						
							
						
						5dfbc0f249 
					 
					
						
						
							
							EXP and levels now get saved and loaded from database, changed battlecommand id dictionary to hold lists to account for archer and DoH/DoLs getting multiple abilities at certain levels. Level 1 abilities are now added to the hotbar on character creation.  
						
						
						
						
					 
					
						2017-09-30 07:28:08 -05:00 
						 
				 
			
				
					
						
							
							
								yogurt 
							
						 
					 
					
						
						
							
						
						ab98f3662f 
					 
					
						
						
							
							Removed old EquipAbility function from player.cs  
						
						
						
						
					 
					
						2017-09-27 18:12:02 -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 
							
						 
					 
					
						
						
							
						
						56491266cc 
					 
					
						
						
							
							another attempt to get opening fight working (client hangs after talking to yda for second time for some reason..)  
						
						
						
						
					 
					
						2017-09-22 03:26:12 +01:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						c7e38b8b00 
					 
					
						
						
							
							Implemented trade invitation code.  
						
						
						
						
					 
					
						2017-09-17 15:04:29 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						9649d755a9 
					 
					
						
						
							
							Fixed a bug in inventories. If no null gap was found endOfListIndex would go to -1.  
						
						
						
						
					 
					
						2017-09-16 13:57:16 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						e581727625 
					 
					
						
						
							
							Added errors to AddItem so a script writer knows if the inventory was full or not.  
						
						
						
						
					 
					
						2017-09-16 13:28:37 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						06e0c32062 
					 
					
						
						
							
							Merge branch 'develop' of  https://bitbucket.org/Ioncannon/ffxiv-classic-server  into develop  
						
						
						
						
					 
					
						2017-09-16 13:19:50 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						77203bca4c 
					 
					
						
						
							
							Fixed multiparams not being returned on CallClientFunction(). Was due to bad merge. Added Jorge's scripts.  
						
						
						
						
					 
					
						2017-09-16 13:19:41 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						7b1f95cd77 
					 
					
						
						
							
							Fixed multiparams not being returned on CallClientFunction(). Was due to bad merge. Added Jorge's scripts.  
						
						
						
						
					 
					
						2017-09-16 13:19:10 -04:00 
						 
				 
			
				
					
						
							
							
								Tahir Akhlaq 
							
						 
					 
					
						
						
							
						
						ba8184db89 
					 
					
						
						
							
							attempt to add tutorial fight  
						
						... 
						
						
						
						- added tempvars which are reset on spawning/zoning 
						
						
					 
					
						2017-09-16 02:50:32 +01:00 
						 
				 
			
				
					
						
							
							
								Tahir Akhlaq 
							
						 
					 
					
						
						
							
						
						da621dfc0e 
					 
					
						
						
							
							added pool/spawn/genus mod loading  
						
						... 
						
						
						
						- moved ai helper classes to own folder 
						
						
					 
					
						2017-09-12 01:24:02 +01:00 
						 
				 
			
				
					
						
							
							
								Tahir Akhlaq 
							
						 
					 
					
						
						
							
						
						ce5030acd1 
					 
					
						
						
							
							added mob name colour update  
						
						... 
						
						
						
						- added mobmods (need to be loaded from db)
- added Zone.GetBattleNpcById
- added missing IsValidTarget check in AttackState 
						
						
					 
					
						2017-09-10 03:44:12 +01:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						a309e651da 
					 
					
						
						
							
							Fixed issues Jorge found.  
						
						
						
						
					 
					
						2017-09-09 16:30:29 -04:00 
						 
				 
			
				
					
						
							
							
								Filip Maj 
							
						 
					 
					
						
						
							
						
						16e99040e0 
					 
					
						
						
							
							Forgot Retainers_Inventory sql file.  
						
						
						
						
					 
					
						2017-09-09 14:34:44 -04:00 
						 
				 
			
				
					
						
							
							
								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