diff --git a/src/world/entities.c b/src/world/entities.c index 8a4fe26..bb16e65 100644 --- a/src/world/entities.c +++ b/src/world/entities.c @@ -999,6 +999,11 @@ static void handleTeleport(void) self->environment = ENV_AIR; self->changeEnvironment(); playBattleSound(SND_TELEPORT, self->uniqueId % MAX_SND_CHANNELS, self->x, self->y); + + if (self == (Entity*)world.bob) + { + terminateJetpack(); + } } }