Put material stats in their own manifest, and multiply a form's stats by the weighted average of the material multipliers.

This commit is contained in:
Avi Weinstock
2021-02-23 15:29:27 -05:00
parent 4e57678f34
commit 78014d7d3b
34 changed files with 366 additions and 149 deletions

View File

@ -301,7 +301,7 @@ pub fn attempt_wield(data: &JoinData, update: &mut StateUpdate) {
{
update.character = CharacterState::Equipping(equipping::Data {
static_data: equipping::StaticData {
buildup_duration: tool.equip_time(item.components()),
buildup_duration: tool.equip_time(data.msm, item.components()),
},
timer: Duration::default(),
});