Been quite a few days since the last update, I’ve basically been spending the past week working on performance related issues and solving issues related to a crash that was occurring on the headset due to our save plugin its just been a lot of builds one after another to try to solve the problem. Also tried to bring that other workstation online to try to create a build server no luck so far super strange issue where if we install graphics drivers the system powers off and can no longer get to windows. Doesn’t matter if its an AMD card or Nvidia.
Found out today that we somehow were never passing the arrow information to the arrow component for players meaning that players could never actually do magic damage with enchanted arrows, worked fine for NPCs just not players.
Created a new interface event called GetMagicEffectsFromItem_OnInterface
Fixed the bug mentioned above.
Fixed a bug where NPCs were doing basically double damage with bows
Removed the old Assassination code in the melee component
Cleaned up redundant code in the GetTotalArmorClass Function.
Fixed a bug in the Alchemy work bench that was causing created potions to not stack
Fixed missing data table row in smoked meat
Fixed missing data table row for the Necro knuckles
Fixed incorrectly named dikadian knuckles
Fixed invalid name on M_Bones_HandRight.
Switched the entire base object system to data assets instead of data tables this was quite an undertaking requiring a number of tools and testing, but everything is plugged back in and works that im aware of.
Created a new cheat manager specifically for the Alpha
Removed the defualt metahumans from the project, they were causing some things to be pulled into the build that weren't used.
Removed the groom binding assets form the project, the chance we are going to ever use groom is pretty low if ever and we can always readd them.