966bd3edd2 
					 
					
						
						
							
							Group members share the same mob drops  
						
						... 
						
						
						
						This includes quest items. 
						
						
							
						
					 
					
						2020-12-31 14:13:14 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						dab204ddaf 
					 
					
						
						
							
							If compiled for Academy, do not spawn NPCs in the Future zone  
						
						
						
						
							
						
					 
					
						2020-12-31 14:13:08 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						bad8ef1d10 
					 
					
						
						
							
							Kill players that fall out of the map  
						
						
						
						
							
						
					 
					
						2020-12-31 12:51:36 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a12acbb68f 
					 
					
						
						
							
							Implement most of the remaining client-side GM commands  
						
						... 
						
						
						
						* Muting a player's freechat
* Kicking players
* Querying info about a player
* Teleporting yourself to a player
* Teleporting a player to yourself
* Teleporting a player to another player
* Teleporting a player to arbitrary coords
* Teleporting a player to arbitrary coords in an arbitrary mapnum
* /unstick
Also:
* Renamed misleading setSpecialPlayer() to setValuePlayer()
* Revamped monitor logic
* Added server-side checks to account level 50 commands
* Made sure even trade chat is run through sanitizeText()
* Moved setSpecialState() closer to its calling functions
* Interpret client commands even in Buddy and Group chat (but not in
Trade chat) 
						
						
							
						
					 
					
						2020-12-31 12:51:31 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c78b3ca69f 
					 
					
						
						
							
							Do not cancel the ongoing race on recall  
						
						... 
						
						
						
						Also do not remove the player's vehicle if the player isn't on a
vehicle. 
						
						
							
						
					 
					
						2020-12-31 03:00:54 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						55431362a7 
					 
					
						
						
							
							Make sure the current race is cleared when leaving an IZ  
						
						
						
						
							
						
					 
					
						2020-12-28 18:40:26 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						07a930fe1c 
					 
					
						
						
							
							Fix vehicles in IZs for real this time  
						
						
						
						
							
						
					 
					
						2020-12-28 18:40:26 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4060bf25b0 
					 
					
						
						
							
							Fix recall removing FM pods if racing  
						
						
						
						
							
						
					 
					
						2020-12-28 16:55:13 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9a79ab3927 
					 
					
						
						
							
							Reduce mob range when racing as if the player were sneaking  
						
						
						
						
							
						
					 
					
						2020-12-28 16:41:29 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fc45775666 
					 
					
						
						
							
							Add /unwarpable command  
						
						... 
						
						
						
						GMs should use this before going to weird places where their non-GM
