# Dragging a vehichle to be underneath you

**URL:** <https://discourse.cataclysmdda.org/t/dragging-a-vehichle-to-be-underneath-you/12798>\
**Category:** The Garage\
**Created:** [October 25, 2016, 8:28pm UTC](https://discourse.cataclysmdda.org/t/dragging-a-vehichle-to-be-underneath-you/12798 "2016-10-25T20:28:25Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![Litppunk](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/litppunk/32/409_2.png) [@Litppunk](https://discourse.cataclysmdda.org/u/Litppunk)\
**Post date:** [October 25, 2016, 8:28pm UTC](https://discourse.cataclysmdda.org/t/dragging-a-vehichle-to-be-underneath-you/12798/1 "2016-10-25T20:28:25Z")

</div>

Has anyone already submitted this bug? It’s been active for some time, but hasn’t been fixed yet.

Moving Diagonally towards an adjacent drug vehichle results in standing on-top of the vehichle, instead of vehichle staying put.

So in other words any of these:

- 
  - X X V X X \*\* \* \* \*  
_@ V \* @_ V @\* \*@ \*

- 
  - X \* \* \* X \* \* X V X

Results in this:

* * *

- 
# \*

* * *

Key:

- = empty space  
V = Vehicle (duh)  
@ = character (you) (double duh)  
X = Problem locations

# = @ standing on V

---

<div class="post-metadata">

**Author:** ![pisskop](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/pisskop/32/1327_2.png) [@pisskop](https://discourse.cataclysmdda.org/u/pisskop)\
**Post date:** [October 25, 2016, 10:09pm UTC](https://discourse.cataclysmdda.org/t/dragging-a-vehichle-to-be-underneath-you/12798/2 "2016-10-25T22:09:17Z")

</div>

Its not intentional?

I thought it was to discourage cheeses

---

<div class="post-metadata">

**Author:** ![Litppunk](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/litppunk/32/409_2.png) [@Litppunk](https://discourse.cataclysmdda.org/u/Litppunk)\
**Post date:** [October 25, 2016, 10:32pm UTC](https://discourse.cataclysmdda.org/t/dragging-a-vehichle-to-be-underneath-you/12798/3 "2016-10-25T22:32:45Z")

</div>

possible… Seems like there should be a better way to do that, then make me diagonally walk onto my cart and lose a turn. Actually making it so dragging a vehichle slows you should have already fixed any cheeses that this mechanic could possibly prevent, and make a lot more sense than dragging the cart into a square and then jumping on it in the same turn. It makes bathrooms and the like a nightmare to navigate.

---

<div class="post-metadata">

**Author:** ![Coolthulhu](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/coolthulhu/32/2446_2.png) [@Coolthulhu](https://discourse.cataclysmdda.org/u/Coolthulhu)\
**Post date:** [October 26, 2016, 8:26am UTC](https://discourse.cataclysmdda.org/t/dragging-a-vehichle-to-be-underneath-you/12798/4 "2016-10-26T08:26:44Z")

</div>

It’s not intentional, it’s just that the formula I used has some edge cases.  
Looks like for some reason the vehicle is moved twice, even when once should be enough.

---

<div class="post-metadata">

**Author:** ![Litppunk](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/litppunk/32/409_2.png) [@Litppunk](https://discourse.cataclysmdda.org/u/Litppunk)\
**Post date:** [October 26, 2016, 3:08pm UTC](https://discourse.cataclysmdda.org/t/dragging-a-vehichle-to-be-underneath-you/12798/5 "2016-10-26T15:08:08Z")

</div>

Ah, ok thanks Coolthulhu. What did your formula fix while breaking this? Sorry that sounds kind of rude… If you can think of a better way that I could have phased that, please think of me asking the question using that phrasing instead.

---

<div class="post-metadata">

**Author:** ![Coolthulhu](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/coolthulhu/32/2446_2.png) [@Coolthulhu](https://discourse.cataclysmdda.org/u/Coolthulhu)\
**Post date:** [October 26, 2016, 5:58pm UTC](https://discourse.cataclysmdda.org/t/dragging-a-vehichle-to-be-underneath-you/12798/6 "2016-10-26T17:58:54Z")

</div>

I checked it mostly with 2 tile vehicles. With those, it was certainly an improvement over the old one.  
Then I had to fix something and I guess I broke that specific edge case where you go diagonally while holding a 1 tile vehicle diagonally to you.

The placement is supposed to work like this:  
(Try to) Move vehicle in the direction player goes  
This rotates the vehicle  
If the vehicle is no longer adjacent to the player, (try to) move it so that the held point is where it was in relation to player

That last point should not happen when the vehicle stays adjacent after first move, but for some reason it does.

---

<div class="post-metadata">

**Author:** ![Litppunk](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/litppunk/32/409_2.png) [@Litppunk](https://discourse.cataclysmdda.org/u/Litppunk)\
**Post date:** [October 27, 2016, 2:32am UTC](https://discourse.cataclysmdda.org/t/dragging-a-vehichle-to-be-underneath-you/12798/7 "2016-10-27T02:32:49Z")

</div>

Huh, cool. Sounds like a real nice improvement, I’ve not needed/ gotten to being able to have a useful drag-able 2 block Cart, so I hadn’t noticed.
