allowing multiple fields with different effects overlapping to give the player the various effects
reevaluate field entries on portal exit (closes #709)
Merge remote-tracking branch 'origin/master'