From 3dae7b9d45c7184b1ebb8f7de7a073f25469228c Mon Sep 17 00:00:00 2001 From: minjaesong Date: Thu, 1 Jun 2017 15:20:01 +0900 Subject: [PATCH] fixed a problem in prev commit msg somehow --- src/net/torvald/terrarum/gameactors/ActorWithPhysics.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/net/torvald/terrarum/gameactors/ActorWithPhysics.kt b/src/net/torvald/terrarum/gameactors/ActorWithPhysics.kt index 21bafce9f..7f3967a28 100644 --- a/src/net/torvald/terrarum/gameactors/ActorWithPhysics.kt +++ b/src/net/torvald/terrarum/gameactors/ActorWithPhysics.kt @@ -585,11 +585,11 @@ open class ActorWithPhysics(renderOrder: RenderOrder, val immobileBody: Boolean // ignore MOST of the codes below (it might be possible to recycle the structure??) - val sixteenStep = (0..ccdSteps).map { hitbox.clone().translate(vectorSum * (it / ccdSteps.toDouble())) } + val sixteenStep = (0..ccdSteps).map { hitbox.clone().translate(vectorSum * (it / ccdSteps.toDouble())) } // zeroth step is unused val affectingTiles = ArrayList() var collidingStep: Int? = null - for (step in 0..ccdSteps) { + for (step in 1..ccdSteps) { val stepBox = sixteenStep[step] forEachOccupyingTilePos(stepBox) { val tileCoord = LandUtil.resolveBlockAddr(it)