# Feature Requests

**URL:** https://forum.vassalengine.org/c/feature-requests/7.md

[Latest](https://forum.vassalengine.org/latest.md) · [Categories](https://forum.vassalengine.org/categories.md) · [Tags](https://forum.vassalengine.org/tags.md)

---

## [About the Feature Requests category](https://forum.vassalengine.org/t/about-the-feature-requests-category/12)

<div class="topic-metadata">

**Author:** [@system](https://forum.vassalengine.org/u/system)\
**Replies:** 0\
**Last updated:** [August 31, 2021, 6:09pm UTC](https://forum.vassalengine.org/t/about-the-feature-requests-category/12 "2021-08-31T18:09:51Z")

</div>

Requests for new features go here.

---

## [Vassal Request for Enhancement Tracker](https://forum.vassalengine.org/t/vassal-request-for-enhancement-tracker/75)

<div class="topic-metadata">

**Author:** [@bsmith](https://forum.vassalengine.org/u/bsmith)\
**Replies:** 0\
**Last updated:** [December 30, 2007, 2:45pm UTC](https://forum.vassalengine.org/t/vassal-request-for-enhancement-tracker/75 "2007-12-30T14:45:29Z")

</div>

Link to the Vassal Request for Enhancement Tracker To save time, please check the tracker before posting here; We may already have your suggestion in the pipeline and prioritized. thanks!

---

## [Disable flare based on a module option](https://forum.vassalengine.org/t/disable-flare-based-on-a-module-option/90565)

<div class="topic-metadata">

**Author:** [@g1ul10](https://forum.vassalengine.org/u/g1ul10)\
**Replies:** 5\
**Last updated:** [October 16, 2026, 9:52am UTC](https://forum.vassalengine.org/t/disable-flare-based-on-a-module-option/90565 "2026-10-16T09:52:47Z")

</div>

Hello, guys, this is a feature request. I’ll start with a preliminary consideration. Flare is great …

---

## [Load Tutorial option](https://forum.vassalengine.org/t/load-tutorial-option/90470)

<div class="topic-metadata">

**Author:** [@clanmacrae](https://forum.vassalengine.org/u/clanmacrae)\
**Replies:** 0\
**Last updated:** [August 28, 2026, 5:49pm UTC](https://forum.vassalengine.org/t/load-tutorial-option/90470 "2026-08-28T17:49:30Z")

</div>

It would be great to offer the flexibility to retitle the Load Tutorial option. That title can be mi…

---

## [Adjustable stacking offset for decks](https://forum.vassalengine.org/t/adjustable-stacking-offset-for-decks/6949)

<div class="topic-metadata">

**Author:** [@Benkyo](https://forum.vassalengine.org/u/Benkyo)\
**Replies:** 6\
**Last updated:** [July 27, 2026, 9:13pm UTC](https://forum.vassalengine.org/t/adjustable-stacking-offset-for-decks/6949 "2026-07-27T21:13:01Z")

</div>

Currently all decks have an identical +x -y offset that creates the visual effect of a 3D stack when multiple pieces are in the deck. I would very much like to have the option to adjust that offset. Any chance of that …

---

## [Detach Chat Windows for Dual Display](https://forum.vassalengine.org/t/detach-chat-windows-for-dual-display/1906)

<div class="topic-metadata">

**Author:** [@basem2502](https://forum.vassalengine.org/u/basem2502)\
**Replies:** 8\
**Last updated:** [July 27, 2026, 12:37pm UTC](https://forum.vassalengine.org/t/detach-chat-windows-for-dual-display/1906 "2026-07-27T12:37:40Z")

</div>

Hi, Can we have an option to detach the chat window? I’m using dual display and would like to see only the board on one screen and everything else including chat windows, tables, etc on the second. Thanks, Basem

---

## [Dice roll tracker](https://forum.vassalengine.org/t/dice-roll-tracker/90344)

<div class="topic-metadata">

**Author:** [@fumanpo](https://forum.vassalengine.org/u/fumanpo)\
**Replies:** 16\
**Last updated:** [July 24, 2026, 8:37pm UTC](https://forum.vassalengine.org/t/dice-roll-tracker/90344 "2026-07-24T20:37:39Z")

</div>

Is it possible down the road to enable Vassal to record all dice rolls by player side and dice roll …

---

## [3.x/4.x Chat Log Font Size](https://forum.vassalengine.org/t/3-x-4-x-chat-log-font-size/90214)

<div class="topic-metadata">

**Author:** [@Korval](https://forum.vassalengine.org/u/Korval)\
**Replies:** 5\
**Last updated:** [June 23, 2026, 11:01am UTC](https://forum.vassalengine.org/t/3-x-4-x-chat-log-font-size/90214 "2026-06-23T11:01:23Z")

</div>

As I’ve mentioned in a few previous posts, I’m old(er) and my eyesight is poor even w/ glasses. It …

---

## [Toolbar menu scroll bar](https://forum.vassalengine.org/t/toolbar-menu-scroll-bar/90131)

<div class="topic-metadata">

**Author:** [@fumanpo](https://forum.vassalengine.org/u/fumanpo)\
**Replies:** 9\
**Last updated:** [May 14, 2026, 5:49pm UTC](https://forum.vassalengine.org/t/toolbar-menu-scroll-bar/90131 "2026-05-14T17:49:29Z")

</div>

In a future update, is it possible to add a side scroll bar to the toolbar menu, for those instances…

---

## [Feature request: Toolbar Menu Button selected/deselected status checkmark](https://forum.vassalengine.org/t/feature-request-toolbar-menu-button-selected-deselected-status-checkmark/90122)

<div class="topic-metadata">

**Author:** [@clanmacrae](https://forum.vassalengine.org/u/clanmacrae)\
**Replies:** 4\
**Last updated:** [May 10, 2026, 5:56pm UTC](https://forum.vassalengine.org/t/feature-request-toolbar-menu-button-selected-deselected-status-checkmark/90122 "2026-05-10T17:56:38Z")

</div>

Would it be possible for the Menu Entry selection on a Toolbar Menu button to have the option to sel…

---

## [Suggestions: Drawing Tools for users](https://forum.vassalengine.org/t/suggestions-drawing-tools-for-users/78827)

<div class="topic-metadata">

**Author:** [@KataH](https://forum.vassalengine.org/u/KataH)\
**Replies:** 6\
**Last updated:** [April 13, 2026, 9:27pm UTC](https://forum.vassalengine.org/t/suggestions-drawing-tools-for-users/78827 "2026-04-13T21:27:43Z")

</div>

I know this was posted in the General Discussion years ago but never as a Feature request (at least not that I know of). Could we get a set of drawing tools so that players in a game could draw lines, circles, squares, …

---

## [Module Library - Count/Display Downloads](https://forum.vassalengine.org/t/module-library-count-display-downloads/90032)

<div class="topic-metadata">

**Author:** [@Korval](https://forum.vassalengine.org/u/Korval)\
**Replies:** 1\
**Last updated:** [April 13, 2026, 8:15pm UTC](https://forum.vassalengine.org/t/module-library-count-display-downloads/90032 "2026-04-13T20:15:54Z")

</div>

I suggest it would be helpful to have a counter/display for how many times a given module version ha…

---

## [Add new columns for module organization to UI](https://forum.vassalengine.org/t/add-new-columns-for-module-organization-to-ui/89942)

<div class="topic-metadata">

**Author:** [@kaiax33](https://forum.vassalengine.org/u/kaiax33)\
**Replies:** 9\
**Last updated:** [March 3, 2026, 8:18pm UTC](https://forum.vassalengine.org/t/add-new-columns-for-module-organization-to-ui/89942 "2026-03-03T20:18:43Z")

</div>

Currently all modules are ordered alphabetically in the client. There is currently no way to group m…

---

## [Accessing Mat Trait Properties](https://forum.vassalengine.org/t/accessing-mat-trait-properties/89895)

<div class="topic-metadata">

**Author:** [@palad0n](https://forum.vassalengine.org/u/palad0n)\
**Replies:** 2\
**Last updated:** [February 14, 2026, 11:06am UTC](https://forum.vassalengine.org/t/accessing-mat-trait-properties/89895 "2026-02-14T11:06:47Z")

</div>

OK, the cargo a Mat carries can access a unique Mat property called CurrentMatID. This ID is a very …

---

## [Charts - Zoom needed](https://forum.vassalengine.org/t/charts-zoom-needed/89747)

<div class="topic-metadata">

**Author:** [@Korval](https://forum.vassalengine.org/u/Korval)\
**Replies:** 8\
**Last updated:** [January 27, 2026, 4:43pm UTC](https://forum.vassalengine.org/t/charts-zoom-needed/89747 "2026-01-27T16:43:07Z")

</div>

I would like to put in a plug for this… This was originally requested back in 2011… For those of u…

---

## [Automatic assign BasicPiece name to Attachment Name](https://forum.vassalengine.org/t/automatic-assign-basicpiece-name-to-attachment-name/89562)

<div class="topic-metadata">

**Author:** [@Parduz](https://forum.vassalengine.org/u/Parduz)\
**Replies:** 8\
**Last updated:** [November 4, 2025, 5:40pm UTC](https://forum.vassalengine.org/t/automatic-assign-basicpiece-name-to-attachment-name/89562 "2025-11-04T17:40:49Z")

</div>

It has been already stated here that using a Property for and Attachment Name is not possible, and i…

---

## [Module search by publisher](https://forum.vassalengine.org/t/module-search-by-publisher/86649)

<div class="topic-metadata">

**Author:** [@pmigli](https://forum.vassalengine.org/u/pmigli)\
**Replies:** 4\
**Last updated:** [October 14, 2025, 10:34am UTC](https://forum.vassalengine.org/t/module-search-by-publisher/86649 "2025-10-14T10:34:57Z")

</div>

First, thanks for the new modules library. It looks sharper than the previous one and works well. Bu…

---

## [AI LLM Agent Support](https://forum.vassalengine.org/t/ai-llm-agent-support/85870)

<div class="topic-metadata">

**Author:** [@RLWilson](https://forum.vassalengine.org/u/RLWilson)\
**Replies:** 6\
**Last updated:** [October 9, 2025, 7:43pm UTC](https://forum.vassalengine.org/t/ai-llm-agent-support/85870 "2025-10-09T19:43:17Z")

</div>

With the AI revolution happening it would be cool if VASSAL could tap into that. One way to do that …

---

## [Multiplayer support](https://forum.vassalengine.org/t/multiplayer-support/86723)

<div class="topic-metadata">

**Author:** [@hobie](https://forum.vassalengine.org/u/hobie)\
**Replies:** 3\
**Last updated:** [September 27, 2025, 7:08pm UTC](https://forum.vassalengine.org/t/multiplayer-support/86723 "2025-09-27T19:08:31Z")

</div>

My group of 4 players likes to use VASSAL with 2 players per side on large games. The following cha…

---

## [Zone Highlighting Additional Capability](https://forum.vassalengine.org/t/zone-highlighting-additional-capability/86701)

<div class="topic-metadata">

**Author:** [@palad0n](https://forum.vassalengine.org/u/palad0n)\
**Replies:** 2\
**Last updated:** [September 25, 2025, 5:34am UTC](https://forum.vassalengine.org/t/zone-highlighting-additional-capability/86701 "2025-09-25T05:34:50Z")

</div>

A couple of things that Zone Highlighting should have: A zone highlight does not maintain ‘parity’…

---

## [Ability to LOCK forum thread](https://forum.vassalengine.org/t/ability-to-lock-forum-thread/86662)

<div class="topic-metadata">

**Author:** [@Korval](https://forum.vassalengine.org/u/Korval)\
**Replies:** 8\
**Last updated:** [September 23, 2025, 3:36pm UTC](https://forum.vassalengine.org/t/ability-to-lock-forum-thread/86662 "2025-09-23T15:36:26Z")

</div>

I think it would be useful to have the ability to lock a forum thread. If implemented, I recommend …

---

## ["Pointer" tool](https://forum.vassalengine.org/t/pointer-tool/2391)

<div class="topic-metadata">

**Author:** [@Filip](https://forum.vassalengine.org/u/Filip)\
**Replies:** 13\
**Last updated:** [August 24, 2025, 6:36pm UTC](https://forum.vassalengine.org/t/pointer-tool/2391 "2025-08-24T18:36:32Z")

</div>

Our group has been using Vassal pretty extensively as our primary virtual tabletop for over a year now, so I decided to request a few features that seem useful. I’m going to start a separate thread for each one. However,…

---

## [Add AreaOfEffect option to draw radius by pixels](https://forum.vassalengine.org/t/add-areaofeffect-option-to-draw-radius-by-pixels/86374)

<div class="topic-metadata">

**Author:** [@jbru362](https://forum.vassalengine.org/u/jbru362)\
**Replies:** 3\
**Last updated:** [August 18, 2025, 5:10pm UTC](https://forum.vassalengine.org/t/add-areaofeffect-option-to-draw-radius-by-pixels/86374 "2025-08-18T17:10:09Z")

</div>

Currently the AreaOfEffect trait draws its radius by grid units if the map has a Rectangular or Hex …

---

## [User Profile - Add Notes & About Me](https://forum.vassalengine.org/t/user-profile-add-notes-about-me/86398)

<div class="topic-metadata">

**Author:** [@Korval](https://forum.vassalengine.org/u/Korval)\
**Replies:** 1\
**Last updated:** [August 14, 2025, 2:15pm UTC](https://forum.vassalengine.org/t/user-profile-add-notes-about-me/86398 "2025-08-14T14:15:09Z")

</div>

I suggest it would be worth adding a couple of sections to the Vassal User Profile. About Me (vis…

---

## [New Module Library Request](https://forum.vassalengine.org/t/new-module-library-request/86394)

<div class="topic-metadata">

**Author:** [@Korval](https://forum.vassalengine.org/u/Korval)\
**Replies:** 1\
**Last updated:** [August 14, 2025, 12:27pm UTC](https://forum.vassalengine.org/t/new-module-library-request/86394 "2025-08-14T12:27:02Z")

</div>

I think I mentioned this in early discussions about the new module library… But now that it’s live,…

---

## [A Module Palette to move counters between Save Games](https://forum.vassalengine.org/t/a-module-palette-to-move-counters-between-save-games/86329)

<div class="topic-metadata">

**Author:** [@ibncalb](https://forum.vassalengine.org/u/ibncalb)\
**Replies:** 1\
**Last updated:** [August 10, 2025, 8:30pm UTC](https://forum.vassalengine.org/t/a-module-palette-to-move-counters-between-save-games/86329 "2025-08-10T20:30:00Z")

</div>

I’ve been advised to post here from the VASL forum. Quite often I wish to work on a group of units …

---

## [Windows File Explorer Like Abilities](https://forum.vassalengine.org/t/windows-file-explorer-like-abilities/86194)

<div class="topic-metadata">

**Author:** [@palad0n](https://forum.vassalengine.org/u/palad0n)\
**Replies:** 0\
**Last updated:** [August 4, 2025, 3:35am UTC](https://forum.vassalengine.org/t/windows-file-explorer-like-abilities/86194 "2025-08-04T03:35:25Z")

</div>

Do not know how Mac users do it, but with Windows a user can select multiple folders/files in File E…

---

## [Non-integers in stack viewer](https://forum.vassalengine.org/t/non-integers-in-stack-viewer/11650)

<div class="topic-metadata">

**Author:** [@Rindis](https://forum.vassalengine.org/u/Rindis)\
**Replies:** 40\
**Last updated:** [July 17, 2025, 2:51pm UTC](https://forum.vassalengine.org/t/non-integers-in-stack-viewer/11650 "2025-07-17T14:51:04Z")

</div>

So, I have a module where I sum up a lot of different statistics in the stack viewer (makes for much easier counting…). But, one of these statistics (naturally the most important one) can have a value of 0.5. I’ve tried…

---

## [Module Page: Show total downloads](https://forum.vassalengine.org/t/module-page-show-total-downloads/83597)

<div class="topic-metadata">

**Author:** [@KataH](https://forum.vassalengine.org/u/KataH)\
**Replies:** 1\
**Last updated:** [July 3, 2025, 3:42pm UTC](https://forum.vassalengine.org/t/module-page-show-total-downloads/83597 "2025-07-03T15:42:22Z")

</div>

For Module authors\\developers, It would be nice if the Module pages showed a running total of the do…

---

## [Sub-Menu - Disable/Hide if no (available) content](https://forum.vassalengine.org/t/sub-menu-disable-hide-if-no-available-content/78811)

<div class="topic-metadata">

**Author:** [@Korval](https://forum.vassalengine.org/u/Korval)\
**Replies:** 2\
**Last updated:** [April 11, 2025, 4:28pm UTC](https://forum.vassalengine.org/t/sub-menu-disable-hide-if-no-available-content/78811 "2025-04-11T16:28:11Z")

</div>

The RESTRICT property which allows you to hide/disable commands is great. However, I have a use case, where I present a sub-menu to the user to pick one of the choices. Once that choice is made, it disables/hides all t…

[Next page](https://forum.vassalengine.org/c/feature-requests/7.md?page=1)
