修复换弹后无法开火的问题
This commit is contained in:
parent
1a22df84a7
commit
31c51b48de
1 changed files with 4 additions and 0 deletions
|
@ -267,6 +267,7 @@ public class GunEventHandler {
|
|||
* 通用的武器换弹流程
|
||||
*/
|
||||
private static void handleGunReload(Player player, GunData gun) {
|
||||
var data = GunData.from(gun.stack);
|
||||
var stack = gun.stack();
|
||||
var gunItem = gun.item();
|
||||
var reload = gun.reload;
|
||||
|
@ -310,6 +311,9 @@ public class GunEventHandler {
|
|||
} else {
|
||||
playGunEmptyReload(player, gun);
|
||||
}
|
||||
data.reload.setTime(0);
|
||||
data.reload.setState(ReloadState.NOT_RELOADING);
|
||||
|
||||
reload.reloadStarter.finish();
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue