# Draw a line between two pieces?

**URL:** https://forum.vassalengine.org/t/draw-a-line-between-two-pieces/89613
**Category:** Module Design
**Created:** [November 13, 2025, 11:26am UTC](https://forum.vassalengine.org/t/draw-a-line-between-two-pieces/89613 "2025-11-13T11:26:55Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![WOTR\_STALINGRAD\_1942](https://forum.vassalengine.org/user_avatar/forum.vassalengine.org/wotr_stalingrad_1942/32/12269_2.png) [@WOTR\_STALINGRAD\_1942](https://forum.vassalengine.org/u/WOTR_STALINGRAD_1942)
#### Post date: [November 13, 2025, 11:26am UTC](https://forum.vassalengine.org/t/draw-a-line-between-two-pieces/89613/1 "2025-11-13T11:26:55Z")

</div>

Is it possible (already in Vassal) to draw a line between two pieces? I already use LOS to show the maximum firing range. I would like to link the two pieces, with unique names, this mainly for long range artillery units off the screen.

The first example shows the current range firing ring.

 ![SWOTR_012](https://forum.vassalengine.org/uploads/default/original/2X/2/2d3cbfcb9160a22aca54519482aa82c67b6df9e9.jpeg)

The second example show another command I would like to add “Firing & Blast marker.”

 ![ZWOTRS-019D](https://forum.vassalengine.org/uploads/default/original/2X/a/ad0057ce63b6408b31f5f8b939b7f19867da4445.jpeg)

---

<div class="post-metadata">

### Author: ![cholmcc](https://forum.vassalengine.org/user_avatar/forum.vassalengine.org/cholmcc/32/8319_2.png) [@cholmcc](https://forum.vassalengine.org/u/cholmcc)
#### Post date: [November 13, 2025, 10:56pm UTC](https://forum.vassalengine.org/t/draw-a-line-between-two-pieces/89613/2 "2025-11-13T22:56:52Z")

</div>

> [@WOTR\_STALINGRAD\_1942](#):
>
> Is it possible (already in Vassal) to draw a line between two pieces?

Short answer: _No_

What you _could_ do, is to define a number of pieces that contains the line (and end points). Note that:

- You would need one such piece for each range possible

- The background of the piece image should be transparent so as to show the underlying board and pieces.

- The pieces should be on a separate layer (see [Game Piece Layers](https://vassalengine.org/doc/3.5.8/ReferenceManual/GamePieceLayers.html#top))

- The image should have the [Can Rotate](https://vassalengine.org/doc/3.5.8/ReferenceManual/Rotate.html#top) trait, possibly with infinite rotation angles, or with some fixed angles - what ever works best.

- The line should protude from the centre of the image:

- Long range fire units should then be able to place the piece on top of itself (see [Place Marker](https://vassalengine.org/doc/latest/ReferenceManual/Marker.html#top)).

Yours,  
_Christian_

---

<div class="post-metadata">

### Author: ![rlament](https://forum.vassalengine.org/letter_avatar_proxy/v4/letter/r/ed655f/32.png) [@rlament](https://forum.vassalengine.org/u/rlament)
#### Post date: [November 15, 2025, 9:33pm UTC](https://forum.vassalengine.org/t/draw-a-line-between-two-pieces/89613/3 "2025-11-15T21:33:03Z")

</div>

Perhaps movement trails could mimic the line between pieces. Add a Movement Trail to the Fire & Blast marker. Position it at the firing unit and move it to the target. Not sure how you specify the firer and target. It could be automated somewhat with a Mulit-location command or Send to Location. Of course the line will disappear when someone clears movement trails. That may be good or bad depending on your use case.

---

<div class="post-metadata">

### Author: ![WOTR\_STALINGRAD\_1942](https://forum.vassalengine.org/user_avatar/forum.vassalengine.org/wotr_stalingrad_1942/32/12269_2.png) [@WOTR\_STALINGRAD\_1942](https://forum.vassalengine.org/u/WOTR_STALINGRAD_1942)
#### Post date: [November 15, 2025, 11:37pm UTC](https://forum.vassalengine.org/t/draw-a-line-between-two-pieces/89613/4 "2025-11-15T23:37:03Z")

</div>

_Christian,_ ye of little faith!

So, this morning I realized that the MOVEMENT TRAIL command was similar to what I wanted (80%). I created a copy and renamed it TRAJECTORY TRAIL and with some editing and TRIGGER commands I had success! Not 100% what I wanted but close.

 ![Screenshot 2025-11-15 181421](https://forum.vassalengine.org/uploads/default/original/2X/7/7a6d9d73ae83c2bc4358cae21c38270fd7481823.jpeg)

 ![Screenshot 2025-11-15 181443](https://forum.vassalengine.org/uploads/default/original/2X/6/681e03dbd9f247712ed2ced7cea513ff5491f274.jpeg)

 ![Screenshot 2025-11-15 181508](https://forum.vassalengine.org/uploads/default/original/2X/d/d5ca5b840cecfa4ba9eed6b63a9a6e3c0a055ed3.jpeg)

 ![Screenshot 2025-11-15 181620](https://forum.vassalengine.org/uploads/default/original/2X/5/5491853768abcf6008ab147f6bf414ac1a81f49a.jpeg)

 ![Screenshot 2025-11-15 181653](https://forum.vassalengine.org/uploads/default/original/2X/f/fe293b65e76d9ae4896af37a0b0781ae4491c4b9.jpeg)
