Solostrike suggested this very feature a while back. You should have seen how he had to work around it ... hoo boy!
This feature will be implemented in the form of "Scripting." Next to each link, there will be a little button with a picture of a script (you know, next to the +-, restrictions, etc). In that box, you could type in restrictions, changes, etc. When you use a script on a link, no other option will be avaiable (var changes, item drops, etc).
Here is an example of a Link Script:
$HEALTH = $ATTACK + 4D20
IF $HEALTH > 20 THEN %DESTINATION = P15
Does that make sense? I'll transalte to english:
set the HEALTH variable to equal ATTACK variable plus 4 twenty-sided dice rolls
if HEALTH variable is greater than twenty, then set the desitnation page# to 15
Here are some other example script commands you could put on a link:
IF $MONEY > 50 THEN %ENABLED = NO
IF %ITEMUSES(12) = 0 THEN %ENABLED = NO
%DESTINATION = C3
Obvoiously this will be a *huge* change. But it would be really sweet.