
I tried making a rollable table of spells they use with my images but they all are tied to the same size.
I'd like for them to cast a spell, and if it has an image - it auto sizes to the correct size. Sleep, Fog, Thunderwave, Fireball, etc.
I tried making a rollable table of spells they use with my images but they all are tied to the same size.
I'd like for them to cast a spell, and if it has an image - it auto sizes to the correct size. Sleep, Fog, Thunderwave, Fireball, etc.
Have you looked at the SpawnDefaultToken script/mod? You can make a macro for the spell that looks something like this:
!Spawn{{ --name|MyGenericSpellMultiSidedToken --offset|1,0 --size|8,8 --side|5 }}
This example spawns the default token for character "MyGenericSpellMultiSidedToken" on the map centered one square to the right of the selected token, with a width/height of 8 and set to the 5th side.
The SmartAoE script can also do something similar. Syntax is more involved, but can also incorporate automatic rolling of saving throws and damage application, with a ton of options. The default "control token" is just a reticle graphic, but custom graphics are supported much like the Spawn script.
For games that do not have access to the API/Mod or just want an alternative for spell template overlays;
One method I have used for spell templates is to create a new "template character" for each template needed and name it accordingly. ie "Cone 15" Then change the default token for the "template character" to the appropriate template image/overlay accordingly. You can make these images yourself, marketplace, internet search, etc.
It is important that you
These steps are often missed and people wonder why their template needs to be resized every time they drag a template to the map. You should only need to move/rotate to match the origin of the spell.
I simply move these template into Sub-folder on the sidebar. Player's can drag them out as needed.
Cheers
Although I have updated and refined it over the years, this video shows the system I still use. You could adapt it to use your existing token table work.
Thread is in the video comments