修复跳跃bug

This commit is contained in:
unanmed 2023-04-20 21:08:01 +08:00
parent c3ae675537
commit 9db03e998e
2 changed files with 8 additions and 14 deletions

View File

@ -45,20 +45,14 @@ export function jumpSkill() {
if (!flags.skill2) return;
if (!flags['jump_' + core.status.floorId])
flags['jump_' + core.status.floorId] = 0;
if (
core.status.floorId == 'MT14' &&
flags['jump_' + core.status.floorId] == 2 &&
!flags.MT14Jump
) {
if (
!(
core.status.hero.loc.x === 77 &&
core.status.hero.loc.y === 5 &&
core.status.hero.loc.direction === 'right'
)
) {
if (core.status.floorId == 'MT14') {
const loc = core.status.hero.loc;
if (loc.x === 77 && loc.y === 5) {
flags.MT14Jump = true;
}
if (flags.jump_MT14 === 2 && !flags.MT14Jump) {
return core.drawTip('该地图还有一个必跳的地方,你还没有跳');
} else flags.MT14Jump = true;
}
}
if (flags['jump_' + core.status.floorId] >= 3)
return core.drawTip('当前地图使用次数已用完');

View File

@ -941,7 +941,7 @@ interface HeroStatus {
/**
*
*/
loc: Loc;
loc: DiredLoc;
/**
*