[ List Earliest Comments Only For Pages | Games | Rated Pages | Rated Games | Subjects of Discussion ]
Check out Janggi (Korean Chess), our featured variant for December, 2024.
Check out Janggi (Korean Chess), our featured variant for December, 2024.
Currently that would not be possible without custom scripting. But that is more a matter of the interface than of the implementation. Currently there are parameters for designating the piece type that casts a spell, and a separate parameter then indicates what that spell is, and where it applies relative to the piece (spell and spellZone). It would be relatively easy to not apply the latter two universally (remembered in a scalar variable) to every piece that casts a spell, but make an array of those indexed by piece type. Where the value of the parameters only applies to the latest piece type defined before them. (And only universally when they occurred before any pieces were defined.)
You could then define things like:
The point is that each flavor of spell can in principle have a different spell zone, and for the zone alone you would already need a system as versatile as Betza notation. That leaves no room for indicating what type of spell is casted in that zone.