Commit Graph

1583 Commits

Author SHA1 Message Date
2f598dad09 Serialize ape when changing armor value 2022-04-28 00:14:06 -07:00
16b108f69c Merge pull request #522 from EmosewaMC/vendor-refresh
Added vendor refreshing
2022-04-27 13:21:59 -07:00
94c00417ff Merge pull request #524 from EmosewaMC/lootBuffFix
Added LootBuff behavior and serialization
2022-04-27 13:21:16 -07:00
b713b94841 Added Loot Buff Behavior
Added functions and methods to support the pickup radius.  Functionality includes:
Corrected serialization for ControllablePhysicsComponent which correctly serializes the pickup radius to the client.
A method to add the pickup radius to the list of active pickup radii the component has.
A method to remove and re-calculate the largest active radii the component currently has.

Tested equipping all variations of the LootBuff behavior (passive skills, items, item skills) and all functioned as intended.  Tested equipping multiple items with a loot buff and then unequipping them in different orders.  Tested adding pickup radii of different values and the server correctly adjusted the pickup radius to the largest one currently equipped.
2022-04-27 12:40:43 -07:00
843a5b39c0 Vendor refresh change
Changed vendor refresh to happen as soon as it is able to.
2022-04-27 01:35:46 -07:00
fa7c4d9c27 added comments 2022-04-26 15:26:30 -07:00
cacf4fcd97 corrected serialization 2022-04-26 15:23:29 -07:00
5afeb265cd Updated vendor component
Fixed a few issues in VendorComponent.
- Corrected serialization to only happen on construction.
- Added functionality to refresh the vendor based on info from the vendor component table
- some whitespaceing inconsistencies.
- Sorted includes.
Tested the vendor in Nimbus Station and when the player re-enters the world, the vendor inventory refreshes, as opposed to previously where the world would need to reset in order to refresh the inventory.
2022-04-26 03:41:16 -07:00
aca2bb1090 Merge pull request #520 from EmosewaMC/skill-tasks
Corrected action for OverTimeBehavior
2022-04-25 20:22:19 -07:00
2bd90ce353 Merge pull request #521 from EmosewaMC/hotfix-for-instruments
Typo in NsConcertInstruments
2022-04-25 18:22:58 -07:00
27edf5da1d Typo in NsConcertInstruments 2022-04-25 18:16:47 -07:00
7d233a04c0 Corrected action for OverTimeBehavior 2022-04-25 16:56:40 -07:00
c2c8cf9767 Merge pull request #519 from EmosewaMC/skill-tasks
Skill Task changes (also fixes Spinjitzu Initiate)
2022-04-25 13:42:19 -07:00
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
58d2cee984 Merge pull request #516 from EmosewaMC/isPlayer-changes
Live accurate item loot sources
2022-04-24 18:56:49 -07:00
4fd1467cbf changed loot sources to none
Changed loot sources for some scripts to none so they properly give loot to the player.
2022-04-24 18:40:20 -07:00
7b32d2f609 Merge pull request #518 from EmosewaMC/popup-fix
Pop up now appears for life containers
2022-04-24 18:39:35 -07:00
2e29dce77c removed logs 2022-04-24 17:27:25 -07:00
e56732184f commit 2022-04-24 17:26:05 -07:00
dc770299d1 removed debug logs 2022-04-23 22:22:21 -07:00
18fc01cd49 missed change for forge 2022-04-23 20:44:08 -07:00
c6480192f8 Revert "isPlayer changes"
This reverts commit 2e61839d93.
2022-04-23 20:35:39 -07:00
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
ceab229a63 Specified enum
the LOOT_SOURCE enum is now attached to all loot sources.
2022-04-23 20:32:31 -07:00
8e10f090fd corrected number 2022-04-23 18:52:21 -07:00
a4d934913c added lootsource send in GM
WIP commit
2022-04-23 05:13:06 -07:00
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
d0233a2cd0 Updated AddItemToInventorySync
AddItemToInventorySync now sends the correct loot source type
2022-04-23 04:14:55 -07:00
834b53b4ec Grammar error
Level reward needed an underscore
2022-04-23 04:13:23 -07:00
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
e85cf466d4 Merge pull request #513 from aronwk-aaron/fix-parrot-being-oar
A new migration for the CDServer has been added this merge.  Please update your CDServer.sqlite files with the new migration
2022-04-19 20:32:59 -07:00
d42cbb2473 make newline at end of file 2022-04-19 21:36:09 -05:00
d4adb0e6e5 Fix migration 0 for cd server
setting every component to 1901 instead of just component 39
Add migration to fix it for existing users
and set the values back to what they were
2022-04-19 21:30:38 -05:00
4cf9865431 Merge branch 'DarkflameUniverse:main' into main 2022-04-19 19:19:41 -05:00
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
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
c845055e6b Merge pull request #1 from NinjaOfLU/fix-item-removal-underflow
Fix item removal underflow
2022-04-19 11:56:57 -05:00
a3331d009d Fix solo_racing for Frostburgh's Space Blizzard Racetrack 2022-04-19 12:33:57 +02:00
80a09881c0 Merge pull request #508 from aronwk-aaron/Frostburgh
Frostburgh Server fixes
2022-04-18 22:58:02 -07:00
263b019262 Merge branch 'main' into Frostburgh 2022-04-18 23:35:40 -05:00
6933b2c301 case for putting you back into FB when leavign space blizzard 2022-04-18 23:33:09 -05:00
8db7dfef75 also apply overrides to AG fans 2022-04-18 21:09:27 -05:00
f3dd71ccb1 cleanup logs, fix overrides, define LOTs in header 2022-04-18 21:02:04 -05:00
8fe5c00984 remove dereference
(I think that's what it is called)
2022-04-18 08:36:11 -05:00
d05601ce64 Fixes 2022-04-18 08:27:37 -05:00
1defc22caf Merge pull request #509 from EmosewaMC/racing-achievement-fixes
Fixed Racing Missions Try, Try again and Race Series 1
2022-04-18 04:03:32 -07:00
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
2122448284 cleaning up some stuff 2022-04-17 21:30:25 -05:00
263eaf03b0 ugh, another semicolon 2022-04-17 20:24:49 -05:00
6cef7a437a scope 2022-04-17 20:24:19 -05:00