Fix losing slide mode when teleporting on a yellow teleport you just dropped
This commit is contained in:
1 parent
0f1afbb877
commit
c6c3ff2d71
1 file changed
+5
@@ -1648,6 +1648,11 @@ export class Level extends LevelInterface {
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Explicitly set us as teleport sliding, since in some very obscure cases (auto-dropping a
|
||||||
|
// yellow teleporter because you picked up an item with a full inventory and immediately
|
||||||
|
// teleporting through it) it may not have been applied
|
||||||
|
this.make_slide(actor, 'teleport');
|
||||||
|
|
||||||
let original_direction = actor.direction;
|
let original_direction = actor.direction;
|
||||||
let success = false;
|
let success = false;
|
||||||
let dest, direction;
|
let dest, direction;
|
||||||
|
|||||||
Reference in new issue
Block a user