Magilton picked up a foot injury in the 0-0 draw against Leicester at the weekend with McDonald suffering with an ankle injury in last nights reserve win and Forster having problems with a swollen knee.
Meanwhile Jason De Vos is certainly out whilst keeper Lewis Price is doubtful for the match, with Andy Rhodes on standby to be on the bench.