buddies might warp to them and get stuck. 
						
						
							
						
					 
					
						2020-12-28 16:24:24 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						81d0964971 
					 
					
						
						
							
							Disallow warping to players using the MSS  
						
						
						
						
							
						
					 
					
						2020-12-28 16:13:38 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						868dc8485e 
					 
					
						
						
							
							Allow GMs to enter private instances  
						
						
						
						
							
						
					 
					
						2020-12-28 16:12:57 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						26f4767082 
					 
					
						
						
							
							Add additional validation to the recall power  
						
						
						
						
							
						
					 
					
						2020-12-28 16:12:23 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d97444cca5 
					 
					
						
						
							
							Remove each group member's vehicle when warping into an instance  
						
						
						
						
							
						
					 
					
						2020-12-28 00:50:58 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ee978e8bc9 
					 
					
						
						
							
							Limit group member drops based on proximity  
						
						
						
						
							
						
					 
					
						2020-12-27 21:14:16 +01:00 
						 
				 
			
				
					
						
							
							
								Gent S 
							
						 
					 
					
						
						
							
						
						bdf283ae4f 
					 
					
						
						
							
							Make heal nanos heal for the correct amount  
						
						
						
						
							
						
					 
					
						2020-12-27 09:23:43 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f8129b91cb 
					 
					
						
						
							
							Zero both players' moneyInTrade when initiating a trade  
						
						
						
						
							
						
					 
					
						2020-12-26 20:13:23 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						afea9f436f 
					 
					
						
						
							
							Check if otherPlr is null in nanoRecallHandler()  
						
						
						
						
							
						
					 
					
						2020-12-26 20:09:33 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7985fc475b 
					 
					
						
						
							
							Fix regression with spawning in an invalid Nano  #37  
						
						
						
						
							
						
					 
					
						2020-12-24 07:41:22 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						959a708176 
					 
					
						
						
							
							Return to the overworld instance when warping to a buddy  
						
						
						
						
							
						
					 
					
						2020-12-24 06:05:05 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						44fbb8e81f 
					 
					
						
						
							
							Fix other group members not respawning properly in Lairs  
						
						
						
						
							
						
					 
					
						2020-12-24 05:22:46 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e02ef55844 
					 
					
						
						
							
							Remove excessive indentation in tables.sql  
						
						
						
						
							
						
					 
					
						2020-12-24 05:19:04 +01:00 
						 
				 
			
				
					
						
							
							
								CakeLancelot 
							
						 
					 
					
						
						
							
						
						8bbf40ac95 
					 
					
						
						
							
							Update README.md  
						
						
						
						
							
						
					 
					
						2020-12-23 18:31:48 -05:00 
						 
				 
			
				
					
						
							
							
								Gent S 
							
						 
					 
					
						
						
							
						
						7fe0e19bb0 
					 
					
						
						
							
							Fix IZ races rewarding invalid items  
						
						
						
						
							
						
					 
					
						2020-12-23 18:31:42 -05:00 
						 
				 
			
				
					
						
							
							
								Gent S 
							
						 
					 
					
						
						
							
						
						82d5455da6 
					 
					
						
						
							
							Ignore race rewards for EPs that aren't found  
						
						
						
						
							
 
						
					 
					
						2020-12-23 14:53:56 -05:00 
						 
				 
			
				
					
						
							
							
								Gent S 
							
						 
					 
					
						
						
							
						
						52389c2c69 
					 
					
						
						
							
							Make code redemption case-insensitive  
						
						
						
						
							
						
					 
					
						2020-12-23 13:50:12 -05:00 
						 
				 
			
				
					
						
							
							
								Gent S 
							
						 
					 
					
						
						
							
						
						ae75324153 
					 
					
						
						
							
							Fix duplicate tasks on instanced mission failure  
						
						
						
						
							
						
					 
					
						2020-12-23 13:50:12 -05:00 
						 
				 
			
				
					
						
							
							
								Gent S 
							
						 
					 
					
						
						
							
						
						a1a5815f1f 
					 
					
						
						
							
							Fix academy nano missions not going into the 0th slot  
						
						
						
						
							
						
					 
					
						2020-12-23 13:50:12 -05:00 
						 
				 
			
				
					
						
							
							
								Gent S 
							
						 
					 
					
						
						
							
						
						772f80188e 
					 
					
						
						
							
							Prevent duplicate running tasks from loading into the Player struct  
						
						
						
						
							
						
					 
					
						2020-12-23 13:50:12 -05:00 
						 
				 
			
				
					
						
							
							
								kamilprzyb 
							
						 
					 
					
						
						
							
						
						f28c643b48 
					 
					
						
						
							
							Allow permanent vehicles  
						
						
						
						
							
						
					 
					
						2020-12-23 13:50:12 -05:00 
						 
				 
			
				
					
						
							
							
								Kamil 
							
						 
					 
					
						
						
							
						
						5f82658c8d 
					 
					
						
						
							
							adjusted item codes logic to handle multiple items per code  
						
						
						
						
							
						
					 
					
						2020-12-23 13:50:12 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ff75aa6693 
					 
					
						
						
							
							Add the Academy build to the Appveyor script  
						
						
						
						
							
						
					 
					
						2020-12-23 13:50:12 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						50b2bdcb16 
					 
					
						
						
							
							Fixed Nano Style Issues  
						
						
						
						
							
						
					 
					
						2020-12-23 13:50:12 -05:00 
						 
				 
			
				
					
						
							
							
								Kamil 
							
						 
					 
					
						
						
							
						
						34dbb59fb1 
					 
					
						
						
							
							Implement redeem codes  
						
						
						
						
							
						
					 
					
						2020-12-23 13:50:12 -05:00 
						 
				 
			
				
					
						
							
							
								Kamil 
							
						 
					 
					
						
						
							
						
						a74c9be2ff 
					 
					
						
						
							
							Implement Nano capsules  
						
						
						
						
							
						
					 
					
						2020-12-23 13:50:12 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fcdea2e723 
					 
					
						
						
							
							Implement multiple-choice mission rewards  
						
						
						
						
							
						
					 
					
						2020-12-23 13:50:12 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						90191fd494 
					 
					
						
						
							
							Add academy.json loading to TableData  
						
						... 
						
						
						
						This is where the permanent Academy-exclusive NPCs and mobs will be
