1
This commit is contained in:
parent
4d32e1cc9b
commit
a1cf45e9e3
@ -18,6 +18,7 @@
|
|||||||
#include "battledatacontext.h"
|
#include "battledatacontext.h"
|
||||||
#include "collision.h"
|
#include "collision.h"
|
||||||
#include "shot.h"
|
#include "shot.h"
|
||||||
|
#include "movement.h"
|
||||||
|
|
||||||
#include "mt/Buff.h"
|
#include "mt/Buff.h"
|
||||||
#include "mt/Skill.h"
|
#include "mt/Skill.h"
|
||||||
@ -1129,7 +1130,15 @@ void Skill::ProcForthBackJumpPhase(const mt::SkillPhase* phase)
|
|||||||
GlmHelper::Normalize(new_dir);
|
GlmHelper::Normalize(new_dir);
|
||||||
owner->SetMoveDir(new_dir);
|
owner->SetMoveDir(new_dir);
|
||||||
owner->TryAddBuff(owner, buff_id2);
|
owner->TryAddBuff(owner, buff_id2);
|
||||||
|
#if 1
|
||||||
|
Global::Instance()->verify_set_pos = 1;
|
||||||
|
owner->SetPos(pre_pos);
|
||||||
|
Global::Instance()->verify_set_pos = 0;
|
||||||
|
owner->GetMovement()->ClearPath();
|
||||||
|
owner->room->grid_service->MoveCreature(owner);
|
||||||
|
#else
|
||||||
owner->ForwardMove(distance);
|
owner->ForwardMove(distance);
|
||||||
|
#endif
|
||||||
}
|
}
|
||||||
owner->SetMoveDir(old_dir);
|
owner->SetMoveDir(old_dir);
|
||||||
owner->TryAddBuffAndSetTime(owner,
|
owner->TryAddBuffAndSetTime(owner,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user