I hate 'em. Of the things I can whine to Blizzard about Starcraft, map revealers are one of them. You can't move, kill/remove at location, or give them with triggers, you can't control their elevation properties, and you can't do squat to adjust their width.
So naturally, I went and found a way around them. It's nothing tremendously new or difficult, but I'm surprised I've never seen it used or thought of before. If anyone has trouble understanding the following trigger, you probably should find a new hobby:
Trigger |
Conditions: |
¤ Always (or whatever condition you want to determine when vision should be on or off) |
Actions: |
¤ Create 'Zerg Scourge' at location 'Gimme Light' for 'Current Player'.
|
¤ Remove 'Zerg Scourge' at location 'Gimme Light' for 'Current Player'.
|
¤ Preserve trigger. |
That's it! Nothing more. Well, that and hyper triggers.
Basically, it will cast the vision of the scourge, but the unit will remain unseen. There is a minor glitch though, as every 2-3 seconds for exactly one frame SC will fail to render the vision, which only becomes a problem if you have cloaked buildings and such at that area (which show up under the fog of war for that one frame), or if keeping a non-vision unit selected continuously under that area is somehow necessary to the gameplay.