loaded from. Resurrect 'Ems work now. 
						
						
							
						
					 
					
						2020-12-23 13:50:12 -05:00 
						 
				 
			
				
					
						
							
							
								Gent S 
							
						 
					 
					
						
						
							
						
						effbbd9a5e 
					 
					
						
						
							
							Fix level-up not triggering and using wrong packets  
						
						
						
						
							
						
					 
					
						2020-12-23 13:50:12 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						bc7f4883a2 
					 
					
						
						
							
							Add Academy defaults to the config file  
						
						
						
						
							
						
					 
					
						2020-12-23 13:50:12 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e0808ffcbd 
					 
					
						
						
							
							Read the NPC ID limit from the XDT  
						
						
						
						
							
						
					 
					
						2020-12-23 13:50:12 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9057f31bff 
					 
					
						
						
							
							Implement Academy level-up  
						
						
						
						
							
						
					 
					
						2020-12-23 13:50:12 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0a9f637123 
					 
					
						
						
							
							Do not give the Lightning Gun and Buttercup Nano to new Academy players  
						
						... 
						
						
						
						And do not mark the two missions from the old Tutorial as completed. 
						
						
							
						
					 
					
						2020-12-23 13:50:12 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						027f513a23 
					 
					
						
						
							
							Save Academy Nanos to DB  
						
						
						
						
							
						
					 
					
						2020-12-23 13:50:12 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a99f95d15f 
					 
					
						
						
							
							Initial Academy support  
						
						... 
						
						
						
						Support for the Academy's Nano system is complete, but they're not being
saved to the DB yet. 
						
						
							
						
					 
					
						2020-12-23 13:50:12 -05:00 
						 
				 
			
				
					
						
							
							
								Gent S 
							
						 
					 
					
						
						
							
						
						49158360ca 
					 
					
						
						
							
							Update tdata ref  
						
						
						
						
							
						
					 
					
						2020-12-23 13:48:19 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0104bc9329 
					 
					
						
						
							
							Enemy ability tweaks  
						
						... 
						
						
						
						- Battery drain does not set your battery below 0.
- Debuffs cast by enemies take into account intensity now. (Snare will work)
- Used int_max to replace arbitrary 20000, added more comments. 
						
						
							
						
					 
					
						2020-12-22 12:12:02 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4fc5c092f8 
					 
					
						
						
							
							Attack logic and various balance changes  
						
						... 
						
						
						
						- combatStep was altered, the mob can attack and give chase at the same time. Kiting melee mobs around is much harder.
- Mobs in general are more harder, closer to how it was in retro.
- Nanos styles are less detrimental to battle. 
						
						
							
						
					 
					
						2020-12-22 11:30:57 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8d1bc94b7e 
					 
					
						
						
							
							Mission Handling Fixes  
						
						... 
						
						
						
						- Q. Item count glitches are dealt with
- Warping out now correctly rewinds missions. 
						
						
							
						
					 
					
						2020-12-22 11:30:57 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						322e354f5b 
					 
					
						
						
							
							Fix indentation in RacingManager.cpp and compilation on Linux  
						
						
						
						
							
						
					 
					
						2020-12-22 14:46:09 +01:00 
						 
				 
			
				
					
						
							
							
								Gent S 
							
						 
					 
					
						
						
							
						
						8a2073d081 
					 
					
						
						
							
							Fix racing timestamps  
						
						
						
						
							
						
					 
					
						2020-12-22 01:04:46 -05:00