EmosewaMC
7d233a04c0
Corrected action for OverTimeBehavior
2022-04-25 16:56:40 -07:00
EmosewaMC
4117ceb6c1
Skill Tasks changes
...
Addressed an issue where the Spinjitzu Initiate achievement would not progress. This also allows mission tasks that specify that the player must get a kill on an enemy with a skill to progress. Tested mission 1935 and 1139 and both missions progressed and completed as intended.
2022-04-25 03:25:07 -07:00
David Markowitz
58d2cee984
Merge pull request #516 from EmosewaMC/isPlayer-changes
...
Live accurate item loot sources
2022-04-24 18:56:49 -07:00
EmosewaMC
2e29dce77c
removed logs
2022-04-24 17:27:25 -07:00
EmosewaMC
e56732184f
commit
2022-04-24 17:26:05 -07:00
EmosewaMC
dc770299d1
removed debug logs
2022-04-23 22:22:21 -07:00
EmosewaMC
18fc01cd49
missed change for forge
2022-04-23 20:44:08 -07:00
EmosewaMC
c6480192f8
Revert "isPlayer changes"
...
This reverts commit 2e61839d93
.
2022-04-23 20:35:39 -07:00
EmosewaMC
7a051afd97
loot source for item drops
...
Added support for Items to have a loot source attached to them when dropped or rolled. This fixes the issue where achievements would give the item before it appeared in the achievement window.
2022-04-23 20:35:34 -07:00
EmosewaMC
ceab229a63
Specified enum
...
the LOOT_SOURCE enum is now attached to all loot sources.
2022-04-23 20:32:31 -07:00
EmosewaMC
8e10f090fd
corrected number
2022-04-23 18:52:21 -07:00
EmosewaMC
a4d934913c
added lootsource send in GM
...
WIP commit
2022-04-23 05:13:06 -07:00
EmosewaMC
0eece14b68
Vendor buyback inventory
...
Fixed vendor buyback inventory so it properly scrolls when the player adds enough items to it.
2022-04-23 04:16:10 -07:00
EmosewaMC
d0233a2cd0
Updated AddItemToInventorySync
...
AddItemToInventorySync now sends the correct loot source type
2022-04-23 04:14:55 -07:00
EmosewaMC
2e61839d93
isPlayer changes
...
Changed isPlayer to check for whether the entity has a character instead of checking system address of entity.
2022-04-22 00:10:15 -07:00
David Markowitz
6f9caaa8c1
Merge pull request #510 from IAmMajo/frostburgh-solo-racing
...
Fix solo_racing for Frostburgh's Space Blizzard Racetrack
2022-04-19 16:30:54 -07:00
David Markowitz
c489132f59
Merge pull request #504 from NinjaOfLU/fix-item-removal-underflow
...
Prevent integer underflow in item removal
2022-04-19 15:21:28 -07:00
Majo
a3331d009d
Fix solo_racing for Frostburgh's Space Blizzard Racetrack
2022-04-19 12:33:57 +02:00
Aaron Kimbrell
263b019262
Merge branch 'main' into Frostburgh
2022-04-18 23:35:40 -05:00
Aaron Kimbre
6933b2c301
case for putting you back into FB when leavign space blizzard
2022-04-18 23:33:09 -05:00
EmosewaMC
5691df9009
Fixed Racing Mission
...
* Try, Try Again achievement now progresses when the player gets last place in a race of 3 or more players, or when solo racing is enabled.
* Race Series 1 mission from Velocity Lane now progresses correctly.
2022-04-18 01:04:29 -07:00
David Markowitz
8f50e4ff56
Merge pull request #503 from aronwk-aaron/testmap-enhancements
...
Dynamically check if zone is viable from existence of file
2022-04-14 16:46:37 -07:00
NinjaOfLU
3d6d5e58a7
Update GameMessages.cpp
...
I promise I'm not farming changes. I woke up at like 4AM and realised that I'd screwed up in an obvious way. Note to self: You are ALLOWED to change variables.
Wasn't caught in testing because, well, it turns out it's actually impossible to test the edge case this covers, due to the script for the brick console.
2022-04-14 10:09:40 +01:00
NinjaOfLU
cdbb42badf
Added a bracket... -_-
...
Maybe I should write and test code on my computer rather than using Git as an IDE and commits as the save button...
2022-04-14 00:15:45 +01:00
NinjaOfLU
1d1f479387
Ensure items correctly removed from missions
...
Doubt it would have affected anyone, but technically if you had a mission to collect something interactable, and you deleted the items at the same time as interacting with something, this would have counted incorrectly. I'm being defensive because I was an idiot who couldn't read, but in my defence, it was late when I made the first edit, and I'm also a blundering idiot!
2022-04-14 00:11:35 +01:00
EmosewaMC
a32c5a2f3c
Vault corrections
2022-04-13 01:50:06 -07:00
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
Aaron Kimbre
959c90985c
missed a semicolon
2022-04-12 18:32:52 -05:00
Aaron Kimbre
4a98c46fb9
fix tabs/spaces
2022-04-12 18:30:46 -05:00
Aaron Kimbre
40d396c7e2
simplify
2022-04-12 18:05:22 -05:00
Aaron Kimbre
6b44936c68
check if map exists for testmap
2022-04-12 14:06:03 -05: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