Ski on battle

This commit is contained in:
ckcz123 2018-09-06 14:04:13 +08:00
parent f43ed04b1c
commit a6e9be4fd4
2 changed files with 3 additions and 3 deletions

View File

@ -1604,9 +1604,9 @@ core.insertAction([
当角色走上冰面时将触发ski事件并会一直向前滑行直到撞上不可通行的块会触发事件比如撞上怪物会触发battle撞上门会触发openDoor等等或者离开冰面为止。
!> 由于H5魔塔只有事件一层因此滑冰的冰面上将无法摆放任何东西如道具
!> 由于H5魔塔只有事件一层因此滑冰的冰面上将无法摆放任何东西怪物,门或道具;不过可以在战后/开门后/道具后的事件写转变图块成167从而继续滑冰
!> 撞上怪物将触发battle进行战斗此战斗的触发和直接撞上怪物相同(战斗前自动存档,打不过则无法战斗);如需不自动存档的强制战斗请使用自定义事件覆盖。开门同理
!> 撞上怪物将触发battle进行战斗该战斗是强制战斗,打不过将直接死亡
关于推箱子存在三种状态168箱子169和已经推到花的箱子170

View File

@ -1039,7 +1039,7 @@ events.prototype.battle = function (id, x, y, force, callback) {
core.stopAutomaticRoute();
// 非强制战斗
if (!core.enemys.canBattle(id) && !force) {
if (!core.enemys.canBattle(id) && !force && !core.isset(core.status.event.id)) {
core.drawTip("你打不过此怪物!");
core.clearContinueAutomaticRoute();
return;