June 1st
Code for wand stop magic charge on grip release migrated
Code for stopping the player weapon trace migrated
Code for restoring player speed on great shield drop migrated
Created a new parent object for shields they were always going to need slightly different setups anyway, and our previous implementation was… suboptimal at best.
Updated all the shield data assets to actually spawn the new shield base object
Code for restoring player speed on great shield drop migrated
Code for despawning the book object migrated
Code for setting object gripped with two hands migrated to base weapon
More of the code for hostering weapons moved over and converted to tags, that system still not functional.
Intentionally skipping a bunch of the merchant on release grip code seeing as that system is going to have a big overhaul anyway using narratives merchant system.
Code for quivering arrows migrated to the base arrow
Code for stopping the magic charge on staves on drop migrated to staff base object
Code for disabling cork collision on potion drop migrated to potion base object
Code for destroying a spawned dtbook migrated
Code for Sending Bow Held on event destroyed migrated to base bow
Created a new base object for creature attachments
Replaced the Get greatest bounds function with a much simpler one
Grip script initialization migrated to the various base classes
Created a BTGSSkillToNarrativeSkill converter function
Created a NarrativeSkillToBTGSSkill converter function
Created a GetHeartlandsWorldItemMaxHealth Function
Created a GetHeartlandsWorldItemMaxCharge Function
Created a GetHeartlandsWorldItemDamage Function