add delay info to client
This commit is contained in:
@@ -1362,6 +1362,7 @@ pub struct ItemInfo {
|
||||
pub values: Option<SpecValues>,
|
||||
pub skill: bool,
|
||||
pub speed: Option<usize>,
|
||||
pub delay: Cooldown,
|
||||
pub cooldown: Cooldown,
|
||||
pub description: String,
|
||||
}
|
||||
@@ -1406,6 +1407,10 @@ pub fn item_info() -> ItemInfoCtr {
|
||||
Some(s) => s.base_cd(),
|
||||
None => None
|
||||
},
|
||||
delay: match v.into_skill() {
|
||||
Some(s) => s.delay(),
|
||||
None => None
|
||||
},
|
||||
})
|
||||
.collect::<Vec<ItemInfo>>();
|
||||
|
||||
|
||||
+1
-1
@@ -571,7 +571,7 @@ impl Skill {
|
||||
|
||||
Skill::Counter|
|
||||
Skill::CounterPlus |
|
||||
Skill::CounterPlusPlus => None, // avoid all damage
|
||||
Skill::CounterPlusPlus => None,
|
||||
|
||||
Skill::Restrict |
|
||||
Skill::RestrictPlus |
|
||||
|
||||
Reference in New Issue
Block a user