Split staff into 3 abilities

This commit is contained in:
timokoesters
2020-03-24 13:59:53 +01:00
parent 7a4f0fa9ac
commit 99e7e1f785
16 changed files with 89 additions and 40 deletions

View File

@ -83,8 +83,9 @@ impl CharacterAbility {
#[derive(Clone, PartialEq, Debug, Serialize, Deserialize)]
pub struct ItemConfig {
pub item: Item,
pub primary_ability: Option<CharacterAbility>,
pub secondary_ability: Option<CharacterAbility>,
pub ability1: Option<CharacterAbility>,
pub ability2: Option<CharacterAbility>,
pub ability3: Option<CharacterAbility>,
pub block_ability: Option<CharacterAbility>,
pub dodge_ability: Option<CharacterAbility>,
}