diff --git a/data/scripts/movements/snow.lua b/data/scripts/movements/snow.lua index d4801dcb25b..00f86bae14b 100644 --- a/data/scripts/movements/snow.lua +++ b/data/scripts/movements/snow.lua @@ -2,7 +2,11 @@ local snow = MoveEvent() function snow.onStepOut(creature, item, position, fromPosition) local player = creature:getPlayer() - if player and player:isInGhostMode() then + if not player then + return true + end + + if player:isInGhostMode() then return true end