Commit Graph

193 Commits

Author SHA1 Message Date
NinjaOfLU 59ec28a5a4 Prevent integer underflow in item removal
Previously, the only check that the user wasn't trashing more items than they had was clientsided, and this could be bypassed by contacting the server to remove items via a console or the like, and then trashing them before the server could respond, resulting in the count for the items being less than iStackCount. This check prevents that underflow.
2022-04-13 01:58:00 +01:00
David Markowitz e92cdc4f14 Merge pull request #493 from EmosewaMC/ugh
Pets no longer cause client hitches in Nimbus Station and Forbidden Valley
2022-04-11 14:35:57 -07:00
EmosewaMC 1e514a8b61 more specific logging 2022-04-09 18:48:13 -07:00
EmosewaMC 96f1c0a709 Fixed skills proxies 2022-04-08 20:20:42 -07:00
EmosewaMC 5a76cb3b44 fixed erronous log 2022-04-08 19:36:43 -07:00
David Markowitz 92d36496df Merge pull request #490 from EmosewaMC/macos_compilation_warnings
Resolved MacOS (and possibly ARM?) compilation warnings
2022-04-07 12:09:37 -07:00
David Markowitz 9b6caef6b5 Merge pull request #487 from EmosewaMC/quickbuild-fixes
Added a GM send after QB complete
2022-04-07 09:48:40 -07:00
EmosewaMC 7030d937b1 dirty bit 2022-04-06 22:24:50 -07:00
EmosewaMC e73793c1a3 removed unnccessary work 2022-04-06 22:21:54 -07:00
EmosewaMC 5eb801eb12 uses number of bricks now 2022-04-06 22:21:29 -07:00
EmosewaMC 4b0ab2380c Client does calcs 2022-04-06 22:21:17 -07:00
EmosewaMC bd0926e0a5 special case for pets 2022-04-06 22:21:08 -07:00
EmosewaMC 9d79fc3d2e resolved MacOS compilation warnings 2022-04-05 05:11:06 -07:00
Gie "Max" Vanommeslaeghe a0a9936e47 Merge pull request #415 from Marcono1234/UserManager-name-logging
Fix UserManager not logging chosen name properly
2022-04-03 11:33:59 +02:00
David Markowitz 395d607632 Merge pull request #484 from EmosewaMC/property-fixes
Reputation now saved in charxml.  This is not a retroactive fix for reputation earned before this merge.
2022-04-01 15:25:30 -07:00
David Markowitz db0f363967 Merge pull request #476 from EmosewaMC/bugReportFixing
Added more specific bug reporting.  There is a new migration called migrations/dlu/2_reporter_id.sql to run on the database.
2022-04-01 15:12:58 -07:00
EmosewaMC ec463dd4c8 Added a GM send after QB complete 2022-04-01 04:14:28 -07:00
David Markowitz acbd46afcb Removed debug log 2022-03-31 20:55:47 -07:00
EmosewaMC 8379fba079 added initializer 2022-03-31 18:46:56 -07:00
EmosewaMC 4bc5c8194f Added reputation tracker in charxml 2022-03-31 18:18:13 -07:00
EmosewaMC ba33c15b2d reputation rewards are now applied to character and not properties 2022-03-31 18:17:58 -07:00
EmosewaMC 450bebc8a2 i am a big dum 2022-03-31 14:11:43 -07:00
EmosewaMC cf70881370 simplified conversion 2022-03-31 03:20:13 -07:00
EmosewaMC 33b16a56e3 Added a save and fixed a crash
If am item were to be added to properties_contents and an item with that Primary Key already existed, the world would crash.  This addresses this.
2022-03-30 22:51:09 -07:00
EmosewaMC cc9b6c05f6 removed include 2022-03-30 22:35:41 -07:00
EmosewaMC 9169acad47 changed to update 2022-03-30 22:14:51 -07:00
EmosewaMC aed0ecc9fc removed newline 2022-03-30 22:05:09 -07:00
EmosewaMC 0561f60031 Added negative checks 2022-03-30 21:58:59 -07:00
EmosewaMC e66421d34f clarified variable name 2022-03-30 21:58:43 -07:00
EmosewaMC 8462068a05 clarified variable names, used encapsulation 2022-03-30 21:33:25 -07:00
EmosewaMC 8a8b5b4f44 removed new line 2022-03-30 21:18:29 -07:00
EmosewaMC bc7c543530 removed debug log 2022-03-30 21:15:50 -07:00
EmosewaMC f22dab0f72 unapproved properties render correctly 2022-03-30 21:12:22 -07:00
EmosewaMC 002025231e Semantics 2022-03-30 20:33:50 -07:00
EmosewaMC 061d2b394c on the fly property moderating notifications 2022-03-30 20:33:37 -07:00
EmosewaMC d3f954bdac changed serialized value to old
I am unsure if this is what gets serialized here so I am reverting this back to a zero.
2022-03-30 20:32:59 -07:00
EmosewaMC c80a90e81e rejection statuses were backwards 2022-03-30 20:31:51 -07:00
EmosewaMC b903c81a0a Shortened reputation update 2022-03-30 20:31:23 -07:00
EmosewaMC f72c2dcaa5 Merge branch 'property-fixes' of https://github.com/EmosewaMC/DarkflameServer into property-fixes 2022-03-30 18:38:43 -07:00
David Markowitz 6b759ff54e Merge branch 'DarkflameUniverse:main' into property-fixes 2022-03-30 18:38:07 -07:00
EmosewaMC 0bf2f0e92a Added enum for rejection statuses 2022-03-30 16:14:24 -07:00
EmosewaMC 04852ac1d9 Removed const 2022-03-30 16:13:21 -07:00
EmosewaMC 5fa0a16302 more options in BuildQuery method 2022-03-30 16:13:01 -07:00
EmosewaMC 4edb428954 next page query now works 2022-03-30 16:12:42 -07:00
Jett 0a6b8f139e Merge pull request #437 from EmosewaMC/racingSpecificSmashFix
Addressed specific race smash missions not progressing
2022-03-30 22:20:38 +01:00
Jett 529b40b66c Merge pull request #474 from EmosewaMC/char-create-fixes
Addressed hard coded character create values for shirts and pants
2022-03-30 22:19:55 +01:00
EmosewaMC bd6bdddcde clone ID now based on character data 2022-03-30 00:33:31 -07:00
EmosewaMC fe334d8739 clarified magic nums 2022-03-30 00:20:26 -07:00
EmosewaMC 69cc265fea added performance cost initializer 2022-03-30 00:20:15 -07:00
EmosewaMC 17e9fb0d3c Default time is now the current time rather than 0 2022-03-30 00:20:04 -07:00