Trekiros / battleSim

A simple encounter simulator for TTRPG battles, to help game master plan fun games.
battlesim-zeta.vercel.app
49 stars 18 forks source link

Distance Tracking #11

Open l-huisman opened 1 year ago

l-huisman commented 1 year ago

Is your feature request related to a problem? Please describe. A clear and concise description of what the problem is. Ex.

I'm always frustrated when I, for example, pick a group of 5 bandits; they all start with using their crossbows. They keep using this the entire encounter, even though the fighter/barbarians have already moved within 5 ft of them, which would give them disadvantage. It is then better for them to use their scimitar.

Another example for this feature: Group of 5 bandits, ambush the players, two with their scimitars drawn and three with their crossbow ready to shoot. These are tactics a group bandits might use, to help out the frontline they set up suppressing firing from the back 20 ft away. This is not possible as of now.

Describe the solution you'd like A clear and concise description of what you want to happen.

I would like to see a feature where you could link a player to a creature to signal to the algorithm this is their target, and this is how many feet they are away from them. This, of course, shouldn't be limited to one creature per player, but if they at least could know the distance between them, that would help a lot. Also considering attack of opportunities.

Describe alternatives you've considered A clear and concise description of any alternative solutions or features you've considered.

I have looked around the app, and I wasn't really able to find an alternative to this solution.

If you could set the target to the closest enemy, that would help.

Screenshot 2023-06-29 at 13 59 50

Additional context Add any other context or screenshots about the feature request here.

Screenshot 2023-06-29 at 13 58 17
pero5ar commented 2 weeks ago

Tracking distances is basically one step to making the project more resemble a VTT than a calcultor that it is now, and is probably way out of scope. However, I understand the want to have a better way of choosing targets and a "manual target choice" would be a nice to have to fine tune the simulation.