wincent 
							
						 
					 
					
						
						
							
						
						d57c5101f4 
					 
					
						
						
							
							Amend preconditions fix  
						
						
						
						
					 
					
						2024-09-12 15:33:09 +02:00 
						 
				 
			
				
					
						
							
							
								wincent 
							
						 
					 
					
						
						
							
						
						6be65569de 
					 
					
						
						
							
							Fixed mission related preconditions  
						
						
						
						
					 
					
						2024-09-10 12:41:38 +02:00 
						 
				 
			
				
					
						
							
							
								David Markowitz 
							
						 
					 
					
						
						
							
						
						94b9731a2b 
					 
					
						
						
							
							Use the correct bit field for checking whether or not to decrement progress ( #1631 )  
						
						... 
						
						
						
						Tested that the cooking mission with johnny umami now no longer allows you to lose progress by deleting items. 
						
						
					 
					
						2024-08-11 10:26:25 -07:00 
						 
				 
			
				
					
						
							
							
								David Markowitz 
							
						 
					 
					
						
						
							
						
						aaf446fe6e 
					 
					
						
						
							
							feat: Add Inventory Brick and Model groups ( #1587 )  
						
						... 
						
						
						
						* Added feature grouping logic
* Add saving of brick buckets
* Add edge case check for max group count
* Use vector for storing groups
* Update InventoryComponent.cpp
* Update InventoryComponent.h
* Update InventoryComponent.h
* fix string log format
* Update GameMessages.cpp 
						
						
					 
					
						2024-08-01 23:38:21 -07:00 
						 
				 
			
				
					
						
							
							
								Gie "Max" Vanommeslaeghe 
							
						 
					 
					
						
						
							
						
						49b4748ed3 
					 
					
						
						
							
							Merge pull request  #1614  from DarkflameUniverse/tea  
						
						... 
						
						
						
						fix: move mission progression location for racing 
						
						
					 
					
						2024-07-17 22:24:17 +02:00 
						 
				 
			
				
					
						
							
							
								David Markowitz 
							
						 
					 
					
						
						
							
						
						f2d72e7ed5 
					 
					
						
						
							
							Update Preconditions.cpp  
						
						
						
						
					 
					
						2024-06-25 21:02:40 -07:00 
						 
				 
			
				
					
						
							
							
								David Markowitz 
							
						 
					 
					
						
						
							
						
						b648b43c4d 
					 
					
						
						
							
							??  
						
						
						
						
					 
					
						2024-06-25 20:52:46 -07:00 
						 
				 
			
				
					
						
							
							
								David Markowitz 
							
						 
					 
					
						
						
							
						
						2628470482 
					 
					
						
						
							
							set shield to false, add sync for done  
						
						
						
						
					 
					
						2024-06-18 14:24:03 -07:00 
						 
				 
			
				
					
						
							
							
								David Markowitz 
							
						 
					 
					
						
						
							
						
						54b8c25754 
					 
					
						
						
							
							Merge branch 'main' into tea  
						
						
						
						
					 
					
						2024-06-12 19:20:44 -07:00 
						 
				 
			
				
					
						
							
							
								David Markowitz 
							
						 
					 
					
						
						
							
						
						b984cd6a0b 
					 
					
						
						
							
							Merge branch 'main' into property_behavior_saving  
						
						
						
						
					 
					
						2024-06-12 19:17:39 -07:00 
						 
				 
			
				
					
						
							
							
								Gie "Max" Vanommeslaeghe 
							
						 
					 
					
						
						
							
						
						bcf1058759 
					 
					
						
						
							
							Merge pull request  #1595  from DarkflameUniverse/issue-462  
						
						... 
						
						
						
						fix: prevent moving items between inventories under cetain circumsances 
						
						
					 
					
						2024-06-11 20:48:09 +02:00 
						 
				 
			
				
					
						
							
							
								David Markowitz 
							
						 
					 
					
						
						
							
						
						6ad6e930c7 
					 
					
						
						
							
							move mission progression  
						
						... 
						
						
						
						done now as soon as you cross the finish line on the last lap instead of after you click "rewards" 
						
						
					 
					
						2024-06-11 02:29:25 -07:00 
						 
				 
			
				
					
						
							
							
								David Markowitz 
							
						 
					 
					
						
						
							
						
						fee0238e79 
					 
					
						
						
							
							fix: master not using table data, remove 2 noisy logs ( #1613 )  
						
						... 
						
						
						
						Tested with logs that queries to get soft and hard cap actually succeed now
Logs about slash command handler command registration and vanity NPC creation in mis matched worlds are now removed. 
						
						
					 
					
						2024-06-09 15:31:57 -07:00 
						 
				 
			
				
					
						
							
							
								Aaron Kimbre 
							
						 
					 
					
						
						
							
						
						ff38503597 
					 
					
						
						
							
							no feedback if empty  
						
						
						
						
					 
					
						2024-06-03 22:51:46 -05:00 
						 
				 
			
				
					
						
							
							
								Aaron Kimbre 
							
						 
					 
					
						
						
							
						
						3f22bf5cc0 
					 
					
						
						
							
							Add an easy way to stop spectating  
						
						
						
						
					 
					
						2024-06-03 22:44:54 -05:00 
						 
				 
			
				
					
						
							
							
								Aaron Kimbre 
							
						 
					 
					
						
						
							
						
						9d5d2a68ee 
					 
					
						
						
							
							fix gm serialization  
						
						
						
						
					 
					
						2024-06-03 22:30:57 -05:00 
						 
				 
			
				
					
						
							
							
								Aaron Kimbre 
							
						 
					 
					
						
						
							
						
						1a14c29c39 
					 
					
						
						
							
							add returns, lol  
						
						
						
						
					 
					
						2024-06-03 22:29:21 -05:00 
						 
				 
			
				
					
						
							
							
								Aaron Kimbre 
							
						 
					 
					
						
						
							
						
						2ef45bd7ee 
					 
					
						
						
							
							use empty  
						
						
						
						
					 
					
						2024-06-03 22:28:37 -05:00 
						 
				 
			
				
					
						
							
							
								Aaron Kimbre 
							
						 
					 
					
						
						
							
						
						b56d077892 
					 
					
						
						
							
							feat: spectate command  
						
						
						
						
					 
					
						2024-06-03 21:50:12 -05:00 
						 
				 
			
				
					
						
							
							
								David Markowitz 
							
						 
					 
					
						
						
							
						
						a54600b41e 
					 
					
						
						
							
							busting out the multimap ig ( #1602 )  
						
						
						
						
					 
					
						2024-05-31 13:46:18 -05:00 
						 
				 
			
				
					
						
							
							
								David Markowitz 
							
						 
					 
					
						
						
							
						
						342da927f5 
					 
					
						
						
							
							fix dimantling items from not the model inventory ( #1605 )  
						
						
						
						
					 
					
						2024-05-30 23:53:13 -05:00 
						 
				 
			
				
					
						
							
							
								David Markowitz 
							
						 
					 
					
						
						
							
						
						01086d05c8 
					 
					
						
						
							
							fix: use after free and uninitialized memory ( #1603 )  
						
						... 
						
						
						
						* fix use after free and uninitialized memory
* add if check for packet lengths
* move purge down further
Its used in the if check too... 
						
						
					 
					
						2024-05-30 23:53:03 -05:00 
						 
				 
			
				
					
						
							
							
								David Markowitz 
							
						 
					 
					
						
						
							
						
						efa658bc31 
					 
					
						
						
							
							fix players using non-car skills in a race  
						
						
						
						
					 
					
						2024-05-25 19:59:15 -07:00 
						 
				 
			
				
					
						
							
							
								Aaron Kimbre 
							
						 
					 
					
						
						
							
						
						8ca05241f2 
					 
					
						
						
							
							fix: prevent moving items between inventories under cetain circumsances  
						
						
						
						
					 
					
						2024-05-24 21:35:14 -05:00 
						 
				 
			
				
					
						
							
							
								David Markowitz 
							
						 
					 
					
						
						
							
						
						8ae1a8ff7c 
					 
					
						
						
							
							fix stale reference ( #1594 )  
						
						
						
						
					 
					
						2024-05-24 09:15:30 -05:00 
						 
				 
			
				
					
						
							
							
								David Markowitz 
							
						 
					 
					
						
						
							
						
						f0960d48b2 
					 
					
						
						
							
							Add more modular saving of config data for items ( #1591 )  
						
						... 
						
						
						
						* stubbing for saving item extra data
* add declaration to header
* modularize loading for all possible extra data
* move logic to Item
* remove extra map 
						
						
					 
					
						2024-05-22 17:06:52 -07:00 
						 
				 
			
				
					
						
							
							
								David Markowitz 
							
						 
					 
					
						
						
							
						
						dc430d9758 
					 
					
						
						
							
							Add reputation as a repeatable mission reward ( #1590 )  
						
						... 
						
						
						
						This reverts commit 7d1a28b492b263aba2008a5984dc0f5e7348a068.
Add stubbing for abbreviations
Reward reputation always if possible 
						
						
					 
					
						2024-05-22 16:35:45 -07:00 
						 
				 
			
				
					
						
							
							
								TAHuntling 
							
						 
					 
					
						
						
							
						
						dea10c6d56 
					 
					
						
						
							
							Client commands implementation ( #1592 )  
						
						... 
						
						
						
						* Adding Client Commands
Adding list of client commands provided to me by EmosewaMC
* Finished adding client commands 
						
						
					 
					
						2024-05-22 08:32:24 -05:00 
						 
				 
			
				
					
						
							
							
								TAHuntling 
							
						 
					 
					
						
						
							
						
						ed00551982 
					 
					
						
						
							
							feat: Help Command Pagination ( #1581 )  
						
						... 
						
						
						
						* Update SlashCommandHandler.cpp
* Update SlashCommandHandler.cpp
* Update SlashCommandHandler.cpp
* Update SlashCommandHandler.cpp
* Update SlashCommandHandler.cpp
* Update SlashCommandHandler.cpp
* Update SlashCommandHandler.cpp
* Update SlashCommandHandler.cpp
* Update SlashCommandHandler.cpp
* Update SlashCommandHandler.cpp
* Update SlashCommandHandler.cpp
* Fixed Comments
Now able to do /command help to see info for said command. Additionally this works for aliases. Fixed serialization missing from merge.
* Update SlashCommandHandler.cpp
* Update SlashCommandHandler.cpp
* Update SlashCommandHandler.cpp
* Update SlashCommandHandler.cpp
* Update SlashCommandHandler.cpp
* Update SlashCommandHandler.cpp
* Update SlashCommandHandler.cpp
* Update SlashCommandHandler.cpp 
						
						
					 
					
						2024-05-21 20:02:07 -05:00 
						 
				 
			
				
					
						
							
							
								TAHuntling 
							
						 
					 
					
						
						
							
						
						d6cac65a8d 
					 
					
						
						
							
							fix: Falling Off Edge in Pet Puzzle ( #1584 )  
						
						... 
						
						
						
						* FloatFix
* game activity setting
* Update dNavMesh.cpp
---------
Co-authored-by: David Markowitz <EmosewaMC@gmail.com > 
						
						
					 
					
						2024-05-21 20:01:44 -05:00 
						 
				 
			
				
					
						
							
							
								David Markowitz 
							
						 
					 
					
						
						
							
						
						d8f079cb1b 
					 
					
						
						
							
							fix mpc resetting on each world load ( #1588 )  
						
						
						
						
					 
					
						2024-05-20 02:43:57 -05:00 
						 
				 
			
				
					
						
							
							
								David Markowitz 
							
						 
					 
					
						
						
							
						
						db2d4f02b5 
					 
					
						
						
							
							preemptive include for windows  
						
						
						
						
					 
					
						2024-05-18 04:16:07 -07:00 
						 
				 
			
				
					
						
							
							
								David Markowitz 
							
						 
					 
					
						
						
							
						
						b3548de7da 
					 
					
						
						
							
							debug logs and spacing  
						
						
						
						
					 
					
						2024-05-18 03:52:36 -07:00 
						 
				 
			
				
					
						
							
							
								David Markowitz 
							
						 
					 
					
						
						
							
						
						387c37505c 
					 
					
						
						
							
							undo debug changes  
						
						
						
						
					 
					
						2024-05-18 03:39:25 -07:00 
						 
				 
			
				
					
						
							
							
								David Markowitz 
							
						 
					 
					
						
						
							
						
						0c4108e730 
					 
					
						
						
							
							Add loading from database  
						
						... 
						
						
						
						yahoo 
						
						
					 
					
						2024-05-18 03:36:29 -07:00 
						 
				 
			
				
					
						
							
							
								David Markowitz 
							
						 
					 
					
						
						
							
						
						f2bf9a2a28 
					 
					
						
						
							
							Saving to database working  
						
						
						
						
					 
					
						2024-05-18 02:05:55 -07:00 
						 
				 
			
				
					
						
							
							
								TAHuntling 
							
						 
					 
					
						
						
							
						
						c8e0bb0db0 
					 
					
						
						
							
							feat: Command Sorting ( #1580 )  
						
						... 
						
						
						
						* Update SlashCommandHandler.cpp
* Update SlashCommandHandler.cpp
* Update SlashCommandHandler.cpp
* Update SlashCommandHandler.cpp
* Update dGame/dUtilities/SlashCommandHandler.cpp
Co-authored-by: David Markowitz <39972741+EmosewaMC@users.noreply.github.com >
* Update SlashCommandHandler.cpp
* Update SlashCommandHandler.cpp
* Update SlashCommandHandler.cpp
* Update dGame/dUtilities/SlashCommandHandler.cpp
Co-authored-by: David Markowitz <39972741+EmosewaMC@users.noreply.github.com >
* Update SlashCommandHandler.cpp
* Update SlashCommandHandler.cpp
* Update dGame/dUtilities/SlashCommandHandler.cpp
Co-authored-by: David Markowitz <39972741+EmosewaMC@users.noreply.github.com >
* Update dGame/dUtilities/SlashCommandHandler.cpp
Co-authored-by: David Markowitz <39972741+EmosewaMC@users.noreply.github.com >
* Update dGame/dUtilities/SlashCommandHandler.cpp
Co-authored-by: David Markowitz <39972741+EmosewaMC@users.noreply.github.com >
* Update dGame/dUtilities/SlashCommandHandler.cpp
Co-authored-by: David Markowitz <39972741+EmosewaMC@users.noreply.github.com >
* Update dGame/dUtilities/SlashCommandHandler.cpp
Co-authored-by: David Markowitz <39972741+EmosewaMC@users.noreply.github.com >
* Update dGame/dUtilities/SlashCommandHandler.cpp
Co-authored-by: David Markowitz <39972741+EmosewaMC@users.noreply.github.com >
* Update SlashCommandHandler.cpp
* Update dGame/dUtilities/SlashCommandHandler.cpp
Co-authored-by: David Markowitz <39972741+EmosewaMC@users.noreply.github.com >
* Update SlashCommandHandler.cpp
* Update SlashCommandHandler.cpp
---------
Co-authored-by: David Markowitz <39972741+EmosewaMC@users.noreply.github.com > 
						
						
					 
					
						2024-05-16 22:02:30 -07:00 
						 
				 
			
				
					
						
							
							
								David Markowitz 
							
						 
					 
					
						
						
							
						
						35321b22d9 
					 
					
						
						
							
							script fixes ( #1577 )  
						
						... 
						
						
						
						fixes an issue where the sirens would not be destroyed correctly
fixes undefined behavior in buff station
ok for real this time
actual fix for mermaids
and for general death_behavior 0 skill stuff 
						
						
					 
					
						2024-05-16 04:30:32 -05:00 
						 
				 
			
				
					
						
							
							
								David Markowitz 
							
						 
					 
					
						
						
							
						
						8837b110ab 
					 
					
						
						
							
							add include guards ( #1569 )  
						
						
						
						
					 
					
						2024-05-16 04:30:00 -05:00 
						 
				 
			
				
					
						
							
							
								David Markowitz 
							
						 
					 
					
						
						
							
						
						09a8c99f3e 
					 
					
						
						
							
							fix: mail crash from underflow and document variables ( #1582 )  
						
						... 
						
						
						
						* fix mail crash and document variables
* const 
						
						
					 
					
						2024-05-16 04:29:48 -05:00 
						 
				 
			
				
					
						
							
							
								David Markowitz 
							
						 
					 
					
						
						
							
						
						9f382aca42 
					 
					
						
						
							
							fix: use after free in mission progression after removing item from inventory ( #1567 )  
						
						... 
						
						
						
						that method is cursed.
no longer has ub when deleting an item from the inventory 
						
						
					 
					
						2024-05-12 07:30:03 -05:00 
						 
				 
			
				
					
						
							
							
								David Markowitz 
							
						 
					 
					
						
						
							
						
						4d1395e522 
					 
					
						
						
							
							Update CheatDetection.cpp ( #1559 )  
						
						
						
						
					 
					
						2024-05-10 16:20:42 -05:00 
						 
				 
			
				
					
						
							
							
								David Markowitz 
							
						 
					 
					
						
						
							
						
						2ca61c3e57 
					 
					
						
						
							
							feat: Dragonmaw ( #1562 )  
						
						... 
						
						
						
						* rigid as heck
* abstract physics creation to separate function
* loading
Update FvRacePillarDServer.cpp
consolidate abcd pillar logic
modularization
Update SimplePhysicsComponent.cpp
Update EntityManager.cpp
Update MovingPlatformComponent.cpp
still need another pass
* geiser works
* columns working finally
* consolidate logic
* constiness
* Update PhantomPhysicsComponent.cpp
* Update PhysicsComponent.cpp
* revert testing code
* add versions info
---------
Co-authored-by: Aaron Kimbre <aronwk.aaron@gmail.com > 
						
						
					 
					
						2024-05-10 09:22:26 -05:00 
						 
				 
			
				
					
						
							
							
								jadebenn 
							
						 
					 
					
						
						
							
						
						0367c67c85 
					 
					
						
						
							
							chore: move the pet minigame table loading logic out of petcomponent ( #1551 )  
						
						... 
						
						
						
						* move the pet minigame table loading logic out of petcomponent
* misc fixes
* actually, using paths is dumb here when they're already char strings. why bother? silly me.
* removed unga bunga reference-casting
* add back in puzzle not found error message
* pre-allocate unordered map and make getter const-correct
* Update dDatabase/CDClientDatabase/CDClientTables/CDTamingBuildPuzzleTable.cpp
Co-authored-by: David Markowitz <39972741+EmosewaMC@users.noreply.github.com >
---------
Co-authored-by: David Markowitz <39972741+EmosewaMC@users.noreply.github.com > 
						
						
					 
					
						2024-04-24 10:09:15 -05:00 
						 
				 
			
				
					
						
							
							
								jadebenn 
							
						 
					 
					
						
						
							
						
						8fdc212cda 
					 
					
						
						
							
							chore: Convert heap allocation to optional ( #1553 )  
						
						... 
						
						
						
						* chore: Convert heap allocation to optional
* Update dGame/dComponents/PetComponent.h
Default-initialize 
						
						
					 
					
						2024-04-24 10:09:04 -05:00 
						 
				 
			
				
					
						
							
							
								Aaron Kimbrell 
							
						 
					 
					
						
						
							
						
						99e7349f6c 
					 
					
						
						
							
							feat: slashcommands for showall, findplayer, get/openhttpmoninfo, and debug world packet ( #1545 )  
						
						... 
						
						
						
						* feat: showall, findplayer, get/openhttpmoninfo
http monitor info is planned to be used later, just putting in info that i've since reverse engineered and don't want lost
Additionally add debug world packet for duture dev use
Tested all new commands and variation of command arguments
* fix missing newline at eofs
* address most feedback
* Compormise and use struct with (de)serialize
* remove httpmoninfo commands 
						
						
					 
					
						2024-04-17 21:47:28 -05:00 
						 
				 
			
				
					
						
							
							
								David Markowitz 
							
						 
					 
					
						
						
							
						
						5049f215ba 
					 
					
						
						
							
							chore: Use string to access SQLite columns ( #1535 )  
						
						... 
						
						
						
						* use string to access field name
* Update DEVGMCommands.cpp
* corrected column name
* constexpr array
include <array>
Revert "constexpr array"
This reverts commit 1492e8b1773ed5fbbe767c74466ca263178ecdd4.
Revert "include <array>"
This reverts commit 2b7a67e89ad673d420f496be97f9bc51fd2d5e59.
include <array>
constexpr array
---------
Co-authored-by: jadebenn <jonahbenn@yahoo.com > 
						
						
					 
					
						2024-04-13 23:41:51 -05:00 
						 
				 
			
				
					
						
							
							
								Aaron Kimbrell 
							
						 
					 
					
						
						
							
						
						d067a8d12f 
					 
					
						
						
							
							chore: split out slash commands into multiple files ( #1539 )  
						
						... 
						
						
						
						* chore: split out slash commands into multiple files
Breakup the monolithic file
don't register slashcommands on startup
* fix typo 
						
						
					 
					
						2024-04-09 20:15:51 -05:00 
						 
				 
			
				
					
						
							
							
								jadebenn 
							
						 
					 
					
						
						
							
						
						db192d2cde 
					 
					
						
						
							
							chore: Fix use of uninitialized variable in RemoveItemFromInventory ( #1540 )  
						
						
						
						
					 
					
						2024-04-08 21:50:41 -07:00 
						 
				 
			
				
					
						
							
							
								David Markowitz 
							
						 
					 
					
						
						
							
						
						28ce8ac54d 
					 
					
						
						
							
							remove usage of xmldoc as a ptr ( #1538 )  
						
						... 
						
						
						
						resolves a memory leak in BrickDatabase, adds stability to character save doc.
Tested that saving manually via force-save, logout and /crash all saved my position and my removed banana as expected.
The doc was always deleted on character destruction and on any updates, so this is just a semantic change (and now we no longer have new'd tinyxml2::documents on the heap) 
						
						
					 
					
						2024-04-08 15:13:49 -05:00