fix recharge immunity bug
This commit is contained in:
parent
bb50037e0e
commit
64ec68d823
@ -1392,7 +1392,7 @@ fn sustain(source: &mut Construct, target: &mut Construct, mut results: Resoluti
|
||||
if red > 0 || blue > 0 { EventStages::PostOnly }
|
||||
else { EventStages::NoStages }
|
||||
}
|
||||
_ => panic!("not recharge")
|
||||
_ => EventStages::NoStages,
|
||||
};
|
||||
|
||||
results.push(Resolution::new(source, target).event(e).stages(stages));
|
||||
@ -1411,7 +1411,7 @@ fn intercept(source: &mut Construct, target: &mut Construct, mut results: Resolu
|
||||
if red > 0 || blue > 0 { EventStages::PostOnly }
|
||||
else { EventStages::NoStages }
|
||||
}
|
||||
_ => panic!("not recharge")
|
||||
_ => EventStages::NoStages,
|
||||
};
|
||||
results.push(Resolution::new(source, target).event(e).stages(stages));
|
||||
|
||||
@ -1712,8 +1712,8 @@ fn reflect(source: &mut Construct, target: &mut Construct, mut results: Resoluti
|
||||
Event::Recharge { red, blue, skill: _ } => {
|
||||
if red > 0 || blue > 0 { EventStages::PostOnly }
|
||||
else { EventStages::NoStages }
|
||||
}
|
||||
_ => panic!("not recharge")
|
||||
},
|
||||
_ => EventStages::NoStages,
|
||||
};
|
||||
results.push(Resolution::new(source, target).event(e).stages(stages));
|
||||
return results;;
|
||||
@ -1728,7 +1728,7 @@ fn recharge(source: &mut Construct, target: &mut Construct, mut results: Resolut
|
||||
if red > 0 || blue > 0 { EventStages::AllStages }
|
||||
else { EventStages::StartEnd }
|
||||
}
|
||||
_ => panic!("not recharge")
|
||||
_ => EventStages::NoStages,
|
||||
};
|
||||
results.push(Resolution::new(source, target).event(e).stages(stages));
|
||||
return results;
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user