Thought of this awhile ago and thought it would be cool to have. Add an option for targetted spells to fire a projectile animation directly at the target, regardless of where it moves to. Exactly like in this video:
You can add invisible on-touch events that trigger a switch that indicates whether or not they are in that place at that place's entrances/exits as a way to determine the player's location, and put that switch in the usage requirements for the item to be equipped. Maybe there's a better way to do it but that's one way of making it work.
Go to item > Edit usage requirements > Add list > Add condition > Condition type > Map is .... > add the map you want the item to be equippable on and then add more conditions for each map
This is an early stage release for Intersect Beta 5 — it's a game made using Intersect, but not the engine itself.
If you want to make your own game, you're gonna want to download the current version 4.9.1 here: https://www.ascensiongamedev.com/files/
Just to clarify, the source is not coming out in Beta 5, there will likely be a Beta 6 and a 'Release Candidate' before things are officially shipped out.
You need to make an event that looks like an NPC, by setting the entity for it to a sprite. Then, make the command for the event to open a shop, so when someone goes up and interacts with that "NPC" (event), the shop will open.