Topic: gsEffect for location instead of entity
gsEffect1 requires an entity id to render an effect on a player/monster location. It would be helpful if there was a way to render the effect at specified coordinates instead. This would allow for more varied effects, like replicating things like burning rain spell.
For implementation something similar to how sets of projectiles are fired.
Pseudo code:
gsEffectBegin(mapid);
gsEffectAdd(x1, y1, z, art);
gsEffectAdd(x2, y2, z, art);
gsEffectAdd(x3, y3, z, art);
gsEffectEnd();